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

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

 Copyright Google LLC All Rights Reserved.

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

 Copyright Google LLC All Rights Reserved.

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


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

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

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

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

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

 Copyright Google Inc. All Rights Reserved.

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

 (The MIT License)

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

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

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

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

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

 The MIT License

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

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
var aaa,ea,caa,ja,ka,daa,eaa,faa,haa,gaa,iaa,jaa,kaa,maa,naa,oaa,taa,za,vaa,waa,xaa,Fa,yaa,zaa,Aaa,Baa,Ka,La,Caa,Daa,Faa,Gaa,Haa,Kaa,Oa,Laa,Maa,Naa,Oaa,Paa,Ua,Qaa,Raa,Saa,Uaa,Vaa,Zaa,$aa,aba,cba,eba,gba,fba,jba,lba,kba,nba,mba,oba,pba,qba,Yaa,fb,tba,lb,uba,vba,yba,zba,Cba,ub,Dba,Eba,Gba,xb,yb,Hba,Iba,Jba,Kba,Lba,Mba,Nba,Rba,Nb,Sba,Vba,Wba,Xba,$ba,Zba,dca,eca,fca,Sb,hca,Ob,kca,mca,tca,rca,uca,vca,Wb,xca,yca,zca,Gca,Hca,Eca,Fca,Ica,Jca,Kca,Mca,Yb,Nca,Qca,Rca,Uca,Vca,Wca,Xca,cc,Zca,ec,$ca,gc,bda,cda,
dda,eda,fda,gda,ida,hda,jda,kda,lda,mda,nda,tda,uda,vda,xda,oda,pda,qc,zda,Ada,Bda,Eda,Cda,Gda,Fda,Ida,Hda,Jda,Nda,uc,Qda,Sda,Rda,Vda,Tda,wc,Wda,Xda,Yda,Zda,aea,$da,Cc,dea,cea,eea,fea,Nc,hea,jea,kea,iea,lea,mea,nea,oea,Rc,qea,tea,vea,sea,rea,uea,wea,xea,zea,Aea,yea,Bea,Cea,Eea,Hea,Lea,Jea,Iea,Kea,Nea,Pea,Oea,Rea,Vc,Qea,Tea,Mea,Wea,Uea,Yea,bd,Zea,afa,ed,cfa,dfa,ffa,gd,gfa,hfa,ifa,jfa,lfa,kd,mfa,sfa,rfa,sd,Bfa,Cfa,Ed,Ffa,Gfa,Hfa,Lfa,Nfa,Mfa,Qfa,Rfa,Sfa,Ufa,Vfa,Yfa,bga,hga,fga,Wd,oga,rga,tga,xga,zga,
Aga,Bga,Ega,Jga,Lga,Nga,Pga,Mga,Oga,Sga,Vga,Yga,Zga,$ga,xe,dha,eha,gha,fha,hha,iha,lha,nha,mha,ye,pha,qha,sha,vha,rha,xha,yha,Bha,Dha,Ce,Eha,Hha,Yha,Kha,$ha,aia,bia,fia,Fe,gia,iia,jia,kia,pia,qia,lia,ria,sia,wia,via,oia,uia,nia,yia,mia,zia,Aia,Bia,tia,Dia,Eia,Fia,Hia,Gia,Iia,Jia,Kia,Lia,Mia,Oia,Pia,Qia,Sia,Xia,Via,Tia,$ia,bja,cja,dja,eja,fja,ija,jja,lja,mja,kja,oja,pja,nja,sja,tja,yja,xja,Cja,zja,Dja,Fja,Gja,Bja,Eja,Hja,Ija,Jja,Lja,Nja,Oja,Mja,Qja,Rja,Sja,Tja,Vja,Wja,$ja,bka,eka,dka,aka,lka,kka,nka,
mka,oka,qka,pka,ska,rka,tka,wka,zka,Bka,Aka,Dka,Eka,Hka,Fka,Nka,Oka,Qka,Rka,Tka,Uka,Vka,Wka,Xka,Yka,Ska,ala,$ka,Zka,bla,cla,dla,ela,Lf,fla,gla,hla,ila,jla,Mf,kla,lla,Nf,ola,pla,rla,sla,ula,tla,qla,vla,Pf,wla,zla,Ala,Bla,Cla,xla,yla,Dla,Fla,Gla,Hla,Sf,Ila,Pla,Mla,Qla,Jla,Rla,Kla,Tla,Ola,Nla,Ula,Vla,Wla,Xla,Yla,Zla,ama,$la,bma,cma,dma,ema,hma,fma,gma,jma,ima,kma,lma,Xf,nma,oma,Yf,Zf,sma,qma,uma,vma,wma,zma,xma,yma,Ema,Dma,Ama,Gma,Fma,Hma,ag,Lma,Jma,Pma,Mma,Nma,Oma,Qma,Rma,Sma,Tma,Vma,Xma,Wma,Zma,$ma,
ana,cna,dna,gna,hna,ina,jna,kna,lna,mna,nna,ona,sna,tna,vna,xna,zna,Ana,Bna,Cna,Ena,Hna,Jna,Ina,Kna,Lna,Pna,Qna,Wna,Zna,aoa,coa,goa,hoa,joa,koa,loa,moa,noa,ooa,poa,qoa,woa,Boa,Ooa,Roa,Soa,Noa,Toa,Uoa,Voa,Yoa,Woa,Xoa,Vg,fpa,hpa,gpa,ipa,Wg,jpa,lpa,mpa,npa,Xg,opa,ppa,qpa,rpa,spa,Yg,Zg,$g,tpa,vpa,upa,xpa,ypa,dpa,Apa,ah,Cpa,Dpa,Epa,bh,Fpa,Hpa,Ipa,Jpa,Kpa,Lpa,Mpa,Opa,Ppa,Qpa,Rpa,Tpa,Upa,ch,dh,Wpa,Ypa,Xpa,Zpa,$pa,cqa,aqa,dqa,eqa,lqa,nqa,pqa,tqa,ih,vqa,wqa,xqa,yqa,zqa,Aqa,Cqa,Eqa,mh,Fqa,Hqa,Iqa,Jqa,Lqa,Kqa,
Oqa,Nqa,Pqa,Qqa,Sqa,Rqa,Tqa,Uqa,Xqa,Yqa,qh,ara,bra,cra,dra,era,fra,gra,hra,ira,jra,kra,lra,mra,nra,ora,pra,qra,rra,sra,vra,wra,xra,yra,zra,Ara,Cra,Kra,Lra,Mra,Ora,Nra,Qra,Ura,Sra,Zra,$ra,bsa,dsa,gsa,hsa,csa,jsa,Fh,qsa,xsa,rsa,ysa,zsa,Asa,Bsa,Csa,Dsa,Esa,Gsa,Isa,Jsa,Ksa,Lsa,Msa,Nsa,Osa,Psa,Qsa,Ssa,Tsa,Usa,Vsa,Wsa,Xsa,Ysa,Zsa,$sa,ata,bta,cta,dta,eta,fta,gta,hta,ita,nta,Dta,Gta,Hta,Jta,Mta,Nta,Ota,ai,Pta,Qta,Rta,Sta,Tta,Vta,Wta,Yta,$ta,aua,bua,dua,fua,gua,hua,iua,jua,lua,mua,nua,oua,pua,vua,xua,yua,
uua,qua,wua,rua,tua,Bua,sua,Eua,Fua,Gua,Jua,Kua,Lua,Mua,Nua,Oua,Pua,Qua,Rua,Sua,Tua,Uua,Vua,Wua,Xua,Yua,Zua,$ua,ava,bva,cva,eva,fva,gva,hva,iva,jva,kva,lva,mva,nva,ova,pva,qva,rva,sva,tva,uva,vva,wva,xva,yva,zva,Ava,Bva,Cva,Dva,Eva,Fva,Gva,Hva,Iva,Jva,Kva,Lva,Nva,Ova,Pva,Qva,Sva,Tva,Uva,Vva,Wva,Xva,Yva,Zva,$va,awa,bwa,cwa,ewa,dwa,fwa,iwa,gwa,hwa,jwa,kwa,lwa,nwa,mwa,owa,pwa,rwa,qwa,swa,twa,uwa,vwa,zwa,Awa,Ewa,Fwa,Gwa,mi,Hwa,pi,Jwa,qi,Qwa,ri,Lta,vfa,wfa,Rwa,Swa,Twa,Vwa,Kta,Wwa,ufa;
_._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.hJb=!0};aaa=function(a){_.ca.setTimeout(function(){throw a;},0)};ea=function(){var a=_.ca.navigator;return a&&(a=a.userAgent)?a:""};caa=function(a){return baa?fa?fa.brands.some(function(b){return(b=b.brand)&&_.ia(b,a)}):!1:!1};ja=function(a){return _.ia(ea(),a)};
ka=function(){return baa?!!fa&&0<fa.brands.length:!1};daa=function(){return ka()?!1:ja("Opera")};eaa=function(){return ka()?!1:ja("Trident")||ja("MSIE")};faa=function(){return ja("Firefox")||ja("FxiOS")};haa=function(){return ja("Safari")&&!(gaa()||(ka()?0:ja("Coast"))||daa()||(ka()?0:ja("Edge"))||(ka()?caa("Microsoft Edge"):ja("Edg/"))||(ka()?caa("Opera"):ja("OPR"))||faa()||ja("Silk")||ja("Android"))};gaa=function(){return ka()?caa("Chromium"):(ja("Chrome")||ja("CriOS"))&&!(ka()?0:ja("Edge"))||ja("Silk")};
iaa=function(){return ja("Android")&&!(gaa()||faa()||daa()||ja("Silk"))};jaa=function(){return baa?!!fa&&!!fa.platform:!1};kaa=function(){return ja("iPhone")&&!ja("iPod")&&!ja("iPad")};_.laa=function(){return kaa()||ja("iPad")||ja("iPod")};maa=function(){return jaa()?"macOS"===fa.platform:ja("Macintosh")};_.la=function(a){return a[a.length-1]};naa=function(a,b){0<=(0,_.ma)(a,b)||a.push(b)};_.pa=function(a,b){b=(0,_.ma)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};
_.ua=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};oaa=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.va(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}};
_.paa=function(a,b,c){b=b||a;var d=function(n){return _.wa(n)?"o"+_.xa(n):(typeof n).charAt(0)+n};c=c||d;for(var e=d=0,f={};e<a.length;){var g=a[e++],m=c(g);Object.prototype.hasOwnProperty.call(f,m)||(f[m]=!0,b[d++]=g)}b.length=d};_.qaa=function(a){if(!arguments.length)return[];for(var b=[],c=arguments[0].length,d=1;d<arguments.length;d++)arguments[d].length<c&&(c=arguments[d].length);for(d=0;d<c;d++){for(var e=[],f=0;f<arguments.length;f++)e.push(arguments[f][d]);b.push(e)}return b};
taa=function(a){if(!_.raa)return saa(a);for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);return btoa(b)};_.ya=function(a){return uaa&&null!=a&&a instanceof Uint8Array};za=function(a){return Array.prototype.slice.call(a)};vaa=function(a){var b=(0,_.Aa)(a);1!==(b&1)&&(Object.isFrozen(a)&&(a=za(a)),(0,_.Ba)(a,b|1))};waa=function(a,b){Object.isFrozen(a)&&(a=za(a));(0,_.Ba)(a,b);return a};
xaa=function(a){Ca(a,1);return a};Fa=function(a){Ca(a,34);return a};yaa=function(a){Ca(a,32);return a};zaa=function(a,b){(0,_.Ba)(b,(a|0)&-255)};Aaa=function(a,b){(0,_.Ba)(b,(a|34)&-221)};Baa=function(a){a=a>>11&1023;return 0===a?536870912:a};_.Ga=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};
Ka=function(a,b,c,d){if(null==a){if(!c)throw Error();}else if("string"===typeof a)a=a?new _.Ha(a,_.Ia):_.Ja();else if(a.constructor!==_.Ha)if(_.ya(a))a=d?0==a.length?_.Ja():new _.Ha(a,_.Ia):a.length?new _.Ha(new Uint8Array(a),_.Ia):_.Ja();else{if(!b)throw Error();a=void 0}return a};La=function(a){if(a&2)throw Error();};Caa=function(a,b){if("number"!==typeof b||0>b||b>=a.length)throw Error();};Daa=function(a,b){if("number"!==typeof b||0>b||b>a.length)throw Error();};
Faa=function(){var a=Error();Eaa(a,"incident");aaa(a)};Gaa=function(){var a=Error();Eaa(a,"warning");return a};Haa=function(a){if("number"!==typeof a)throw Error("B`"+typeof a+"`"+a);return a};_.Ma=function(a){if(null!=a){if("boolean"!==typeof a)throw Error("C`"+Iaa(a)+"`"+a);a=!!a}return a};Kaa=function(a){var b=typeof a;return"number"===b?Number.isFinite(a):"string"!==b?!1:Jaa.test(a)};Oa=function(a){return"number"===typeof a&&Number.isFinite(a)||!!a&&"string"===typeof a&&isFinite(a)};
_.Qa=function(a){Number.isFinite(a)||Faa();return a};Laa=function(a){return a};Maa=function(a){if("number"!==typeof a)throw Gaa();Number.isFinite(a)||Faa();return a};Naa=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return a};Oaa=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return a};_.Ra=function(a){if(null!=a){if(!Oa(a))throw Gaa();Kaa(a)||Faa()}return a};Paa=function(a){if(null==a||Oa(a))return a};
Ua=function(a){if(null==a||Oa(a))return a};Qaa=function(a){if(!Oa(a))throw Gaa();Kaa(a)||Faa();return a};Raa=function(a){if(null==a||Oa(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};Saa=function(a){return null==a||"string"===typeof a?a:void 0};
Uaa=function(a,b,c,d){var e=!1;if(null!=a&&"object"===typeof a&&!(e=Array.isArray(a))&&a.qT===_.Ya)return a;if(!e)return c?d&2?(a=b[Taa])?b=a:(a=new b,Fa(a.La),b=b[Taa]=a):b=new b:b=void 0,b;e=c=(0,_.Aa)(a);0===e&&(e|=d&32);e|=d&2;e!==c&&(0,_.Ba)(a,e);return new b(a)};Vaa=function(a){return a};_.Waa=function(a,b,c){return"boolean"===typeof a||"number"===typeof a?!!a:c?!1:void 0};_.Xaa=function(a,b,c){return"string"===typeof a?a:c?"":void 0};Zaa=function(a,b,c,d,e,f){a=Uaa(a,d,c,f);e&&(a=Yaa(a));return a};
$aa=function(a){return a};aba=function(a){return[a,this.get(a)]};cba=function(a,b){bba=b;a=new a(b);bba=void 0;return a};
_.Za=function(a,b,c){null==a&&(a=bba);bba=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,_.Aa)(a);if(d&64)return _.dba&&delete a[_.dba],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(_.Ga(g)){d|=256;b=+!!(d&512)-1;e=f-b;1024<=e&&(eba(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&&(eba(c,g,{}),d|=256,b=1023),d=d&-2095105|(b&1023)<<
11)}}(0,_.Ba)(a,d);return a};eba=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};gba=function(a,b){return fba(b)};fba=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(_.ya(a))return taa(a);if(a instanceof _.Ha)return hba(a);if(a instanceof _.$a)return iba(a)}}return a};
jba=function(a,b,c){a=za(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};lba=function(a,b,c,d,e,f){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&(0,_.Aa)(a)&1?void 0:f&&(0,_.Aa)(a)&2?a:kba(a,b,c,void 0!==d,e,f);else if(_.Ga(a)){var g={},m;for(m in a)g[m]=lba(a[m],b,c,d,e,f);a=g}else a=b(a,d);return a}};
kba=function(a,b,c,d,e,f){var g=d||c?(0,_.Aa)(a):0;d=d?!!(g&32):void 0;a=za(a);for(var m=0;m<a.length;m++)a[m]=lba(a[m],b,c,d,e,f);c&&c(g,a);return a};nba=function(a){return lba(a,mba,void 0,void 0,!1,!1)};mba=function(a){return a.qT===_.Ya?a.toJSON():a instanceof _.$a?iba(a,nba):fba(a)};oba=function(a){return kba(a,mba,void 0,void 0,!1,!1)};
pba=function(a,b,c){c=void 0===c?Aaa:c;if(null!=a){if(uaa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=(0,_.Aa)(a);return d&2?a:!b||d&68||!(d&32||0===d)?kba(a,pba,d&4?Aaa:c,!0,!1,!0):((0,_.Ba)(a,d|34),a)}a.qT===_.Ya?(b=a.La,c=(0,_.ab)(b),a=c&2?a:cba(a.constructor,qba(b,c,!0))):a instanceof _.$a&&(b=Fa(rba(a,pba)),a=new _.$a(b,a.Eya,a.Bda,a.E3a));return a}};
qba=function(a,b,c){var d=c||b&2?Aaa:zaa,e=!!(b&32);a=jba(a,b,function(f){return pba(f,e,d)});Ca(a,32|(c?2:0));return a};Yaa=function(a){var b=a.La,c=(0,_.ab)(b);return c&2?cba(a.constructor,qba(b,c,!1)):a};fb=function(a,b,c,d,e){var f=Baa(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,_.Ba)(a,e)}else a[c+(+!!(b&512)-1)]=d,b&256&&(a=a[a.length-1],c in a&&delete a[c])};
tba=function(a,b,c,d,e){var f=b&2,g=gb(a,b,c,e);Array.isArray(g)||(g=kb);var m=(0,_.Aa)(g);m&1||xaa(g);if(f)m&2||Fa(g),d&1||Object.freeze(g);else{f=!(d&2);var n=m&2;d&1||!n?f&&m&32&&!n&&sba(g,32):(g=xaa(za(g)),fb(a,b,c,g,e))}return g};
lb=function(a,b,c,d,e){a=a.La;var f=(0,_.ab)(a),g=f&2,m=tba(a,f,b,null!=e?e:1,d),n=(0,_.Aa)(m);if(!(n&4)){Object.isFrozen(m)&&(n=0,m=za(m),fb(a,f,b,m,d));for(var r=0,w=0;r<m.length;r++){var z=c(m[r]);null!=z&&(m[w++]=z)}w<r&&(m.length=w);n|=5;g&&(n|=34);(0,_.Ba)(m,n);n&2&&Object.freeze(m)}if(2===e)return m;!g&&(n&2||Object.isFrozen(m))&&(m=za(m),Ca(m,5),fb(a,f,b,m,d));return m};uba=function(a){return Ka(a,!0,!0,!0)};vba=function(a){return Ka(a,!0,!0,!1)};
yba=function(){var a;return null!=(a=wba)?a:wba=new _.$a(Fa([]),void 0,void 0,void 0,xba)};
zba=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=yba();break a}m=[]}else if(m.constructor===_.$a){if(0==(m.Goa&2)||n){a=m;break a}m=rba(m)}else Array.isArray(m)?c=!!((0,_.Aa)(m)&2):m=[];if(n){if(!m.length){a=yba();break a}c||(c=!0,Fa(m))}else if(c){c=!1;n=za(m);for(m=0;m<n.length;m++){var r=n[m]=za(n[m]);Array.isArray(r[1])&&(r[1]=Fa(r[1]))}m=n}c||((0,_.Aa)(m)&64?sba(m,32):32&b&&yaa(m));f=new _.$a(m,e,_.Xaa,f);fb(a,b,d,f,!1);a=f}if(null==a)return a;!g&&e&&(a.Bxc=!0);return a};
_.ob=function(a,b,c){a=a.La;var d=(0,_.ab)(a);return zba(a,d,gb(a,d,b),b,void 0,c)};_.pb=function(a,b,c){a=a.La;var d=(0,_.ab)(a);return zba(a,d,gb(a,d,b),b,c)};_.qb=function(a,b,c,d){var e=a.La,f=(0,_.ab)(e);La(f);if(null==c)return fb(e,f,b),a;if(!((0,_.Aa)(c)&4)){Object.isFrozen(c)&&(c=za(c));for(var g=0;g<c.length;g++)c[g]=d(c[g]);(0,_.Ba)(c,5)}fb(e,f,b,c);return a};_.sb=function(a,b,c,d){var e=a.La,f=(0,_.ab)(e);La(f);fb(e,f,b,("0"===d?0===Number(c):c===d)?void 0:c);return a};
_.tb=function(a,b,c,d,e){La((0,_.ab)(a.La));b=e(a,b,void 0,2);Daa(b,c);b[c]=d;return a};_.Aba=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&&fb(a,b,d),d=f)}return d};
_.Bba=function(a,b,c,d,e,f){var g=!!(b&2),m=tba(a,b,d,1,e);if(m===kb||!((0,_.Aa)(m)&4)){var n=m;m=!!(b&2);var r=!!((0,_.Aa)(n)&2);g=n;!m&&r&&(n=za(n));var w=b|(r?2:0);r=r||void 0;for(var z=0,E=0;z<n.length;z++){var J=Uaa(n[z],c,!1,w);void 0!==J&&(r=r||(0,_.ab)(J.La)&2,n[E++]=J)}E<z&&(n.length=E);c=n;n=(0,_.Aa)(c);w=n|5;r=r?w&-9:w|8;n!=r&&(c=waa(c,r));n=c;g!==n&&fb(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,_.Aa)(m),m=za(m),(0,_.Ba)(m,f),fb(a,b,d,m,e)):
(g=Object.isFrozen(m),1===f?g||Object.freeze(m):(f=(0,_.Aa)(m),c=f&-35,g&&(m=za(m),f=0,fb(a,b,d,m,e)),f!==c&&(0,_.Ba)(m,c)));return m};Cba=function(a,b,c,d,e,f,g){a=a.La;var m=(0,_.ab)(a);La(m);b=_.Bba(a,m,c,b,f,2);c=null!=d?d:new c;g&&Daa(b,e);void 0!=e?b.splice(e,g,c):b.push(c);c.Bxb()&&sba(b,8)};ub=function(a,b){return null!=a?a:b};Dba=function(a){return Ka(a,!1,!1,!1)};
Eba=function(a,b,c){var d=a.constructor.nc,e=Baa((0,_.ab)(c?a.La:b)),f=!1;if(d){if(!c){b=za(b);var g;if(b.length&&_.Ga(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.La);a=Baa(g);g=+!!(g&512)-1;for(var m,n,r=0;r<d.length;r++)if(n=d[r],n<a){n+=g;var w=e[n];null==w?e[n]=c?kb:xaa([]):c&&w!==kb&&vaa(w)}else m||(w=void 0,e.length&&_.Ga(w=e[e.length-1])?m=w:e.push(m={})),w=m[n],null==m[n]?m[n]=c?kb:xaa([]):c&&w!==kb&&vaa(w)}d=b.length;
if(!d)return b;var z;if(_.Ga(m=b[d-1])){a:{var E=m;e={};c=!1;for(var J in E)a=E[J],Array.isArray(a)&&a!=a&&(c=!0),null!=a?e[J]=a:c=!0;if(c){for(var L in e){E=e;break a}E=null}}E!=m&&(z=!0);d--}for(;0<d;d--){m=b[d-1];if(null!=m)break;var Q=!0}if(!z&&!Q)return b;b=f?b:Array.prototype.slice.call(b,0,d);f&&(b.length=d);E&&b.push(E);return b};_.vb=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.bH?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.aQc;b[g]=m?e.bH?_.vb(f,m):m(f):f}}};xb=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};yb=function(a){return null==a?void 0:Array.isArray(a)?a.map(function(b){return hba(b)}):hba(a)};
Hba=function(a){a=_.zb(a,2);if(null==a)return"";if("string"===typeof a)return a;if(_.ya(a))return taa(a);if(Array.isArray(a))return oba(a);if(a instanceof _.Ha)return hba(a);if(a instanceof _.Bb)return a.toJSON();throw Error("P`"+a);};_.Eb=function(a){return function(b){return Cb(a,b)}};_.Fb=function(a){if((0,_.Aa)(a.La)&2)throw Error("S");};
Iba=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;w=r=0}function b(z){for(var E=g,J=0;64>J;J+=4)E[J/4]=z[J]<<24|z[J+1]<<16|z[J+2]<<8|z[J+3];for(J=16;80>J;J++)z=E[J-3]^E[J-8]^E[J-14]^E[J-16],E[J]=(z<<1|z>>>31)&4294967295;z=e[0];var L=e[1],Q=e[2],da=e[3],oa=e[4];for(J=0;80>J;J++){if(40>J)if(20>J){var qa=da^L&(Q^da);var ta=1518500249}else qa=L^Q^da,ta=1859775393;else 60>J?(qa=L&Q|da&(L|Q),ta=2400959708):(qa=L^Q^da,ta=3395469782);qa=((z<<5|z>>>
27)&4294967295)+qa+oa+ta+E[J]&4294967295;oa=da;da=Q;Q=(L<<30|L>>>2)&4294967295;L=z;z=qa}e[0]=e[0]+z&4294967295;e[1]=e[1]+L&4294967295;e[2]=e[2]+Q&4294967295;e[3]=e[3]+da&4294967295;e[4]=e[4]+oa&4294967295}function c(z,E){if("string"===typeof z){z=unescape(encodeURIComponent(z));for(var J=[],L=0,Q=z.length;L<Q;++L)J.push(z.charCodeAt(L));z=J}E||(E=z.length);J=0;if(0==r)for(;J+64<E;)b(z.slice(J,J+64)),J+=64,w+=64;for(;J<E;)if(f[r++]=z[J++],w++,64==r)for(r=0,b(f);J+64<E;)b(z.slice(J,J+64)),J+=64,w+=
64}function d(){var z=[],E=8*w;56>r?c(m,56-r):c(m,64-(r-56));for(var J=63;56<=J;J--)f[J]=E&255,E>>>=8;b(f);for(J=E=0;5>J;J++)for(var L=24;0<=L;L-=8)z[E++]=e[J]>>L&255;return z}for(var e=[],f=[],g=[],m=[128],n=1;64>n;++n)m[n]=0;var r,w;a();return{reset:a,update:c,digest:d,digestString:function(){for(var z=d(),E="",J=0;J<z.length;J++)E+="0123456789ABCDEF".charAt(Math.floor(z[J]/16))+"0123456789ABCDEF".charAt(z[J]%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};
_.Gb=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};_.Ib=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Mb=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};Nb=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];_.va(d)?Sba.apply(null,d):Nb(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={C0:d.C0},e++){d.C0=b[e];var f=a[d.C0];if(f){var g=Yba(a,d.C0);Zba(g)&&(a[d.C0]=function(m){return function(n){var r=function(){return n.apply(this,Xba(arguments,c+"."+m.C0))};Ob(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=Pb("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]=Pb("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Qb||(r=Qb);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!==Qb||(n=Qb);
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=Qb[a];if(b){Qb[Pb(a)]=b;Qb[a]=function(){var e=Xba(arguments,a);switch(e.length){case 0:this[Rb]=new b;break;case 1:this[Rb]=new b(e[0]);break;case 2:this[Rb]=new b(e[0],e[1]);break;case 3:this[Rb]=new b(e[0],e[1],e[2]);break;case 4:this[Rb]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Ba");}};Ob(Qb[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?Qb[a].prototype[e]=function(){return this[Rb][e].apply(this[Rb],
arguments)}:cca(Qb[a].prototype,e,{set:function(f){"function"===typeof f?(this[Rb][e]=Wba(f,a+"."+e),Ob(this[Rb][e],f)):this[Rb][e]=f},get:function(){return this[Rb][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(Qb[a][d]=b[d])}};Sb=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=gca(d);!d&&a[b]&&(d=a);a=Pb(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)};Ob(d[b],e)}}return e};
hca=function(a,b,c){function d(f){var g=f.data;g.args[g.kpa]=function(){f.Bj.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=Sb(a,b,function(f){return function(g,m){var n=c(g,m);return 0<=n.kpa&&"function"===typeof m[n.kpa]?Zone.current.gha(n.name,m[n.kpa],n,d):f.apply(g,m)}})};Ob=function(a,b){a[Pb("OriginalDelegate")]=b};
kca=function(){if(ica)return jca;ica=!0;try{var a=Tb.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;Ub[a]={};Ub[a]["false"]=c;Ub[a]["true"]=b};
tca=function(a,b,c,d){function e(oa,qa,ta){if(qa=qa||a.event){oa=oa||qa.target||a;var Ea=oa[Ub[qa.type][ta?"true":"false"]];if(Ea){ta=[];if(1===Ea.length)(qa=E(Ea[0],oa,qa))&&ta.push(qa);else{Ea=Ea.slice();for(var Pa=0;Pa<Ea.length&&(!qa||!0!==qa[nca]);Pa++){var Xa=E(Ea[Pa],oa,qa);Xa&&ta.push(Xa)}}if(1===ta.length)throw ta[0];qa={};for(oa=0;oa<ta.length;qa={JPa:qa.JPa},oa++)qa.JPa=ta[oa],b.EIc(function(cb){return function(){throw cb.JPa;}}(qa))}}}function f(oa,qa){if(!oa)return!1;var ta=!0;qa&&void 0!==
qa.y3a&&(ta=qa.y3a);var Ea=qa&&qa.vh,Pa=!0;qa&&void 0!==qa.Yxc&&(Pa=qa.Yxc);var Xa=!1;qa&&void 0!==qa.tMc&&(Xa=qa.tMc);for(var cb=oa;cb&&!cb.hasOwnProperty(g);)cb=gca(cb);!cb&&oa[g]&&(cb=oa);if(!cb||cb[w])return!1;var Lb=qa&&qa.nZc,Kb={},Db=cb[w]=cb[g],Na=cb[Pb(m)]=cb[m];oa=cb[Pb(n)]=cb[n];var hb=cb[Pb(r)]=cb[r],jb;qa&&qa.prepend&&(jb=cb[Pb(qa.prepend)]=cb[qa.prepend]);var nc=function(nb){if(!nb.MUa){var Ab=Ub[nb.BC],na;Ab&&(na=Ab[nb.capture?"true":"false"]);if(Ab=na&&nb.target[na])for(var pc=0;pc<
Ab.length;pc++)if(Ab[pc]===nb){Ab.splice(pc,1);nb.MUa=!0;0===Ab.length&&(nb.Wdb=!0,nb.target[na]=null);break}}if(nb.Wdb)return Na.call(nb.target,nb.BC,nb.capture?L:J,nb.options)},tc=function(nb){return Db.call(Kb.target,Kb.BC,nb.Bj,Kb.options)},mf=function(nb){return jb.call(Kb.target,Kb.BC,nb.Bj,Kb.options)},rb=function(nb){return Na.call(nb.target,nb.BC,nb.Bj,nb.options)};tc=ta?function(){if(!Kb.OFc)return Db.call(Kb.target,Kb.BC,Kb.capture?L:J,Kb.options)}:tc;nc=ta?nc:rb;rb=function(nb,Ab){var na=
typeof Ab;return"function"===na&&nb.callback===Ab||"object"===na&&nb.xD===Ab};var Hb=qa&&qa.diff?qa.diff:rb,mb=Zone[Pb("UNPATCHED_EVENTS")],wb=a[Pb("PASSIVE_EVENTS")];rb=function(nb,Ab,na,pc,Ic,Bd){Ic=void 0===Ic?!1:Ic;Bd=void 0===Bd?!1:Bd;return function(){var Xc=this||a,dd=arguments[0];qa&&qa.RN&&(dd=qa.RN(dd));var de=arguments[1];if(!de||oca&&"uncaughtException"===dd)return nb.apply(this,arguments);var qg=!1;if("function"!==typeof de){if(!de.handleEvent)return nb.apply(this,arguments);qg=!0}if(!Ea||
Ea(nb,de,Xc,arguments)){var Te=Vb&&!!wb&&-1!==wb.indexOf(dd);var oe=arguments[2];oe=!Vb&&"object"===typeof oe&&oe?!!oe.capture:Vb&&Te?"boolean"===typeof oe?{capture:oe,passive:!0}:oe?"object"===typeof oe&&!1!==oe.passive?Object.assign({},oe,{passive:!0}):oe:{passive:!0}:oe;if(mb)for(var Yj=0;Yj<mb.length;Yj++)if(dd===mb[Yj])return Te?nb.call(Xc,dd,de,oe):nb.apply(this,arguments);Te=oe?"boolean"===typeof oe?!0:oe.capture:!1;Yj=oe&&"object"===typeof oe?oe.once:!1;var Ap=Zone.current,Ch=Ub[dd];Ch||(mca(dd,
Lb),Ch=Ub[dd]);var Dh=Ch[Te?"true":"false"];Ch=Xc[Dh];var nj=!1;if(Ch){if(nj=!0,Pa)for(Dh=0;Dh<Ch.length;Dh++)if(Hb(Ch[Dh],de))return}else Ch=Xc[Dh]=[];var ei;Dh=Xc.constructor.name;var TE=pca[Dh];TE&&(ei=TE[dd]);ei||(ei=Dh+Ab+(Lb?Lb(dd):dd));Kb.options=oe;Yj&&(Kb.options.once=!1);Kb.target=Xc;Kb.capture=Te;Kb.BC=dd;Kb.OFc=nj;if(nj=ta?qca:void 0)nj.IPc=Kb;ei=Ap.owa(ei,de,nj,na,pc);Kb.target=null;nj&&(nj.IPc=null);Yj&&(oe.once=!0);if(Vb||"boolean"!==typeof ei.options)ei.options=oe;ei.target=Xc;ei.capture=
Te;ei.BC=dd;qg&&(ei.xD=de);Bd?Ch.unshift(ei):Ch.push(ei);if(Ic)return Xc}}};cb[g]=rb(Db,z,tc,nc,Xa);jb&&(cb.prependListener=rb(jb,".prependListener:",mf,nc,Xa,!0));cb[m]=function(){var nb=this||a,Ab=arguments[0];qa&&qa.RN&&(Ab=qa.RN(Ab));var na=arguments[2],pc=na?"boolean"===typeof na?!0:na.capture:!1;na=arguments[1];if(!na)return Na.apply(this,arguments);if(!Ea||Ea(Na,na,nb,arguments)){var Ic=Ub[Ab],Bd;Ic&&(Bd=Ic[pc?"true":"false"]);if(pc=Bd&&nb[Bd])for(Ic=0;Ic<pc.length;Ic++){var Xc=pc[Ic];if(Hb(Xc,
na)){pc.splice(Ic,1);Xc.MUa=!0;0===pc.length&&(Xc.Wdb=!0,nb[Bd]=null,"string"===typeof Ab&&(nb[lca+"ON_PROPERTY"+Ab]=null));Xc.zone.ZJ(Xc);if(Xa)return nb;return}}return Na.apply(this,arguments)}};cb[n]=function(nb){var Ab=this||a,na=nb;qa&&qa.RN&&(na=qa.RN(na));nb=[];Ab=rca(Ab,Lb?Lb(na):na);for(na=0;na<Ab.length;na++){var pc=Ab[na];nb.push(pc.xD?pc.xD:pc.callback)}return nb};cb[r]=function(nb){var Ab=this||a;if(nb){qa&&qa.RN&&(nb=qa.RN(nb));var na=Ub[nb];if(na){var pc=Ab[na["false"]];Ab=Ab[na["true"]];
if(pc)for(pc=pc.slice(),na=0;na<pc.length;na++){var Ic=pc[na];this[m].call(this,nb,Ic.xD?Ic.xD:Ic.callback,Ic.options)}if(Ab)for(Ab=Ab.slice(),pc=0;pc<Ab.length;pc++)na=Ab[pc],this[m].call(this,nb,na.xD?na.xD:na.callback,na.options)}}else{nb=Object.keys(Ab);for(Ab=0;Ab<nb.length;Ab++)(pc=(pc=sca.exec(nb[Ab]))&&pc[1])&&"removeListener"!==pc&&this[r].call(this,pc);this[r].call(this,"removeListener")}if(Xa)return this};Ob(cb[g],Db);Ob(cb[m],Na);hb&&Ob(cb[r],hb);oa&&Ob(cb[n],oa);return!0}for(var g=d&&
d.add||"addEventListener",m=d&&d.J5c||"removeEventListener",n=d&&d.fj||"eventListeners",r=d&&d.K5c||"removeAllListeners",w=Pb(g),z="."+g+":",E=function(oa,qa,ta){if(!oa.MUa){var Ea=oa.callback;"object"===typeof Ea&&Ea.handleEvent&&(oa.callback=function(cb){return Ea.handleEvent(cb)},oa.xD=Ea);try{oa.Bj(oa,qa,[ta])}catch(cb){var Pa=cb}var Xa=oa.options;Xa&&"object"===typeof Xa&&Xa.once&&qa[m].call(qa,ta.type,oa.xD?oa.xD:oa.callback,Xa);return Pa}},J=function(oa){return e(this,oa,!1)},L=function(oa){return e(this,
oa,!0)},Q=[],da=0;da<c.length;da++)Q[da]=f(c[da],d);return Q};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=Ub[b];c||(mca(b),c=Ub[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.rYa(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[nca]=!0;c&&c.apply(d,e)}})};
vca=function(a,b){b.rYa(a,"queueMicrotask",function(){return function(c,d){Zone.current.L1("queueMicrotask",d[0])}})};
Wb=function(a,b,c,d){function e(r){var w=r.data;w.args[0]=function(){return r.Bj.apply(this,arguments)};w.kL=g.apply(a,w.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=Sb(a,b,function(r){return function(w,z){if("function"===typeof z[0]){var E={lda:"Interval"===d,delay:"Timeout"===d||"Interval"===d?z[1]||0:void 0,args:z},J=z[0];z[0]=function(){try{return J.apply(this,arguments)}finally{E.lda||("number"===typeof E.kL?delete n[E.kL]:E.kL&&(E.kL[wca]=null))}};
w=Zone.current.gha(b,z[0],E,e,f);if(!w)return w;z=w.data.kL;"number"===typeof z?n[z]=w:z&&(z[wca]=w);z&&z.Db&&z.i3a&&"function"===typeof z.Db&&"function"===typeof z.i3a&&(w.Db=z.Db.bind(z),w.i3a=z.i3a.bind(z));return"number"===typeof z||z?z:w}return r.apply(a,z)}});m=Sb(a,c,function(r){return function(w,z){w=z[0];if("number"===typeof w)var E=n[w];else(E=w&&w[wca])||(E=w);E&&"string"===typeof E.type?"notScheduled"!==E.state&&(E.T8&&E.data.lda||0===E.CU)&&("number"===typeof w?delete n[w]:w&&(w[wca]=
null),E.zone.ZJ(E)):r.apply(a,z)}})};xca=function(a,b,c,d,e){var f=Zone.To(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(m,n,r){n&&n.prototype&&e.forEach(function(w){var z=c+"."+d+"::"+w,E=n.prototype;try{if(E.hasOwnProperty(w)){var J=a.dW(E,w);J&&J.value?(J.value=a.xka(J.value,z),a.wJa(n.prototype,w,J)):E[w]&&(E[w]=a.xka(E[w],z))}else E[w]&&(E[w]=a.xka(E[w],z))}catch(L){}});return g.call(b,m,n,r)};a.egb(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].PEc;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.To;Bca=Object[Aca("defineProperty")]=Object.defineProperty;Cca=Object[Aca("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;Dca=Object.create;Xb=Aca("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Xb]&&a[Xb][b])throw new TypeError("Fa`"+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[Xb]&&a[Xb][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[Xb]||Object.isFrozen(a)||Bca(a,Xb,{writable:!0,value:{}}),a[Xb]&&(a[Xb][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.cL(),d=c.Ypb,e=c.sDc,f=c.wVb,g=c.m6a,m=c.H4a,n=c.u6a,r="ApplicationCache EventSource FileReader InputMethodContext MediaController MessagePort Node Performance SVGElementInstance SharedWorker TextTrack TextTrackCue TextTrackList WebKitNamedFlow Window Worker WorkerGlobalScope XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor DBIndex WebSocket".split(" ");c=[];var w="Anchor Area Audio BR Base BaseFont Body Button Canvas Content DList Directory Div Embed FieldSet Font Form Frame FrameSet HR Head Heading Html IFrame Image Input Keygen LI Label Legend Link Map Marquee Media Menu Meta Meter Mod OList Object OptGroup Option Output Paragraph Pre Progress Quote Script Select Source Span Style TableCaption TableCell TableCol Table TableRow TableSection TextArea Title Track UList Unknown Video".split(" ");
a.wtf?c=w.map(function(qa){return"HTML"+qa+"Element"}).concat(r):a.EventTarget?c.push("EventTarget"):c=r;var z=a.__Zone_disable_IE_check||!1,E=a.__Zone_enable_cross_context_check||!1,J=b.Axb(),L={MSPointerCancel:"pointercancel",MSPointerDown:"pointerdown",MSPointerEnter:"pointerenter",MSPointerHover:"pointerhover",MSPointerLeave:"pointerleave",MSPointerMove:"pointermove",MSPointerOut:"pointerout",MSPointerOver:"pointerover",MSPointerUp:"pointerup"};for(r=0;r<d.length;r++){var Q=d[r],da=n+(Q+m),oa=
n+(Q+g);f[Q]={};f[Q][m]=da;f[Q][g]=oa}for(f=0;f<w.length;f++)for(g=w[f],m=e[g]={},n=0;n<d.length;n++)r=d[n],m[r]=g+".addEventListener:"+r;d=[];for(e=0;e<c.length;e++)w=a[c[e]],d.push(w&&w.prototype);b.pfa(a,b,d,{vh:function(qa,ta,Ea,Pa){if(!z&&J)if(E)try{var Xa=ta.toString();if("[object FunctionWrapper]"===Xa||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==Xa)return qa.apply(Ea,Pa),!1}catch(cb){return qa.apply(Ea,Pa),!1}else{if(ta=ta.toString(),"[object FunctionWrapper]"===ta||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
ta)return qa.apply(Ea,Pa),!1}else if(E)try{ta.toString()}catch(cb){return qa.apply(Ea,Pa),!1}return!0},RN:function(qa){return L[qa]||qa}});Zone[b.Oi("patchEventTarget")]=!!a.EventTarget};
Jca=function(a,b){var c=a.cL(),d=c.EVb,e=c.Xgc,f=b.WebSocket;b.EventTarget||a.pfa(b,a,[f.prototype]);b.WebSocket=function(m,n){var r=1<arguments.length?new f(m,n):new f(m),w=a.dW(r,"onmessage");if(w&&!1===w.configurable){var z=a.P5a(r);var E=r;[d,e,"send","close"].forEach(function(J){z[J]=function(){var L=a.h4a.call(arguments);if(J===d||J===e){var Q=0<L.length?L[0]:void 0;Q&&(Q=Zone.To("ON_PROPERTY"+Q),r[Q]=z[Q])}return r[J].apply(r,L)}})}else z=r;a.uFb(z,["close","error","message","open"],E);return z};
c=b.WebSocket;for(var g in f)c[g]=f[g]};
Kca=function(a,b){var c=a.cL(),d=c.nta;if((c.Pd||d)&&!a.dW(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){if((c=a.dW(Element.prototype,"onclick"))&&!c.configurable)return!1;if(c)return a.cW(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}}),d=!!document.createElement("div").onclick,a.cW(Element.prototype,"onclick",c),d}var e=b.XMLHttpRequest;if(!e)return!1;c=e.prototype;if(d=a.dW(c,"onreadystatechange"))return a.cW(c,"onreadystatechange",{enumerable:!0,
configurable:!0,get:function(){return!0}}),e=!!(new e).onreadystatechange,a.cW(c,"onreadystatechange",d||{}),e;var f=a.Oi("fake");a.cW(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.Oi("unbound"),c={},d=0;d<Lca.length;c={vH:c.vH},d++){var e=Lca[d];c.vH="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var m;for(m=g?g.constructor.name+"."+f.vH:"unknown."+f.vH;g;){if(g[f.vH]&&!g[f.vH][b]){var n=a.xka(g[f.vH],m);n[b]=g[f.vH];g[f.vH]=n}g=g.parentElement}}}(c),!0)}};Yb=function(a){for(var b in a)if(a[b]===Yb)return b;throw Error("Ga");};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,Ga:a.Ga||null,oa:a.oa,value:void 0}};_.Zb=function(a){return{Pb:a.Pb||[],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};_.$b=function(a){return"string"===typeof a?a:null==a?"":String(a)};
_.ac=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(_.ac).join(", ")+"]";if(null==a)return""+a;if(a.VJc)return""+a.VJc;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 _.bc(-201,!1);};Xca=function(a,b,c,d){throw Error("Ha`"+a+"`"+(null==d?"":" [Expected=> "+c+" "+d+" "+b+" <=Actual]"));};
cc=function(a){var b=Yca;Yca=a;return b};Zca=function(a,b,c){var d=Qca(a);if(d&&"root"==d.Ga)return void 0===d.value?d.value=d.oa():d.value;if(c&8)return null;if(void 0!==b)return b;Wca(_.ac(a))};_.dc=function(a){a.A6a=_.dc;a.toString=function(){return _.ac(this())};return a};ec=function(a){return $ca(a)?a():a};$ca=function(a){return"function"===typeof a&&a.hasOwnProperty(ada)&&a.A6a===_.dc};gc=function(a){var b=fc;fc=a;return b};
bda=function(a,b){b=void 0===b?0:b;if(void 0===fc)throw new _.bc(-203,!1);return null===fc?Zca(a,void 0,b):fc.get(a,b&8?null:void 0,b)};_.q=function(a,b){b=void 0===b?0:b;return(Yca||bda)(ec(a),b)};_.hc=function(a,b){return _.q(a,cda(void 0===b?0:b))};cda=function(a){return"undefined"===typeof a||"number"===typeof a?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.z6c&&4)};
dda=function(a){for(var b=[],c=0;c<a.length;c++){var d=ec(a[c]);if(Array.isArray(d)){if(0===d.length)throw new _.bc(900,!1);for(var e=void 0,f=0,g=0;g<d.length;g++){var m=d[g],n=m.__NG_DI_FLAG__;"number"===typeof n?-1===n?e=m.token:f|=n:e=m}b.push(_.q(e,f))}else b.push(_.q(d))}return b};eda=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};
fda=function(a,b){for(var c=0,d=a.length;;){c=a.indexOf(b,c);if(-1===c)return c;if(0===c||32>=a.charCodeAt(c-1)){var e=b.length;if(c+e===d||32>=a.charCodeAt(c+e))return c}c+=1}};gda=function(a,b,c){for(var d=0;d<c.length;){var e=c[d];if("number"===typeof e){if(0!==e)break;d++;e=c[d++];var f=c[d++],g=c[d++];a.setAttribute(b,f,g,e)}else f=c[++d],64===e.charCodeAt(0)?a.setProperty(b,e,f):a.setAttribute(b,e,f),d++}};
ida=function(a,b){if(null!==b&&0!==b.length)if(null===a||0===a.length)a=b.slice();else for(var c=-1,d=0;d<b.length;d++){var e=b[d];"number"===typeof e?c=e:0!==c&&(-1===c||2===c?hda(a,c,e,b[++d]):hda(a,c,e,null))}return a};
hda=function(a,b,c,d){var e=0,f=a.length;if(-1===b)f=-1;else for(;e<a.length;){var g=a[e++];if("number"===typeof g)if(g===b){f=-1;break}else if(g>b){f=e-1;break}}for(;e<a.length;){g=a[e];if("number"===typeof g)break;else if(g===c){null!==d&&(a[e+1]=d);return}e++;null!==d&&e++}-1!==f&&(a.splice(f,0,b),e=f+1);a.splice(e++,0,c);null!==d&&a.splice(e++,0,d)};
jda=function(a,b,c){var d=4,e=a.lc||[],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.lc){a:{n=a.lc;for(var w=0,z=!0;w<n.length;){var E=n[w++];if("string"===typeof E&&
z){var J=n[w++];if(c&&"class"===E&&-1!==fda(J.toLowerCase(),r)){r=!0;break a}}else if(1===E){for(;w<n.length&&"string"==typeof(E=n[w++]);)if(E.toLowerCase()===r){r=!0;break a}break}else"number"===typeof E&&(z=!1)}r=!1}if(!r){if(0===(d&1))return!1;g=!0}}else{a:if(n=d&8?"class":n,null===e)n=-1;else if(w=0,c||4!==a.type||"ng-template"===a.value){for(z=!1;w<e.length;){E=e[w];if(E===n){n=w;break a}if(3===E||6===E)z=!0;else if(1===E||2===E){for(E=e[++w];"string"===typeof E;)E=e[++w];continue}else if(4===
E)break;else if(0===E){w+=4;continue}w+=z?1:2}n=-1}else b:{w=e.indexOf(4);if(-1<w)for(w++;w<e.length;){z=e[w];if("number"===typeof z)break;if(z===n){n=w;break b}w++}n=-1}if(-1===n){if(0===(d&1))return!1;g=!0}else if(""!==r&&(n=n>f?"":e[n+1].toLowerCase(),(w=d&8?n:null)&&-1!==fda(w,r)||d&2&&r!==n)){if(0===(d&1))return!1;g=!0}}}}return 0===(d&1)||g};kda=function(a,b,c){c=void 0===c?!1:c;for(var d=0;d<b.length;d++)if(jda(a,b[d],c))return!0;return!1};lda=function(a,b){return a?":not("+b.trim()+")":b};
mda=function(a){for(var b=a[0],c=1,d=2,e="",f=!1;c<a.length;){var g=a[c];if("string"===typeof g)if(d&2){var m=a[++c];e+="["+g+(0<m.length?'="'+m+'"':"")+"]"}else d&8?e+="."+g:d&4&&(e+=" "+g);else""!==e&&0!==(g&1)&&(b+=lda(f,e),e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=lda(f,e));return b};nda=function(a){return{toString:a}.toString()};
_.jc=function(a){return nda(function(){var b=oda(a),c;b=Object.assign({},b,{Aa:a.Aa,Ba:a.Ba,ua:a.ua,Ea:a.Ea||null,ac:a.ac,NXa:0===a.Oa,YOa:null,AYa:null,Ha:b.standalone&&a.Ha||null,ESa:null,zN:null!=(c=a.zN)?c:!1,data:a.data||{},rb:a.rb||0,styles:a.styles||_.ic,me:null,RH:a.RH||null,nf:null,id:""});pda(b);c=a.Ha;b.YOa=_.qda(c,!1);b.AYa=_.qda(c,!0);c=0;var d=[b.qa,b.ac,b.wb,b.Cb,b.Ea,b.Ba,b.Aa,b.rb,b.standalone,b.zN,b.Vb,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),
!!b.zd,!!b.tb].join("|");d=_.l(d);for(var e=d.next();!e.done;e=d.next())c=Math.imul(31,c)+e.value.charCodeAt(0)<<0;b.id="c"+(c+2147483648);return b})};tda=function(a){return a[rda]||a[sda]||null};uda=function(a){return null!==a};_.kc=function(a){return nda(function(){return{type:a.type,bootstrap:a.bootstrap||_.ic,qzc:a.qzc||_.ic,imports:a.imports||_.ic,exports:a.exports||_.ic,X7c:null,RH:a.RH||null,id:a.id||null}})};
vda=function(a,b){if(null==a)return lc;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};_.mc=function(a){return nda(function(){var b=oda(a);pda(b);return b})};_.oc=function(a){return{type:a.type,name:a.name,oa:null,ee:!1!==a.ee,standalone:!0===a.standalone,kf:a.type.prototype.Ka||null}};xda=function(a){return a[wda]||null};
oda=function(a){var b={};return{type:a.type,lZa:null,oa:null,Ya:a.Ya||null,wb:a.wb||0,Cb:a.Cb||null,zd:a.zd||null,q$:b,XC:null,fFc:a.inputs||lc,Vb:a.Vb||null,standalone:!0===a.standalone,zN:!0===a.zN,qa:a.qa||_.ic,tb:a.tb||null,features:a.features||null,qN:null,Uaa:null,S_c:null,inputs:vda(a.inputs,b),outputs:vda(a.outputs)}};pda=function(a){var b;null==(b=a.features)||b.forEach(function(c){return c(a)})};
_.qda=function(a,b){if(!a)return null;var c=b?xda:tda;return function(){return("function"===typeof a?a():a).map(function(d){return c(d)}).filter(uda)}};qc=function(a){return a.hasOwnProperty(yda)?a[yda]:null};zda=function(a,b){a.forEach(function(c){return Array.isArray(c)?zda(c,b):b(c)})};Ada=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};Bda=function(a,b){for(var c=[],d=0;d<a;d++)c.push(b);return c};
_.Dda=function(a,b,c){var d=Cda(a,b);if(0<=d)a[d|1]=c;else{var e=d=~d,f=a.length;if(f==e)a.push(b,c);else if(1===f)a.push(c,a[0]),a[0]=b;else{f--;for(a.push(a[f-1],a[f]);f>e;)a[f]=a[f-2],f--;a[e]=b;a[e+1]=c}}return d};Eda=function(a,b){b=Cda(a,b);if(0<=b)return a[b|1]};Cda=function(a,b){for(var c=0,d=a.length>>1;d!==c;){var e=c+(d-c>>1),f=a[e<<1];if(b===f)return e<<1;f>b?d=e:c=e+1}return~(d<<1)};Gda=function(){return{Kr:Fda(!0,_.rc.apply(0,arguments)),V8c:!0}};
Fda=function(a){var b=[],c=new Set,d,e=function(f){b.push(f)};zda(_.rc.apply(1,arguments),function(f){Hda(f,e,[],c)&&(d||(d=[]),d.push(f))});void 0!==d&&Ida(d,e);return b};Ida=function(a,b){for(var c={},d=0;d<a.length;c={kZa:c.kZa,ml:c.ml},d++){var e=a[d];c.ml=e.ml;c.kZa=e.Pb;Jda(c.kZa,function(f){return function(g){b(g,f.ml)}}(c))}};
Hda=function(a,b,c,d){a=ec(a);if(!a)return!1;var e=null,f=Uca(a),g=!f&&(a[rda]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var m=a.ml;if(f=Uca(m))e=m;else return!1}m=d.has(e);if(g){if(m)return!1;d.add(e);if(g.Ha)for(f="function"===typeof g.Ha?g.Ha():g.Ha,f=_.l(f),m=f.next();!m.done;m=f.next())Hda(m.value,b,c,d)}else if(f){if(null!=f.imports&&!m){d.add(e);var n;zda(f.imports,function(w){Hda(w,b,c,d)&&(n||(n=[]),n.push(w))});void 0!==n&&Ida(n,b)}m||(g=qc(e)||function(){return new e},b({wa:e,
Ab:g,Fb:_.ic},e),b({wa:Kda,tc:e,vd:!0},e),b({wa:Lda,tc:function(){return _.q(e)},vd:!0},e));f=f.Pb;if(null!=f&&!m){var r=a;Jda(f,function(w){b(w,r)})}}else return!1;return e!==a&&void 0!==a.Pb};Jda=function(a,b){a=_.l(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.Kr&&(c=c.Kr),Array.isArray(c)?Jda(c,b):b(c)};Nda=function(a){return null!==a&&"object"==typeof a&&Mda in a};uc=function(a){return"function"===typeof a};Qda=function(){void 0===Oda&&(Oda=new Pda);return Oda};
Sda=function(a){var b=Qca(a);b=null!==b?b.oa:qc(a);if(null!==b)return b;if(a instanceof _.vc)throw new _.bc(204,!1);if(a instanceof Function)return Rda(a);throw new _.bc(204,!1);};Rda=function(a){var b=a.length;if(0<b)throw Bda(b,"?"),new _.bc(204,!1);var c=Rca(a);return null!==c?function(){return c.oa(a)}:function(){return new a}};Vda=function(a){if(Nda(a))return wc(void 0,a.tc);a=Tda(a);return wc(a,Uda)};
Tda=function(a){var b=void 0;if(uc(a))return b=ec(a),qc(b)||Sda(b);if(Nda(a))b=function(){return ec(a.tc)};else if(a&&a.Ab)b=function(){return a.Ab.apply(a,_.xc(dda(a.Fb||[])))};else if(a&&a.Nb)b=function(){return _.q(ec(a.Nb))};else{var c=ec(a&&(a.Md||a.wa));if(a.Fb)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.xc(dda(a.Fb)))))};else return qc(c)||Sda(c)}return b};wc=function(a,b,c){return{oa:a,value:b,vd:(void 0===c?0:c)?[]:void 0}};
Wda=function(a,b){a=_.l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?Wda(c,b):c&&c&&c.Kr?Wda(c.Kr,b):b(c)};Xda=function(a){return function(){var b=_.rc.apply(0,arguments);if(a){b=a.apply(null,_.xc(b));for(var c in b)this[c]=b[c]}}};
Yda=function(a){return nda(function(){function b(){function d(g,m,n){for(m=g.hasOwnProperty("__parameters__")?g.__parameters__:Object.defineProperty(g,"__parameters__",{value:[]}).__parameters__;m.length<=n;)m.push(null);(m[n]=m[n]||[]).push(f);return g}var e=_.rc.apply(0,arguments);if(this instanceof b)return c.apply(this,e),this;var f=new (Function.prototype.bind.apply(b,[null].concat(_.xc(e))));d.nVc=f;return d}var c=Xda(a);return b})};_.yc=function(a){return Array.isArray(a)&&"object"===typeof a[1]};
_.zc=function(a){return Array.isArray(a)&&!0===a[1]};_.Ac=function(){return Zda};Zda=function(a){a.type.prototype.Sb&&(a.qN=$da);return aea};aea=function(){var a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){var c=a.Lm;if(c===lc)a.Lm=b;else for(var d in b)c[d]=b[d];a.current=null;this.Sb(b)}};
$da=function(a,b,c,d){c=this.q$[c];var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={Lm:lc,current:null});var f=e;e=f.current||(f.current={});f=f.Lm;var g=f[c];e[c]=new bea(g&&g.eg,b,f===lc);a[d]=b};_.Bc=function(a){for(;Array.isArray(a);)a=a[0];return a};Cc=function(a,b){return _.Bc(b[a.index])};_.Dc=function(a,b){a=b[a];return _.yc(a)?a:a[0]};_.Fc=function(a,b){return null===b||void 0===b?null:a[b]};dea=function(a){a[2]&1024&&(a[2]&=-1025,cea(a,-1))};
cea=function(a,b){a=a[3];if(null!==a){a[5]+=b;var c=a;for(a=a[3];null!==a&&(1===b&&1===c[5]||-1===b&&0===c[5]);)a[5]+=b,c=a,a=a[3]}};eea=function(a,b){if(256===(a[2]&256))throw new _.bc(911,!1);null===a[21]&&(a[21]=[]);a[21].push(b)};_.Jc=function(){return _.Gc.jn};_.Kc=function(a){_.Gc.jR=a;return a[8]};_.Lc=function(a){_.Gc.jR=null;return a};_.Mc=function(){for(var a=_.Gc.pR;null!==a&&64===a.type;)a=a.parent;return a};fea=function(){var a=_.Gc,b=a.pR;return a.aH?b:b.parent};
Nc=function(a,b){var c=_.Gc;c.pR=a;c.aH=b};_.Oc=function(){var a=_.Gc,b=a.Ooa;-1===b&&(b=a.Ooa=a.nf.Poa);return b};_.gea=function(a){var b=_.Gc,c=b.Vn;b.Vn+=a;return c};hea=function(a){var b=_.Gc.UY;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.lmb:1===b.type?a[6]:null;if(null===b)break;a=a[14];if(b.type&10)break}if(null===b)return!1}c=_.Gc=iea();c.pR=b;c.jn=a;return!0};
kea=function(a){var b=iea(),c=a[1];_.Gc=b;b.pR=c.firstChild;b.jn=a;b.nf=c;b.jR=a;b.Vn=c.Poa;b.Lsa=!1};iea=function(){var a=_.Gc,b=null===a?null:a.Gg;return null===b?lea(a):b};lea=function(a){var b={pR:null,aH:!0,jn:null,nf:null,selectedIndex:-1,jR:null,Iqa:0,cqa:null,UY:-1,Ooa:-1,Vn:-1,ow:0,parent:a,Gg:null,Lsa:!1};null!==a&&(a.Gg=b);return b};mea=function(){var a=_.Gc;_.Gc=a.parent;a.pR=null;a.jn=null;return a};
nea=function(){var a=mea();a.aH=!0;a.nf=null;a.selectedIndex=-1;a.jR=null;a.Iqa=0;a.UY=-1;a.cqa=null;a.Ooa=-1;a.Vn=-1;a.ow=0};_.Pc=function(){var a=_.Gc;return a.nf.data[a.selectedIndex]};_.Qc=function(){_.Gc.cqa="svg"};oea=function(a,b){return(null===a||"object"!==typeof a)&&Object.is(a,b)};Rc=function(a){var b=pea;pea=a;return b};qea=function(a){a&&(a.jXa=0);return Rc(a)};
tea=function(a,b){Rc(b);if(a&&void 0!==a.Su&&void 0!==a.EH&&void 0!==a.aga){if(rea(a))for(b=a.jXa;b<a.Su.length;b++)sea(a.Su[b],a.EH[b]);for(;a.Su.length>a.jXa;)a.Su.pop(),a.aga.pop(),a.EH.pop()}};vea=function(a){uea(a);if(rea(a))for(var b=0;b<a.Su.length;b++)sea(a.Su[b],a.EH[b]);a.Su.length=a.aga.length=a.EH.length=0;a.Vw&&(a.Vw.length=a.cT.length=0)};
sea=function(a,b){null!=a.Vw||(a.Vw=[]);null!=a.cT||(a.cT=[]);uea(a);if(1===a.Vw.length)for(var c=0;c<a.Su.length;c++)sea(a.Su[c],a.EH[c]);c=a.Vw.length-1;a.Vw[b]=a.Vw[c];a.cT[b]=a.cT[c];a.Vw.length--;a.cT.length--;b<a.Vw.length&&(c=a.cT[b],a=a.Vw[b],uea(a),a.EH[c]=b)};rea=function(a){var b,c;return a.YNa||0<(null!=(c=null==a?void 0:null==(b=a.Vw)?void 0:b.length)?c:0)};uea=function(a){null!=a.Su||(a.Su=[]);null!=a.EH||(a.EH=[]);null!=a.aga||(a.aga=[])};wea=function(a){var b=Rc(null);try{return a()}finally{Rc(b)}};
xea=function(a,b){var c=b.ym;for(b=b.nu;c<b;c++){var d=a.data[c].type.prototype,e=d.ke,f=d.nM,g=d.Oc,m=d.Km;d=d.Ka;if(e){var n=void 0,r=void 0;(null!=(r=(n=a).M9)?r:n.M9=[]).push(-c,e)}f&&(n=e=void 0,(null!=(n=(e=a).M9)?n:e.M9=[]).push(c,f),n=e=void 0,(null!=(n=(e=a).bOa)?n:e.bOa=[]).push(c,f));g&&(e=f=void 0,(null!=(e=(f=a).oka)?e:f.oka=[]).push(-c,g));m&&(f=g=void 0,(null!=(f=(g=a).oka)?f:g.oka=[]).push(c,m),f=g=void 0,(null!=(f=(g=a).H3a)?f:g.H3a=[]).push(c,m));null!=d&&(g=m=void 0,(null!=(g=(m=
a).vR)?g:m.vR=[]).push(c,d))}};zea=function(a,b,c,d){(a[2]&3)===c&&yea(a,b,c,d)};Aea=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&8191)+1)};yea=function(a,b,c,d){for(var e=null!=d?d:-1,f=b.length-1,g=0,m=void 0!==d?a[17]&65535:0;m<f;m++)if("number"===typeof b[m+1]){if(g=b[m],null!=d&&g>=d)break}else{0>b[m]&&(a[17]+=65536);if(g<e||-1==e){var n=0>b[m],r=b[m+1],w=a[n?-b[m]:b[m]];n?a[2]>>13<a[17]>>16&&(a[2]&3)===c&&(a[2]+=8192,Bea(w,r)):Bea(w,r);a[17]=(a[17]&4294901760)+m+2}m++}};
Bea=function(a,b){var c=Rc(null);try{b.call(a)}finally{Rc(c)}};Cea=function(a,b){for(a>>=16;0<a;)b=b[14],a--;return b};Eea=function(a){var b=Dea;Dea=a;return b};Hea=function(a,b,c){var d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(Fea)&&(d=c[Fea]);null==d&&(d=c[Fea]=Gea++);c=d&255;b.data[a+(c>>5)]|=1<<c};
Lea=function(a,b){var c=Iea(a,b);if(-1!==c)return c;c=b[1];c.Fk&&(a.Fs=b.length,Jea(c.data,a),Jea(b,null),Jea(c.blueprint,null));c=Kea(a,b);a=a.Fs;if(-1!==c)for(var d=c&32767,e=Cea(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};Jea=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};Iea=function(a,b){return-1===a.Fs||a.parent&&a.parent.Fs===a.Fs||null===b[a.Fs+8]?-1:a.Fs};
Kea=function(a,b){if(a.parent&&-1!==a.parent.Fs)return a.parent.Fs;a=0;for(var c=b;null!==c;){b=Mea(c);if(null===b)break;a++;c=c[14];if(-1!==b.Fs)return b.Fs|a<<16}return-1};_.Sc=function(a){var b=_.Mc();if("class"===a)return b.fe;if("style"===a)return b.styles;if(b=b.lc)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};
Nea=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];var e=cc();try{return a?a.get(b,d,c&8):Zca(b,d,c&8)}finally{cc(e)}}c&8||void 0!==d?b=d:(Wca(),b=void 0);return b};
Pea=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=Uc,m=a,n=b;null!==m&&null!==n&&n[2]&2048&&!(n[2]&512);){var r=Oea(m,n,c,f|2);if(r!==Uc){f=r;break a}m=m.parent;if(!m){if(m=n[20])if(m=m.get(c,Uc,f),m!==Uc){f=m;break a}m=Mea(n);n=n[14]}}f=g}if(f!==Uc)return f}a=Oea(a,b,c,d);if(a!==Uc)return a}return Nea(b,c,d,e)};
Oea=function(a,b,c,d){var e=Uc;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(Fea)?c[Fea]:void 0,f="number"===typeof f?0<=f?f&255:Qea: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=Nea(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=Iea(a,b),n=d&1?b[15][6]:null;if(-1===m||d&4){var r=-1===m?Kea(a,b):b[m+8];-1===r||d&2?m=-1:(g=b[1],m=r&32767,b=Cea(r,b))}for(;-1!==
m;){a=b[1];if(a.data[m+(f>>5)]&1<<f){r=b[1];var w=r.data[m+8],z=Rea(w,r,c,null==g?-1<w.kw&&Dea:g!=r&&0!==(w.type&3),d&1&&n===w);r=null!==z?Vc(b,r,z,w):Uc;if(r!==Uc)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=Cea(r,b)):m=-1}}return e};Rea=function(a,b,c,d,e){var f=a.JM,g=b.data,m=f&1048575;b=a.ym;a=a.nu;var n=f>>20;f=e?m+n:a;for(d=d?m:m+n;d<f;d++)if(m=g[d],d<b&&c===m||d>=b&&m.type===c)return d;return e&&(e=g[b])&&e.ua&&e.type===c?b:null};
Vc=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof Sea){var g=e;if(g.n_a)throw a=f[c],new _.bc(-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():_.$b(a)));var m=Eea(g.Dxc);g.n_a=!0;var n=g.dwb?cc(g.dwb):null;jea(a,d,0);try{if(e=a[c]=g.oa(void 0,f,a,d),b.Fk&&c>=d.ym){var r=f[c],w=r.type.prototype,z=w.Sa,E=w.rn;if(w.Sb){var J=Zda(r),L;(null!=(L=b.GD)?L:b.GD=[]).push(c,
J);var Q;(null!=(Q=b.CM)?Q:b.CM=[]).push(c,J)}if(z){var da;(null!=(da=b.GD)?da:b.GD=[]).push(-c,z)}if(E){var oa;(null!=(oa=b.GD)?oa:b.GD=[]).push(c,E);var qa;(null!=(qa=b.CM)?qa:b.CM=[]).push(c,E)}}}finally{null!==n&&cc(n),Eea(m),g.n_a=!1,mea()}}return e};Qea=function(){return new _.Yc(_.Mc(),_.Jc())};
_.Zc=function(a){return nda(function(){var b=a.prototype.constructor;b=b[yda]||Tea(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[yda]||Tea(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};Tea=function(a){return $ca(a)?function(){var b=Tea(ec(a));return b&&b()}:qc(a)};Mea=function(a){var b=a[1],c=b.type;return 2===c?b.lmb:1===c?a[6]:null};
Wea=function(a,b,c,d){a=Uea(a,void 0===b?null:b,void 0===c?null:c,d);Vea(a);return a};Uea=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)||_.ic,Gda(a)];d=d||("object"===typeof a?void 0:_.ac(a));return new $c(c,b||Qda(),d||null,e)};Yea=function(){if(void 0!==Xea)return Xea;if("undefined"!==typeof document)return document;throw new _.bc(210,!1);};bd=function(a,b){return new _.ad(Cc(a,b))};Zea=function(a){return a instanceof _.ad?a.na:a};afa=function(){return new $ea(_.Jc())};
ed=function(a){setTimeout(function(){throw a;},0)};_.bfa=function(a){return"function"===typeof a};cfa=function(a){return null!==a&&"object"===typeof a};dfa=function(a){return a instanceof _.fd||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};ffa=function(a){return a.reduce(function(b,c){return b.concat(c instanceof efa?c.errors:c)},[])};gd=function(a){return a};_.id=function(){return gfa(_.rc.apply(0,arguments))};
gfa=function(a){return 0===a.length?gd:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};hfa=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};ifa=function(a){a||(a=Promise);if(!a)throw Error("Qa");return a};jfa=function(a,b){return new _.jd(function(c){var d=new _.fd,e=0;d.add(b.Vh(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.Vh()))}));return d})};
lfa=function(a,b){return b?jfa(a,b):new _.jd(kfa(a))};kd=function(a){return a&&"function"===typeof a.Vh};_.ld=function(){var a=_.rc.apply(0,arguments),b=a[a.length-1];return kd(b)?(a.pop(),jfa(a,b)):lfa(a)};_.md=function(a){return new _.jd(function(b){return b.error(a)})};
mfa=function(a,b){if("string"!==typeof a.kind)throw new TypeError("Ra");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)}};_.nfa=function(a){return new Promise(function(b,c){var d=new _.fd;d.add(a.subscribe({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new _.nd)}}))})};
_.od=function(a,b){if(a&&"function"===typeof a.jA)return a.jA(b);throw new TypeError("Sa");};_.ofa=function(a,b,c){if(a&&"function"===typeof a.jA)return a.jA.call(b,c);throw new TypeError("Sa");};_.pd=function(){return function(a){return _.od(a,new pfa)}};_.t=function(a){return function(b){if("function"!==typeof a)throw new TypeError("Ta");return _.od(b,new qfa(a))}};sfa=function(a){return function(b){rfa(a,b).catch(function(c){return b.error(c)})}};
rfa=function(a,b){var c,d,e,f,g,m;return _.qd(function(n){switch(n.Qc){case 1:_.tfa(n,2,3);var r=a[Symbol.asyncIterator];f=void 0!==r?r.call(a):new ufa(_.l(a));case 5:return _.rd(n,f.next(),8);case 8:d=n.tk;if(d.done){n.Oh(3);break}g=d.value;b.next(g);n.Oh(5);break;case 3:vfa(n);n.aK=0;n.TK=9;if(!d||d.done||!(e=f.return)){n.Oh(9);break}return _.rd(n,e.call(f),9);case 9:vfa(n,0,0,1);if(c)throw c.error;wfa(n,10,1);break;case 10:wfa(n,4);break;case 2:m=_.xfa(n);c={error:m};n.Oh(3);break;case 4:b.complete(),
n.Qc=0}})};sd=function(a,b){if(!b.closed)return a instanceof _.jd?a.subscribe(b):yfa(a)(b)};_.ud=function(){var a=_.rc.apply(0,arguments),b=void 0,c=void 0,d=void 0;kd(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,_.td)(e)&&(a=e);cfa(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(function(f){return e[f]}))}return _.od(lfa(a,c),new _.zfa(b,d))};_.vd=function(a){return a instanceof _.jd?a:new _.jd(yfa(a))};
_.wd=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.ha(_.wd(function(e,f){return _.vd(a(e,f)).ha(_.t(function(g,m){return b(e,g,f,m)}))},c))};"number"===typeof b&&(c=b);return function(d){return _.od(d,new Afa(a,c))}};_.xd=function(a){a=void 0===a?Infinity:a;return _.wd(gd,a)};_.yd=function(){return _.xd(1)(_.ld.apply(null,_.xc(_.rc.apply(0,arguments))))};_.zd=function(a){return new _.jd(function(b){try{var c=a()}catch(d){b.error(d);return}return _.vd(c).subscribe(b)})};
_.Ad=function(){var a=_.rc.apply(0,arguments);if(1===a.length){var b=a[0];if((0,_.td)(b))return Bfa(b,null);if(cfa(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),Bfa(a.map(function(d){return b[d]}),a)}if("function"===typeof a[a.length-1]){var c=a.pop();a=1===a.length&&(0,_.td)(a[0])?a[0]:a;return Bfa(a,null).ha(_.t(function(d){return c.apply(null,_.xc(d))}))}return Bfa(a,null)};
Bfa=function(a,b){return new _.jd(function(c){var d=a.length;if(0===d)c.complete();else for(var e=Array(d),f=0,g=0,m={P_:0};m.P_<d;m={Pe:m.Pe,P_:m.P_},m.P_++){var n=_.vd(a[m.P_]);m.Pe=!1;c.add(n.subscribe({next:function(r){return function(w){r.Pe||(r.Pe=!0,g++);e[r.P_]=w}}(m),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.Pe||(g===d&&c.next(b?b.reduce(function(w,z,E){return w[z]=e[E],w},{}):e),c.complete())}}(m)}))}})};
_.Cd=function(a,b,c){if(_.bfa(c)){var d=c;c=void 0}return d?_.Cd(a,b,c).ha(_.t(function(e){return(0,_.td)(e)?d.apply(null,_.xc(e)):d(e)})):new _.jd(function(e){Cfa(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
Cfa=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++)Cfa(a[g],
b,c,d,e);else throw new TypeError("Ya");d.add(f)};_.Dd=function(){var a=_.rc.apply(0,arguments),b=Infinity,c=void 0,d=a[a.length-1];kd(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 _.jd?a[0]:_.xd(b)(lfa(a,c))};Ed=function(){};_.Fd=function(a){return function(b){return _.od(b,new Dfa(a))}};
Ffa=function(){var a=_.rc.apply(0,arguments);if(1===a.length)if((0,_.td)(a[0]))a=a[0];else return _.vd(a[0]);return _.od(lfa(a),new Efa)};Gfa=function(a){return a instanceof Date&&!isNaN(a)};_.Kd=function(a,b){var c;a=void 0===a?0:a;var d=-1;null!=b&&(kd(b)?c=b:d=b);kd(c)||(c=_.Gd);return new _.jd(function(e){var f=Math.max(0,Gfa(a)?+a-c.now():a);return c.Vh(Hfa,f,{counter:0,iva:d,FN:e})})};
Hfa=function(a){var b=a.iva,c=a.FN,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.Vh(a,b)}};_.Jfa=function(){var a=_.rc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.od(lfa(a),new Ifa(b))};Lfa=function(a){return function(b){return _.od(b,new Kfa(a))}};
Nfa=function(){var a;return function(b){var c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.Gd;Gfa(36E5)?c=36E5:d=36E5;var g;e=null!=(g=e)?g:Mfa;if(null==c&&null==d)throw new TypeError("$a");return _.od(b,function(m){var n=this,r=new _.fd,w,z=null,E=null,J=0,L=function(Q){r.add(z=a.Vh(function(){var da={b2c:null,Gta:E,S1:J};try{var oa=_.vd(e(da))}catch(qa){n.error(qa);return}w.unsubscribe();r.add(oa.subscribe(n))},Q))};r.add(w=m.subscribe({next:function(Q){var da;null==(da=z)||da.unsubscribe();z=null;J++;
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})}};Mfa=function(a){throw new Ofa(a);};Qfa=function(a){return a in Pfa?(delete Pfa[a],!0):!1};_.Ld=function(a){return!!a&&(a instanceof _.jd||"function"===typeof a.jA&&"function"===typeof a.subscribe)};Rfa=function(a){return function(b){setTimeout(a,void 0,b)}};Sfa=function(){};
_.Md=function(a){return function(b){return _.od(b,new Tfa(a))}};Ufa=function(a,b){b=void 0===b?_.Gd:b;return _.Md(function(){return _.Kd(a,b)})};
_.Nd=function(a){return function(b){return _.od(b,function(c){var d=this,e=new _.fd,f=null,g=!1,m;f=c.subscribe({next:function(n){return d.next(n)},error:function(n){try{m=_.vd(a(n,_.Nd(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})}};Vfa=function(){var a=_.rc.apply(0,arguments);return function(b){return _.ofa(b,_.yd.apply(null,[b].concat(_.xc(a))))}};
_.Od=function(a){var b=void 0===b?_.Gd:b;return function(c){return _.od(c,new Wfa(a,b))}};Yfa=function(a){Xfa(a)};_.Pd=function(a){a=void 0===a?null:a;return function(b){return _.od(b,new Zfa(a))}};_.Qd=function(a,b){b=void 0===b?_.Gd:b;var c=Gfa(a)?+a-b.now():Math.abs(a);return function(d){return _.od(d,new $fa(c,b))}};bga=function(){return function(a){return _.od(a,new aga)}};_.Rd=function(a){return function(b){return _.od(b,new cga(a))}};
_.Td=function(a){if(isNaN(a))throw new TypeError("ab");if(0>a)throw new dga;return function(b){return 0===a?_.Sd:_.od(b,new ega(a))}};hga=function(a){a=void 0===a?fga:a;return function(b){return _.od(b,new gga(a))}};fga=function(){return new _.nd};_.jga=function(a){return function(b){return _.od(b,new iga(a))}};Wd=function(a){return function(b){return _.od(b,new kga(a))}};
_.Xd=function(a,b){var c=2<=arguments.length;return function(d){return d.ha(a?_.Fd(function(e,f){return a(e,f,d)}):gd,_.Td(1),c?_.Pd(b):hga(function(){return new _.nd}))}};_.mga=function(){return function(a){return _.od(a,new lga)}};_.Yd=function(){if(isNaN(1))throw new TypeError("ab");return function(a){return _.od(a,new nga)}};oga=function(a,b){var c=2<=arguments.length;return function(d){return d.ha(a?_.Fd(function(e,f){return a(e,f,d)}):gd,_.Yd(),c?_.Pd(b):hga(function(){return new _.nd}))}};
_.Zd=function(a){return function(b){return _.od(b,new pga(a))}};rga=function(){return function(a){return _.od(a,new qga)}};_.$d=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return _.od(d,new sga(a,b,c))}};tga=function(){var a=_.rc.apply(0,arguments);return function(b){return _.ofa(b,_.Dd.apply(null,[b].concat(_.xc(a))))}};_.ae=function(a){return function(b){var c="function"===typeof a?a:function(){return a};var d=Object.create(b,uga);d.source=b;d.GPb=c;return d}};
_.wga=function(a){var b=void 0===b?0:b;return function(c){return _.od(c,new vga(a,b))}};xga=function(){var a=_.rc.apply(0,arguments),b=a.length;if(0===b)throw Error("bb");return _.t(function(c){var d=c;for(c=0;c<b;c++){var e=void 0;d=null==(e=d)?void 0:e[a[c]];if("undefined"===typeof d)return}return d})};_.ee=function(a){var b=new _.be(a,void 0,void 0);return function(c){return _.ae(function(){return b})(c)}};
_.yga=function(a){return function(b){return _.od(b,function(c){var d=this,e=new _.fd,f,g=!1,m,n=function(){if(!m){m=new _.fe;try{var w=a(m)}catch(z){return d.error(z),null}e.add(w.subscribe({next:function(){f?r():g=!0},error:function(z){return d.error(z)},complete:function(){return d.complete()}}))}return m},r=function(){f=c.subscribe({next:function(w){return d.next(w)},error:function(w){var z=n();z&&z.next(w)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,g=!1,r()):e.add(f)};
r();return e})}};zga=function(){return new _.fe};Aga=function(){return function(a){return _.pd()(_.ae(zga)(a))}};_.ge=function(a){var b=a&&"object"===typeof a?a:{bufferSize:a,uka:void 0,Xu:!1,scheduler:void 0};return function(c){return _.od(c,Bga(b))}};
Bga=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.uka?Infinity:a.uka,d=a.Xu,e=a.scheduler,f,g=0,m;return function(n){g++;if(f)var r=f.subscribe(this);else f=new _.be(b,c,e),r=f.subscribe(this),m=n.subscribe({next:function(w){f.next(w)},error:function(w){var z=f;f=m=void 0;z.error(w)},complete:function(){m=void 0;f.complete()}}),m.closed&&(m=void 0);this.add(function(){g--;r.unsubscribe();d&&0===g&&m&&(m.unsubscribe(),f=m=void 0)})}};
_.he=function(){return function(a){return _.od(a,new Cga)}};_.ie=function(){var a=_.rc.apply(0,arguments),b=a[a.length-1];return kd(b)?(a.pop(),function(c){return _.yd(a,c,b)}):function(c){return _.yd(a,c)}};_.je=function(a){return function(b){return _.od(b,new Dga(a))}};Ega=function(a){return _.je(function(){return a})};_.ke=function(a){return function(b){return _.od(b,new Fga(a))}};_.Hga=function(a,b){b=void 0===b?!1:b;return function(c){return _.od(c,new Gga(a,b))}};
_.le=function(a,b,c){return function(d){return _.od(d,new Iga(a,b,c))}};Jga=function(a){a.FN.i9()};_.me=function(){var a=_.rc.apply(0,arguments);return function(b){var c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.od(b,new Kga(a,c))}};Lga=function(a){if(0==a.wX&&!a.L_&&!a.isStable)try{a.wX++,a.uM.emit(null)}finally{if(a.wX--,!a.L_)try{a.Xb(function(){return a.Nf.emit(null)})}finally{a.isStable=!0}}};
Nga=function(a){a.fxb||-1!==a.Eta||(a.Eta=a.DIc.call(_.ne,function(){a.Qqb||(a.Qqb=Zone.root.owa("fakeTopEventTask",function(){a.Eta=-1;Mga(a);a.fxb=!0;Lga(a);a.fxb=!1},void 0,function(){},function(){}));a.Qqb.Bj()}),Mga(a))};
Pga=function(a){a.iF=a.iF.KC({name:"angular",properties:{isAngularZone:!0},BT:function(b,c,d,e,f,g){if(Array.isArray(g)&&1===g.length){var m;c=!0===(null==(m=g[0].data)?void 0:m.__ignore_ng_zone__)}else c=!1;if(c)return b.AL(d,e,f,g);try{return Oga(a),b.AL(d,e,f,g)}finally{(a.mia&&"eventTask"===e.type||a.j2)&&Nga(a),a.wX--,Lga(a)}},Tea:function(b,c,d,e,f,g,m){try{return Oga(a),b.Bj(d,e,f,g,m)}finally{a.j2&&Nga(a),a.wX--,Lga(a)}},DXa:function(b,c,d,e){b.tsa(d,e);c===d&&("microTask"==e.Zc?(a.krc=e.mIc,
Mga(a),Lga(a)):"macroTask"==e.Zc&&(a.kca=e.VHc))},Sea:function(b,c,d,e){b.handleError(d,e);a.Xb(function(){return a.Rs.emit(e)});return!1}})};Mga=function(a){a.L_=a.krc||(a.mia||a.j2)&&-1!==a.Eta?!0:!1};Oga=function(a){a.wX++;a.isStable&&(a.isStable=!1,a.Nua.emit(null))};
Sga=function(){var a=_.hc(_.pe),b=!0;return _.Dd(new _.jd(function(c){b=a.isStable&&!a.kca&&!a.L_;a.Xb(function(){c.next(b);c.complete()})}),(new _.jd(function(c){var d;a.Xb(function(){d=a.Nf.subscribe(function(){Qga();queueMicrotask(function(){b||a.kca||a.L_||(b=!0,c.next(!0))})})});var e=a.Nua.subscribe(function(){if(!_.Rga())throw new _.bc(909,!1);b&&(b=!1,a.Xb(function(){c.next(!1)}))});return function(){d.unsubscribe();e.unsubscribe()}})).ha(Aga()))};
Vga=function(a,b){if(!b&&!Yca&&!fc)throw new _.bc(-203,!1);var c;b=null!=(c=null==b?void 0:b.Bc)?c:_.hc(_.qe);if("browser"===(null!=b?b:_.hc(_.qe)).get(re)){var d=b.get(se).kf(function(){var r;return null==(r=n)?void 0:r()}),e,f,g=null!=(f=(e=b.get(te)).handler)?f:e.handler=new Tga;c=b.get(_.pe);b=b.get(_.ue,null,{optional:!0});var m=new Uga(c,b,function(){var r;null==(r=n)||r();a()});var n=function(){g.unregister(m);d()};g.register(m)}};
_.ve=function(a,b){_.yc(b)?(a.__ngContext__=b[19],_.Wga.set(b[19],b)):a.__ngContext__=b};_.Xga=function(a){a=a[3];return _.zc(a)?a[3]:a};Yga=function(a){for(;null!==a&&!_.zc(a);)a=a[4];return a};Zga=function(a){for(;a;){a[2]|=64;var b=_.Xga(a);if(0!==(a[2]&512)&&!b)break;a=b}};_.u=function(a){$ga(_.Gc.nf,_.Jc(),_.Gc.selectedIndex+a)};$ga=function(a,b,c){3===(b[2]&3)?(a=a.CM,null!==a&&yea(b,a,3,c)):(a=a.GD,null!==a&&zea(b,a,0,c));_.Gc.selectedIndex=c};
_.v=function(a,b){b=void 0===b?0:b;var c=_.Jc();return null===c?_.q(a,b):Pea(_.Mc(),c,ec(a),b)};_.we=function(){throw Error("eb");};_.cha=function(a){return a.replace(aha,function(b){return b.replace(bha,"\u200b$1\u200b")})};
xe=function(a,b,c,d,e){if(null!=d){var f=!1;if(_.zc(d))var g=d;else _.yc(d)&&(f=!0,d=d[0]);d=_.Bc(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.np(d);if(null!=g)for(d=g[7],d!==_.Bc(g)&&xe(a,b,c,d,e),e=11;e<g.length;e++)f=g[e],ye(b,a,f[1].firstChild,f,c,d,!1)}};dha=function(a,b){a=a[9];var c=a.indexOf(b);dea(b);a.splice(c,1)};
eha=function(a,b){if(!(11>=a.length)){var c=11+b,d=a[c];if(d){var e=d[16];null!==e&&e!==a&&dha(e,d);0<b&&(a[c-1][4]=d[4]);a=Ada(a,11+b);ye(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[6]=null;b=a[18];null!==b&&b.dZ(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
gha=function(a,b){if(!(b[2]&256)){var c=b[11];b[23]&&vea(b[23]);b[24]&&vea(b[24]);c.np&&ye(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;if(_.yc(a))c=a[12];else{var d=a[11];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)_.yc(a)&&fha(a[1],a),a=a[3];null===a&&(a=b);_.yc(a)&&fha(a[1],a);c=a&&a[4]}a=c}else fha(b[1],b)}};
fha=function(a,b){if(!(b[2]&256)){b[2]&=-129;b[2]|=256;var c;if(null!=a&&null!=(c=a.vR))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof Sea)){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.lC;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&&_.zc(b[3])&&(c!==b[3]&&dha(c,b),c=b[18],null!==c&&c.dZ(a));_.Wga.delete(b[19])}};hha=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;if(null===b)return c[0];var d=b.kw;return-1<d&&(a=a.data[b.ym+d].rb,2===a||0===a)?null:Cc(b,c)};iha=function(a,b,c){return a.type&40?Cc(a,c):null};
lha=function(a,b,c,d){a=hha(a,d.parent,b);var e=b[11],f=jha(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!==kha&&kha(e,d,b,c,a)};
nha=function(a,b){if(null!==b){var c=b.type;if(c&3)return Cc(b,a);if(c&4)return mha(-1,a[b.index]);if(c&8){c=b.Gg;if(null!==c)return nha(a,c);a=a[b.index];return _.zc(a)?mha(-1,a):_.Bc(a)}if(c&32)return oha(b,a)()||_.Bc(a[b.index]);c=null!==b?a[15][6].Tu[b.Tu]:null;return null!==c?Array.isArray(c)?c[0]:nha(_.Xga(a[15]),c):nha(a,b.next)}return null};mha=function(a,b){a+=12;if(a<b.length){a=b[a];var c=a[1].firstChild;if(null!==c)return nha(a,c)}return b[7]};
ye=function(a,b,c,d,e,f,g){for(;null!=c;){var m=d[c.index],n=c.type;g&&0===b&&(m&&_.ve(_.Bc(m),d),c.flags|=2);if(32!==(c.flags&32))if(n&8)ye(a,b,c.Gg,d,e,f,!1),xe(b,a,e,m,f);else if(n&32){n=oha(c,d);for(var r;r=n();)xe(b,a,e,r,f);xe(b,a,e,m,f)}else n&16?pha(a,b,d,c,e,f):xe(b,a,e,m,f);c=g?c.Dva:c.next}};pha=function(a,b,c,d,e,f){var g=c[15];c=g[6].Tu[d.Tu];if(Array.isArray(c))for(d=0;d<c.length;d++)xe(b,a,e,c[d],f);else g=g[3],128===(d.flags&128)&&(c.flags|=128),ye(a,b,c,g,e,f,!0)};
qha=function(a,b,c){var d=c.pA,e=c.fe;c=c.styles;null!==d&&gda(a,b,d);null!==e&&(""===e?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));null!==c&&a.setAttribute(b,"style",c)};sha=function(a,b){var c;return null!=(c=a[b])?c:rha()};vha=function(a,b){var c=rha(),d;null!=(d=c.Su)&&d.length&&(a[b]=tha,c.jn=a,tha=Object.create(uha))};rha=function(){null!=tha||(tha=Object.create(uha));return tha};_.Ae=function(a){return a instanceof ze?a.Yib:a};
_.Be=function(a,b){a=a instanceof ze&&a.getTypeName()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("fb`"+b+"`"+a);}return a===b};xha=function(){if(void 0===wha&&(wha=null,_.ne.trustedTypes))try{wha=_.ne.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return wha};yha=function(a){var b;return(null==(b=xha())?void 0:b.createHTML(a))||a};
Bha=function(a){a=new zha(a);try{var b=!!(new window.DOMParser).parseFromString(yha(""),"text/html")}catch(c){b=!1}return b?new Aha(a):a};Dha=function(a){a=String(a);return a.match(Cha)?a:"unsafe:"+a};Ce=function(a){var b={};a=_.l(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};Eha=function(){for(var a={},b=_.l(_.rc.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};
Hha=function(a){return a.replace(/&/g,"&amp;").replace(Fha,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(Gha,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Yha=function(a,b){var c=null;try{Iha=Iha||Bha(a);var d=b?String(b):"";c=Iha.yba(d);a=5;b=d;do{if(0===a)throw Error("hb");a--;d=b;b=c.innerHTML;c=Iha.yba(d)}while(d!==b);var e=new Jha,f=(Kha(c)||c).firstChild;for(d=!0;f;){if(f.nodeType===Node.ELEMENT_NODE){a=e;b=f;var g=b.nodeName.toLowerCase();if(Lha.hasOwnProperty(g)){a.RF.push("<");a.RF.push(g);var m=b.attributes;for(b=0;b<m.length;b++){var n=m.item(b),r=n.name,w=r.toLowerCase();if(Mha.hasOwnProperty(w)){var z=n.value;Nha[w]&&(z=Dha(z));a.RF.push(" ",
r,'="',Hha(z),'"')}}a.RF.push(">");d=!0}else d=!Oha.hasOwnProperty(g)}else f.nodeType===Node.TEXT_NODE&&e.RF.push(Hha(f.nodeValue));if(d&&f.firstChild)f=f.firstChild;else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var E=Pha(f,f.nextSibling);if(E){f=E;break}f=Pha(f,f.parentNode)}}var J=e.RF.join("");return yha(J)}finally{if(c)for(c=Kha(c)||c;c.firstChild;)c.removeChild(c.firstChild)}};
Kha=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName?a.content:null};$ha=function(){if(void 0===Zha&&(Zha=null,_.ne.trustedTypes))try{Zha=_.ne.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Zha};aia=function(a){var b;return(null==(b=$ha())?void 0:b.createHTML(a))||a};
bia=function(a){var b;return(null==(b=$ha())?void 0:b.createScriptURL(a))||a};_.De=function(a){var b=_.cia();return b?aia(b.Oo(1,a)||""):_.Be(a,"HTML")?aia(_.Ae(a)):Yha(Yea(),_.$b(a))};_.Ee=function(a){var b=_.cia();return b?b.Oo(4,a)||"":_.Be(a,"URL")?_.Ae(a):Dha(_.$b(a))};_.dia=function(a){var b=_.cia();if(b)return bia(b.Oo(5,a)||"");if(_.Be(a,"ResourceURL"))return bia(_.Ae(a));throw new _.bc(904,!1);};_.cia=function(){var a=_.Jc();return a&&a[10].dha};
fia=function(a,b,c,d,e,f,g,m,n,r,w){var z=b.blueprint.slice();z[0]=e;z[2]=d|140;if(null!==r||a&&a[2]&2048)z[2]|=2048;z[17]=0;z[3]=z[14]=a;z[8]=c;z[10]=g||a&&a[10];z[11]=m||a&&a[11];z[9]=n||a&&a[9]||null;z[6]=f;z[19]=eia++;z[22]=w;z[20]=r;z[15]=2==b.type?a[15]:z;return z};Fe=function(a,b,c,d,e){var f=a.data[b];null===f?(f=gia(a,b,c,d,e),_.Gc.Lsa&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.lc=e,a=fea(),f.Fs=null===a?-1:a.Fs);Nc(f,!0);return f};
gia=function(a,b,c,d,e){var f=_.Gc.pR,g=_.Gc.aH,m=g?f:f&&f.parent,n=m?m.Fs:-1,r=0;null!==hia&&(r|=128);b=a.data[b]={type:c,index:b,LS:null,Fs:n,ym:-1,nu:-1,vqa:-1,kw:-1,UKc:null,flags:r,JM:0,value:d,lc:e,pA:null,fWa:null,Vvb:void 0,inputs:null,outputs:null,nf:null,next:null,NYa:null,Dva:null,Gg:null,parent:m,Tu:null,styles:null,M1a:null,Yva:void 0,fe:null,upa:null,Xva:void 0,h9:0,Sia: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.NYa=f));return b};iia=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};jia=function(a,b,c,d,e){var f=sha(b,23),g=_.Gc.selectedIndex,m=d&2;try{_.Gc.selectedIndex=-1;m&&25<b.length&&$ga(a,b,25);a=m?f:null;var n=qea(a);try{null!==a&&(a.uo=!1),c(d,e)}finally{tea(a,n)}}finally{m&&null===b[23]&&vha(b,23),_.Gc.selectedIndex=g}};
kia=function(a,b,c){if(0!==(b.flags&4)){var d=Rc(null);try{for(var e=b.nu,f=b.ym;f<e;f++){var g=a.data[f];g.zd&&g.zd(1,c[f],f)}}finally{Rc(d)}}};
pia=function(a,b,c){var d=Cc(c,b),e=c.ym,f=c.nu;if(-1<c.kw){var g=a.data[e+c.kw],m=Cc(c,b),n=lia(g),r=b[10].XZa,w=16;g.zN?w=4096:g.NXa&&(w=64);g=mia(b,fia(b,n,null,w,m,c,null,r.SY(m,g),null,null,null));b[c.index]=g}a.Fk||Lea(c,b);_.ve(d,b);d=c.Vvb;for(g=e;g<f;g++){m=a.data[g];n=Vc(b,a,g,c);_.ve(n,b);if(null!==d&&(r=d[g-e],null!==r))for(w=0;w<r.length;){var z=r[w++],E=r[w++],J=r[w++];nia(m,n,z,E,J)}m.ua&&(_.Dc(c.index,b)[8]=Vc(b,a,g,c))}64===(c.flags&64)&&oia(a,b,c)};
qia=function(a,b,c){c=void 0===c?Cc:c;var d=b.fWa;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}};lia=function(a){var b=a.nf;return null===b||b.Kvb?a.nf=ria(1,null,a.ua,a.Aa,a.Ba,a.YOa,a.AYa,a.tb,a.RH,a.Ea,a.id):b};
ria=function(a,b,c,d,e,f,g,m,n,r,w){d=25+d;e=d+e;for(var z=[],E=0;E<e;E++)z.push(E<d?null:_.Ge);r="function"===typeof r?r():r;return z[1]={type:a,blueprint:z,ua:c,queries:null,tb:m,lmb:b,data:z.slice().fill(null,d),Poa:d,oqb:e,sTa:null,Fk:!0,tra:!0,gPb:!1,fPb:!1,GD:null,CM:null,M9:null,bOa:null,oka:null,H3a:null,vR:null,lC:null,zd:null,oC:null,bnb:"function"===typeof f?f():f,UFb:"function"===typeof g?g():g,firstChild:null,RH:n,Ea:r,Kvb:!1,POb:w}};
sia=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};
_.He=function(a,b,c,d,e,f,g,m){var n=Cc(b,c),r=b.inputs,w;!m&&null!=r&&(w=r[d])?(tia(a,c,w,d,e),-1<b.kw&&(a=_.Dc(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))};
wia=function(a,b,c,d){var e=null===d?null:{"":-1};var f=a.bnb;var g=null,m=null;if(f)for(var n=0;n<f.length;n++){var r=f[n];if(kda(c,r.qa,!1))if(g||(g=[]),r.ua)if(null!==r.Uaa){var w=[];m=m||new Map;r.Uaa(r,w,m);g.unshift.apply(g,[].concat(_.xc(w),[r]));uia(a,c,w.length)}else g.unshift(r),uia(a,c,0);else{m=m||new Map;var z=w=void 0;null==(z=(w=r).Uaa)||z.call(w,r,g,m);g.push(r)}}f=null===g?null:[g,m];null===f?f=g=null:(g=_.l(f),f=g.next().value,g=g.next().value);null!==f&&via(a,b,c,f,e,g);if(e&&d)for(a=
c.fWa=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(null==f)throw new _.bc(-301,!1);a.push(d[b],f)}c.pA=ida(c.pA,c.lc)};
via=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var m=Lea(c,b);Hea(m,a,d[g].type)}g=a.data.length;m=d.length;c.flags|=1;c.ym=g;c.nu=g+m;c.JM=g;for(g=0;g<d.length;g++)m=d[g],m.lZa&&m.lZa(m);var n=!1,r=!1;g=iia(a,b,d.length,null);for(m=0;m<d.length;m++){var w=d[m];c.pA=ida(c.pA,w.Cb);var z=a,E=c,J=b,L=g;z.data[L]=w;var Q=w.oa||(w.oa=qc(w.type));Q=new Sea(Q,!!w.ua);z.blueprint[L]=Q;J[L]=Q;var da=E;J=iia(z,J,w.wb,_.Ge);if(E=w.Ya){Q=z.sTa;null===Q&&(Q=z.sTa=[]);z=~da.index;a:{for(da=Q.length;0<da;){var oa=
Q[--da];if("number"===typeof oa&&0>oa){da=oa;break a}}da=0}da!=z&&Q.push(z);Q.push(L,J,E)}z=g;if(L=e){if(w.Vb)for(J=0;J<w.Vb.length;J++)L[w.Vb[J]]=z;w.ua&&(L[""]=z)}null!==w.zd&&(c.flags|=4);if(null!==w.Ya||null!==w.Cb||0!==w.wb)c.flags|=64;w=w.type.prototype;!n&&(w.Sb||w.Sa||w.rn)&&(z=n=void 0,(null!=(z=(n=a).GD)?z:n.GD=[]).push(c.index),n=!0);r||!w.Sb&&!w.rn||(w=r=void 0,(null!=(w=(r=a).CM)?w:r.CM=[]).push(c.index),r=!0);g++}b=c.nu;a=a.data;d=c.lc;e=[];m=g=null;for(n=c.ym;n<b;n++){r=a[n];z=(w=f?
f.get(r):null)?w.outputs:null;g=sia(r.inputs,n,g,w?w.inputs:null);m=sia(r.outputs,n,m,z);if(null===g||null===d||4===c.type&&"ng-template"!==c.value)r=null;else{r=g;w=n;z=null;for(L=0;L<d.length;)if(J=d[L],0===J)L+=4;else{if(5!==J){if("number"===typeof J)break;if(r.hasOwnProperty(J))for(null===z&&(z=[]),E=r[J],Q=0;Q<E.length;Q+=2)if(E[Q]===w){z.push(J,E[Q+1],d[L+1]);break}}L+=2}r=z}e.push(r)}null!==g&&(g.hasOwnProperty("class")&&(c.flags|=8),g.hasOwnProperty("style")&&(c.flags|=16));c.Vvb=e;c.inputs=
g;c.outputs=m};oia=function(a,b,c){var d=c.ym,e=c.nu,f=c.index;c=_.Gc.UY;try{for(_.Gc.selectedIndex=f;d<e;d++){var g=a.data[d],m=b[d];_.Gc.UY=d;null===g.Ya&&0===g.wb&&null===g.Cb||null===g.Ya||g.Ya(1,m)}}finally{_.Gc.selectedIndex=-1,_.Gc.UY=c}};uia=function(a,b,c){b.kw=c;var d;(null!=(d=a.oC)?d:a.oC=[]).push(b.index)};_.xia=function(a,b,c,d,e,f,g){null==f?a.removeAttribute(b,e,c):(d=null==g?_.$b(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};
nia=function(a,b,c,d,e){var f=Rc(null);try{var g=a.XC;null!==g&&g.hasOwnProperty(d)&&(e=g[d].call(b,e));null!==a.qN?a.qN(b,e,c,d):b[d]=e}finally{Rc(f)}};yia=function(a,b){var c=a.zd;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];_.Gc.ow=e;g.zd(2,b[f],f)}}};mia=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};zia=function(a,b,c){_.Gc.ow=0;var d=Rc(null);try{b(a,c)}finally{Rc(d)}};
Aia=function(a,b,c){if(null===a||a.ua)a:{for(a=c[b.index];Array.isArray(a);){if("object"===typeof a[1]){c=a;break a}a=a[0]}c=null}return c[11]};Bia=function(a,b){(a=(a=a[9])?a.get(_.ue,null):null)&&a.handleError(b)};tia=function(a,b,c,d,e){for(var f=0;f<c.length;){var g=c[f++],m=c[f++];nia(a.data[g],b[g],d,m,e)}};_.Cia=function(a,b){a[11].setValue(_.Bc(a[_.Gc.selectedIndex]),b)};
Dia=function(a,b,c){kea(b);try{var d=a.tb;null!==d&&zia(1,d,c);var e=a.ua;null!==e&&jia(a,b,e,1,c);a.Fk&&(a.Fk=!1);a.fPb&&yia(a,b);a.gPb&&zia(2,a.tb,c);var f=a.oC;if(null!==f)for(c=0;c<f.length;c++){var g=_.Dc(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);Dia(m,g,g[8])}}catch(r){throw a.Fk&&(a.Kvb=!0,a.Fk=!1),r;}finally{b[2]&=-5,nea()}};
Eia=function(a,b,c){var d=c?a.styles:null,e=c?a.fe:null,f=0;if(null!==b)for(var g=0;g<b.length;g++){var m=b[g];if("number"===typeof m)f=m;else if(1==f)e=Vca(e,m);else if(2==f){var n=b[++g];d=Vca(d,m+": "+n+";")}}c?a.styles=d:a.M1a=d;c?a.fe=e:a.upa=e};
Fia=function(a,b,c,d,e){for(e=void 0===e?!1:e;null!==c;){var f=b[c.index];null!==f&&d.push(_.Bc(f));if(_.zc(f)){for(var g=d,m=11;m<f.length;m++){var n=f[m],r=n[1].firstChild;null!==r&&Fia(n[1],n,r,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)Fia(a,b,c.Gg,d);else if(f&32)for(f=oha(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[15][6].Tu[c.Tu]:null,Array.isArray(f)?d.push.apply(d,_.xc(f)):(g=_.Xga(b[15]),Fia(g[1],g,f,d,!0)));c=e?c.Dva:c.next}return d};
Hia=function(a,b,c,d){d=void 0===d?!0:d;var e=b[10],f=e.XZa,g=e.iwc,m;null==(m=f.A8)||m.call(f);null==g||g.A8();try{Gia(a,b,a.ua,c)}catch(w){throw d&&Bia(b,w),w;}finally{var n;null==(n=f.end)||n.call(f);var r;null==(r=e.fwb)||r.flush();null==g||g.end()}};
Gia=function(a,b,c,d){var e=b[2];if(256!==(e&256)){var f;null!=(f=b[10].fwb)&&f.flush();kea(b);try{b[17]=0;_.Gc.Vn=a.Poa;null!==c&&jia(a,b,c,2,d);if(c=3===(e&3)){var g=a.CM;null!==g&&yea(b,g,3,null)}else{var m=a.GD;null!==m&&zea(b,m,0,null);Aea(b,0)}for(var n=Yga(b[12]);null!==n;n=Yga(n[4]))if(n[2]){var r=n[9];for(g=0;g<r.length;g++){var w=r[g];0===(w[2]&1024)&&(w[2]|=1024,cea(w,1))}}Iia(b,0);null!==a.zd&&yia(a,b);if(c){var z=a.bOa;null!==z&&yea(b,z,3)}else{var E=a.M9;null!==E&&zea(b,E,1);Aea(b,1)}var J=
a.sTa;if(null!==J){var L=sha(b,24);try{for(n=0;n<J.length;n++){var Q=J[n];if(0>Q)_.Gc.selectedIndex=~Q;else{r=Q;var da=J[++n],oa=J[++n];w=_.Gc;w.Vn=w.Ooa=da;_.Gc.UY=r;L.uo=!1;var qa=qea(L);try{oa(2,b[r])}finally{tea(L,qa)}}}}finally{null===b[24]&&vha(b,24),_.Gc.selectedIndex=-1}}var ta=a.oC;if(null!==ta)for(J=0;J<ta.length;J++)Jia(_.Dc(ta[J],b),0);var Ea=a.tb;null!==Ea&&zia(2,Ea,d);if(c){var Pa=a.H3a;null!==Pa&&yea(b,Pa,3)}else{var Xa=a.oka;null!==Xa&&zea(b,Xa,2);Aea(b,2)}!0===a.tra&&(a.tra=!1);b[2]&=
-73;dea(b)}finally{nea()}}};Iia=function(a,b){for(a=Yga(a[12]);null!==a;a=Yga(a[4]))for(var c=11;c<a.length;c++)Jia(a[c],b)};Jia=function(a,b){if(128===(a[2]&128)){var c=a[1],d=a[2];if(d&80&&0===b||d&1024)Gia(c,a,c.ua,a[8]);else if(0<a[5]&&(Iia(a,1),b=c.oC,null!==b))for(c=0;c<b.length;c++)Jia(_.Dc(b[c],a),1)}};Kia=function(a){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push({rHb:a[c],JPc:c});return b};Lia=function(){xea(_.Jc()[1],_.Mc())};Mia=function(a,b,c){return new Ie(a,b,c)};
Oia=function(a,b,c){return(new Nia({Pb:a,parent:b,nzc:void 0===c?null:c,vMc:!0})).Bc};Pia=function(a){return!!a&&"function"===typeof a.then};Qia=function(a){return!!a&&"function"===typeof a.subscribe};Sia=function(a){var b;null==(b=a.get(Ria,null))||b.forEach(function(c){return c()})};
Xia=function(a,b,c){c=void 0===c?[]:c;var d="Platform: "+b,e=new _.vc(d);return function(f){f=void 0===f?[]:f;var g=Tia();if(!g||g.Bc.get(Uia,!1))if(f=[].concat(_.xc(c),_.xc(f),[{wa:e,tc:!0}]),a)a(f);else{f=Via(f,d);if(Wia&&!Wia.get(Uia,!1))throw new _.bc(400,!1);Wia=f;f.get(Je);Sia(f)}f=Tia();if(!f)throw new _.bc(401,!1);return f}};Via=function(a,b){a=void 0===a?[]:a;return Ke({name:b,Pb:[{wa:Yia,tc:"platform"},{wa:Zia,tc:new Set([function(){return Wia=null}])}].concat(_.xc(a))})};
Tia=function(){var a,b;return null!=(b=null==(a=Wia)?void 0:a.get(Je))?b:null};$ia=function(a){var b,c;return{dpb:!1,mia:null!=(b=null==a?void 0:a.gBc)?b:!1,j2:null!=(c=null==a?void 0:a.uMc)?c:!1}};bja=function(a,b){a=void 0===a?"zone.js":a;return"noop"===a?new aja:"zone.js"===a?new _.pe(b):a};cja=function(a,b,c){try{var d=c();return Pia(d)?d.catch(function(e){b.Xb(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.Xb(function(){return a.handleError(e)}),e;}};
dja=function(a,b){return Array.isArray(b)?b.reduce(dja,a):Object.assign({},a,b)};eja=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};fja=function(){var a=_.hc(_.pe),b=_.hc(_.ue);return function(c){return a.Xb(function(){return b.handleError(c)})}};ija=function(a){return[{wa:_.pe,Ab:a},{wa:Lda,vd:!0,Ab:function(){var b=_.hc(Le,{optional:!0});return function(){return b.initialize()}}},{wa:gja,Ab:fja},{wa:hja,Ab:Sga}]};
_.Me=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(a.ua)var e=b.ya||b.Ia;else{if(b.ya)throw new _.bc(903,!1);e=b.Ia}if(e){if(c){d.push(e);var f=a;f.inputs=jja(a.inputs);f.XC=jja(a.XC);f.q$=jja(a.q$);f.outputs=jja(a.outputs);var g=e.Ya;g&&kja(a,g);g=e.tb;var m=e.zd;g&&lja(a,g);m&&mja(a,m);Nca(a.inputs,e.inputs);Nca(a.q$,e.q$);Nca(a.outputs,e.outputs);null!==e.XC&&(null===f.XC&&(f.XC={}),Nca(f.XC,e.XC));e.ua&&e.data.animation&&(f=a.data,f.animation=(f.animation||
[]).concat(e.data.animation))}if(e=e.features)for(f=0;f<e.length;f++)(g=e[f])&&g.QIc&&g(a),g===_.Me&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.wb=a+=e.wb,e.Cb=ida(e.Cb,b=ida(b,e.Cb))};jja=function(a){return a===lc?{}:a===_.ic?[]:a};lja=function(a,b){var c=a.tb;a.tb=c?function(d,e){b(d,e);c(d,e)}:b};mja=function(a,b){var c=a.zd;a.zd=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};kja=function(a,b){var c=a.Ya;a.Ya=c?function(d,e){b(d,e);c(d,e)}:b};
_.Ne=function(a){var b=a.fFc,c={},d;for(d in b)if(b.hasOwnProperty(d)){var e=b[d];Array.isArray(e)&&e[2]&&(c[d]=e[2])}a.XC=c};oja=function(a){return nja(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};pja=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)};nja=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};_.qja=function(a,b,c){return a[b]=c};
_.Oe=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.Pe=function(a,b,c,d){c=_.Oe(a,b,c);return _.Oe(a,b+1,d)||c};_.Qe=function(a,b,c,d){var e=_.Jc(),f=_.Gc.Vn++;_.Oe(e,f,b)&&(f=_.Pc(),_.xia(e[11],Cc(f,e),d,f.value,a,b,c));return _.Qe};_.rja=function(a,b,c,d){return _.Oe(a,_.Gc.Vn++,c)?b+_.$b(c)+d:_.Ge};_.x=function(a,b,c){var d=_.Jc(),e=_.Gc.Vn++;_.Oe(d,e,b)&&_.He(_.Gc.nf,_.Pc(),d,a,b,d[11],c,!1);return _.x};sja=function(a,b,c,d,e){e=e?"class":"style";tia(a,c,b.inputs[e],e,d)};
tja=function(a,b,c,d){for(var e=a[c+1],f=null===b,g=d?e>>17&32767:(e&131068)>>2,m=!1;0!==g&&(!1===m||f);){var n=a[g+1],r=a[g];if(null===r||null==b||(Array.isArray(r)?r[1]:r)===b||Array.isArray(r)&&"string"===typeof b&&0<=Cda(r,b))m=!0,a[g+1]=d?n|1:n|2;g=d?n>>17&32767:(n&131068)>>2}m&&(a[c+1]=d?e|2:e|1)};yja=function(a,b){var c=uja;if(c===b)return-1;for(b=vja=b;b<c&&32<a.charCodeAt(b);)b++;b=wja=b;return xja(a,b,c)};xja=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};
_.Re=function(a,b,c){zja(a,b,c,!1);return _.Re};_.Se=function(a,b){zja(a,b,null,!0);return _.Se};_.Ue=function(a){_.Aja(Bja,a)};Cja=function(a,b){var c;wja=vja=0;uja=b.length;for(c=yja(b,xja(b,0,uja));0<=c;c=yja(b,c))_.Dda(a,b.substring(vja,wja),!0)};
zja=function(a,b,c,d){var e=_.Jc(),f=_.Gc.nf,g=_.gea(2);f.tra&&Dja(f,a,g,d);if(b!==_.Ge&&_.Oe(e,g,b)){var m=f.data[_.Gc.selectedIndex],n=e[11];null!=b&&""!==b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=_.ac(_.Ae(b))));Eja(f,m,e,n,a,e[g+1]=b,d,g)}};
_.Aja=function(a,b){var c=Cja,d=_.Gc.nf,e=_.gea(2);d.tra&&Dja(d,null,e,!0);var f=_.Jc();if(b!==_.Ge&&_.Oe(f,e,b)){var g=d.data[_.Gc.selectedIndex];if(0===(g.flags&8)||e>=d.oqb){var m=f[11],n=f[e+1];if(null==b||""===b)a=_.ic;else{var r=[];b=_.Ae(b);if(Array.isArray(b))for(c=0;c<b.length;c++)a(r,b[c],!0);else if("object"===typeof b)for(var w in b)b.hasOwnProperty(w)&&a(r,w,b[w]);else"string"===typeof b&&c(r,b);a=r}a=f[e+1]=a;n===_.Ge&&(n=_.ic);b=r=0;c=0<n.length?n[0]:null;for(w=0<a.length?a[0]:null;null!==
c||null!==w;){var z=r<n.length?n[r+1]:void 0,E=b<a.length?a[b+1]:void 0,J=null,L=void 0;c===w?(r+=2,b+=2,z!==E&&(J=w,L=E)):null===w||null!==c&&c<w?(r+=2,J=c):(b+=2,J=w,L=E);null!==J&&Eja(d,g,f,m,J,L,!0,e);c=r<n.length?n[r]:null;w=b<a.length?a[b]:null}}else e=g.upa,null!==e&&(b=Vca(e,b?b:"")),sja(d,g,f,b,!0)}};
Dja=function(a,b,c,d){var e=a.data;if(null===e[c+1]){var f=e[_.Gc.selectedIndex];a=c>=a.oqb;0!==(f.flags&(d?8:16))&&null===b&&!a&&(b=!1);var g=hea(e),m=d?f.Xva:f.Yva;if(null===g)0===(d?f.h9:f.Sia)&&(b=Fja(null,e,f,b,d),b=Gja(b,f.lc,d),m=null);else{var n=f.vqa;if(-1===n||e[n]!==g)if(b=Fja(g,e,f,b,d),null===m)g=d?f.h9:f.Sia,g=0!==(g&131068)>>2?e[g>>17&32767]:void 0,void 0!==g&&Array.isArray(g)&&(g=Fja(null,e,f,g[1],d),g=Gja(g,f.lc,d),e[(d?f.h9:f.Sia)>>17&32767]=g);else{m=void 0;g=f.nu;for(n=1+f.vqa;n<
g;n++)m=Gja(m,e[n].Cb,d);m=Gja(m,f.lc,d)}}void 0!==m&&(d?f.Xva=m:f.Yva=m);n=b;m=d?f.h9:f.Sia;b=m>>17&32767;m=(m&131068)>>2;e[c]=n;var r=!1;if(Array.isArray(n)){if(g=n[1],null===g||0<Cda(n,g))r=!0}else g=n;a?0!==m?(a=e[b+1]>>17&32767,e[c+1]=a<<17|b<<2,0!==a&&(e[a+1]=e[a+1]&-131069|c<<2),e[b+1]=e[b+1]&131071|c<<17):(e[c+1]=b<<17|0,0!==b&&(e[b+1]=e[b+1]&-131069|c<<2),b=c):(e[c+1]=m<<17|0,0===b?b=c:e[m+1]=e[m+1]&-131069|c<<2,m=c);r&&(e[c+1]|=2);tja(e,g,c,!0);tja(e,g,c,!1);a=d?f.Xva:f.Yva;null!=a&&"string"==
typeof g&&0<=Cda(a,g)&&(e[c+1]|=1);m=b<<17|m<<2;d?f.h9=m:f.Sia=m}};Fja=function(a,b,c,d,e){var f=c.nu,g=c.vqa;for(-1===g?g=c.ym:g++;g<f;){var m=b[g];d=Gja(d,m.Cb,e);if(m===a)break;g++}null!==a&&(c.vqa=g);return d};Gja=function(a,b,c){var d=c?1:2,e=-1;if(null!==b)for(var f=0;f<b.length;f++){var g=b[f];"number"===typeof g?e=g:e===d&&(Array.isArray(a)||(a=void 0===a?[]:["",a]),_.Dda(a,g,c?!0:b[++f]))}return void 0===a?null:a};Bja=function(a,b,c){b=String(b);""===b||b.includes(" ")||_.Dda(a,b,c)};
Eja=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)?Hja(a,b,c,e,(n&131068)>>2,g):void 0)&&(void 0!==f||2==(n&2)&&(f=Hja(a,null,c,e,m,g)),b=_.Bc(c[_.Gc.selectedIndex]),g?f?d.IJ(b,e):d.WM(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.RZa(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.dh(b,e,f,g))))}};
Hja=function(a,b,c,d,e,f){for(var g=null===b,m=void 0;0<e;){var n=a[e],r=Array.isArray(n),w=r?n[1]:n,z=null===w,E=c[e+1];E===_.Ge&&(E=z?_.ic:void 0);w=z?Eda(E,d):w===d?E:void 0;r&&void 0===w&&(w=Eda(n,d));if(void 0!==w&&(m=w,g))return m;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.Xva:b.Yva,null!=a&&(m=Eda(a,d)));return m};Ija=function(a){var b=_.Mc(),c=_.Jc();-1<b.kw&&16!==(a&16)?(a=_.Dc(b.index,c),a=new Ve(a,a)):a=b.type&47?new Ve(c[15],c):null;return a};
Jja=function(a,b,c){a=a.Ru;if(null===a)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};
_.y=function(a,b,c,d,e,f,g,m){var n=_.Jc(),r=_.Gc.nf,w=a+25;if(r.Fk){var z=r.Ea;e=Fe(r,w,4,e||null,_.Fc(z,f));wia(r,n,e,_.Fc(z,g));xea(r,e);b=e.nf=ria(2,e,b,c,d,r.bnb,r.UFb,null,r.RH,z,null);null!==r.queries&&(r.queries.ua(r,e),b.queries=r.queries.yPa(e));b=e}else b=r.data[w];Nc(b,!1);a=Kja(r,n,b,a);We&&lha(r,n,a,b);_.ve(a,n);mia(n,n[w]=[a,!0,!1,n,null,0,b,a,null,null,null]);1===(b.flags&1)&&pia(r,n,b);null!=g&&qia(n,b,m);return _.y};Lja=function(a,b){We=!0;return b[11].createComment("")};
Nja=function(){return Mja(_.Mc(),_.Jc())};Oja=function(a){return a[8]||(a[8]=[])};Mja=function(a,b){var c=b[a.index];if(_.zc(c))var d=c;else d=[c,!0,!1,b,null,0,a,null,null,null,null],b[a.index]=d,mia(b,d);Pja(d,b,a,c);return new Xe(d,a,b)};Qja=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.Bc(d);else{d=b[11];var e=d.createComment("");c=Cc(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};
_.A=function(a,b,c,d){var e=_.Jc(),f=_.Gc.nf,g=25+a;a=e[11];if(f.Fk){var m=f.Ea;c=Fe(f,g,2,b,_.Fc(m,c));wia(f,e,c,_.Fc(m,d));null!==c.lc&&Eia(c,c.lc,!1);null!==c.pA&&Eia(c,c.pA,!0);null!==f.queries&&f.queries.X$(f,c)}else c=f.data[g];We=!0;b=a.createElement(b,_.Gc.cqa);e[g]=b;g=1===(c.flags&1);Nc(c,!0);qha(a,b,c);32!==(c.flags&32)&&We&&lha(f,e,b,c);0===_.Gc.Iqa&&_.ve(b,e);_.Gc.Iqa++;g&&(pia(f,e,c),kia(f,c,e));null!==d&&qia(e,c);return _.A};
_.B=function(){var a=_.Mc();_.Gc.aH?_.Gc.aH=!1:(a=a.parent,Nc(a,!1));var b=a;hia===b&&(hia=null);_.Gc.Iqa--;var c=_.Gc.nf;c.Fk&&(xea(c,a),0!==(a.flags&4)&&c.queries.Jqa(a));null!=b.upa&&0!==(b.flags&8)&&sja(c,b,_.Jc(),b.upa,!0);null!=b.M1a&&0!==(b.flags&16)&&sja(c,b,_.Jc(),b.M1a,!1);return _.B};_.D=function(a,b,c,d){_.A(a,b,c,d);_.B();return _.D};
_.F=function(a,b,c){var d=_.Jc(),e=_.Gc.nf;a+=25;if(e.Fk){var f=e.Ea;b=_.Fc(f,b);var g=Fe(e,a,8,"ng-container",b);null!==b&&Eia(g,b,!0);wia(e,d,g,_.Fc(f,c));null!==e.queries&&e.queries.X$(e,g);f=g}else f=e.data[a];Nc(f,!0);We=!0;b=d[11].createComment(_.cha(""));d[a]=b;We&&lha(e,d,b,f);_.ve(b,d);1===(f.flags&1)&&(pia(e,d,f),kia(e,f,d));null!=c&&qia(d,f);return _.F};_.H=function(){var a=_.Mc(),b=_.Gc.nf;_.Gc.aH?_.Gc.aH=!1:(a=a.parent,Nc(a,!1));b.Fk&&(xea(b,a),0!==(a.flags&4)&&b.queries.Jqa(a));return _.H};
_.Ye=function(a,b,c){_.F(a,b,c);_.H();return _.Ye};_.Ze=function(a,b,c){var d=_.Jc(),e=_.Gc.Vn++;_.Oe(d,e,b)&&_.He(_.Gc.nf,_.Pc(),d,a,b,d[11],c,!0);return _.Ze};_.af=function(a,b,c){var d=_.Jc(),e=_.Gc.Vn++;if(_.Oe(d,e,b)){e=_.Gc.nf;var f=_.Pc();_.He(e,f,d,a,b,Aia(hea(e.data),f,d),c,!0)}return _.af};Rja=function(a,b,c){var d=b.LS;d=Array.isArray(d)?d[0]:d;return null===d?iha(a,b,c):_.Bc(c[d])};
Sja=function(a,b,c,d,e){var f=b.LS;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(null!==d&&-1===b.kw)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};Tja=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.LS,e=null===(Array.isArray(e)?e[0]:e);if(e){e=b.index;var f=d.LS;Array.isArray(f)?f[0]=e:(f=Sja,jha=Rja,kha=f,d.LS=e)}}}};_.Uja=function(a,b){a=b[a.d$];return null===a?a:0>a?~a:a};
Vja=function(){function a(g,m){d=0;m=_.Uja(g,m);f=null!==m?g.remove[m]:_.ic}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}};
Wja=function(a,b,c,d,e,f,g){var m=iia(a,d,1,null),n=m<<2;d=fea();b===d&&(d=null);null===d&&(n|=1);g&&(n|=2,void 0===oha&&(oha=Vja()));e.push(n,null===f?"":f);a=gia(a,m,g?32:1,null===f?"":f,null);Tja(c,a);c=a.index;Nc(a,!1);null!==d&&b!==d&&(b=d.LS,null===b?(jha=Rja,kha=Sja,d.LS=[null,c]):(d=Array.isArray(b),1!=d&&Xca("Expecting array here",d,!0,"=="),b.push(c)));return a};
_.Yja=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(Xja);for(var r=0,w=0;w<b.length;w++){var z=b[w];w&1?(z=e+parseInt(z,10),a.push(-1-z),r|=1<<Math.min(z,31)):""!==z&&a.push(z)}a.push(c<<2|(d?1:0));d&&a.push(d,f);a[g]=r;a[m]=a.length-n;return r};$ja=function(a){for(var b,c="",d=0,e=!1,f;null!==(b=Zja.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)};
bka=function(a,b,c,d,e,f){var g=0,m={type:e.type,d$:iia(a,b,1,null),afb:f,WQ:[],create:[],remove:[],update:[]};c.push(1<<Math.min(e.aBb,31),2,-1-e.aBb,f<<2|2);var n=a.data[f];null===n?a.data[f]=m:n.value=m;n=e.values;for(var r=0;r<n.length;r++){for(var w=n[r],z=[],E=0;E<w.length;E++){var J=w[E];"string"!==typeof J&&(J=z.push(J)-1,w[E]="\x3c!--\ufffd"+J+"\ufffd--\x3e")}E=a;J=b;var L=c,Q=d,da=w.join("");w=[];var oa=[],qa=[];m.WQ.push(e.WQ[r]);m.create.push(w);m.remove.push(oa);m.update.push(qa);da=
Bha(Yea()).yba(da);da=Kha(da)||da;g|=da?aka(E,m,J,L,w,oa,qa,da,Q,z,0):0}g&&c.push(g,1,f<<2|3)};eka=function(a){var b=[],c=[],d=1,e=0;a=a.replace(cka,function(m,n,r){d="select"===r?0:1;e=parseInt(n.slice(1),10);return""});a=dka(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=dka(a[f++]);b.length>c.length&&c.push(g)}return{type:d,aBb:e,WQ:b,values:c}};
dka=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),cka.test(b)?d.push(eka(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};
aka=function(a,b,c,d,e,f,g,m,n,r,w){var z=0;for(m=m.firstChild;m;){var E=iia(a,c,1,null);switch(m.nodeType){case Node.ELEMENT_NODE:var J=m,L=J.tagName.toLowerCase();if(Lha.hasOwnProperty(L)){var Q=e,da=n;null!==_.fka&&Q.push(_.fka);Q.push(L,E,0|da<<17|E<<1);a.data[E]=L;J=J.attributes;for(L=0;L<J.length;L++)Q=J.item(L),da=Q.name.toLowerCase(),Q.value.match(Xja)?Mha.hasOwnProperty(da)&&(Nha[da]?_.Yja(g,Q.value,E,Q.name,0,Dha):_.Yja(g,Q.value,E,Q.name,0,null)):e.push(E<<1|1,Q.name,Q.value);z|=aka(a,
b,c,d,e,f,g,m,E,r,w+1);0===w&&f.push(E)}break;case Node.TEXT_NODE:J=m.textContent||"";L=J.match(Xja);e.push(L?"":J,E,0|n<<17|E<<1);0===w&&f.push(E);L&&(z|=_.Yja(g,J,E,null,0,null));break;case Node.COMMENT_NODE:if(J=gka.exec(m.textContent||""))J=r[parseInt(J[1],10)],L=e,Q=n,null!==_.hka&&L.push(_.hka),L.push("",E,0|Q<<17|E<<1),bka(a,c,d,n,J,E),J=f,0===w&&(J.push(~E),J.push(E))}m=m.nextSibling}return z};
_.bf=function(a,b,c){c=void 0===c?-1:c;var d=_.Gc.nf,e=_.Jc();a=25+a;var f=_.Fc(d.Ea,b);b=fea();if(d.Fk){var g=null===b?0:b.index,m=fea(),n=[],r=[],w=[[]];var z=c;-1===z?f=$ja(f):(c=f.indexOf(":"+z+"\ufffd")+2+z.toString().length,z=f.search(new RegExp("\ufffd\\/\\*\\d+:"+z+"\ufffd")),f=$ja(f.substring(c,z)));c=f.replace(ika," ").split(jka);for(z=0;z<c.length;z++){var E=c[z];if(0===(z&1)){var J=dka(E);for(E=0;E<J.length;E++){var L=J[E];if(0===(E&1)){if(""!==L){var Q=w[0],da=L.match(Xja);Q=Wja(d,m,
Q,e,n,da?null:L,!1);da&&_.Yja(r,L,Q.index,null,0,null)}}else{if("object"!==typeof L)throw Error("lb`"+f);da=Wja(d,m,w[0],e,n,"",!0).index;bka(d,e,r,g,L,da)}}}else J=47===E.charCodeAt(0),E=25+Number.parseInt(E.substring(J?2:1)),J?(w.shift(),Nc(fea(),!1)):(J=w[0],E=gia(d,E,64,null,null),Tja(J,E),J=E,w.unshift([]),Nc(J,!0))}d.data[a]={create:n,update:r}}2===d.type?e[15][2]|=32:e[2]|=32;g=hha(d,b===e[6]?null:b,e);d=d.data[a].create;a=b&&b.type&8?e[b.index]:null;b=e[11];for(m=0;m<d.length;m++)f=d[m++],
n=d[m],r=2===(f&2),w=1===(f&1),f>>>=2,c=e[f],null===c&&(c=e[f]=r?b.createComment(n):b.a$(n)),w&&null!==g&&b.insertBefore(g,c,a,!1);_.Gc.Lsa=!0};_.cf=function(){_.Gc.Lsa=!1};_.df=function(a,b,c){_.bf(a,b,c);_.cf()};_.I=function(a,b,c,d){c=_.Jc();kka(_.Gc.nf,c,c[11],_.Mc(),a,b,d);return _.I};_.ef=function(a,b){var c=_.Mc(),d=_.Jc(),e=_.Gc.nf;kka(e,d,Aia(hea(e.data),c,d),c,a,b);return _.ef};
lka=function(a,b,c,d){a=a.lC;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};
kka=function(a,b,c,d,e,f,g){var m=1===(d.flags&1),n=a.Fk&&(a.lC||(a.lC=[])),r=b[7]||(b[7]=[]),w=!0;if(d.type&3||g){var z=Cc(d,b),E=g?g(z):z;z=r.length;var J=g?function(da){return g(_.Bc(da[d.index]))}:d.index,L=null;!g&&m&&(L=lka(a,b,e,d.index));null!==L?((L.Kmc||L).D6a=f,L.Kmc=f,w=!1):(f=mka(d,b,f),a=c.listen(E,e,f),r.push(f,a),n&&n.push(e,J,z,z+1))}else f=mka(d,b,f);a=d.outputs;var Q;if(w&&null!==a&&(Q=a[e])&&(w=Q.length))for(a=0;a<w;a+=2)c=b[Q[a]][Q[a+1]].subscribe(f),m=r.length,r.push(f,c),n&&
n.push(e,d.index,m,-(m+1))};nka=function(a,b,c){try{return!1!==b(c)}catch(d){return Bia(a,d),!1}finally{}};mka=function(a,b,c){return function f(e){if(e===Function)return c;Zga(-1<a.kw?_.Dc(a.index,b):b);for(var g=nka(b,c,e),m=f.D6a;m;)g=nka(b,m,e)&&g,m=m.D6a;return g}};_.M=function(a){a=void 0===a?1:a;for(var b=_.Gc.jR;0<a;)b=b[14],a--;return(_.Gc.jR=b)[8]};
_.ff=function(a){var b=_.Jc()[15][6];if(!b.Tu){var c=b.Tu=Bda(a?a.length:1,null),d=c.slice();for(b=b.Gg;null!==b;){if(a)a:{var e=null;b:{var f=b.lc;if(null!=f){var g=f.indexOf(5);if(0===(g&1)){f=f[g+1];break b}}f=null}for(g=0;g<a.length;g++){var m=a[g];if("*"===m)e=g;else{if(null===f)m=kda(b,m,!0);else b:{var n=0;c:for(;n<m.length;n++){var r=m[n];if(f.length===r.length){for(var w=0;w<f.length;w++)if(f[w]!==r[w])continue c;m=!0;break b}}m=!1}if(m){e=g;break a}}}}else e=0;null!==e&&(d[e]?d[e].Dva=b:
c[e]=b,d[e]=b);b=b.next}}};_.gf=function(a,b,c){b=void 0===b?0:b;var d=_.Jc(),e=_.Gc.nf;a=Fe(e,25+a,16,null,c||null);null===a.Tu&&(a.Tu=b);_.Gc.aH=!1;d[22]&&null===hia||32===(a.flags&32)||pha(d[11],0,d,a,hha(e,a.parent,d),jha(a.parent||d[6],a,d))};_.jf=function(a,b,c){_.hf(a,"",b,"",c);return _.jf};_.hf=function(a,b,c,d,e){var f=_.Jc();b=_.rja(f,b,c,d);b!==_.Ge&&_.He(_.Gc.nf,_.Pc(),f,a,b,f[11],e,!1);return _.hf};_.kf=function(a){return _.Gc.jR[25+a]};
_.N=function(a,b){b=void 0===b?"":b;var c=_.Jc(),d=_.Gc.nf;a+=25;var e=d.Fk?Fe(d,a,1,b,null):d.data[a];We=!0;b=c[11].a$(b);c[a]=b;We&&lha(d,c,b,e);Nc(e,!1)};_.nf=function(a){_.lf("",a,"");return _.nf};_.lf=function(a,b,c){var d=_.Jc();a=_.rja(d,a,b,c);a!==_.Ge&&_.Cia(d,a);return _.lf};
oka=function(a,b,c,d,e){a=ec(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)oka(a[f],b,c,d,e);else{f=_.Gc.nf;var g=_.Jc(),m=_.Mc(),n=uc(a)?a:ec(a.wa),r=Tda(a),w=m.JM&1048575,z=m.ym,E=m.JM>>20;if(uc(a)||!a.vd)d=new Sea(r,e),r=pka(n,b,e?w:w+E,z),-1===r?(r=Lea(m,g),Hea(r,f,n),qka(f,a,b.length),b.push(n),m.ym++,m.nu++,e&&(m.JM+=1048576),c.push(d),g.push(d)):(c[r]=d,g[r]=d);else{z=pka(n,b,w+E,z);w=pka(n,b,w,w+E);var J=0<=z&&c[z];E=0<=w&&c[w];e&&!E||!e&&!J?(z=Lea(m,g),Hea(z,f,n),z=c.length,J=new Sea(e?
rka:ska,e),J.vd=[],J.index=z,J.Kpa=0,d&&!e&&J.Kpa++,J.vd.push(r),!e&&E&&(c[w].jZa=J),qka(f,a,b.length,0),b.push(n),m.ym++,m.nu++,e&&(m.JM+=1048576),c.push(J),g.push(J)):(b=c[e?w:z],!e&&d&&b.Kpa++,b=b.vd.push(r)-1,qka(f,a,-1<z?z:w,b));!e&&d&&E&&c[w].Kpa++}}};qka=function(a,b,c,d){var e=uc(b),f=!!b.Md;if(e||f)if(f=(f?ec(b.Md):b).prototype.Ka)a=a.vR||(a.vR=[]),!e&&b.vd?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};pka=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
ska=function(){return tka(this.vd,[])};rka=function(a,b,c,d){b=this.vd;if(this.jZa){var e=this.jZa.Kpa;d=Vc(c,c[1],this.jZa.index,d);c=d.slice(0,e);tka(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],tka(b,c);return c};tka=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.of=function(a){var b=void 0===b?[]:b;return function(c){c.lZa=function(d,e){e=e?e(a):a;var f=_.Gc.nf;f.Fk&&(d=!!d.ua,oka(b,f.data,f.blueprint,d,!0),oka(e,f.data,f.blueprint,d,!1))}}};
_.vka=function(a){a.ESa=function(b){b=b.get(uka);if(a.standalone){if(!b.S8.has(a)){var c=Fda(!1,a.type);c=0<c.length?Oia([c],b.Le,"Standalone["+a.type.name+"]"):null;b.S8.set(a,c)}b=b.S8.get(a)}else b=null;return b}};_.pf=function(a,b){a=_.Oc()+a;var c=_.Jc();return c[a]===_.Ge?_.qja(c,a,b()):c[a]};_.qf=function(a,b,c){return wka(_.Jc(),_.Oc(),a,b,c)};_.rf=function(a,b,c,d){return _.xka(_.Jc(),_.Oc(),a,b,c,d)};_.yka=function(a,b){a=a[b];return a===_.Ge?void 0:a};
wka=function(a,b,c,d,e,f){b+=c;return _.Oe(a,b,e)?_.qja(a,b+1,f?d.call(f,e):d(e)):_.yka(a,b+1)};_.xka=function(a,b,c,d,e,f,g){b+=c;return _.Pe(a,b,e,f)?_.qja(a,b+2,g?d.call(g,e,f):d(e,f)):_.yka(a,b+2)};
_.O=function(a,b){var c=_.Gc.nf;a+=25;if(c.Fk){a:{var d=c.UFb;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.kf){var g;(null!=(g=c.vR)?g:c.vR=[]).push(a,b.kf)}}else b=c.data[a];g=b.oa||(b.oa=qc(b.type));b=cc(_.v);try{var m=Eea(!1),n=g();Eea(m);var r=_.Jc();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);r[a]=n}finally{cc(b)}};_.R=function(a,b,c){a+=25;var d=_.Jc(),e=d[a];return d[1].data[a].ee?wka(d,_.Oc(),b,e.transform,c,e):e.transform(c)};
zka=function(){return this.Yv[Symbol.iterator]()};Bka=function(){return Aka(_.Mc(),_.Jc())};Aka=function(a,b){return a.type&4?new Cka(b,a,bd(a,b)):null};
Dka=function(a,b,c,d){d=b[18].queries[d];if(null===d.matches){a=a.data;for(var e=c.matches,f=[],g=0;g<e.length;g+=2){var m=e[g];if(0>m)f.push(null);else{var n=f,r=n.push,w=b;m=a[m];var z=e[g+1];-1===z?w=m.type&11?bd(m,w):m.type&4?Aka(m,w):null:-2===z?(z=c.metadata.read,w=z===_.ad?bd(m,w):z===_.tf?Aka(m,w):z===_.uf?Mja(m,w):void 0):w=Vc(w,w[1],z,m);r.call(n,w)}}d.matches=f}return d.matches};
Eka=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(null!==f)for(a=Dka(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]&&Eka(n[1],n,e,d)}if(null!==g[9])for(g=g[9],m=0;m<g.length;m++)n=g[m],Eka(n[1],n,e,d)}}return d};
_.wf=function(a){var b=_.Jc(),c=_.Gc.nf,d=_.Gc.ow;_.Gc.ow=d+1;var e=c.queries.queries[d];return a.uo&&4===(b[2]&4)===(2===(e.metadata.flags&2))?(null===e.matches?a.reset([]):(b=e.klb?Eka(c,b,d,[]):Dka(c,b,e,d),a.reset(b,Zea),_.vf(a)),!0):!1};_.yf=function(a,b,c){var d=_.Gc.nf;d.Fk&&(Fka(d,new Gka(a,b,c),-1),2===(b&2)&&(d.gPb=!0));Hka(d,b)};
_.zf=function(a,b,c,d){var e=_.Gc.nf;e.Fk&&(Fka(e,new Gka(b,c,d),_.Mc().index),b=e.zd||(e.zd=[]),a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a),2===(c&2)&&(e.fPb=!0));Hka(e,c)};_.Af=function(){return _.Jc()[18].queries[_.Gc.ow].pZa};Hka=function(a,b){var c=_.Jc();b=new _.Bf(4===(b&4));var d=b.destroy,e=c[7]||(c[7]=[]);e.push(b);a.Fk&&(a.lC||(a.lC=[])).push(d,e.length-1);null===c[18]&&(c[18]=new Ika);c[18].queries.push(new Jka(b))};
Fka=function(a,b,c){null===a.queries&&(a.queries=new Kka);a.queries.track(new Cf(b,c))};_.Df=function(a,b){return Aka(a,b)};_.Ff=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};Nka=function(a){var b=_.Lka.get(a);if(!b)throw Error("pb`"+a);return new Mka(b)};
Oka=function(a){var b=a[rda]||null;if(!b)return null;var c=new Gf(b);return{get hb(){return c.hb},get type(){return c.C9},get inputs(){return c.inputs},get outputs(){return c.outputs},get ac(){return c.ac},get P0c(){return b.standalone},get O0c(){return b.zN}}};Qka=function(a,b){if(null==a)return null;a=Pka(b);return null==a?null:a};Rka=function(a){return Object.assign({},{Pa:{},nYc:{},keys:[],wd:{},Ja:{},Qa:{},Iob:!1},a)};_.Hf=function(a){return Ska(a,Tka,Uka,Vka)};
Tka=function(a,b){return _.S(b,a)};Uka=function(a,b,c){b[a]=c};Vka=function(){return{}};_.If=function(a,b){var c=new a;return null==b?c:Ska(b,Wka,Xka,Yka,a)};Wka=function(a,b){return b[a]};Xka=function(a,b,c){b.i[a]=c};Yka=function(a){if(null==a)throw Error("qb");return new a};
Ska=function(a,b,c,d,e){e=d(e);for(var f=Zka(a,e),g=f.Pa||{},m=f.Ja||{},n=f.wd||{},r=_.l(f.keys||[]),w=r.next(),z={};!w.done;z={qea:z.qea},w=r.next()){w=w.value;var E=b(w,a);if(null!=E){var J=void 0;if(g.hasOwnProperty(w)){if(f.Iob&&0===E.length)continue;J=$ka(E,b,c,d,!0,!0,g[w])}else if(m.hasOwnProperty(w))J=$ka(E,b,c,d,!1,!0,m[w]);else if(n.hasOwnProperty(w))z.qea=n[w],J=z.qea.Hc?E.map(function(L){return function(Q){return ala(Q,L.qea,b,c,d)}}(z)):ala(E,z.qea,b,c,d);else if(Array.isArray(E)){if(f.Iob&&
0===E.length)continue;J=$ka(E,b,c,d,!0,!1)}else J=E;c(w,e,J)}}return e};ala=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]=$ka(n,c,d,e,b.Jc,b.Ic,b.yc))}return f};$ka=function(a,b,c,d,e,f,g){if(f&&null==g)throw Error("rb");return null==a?a:e&&f?a.map(function(m){return Ska(m,b,c,d,g)}):e&&!f?a.map(function(m){return m}):!e&&f?Ska(a,b,c,d,g):"object"===typeof a?JSON.parse(JSON.stringify(a)):a};
Zka=function(a,b){if(b instanceof _.U)a=Rka(b.ma());else if(a instanceof _.U)a=Rka(a.ma());else throw Error("sb");return a};bla=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}};_.Jf=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};cla=function(a,b,c){if(a.Ta)a.Ta[b]=c;else{var d={};a.Ta=(d[b]=c,d)}};
dla=function(a,b){if(b&&!b.Kh)throw Error("ub`"+a+"`"+_.ac(b));};ela=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};_.Kf=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)};Lf=function(a){return a&&"?"!==a[0]?"?"+a:a};fla=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.l(a.split(/\/\/[^\/]+/)),a.next(),a.next().value):a};
gla=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}};hla=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}};
ila=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};jla=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||"full"===c.sfa&&(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{lK:a.slice(0,d.length),qva:b}};
Mf=function(a,b){var c=a?kla(a):void 0,d=b?kla(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!lla(a[d],b[d]))return!1;return!0};kla=function(a){return[].concat(_.xc(Object.keys(a)),_.xc(Object.getOwnPropertySymbols(a)))};lla=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(_.xc(a)).sort();var c=[].concat(_.xc(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b};
Nf=function(a){return _.Ld(a)?a:Pia(a)?_.vd(Promise.resolve(a)):_.ld(a)};ola=function(a,b,c){return mla[c.sr](a.root,b.root,c.uBb)&&nla[c.Ta](a.Ta,b.Ta)&&!("exact"===c.wf&&a.wf!==b.wf)};pla=function(a,b){return Mf(a,b)};rla=function(a,b,c){if(!Pf(a.Sd,b.Sd)||!qla(a.Sd,b.Sd,c)||a.xT!==b.xT)return!1;for(var d in b.children)if(!a.children[d]||!rla(a.children[d],b.children[d],c))return!1;return!0};
sla=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return lla(a[c],b[c])})};ula=function(a,b,c){return tla(a,b,b.Sd,c)};
tla=function(a,b,c,d){if(a.Sd.length>c.length)return a=a.Sd.slice(0,c.length),Pf(a,c)&&!b.Ao()&&qla(a,c,d)?!0:!1;if(a.Sd.length===c.length){if(!Pf(a.Sd,c)||!qla(a.Sd,c,d))return!1;for(var e in b.children)if(!a.children[e]||!ula(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.Sd.length);c=c.slice(a.Sd.length);return Pf(a.Sd,e)&&qla(a.Sd,e,d)&&a.children.primary?tla(a.children.primary,b,c,d):!1};qla=function(a,b,c){return b.every(function(d,e){return nla[c](a[e].parameters,d.parameters)})};
vla=function(a,b){return Pf(a,b)&&a.every(function(c,d){return Mf(c.parameters,b[d].parameters)})};Pf=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};wla=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};
zla=function(a){return a.Sd.map(function(b){return xla(b.path)+yla(b.parameters)}).join("/")};
Ala=function(a,b){if(!a.Ao())return zla(a);if(b){b=a.children.primary?Ala(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+":"+Ala(e,!1))});return 0<c.length?b+"("+c.join("//")+")":b}b=wla(a,function(d,e){return"primary"===e?[Ala(a.children.primary,!1)]:[e+":"+Ala(d,!1)]});return 1===Object.keys(a.children).length&&null!=a.children.primary?zla(a)+"/"+b[0]:zla(a)+"/("+b.join("//")+")"};
Bla=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};Cla=function(a){return Bla(a).replace(/%3B/gi,";")};xla=function(a){return Bla(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};yla=function(a){return Object.keys(a).map(function(b){return";"+xla(b)+"="+xla(a[b])}).join("")};
Dla=function(a){var b=Object.keys(a).map(function(c){var d=a[c];return Array.isArray(d)?d.map(function(e){return Cla(c)+"="+Cla(e)}).join("&"):Cla(c)+"="+Cla(d)}).filter(function(c){return!!c});return b.length?"?"+b.join("&"):""};Fla=function(a){return(a=a.match(Ela))?a[0]:""};Gla=function(a){var b={};return 0<a.Sd.length?new Qf([],(b.primary=a,b)):a};
Hla=function(a){for(var b={},c=_.l(Object.keys(a.children)),d=c.next();!d.done;d=c.next()){d=d.value;var e=Hla(a.children[d]);if("primary"===d&&0===e.Sd.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.Sd.length||e.Ao())b[d]=e}a=new Qf(a.Sd,b);1===a.xT&&a.children.primary&&(b=a.children.primary,a=new Qf(a.Sd.concat(b.Sd),b.children));return a};Sf=function(a){return a instanceof Rf};
Ila=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 Qf(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=Gla(d);var e;return null!=(e=c)?e:d};
Pla=function(a,b,c,d){for(var e=a;e.parent;)e=e.parent;if(0===b.length)return Jla(e,e,e,c,d);b=Kla(b);if(b.Xwb&&1===b.commands.length&&"/"==b.commands[0])return Jla(e,e,new Qf([],{}),c,d);var f=e;if(b.Xwb)a=new Lla(f,!0,0);else if(a)if(null===a.parent)a=new Lla(a,!0,0);else{f=a;a=a.Sd.length-1+(Mla(b.commands[0])?0:1);for(var g=b.gJc;g>a;){g-=a;f=f.parent;if(!f)throw new _.bc(4005,!1);a=f.Sd.length}a=new Lla(f,!1,a-g)}else a=new Lla(f,!1,NaN);b=a.yva?Nla(a.VH,a.index,b.commands):Ola(a.VH,a.index,
b.commands);return Jla(e,a.VH,b,c,d)};Mla=function(a){return"object"===typeof a&&null!=a&&!a.hx&&!a.XLb};Qla=function(a){return"object"===typeof a&&null!=a&&a.hx};Jla=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:Rla(a,b,c);a=Gla(Hla(a));return new Rf(a,f,e)};
Rla=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:Rla(f,b,c)});return new Qf(a.Sd,d)};
Kla=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new Sla(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if("object"===typeof e&&null!=e){if(e.hx){var g={};Object.entries(e.hx).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(_.xc(d),[{hx:g}])}if(e.XLb)return[].concat(_.xc(d),[e.XLb])}return"string"!==typeof e?[].concat(_.xc(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(_.xc(d),[e])},[]);return new Sla(c,b,a)};Tla=function(a){if(Qla(a[0]))return a[0].hx;var b={};return b.primary=a,b};
Ola=function(a,b,c){a||(a=new Qf([],{}));if(0===a.Sd.length&&a.Ao())return Nla(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,bva:0,akb:0};f<d.Sd.length;){if(e>=c.length){d=g;break a}var m=d.Sd[f],n=c[e];if(Qla(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.hx){if(n!=m.path||!Mf(r,m.parameters)){d=g;break a}e+=2}else{r={};if(n!=m.path||!Mf(r,m.parameters)){d=g;break a}e++}f++}d={match:!0,bva:f,akb:e}}e=c.slice(d.akb);return d.match&&
d.bva<a.Sd.length?(b=new Qf(a.Sd.slice(0,d.bva),{}),b.children.primary=new Qf(a.Sd.slice(d.bva),a.children),Nla(b,0,e)):d.match&&0===e.length?new Qf(a.Sd,{}):d.match&&!a.Ao()?Ula(a,b,c):d.match?Nla(a,0,e):Ula(a,b,c)};
Nla=function(a,b,c){if(0===c.length)return new Qf(a.Sd,{});var d=Tla(c),e={};if(Object.keys(d).some(function(f){return"primary"!==f})&&a.children.primary&&1===a.xT&&0===a.children.primary.Sd.length)return c=Nla(a.children.primary,b,c),new Qf(a.Sd,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]=Ola(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 Qf(a.Sd,e)};Ula=function(a,b,c){for(var d=a.Sd.slice(0,b),e=0;e<c.length;){var f=c[e];if(Qla(f))return a=Vla(f.hx),new Qf(d,a);if(0===e&&Mla(c[0]))d.push(new _.Tf(a.Sd[b].path,Wla(c[0]))),e++;else{f=Qla(f)?f.hx.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&Mla(g)?(d.push(new _.Tf(f,Wla(g))),e+=2):(d.push(new _.Tf(f,{})),e++)}}return new Qf(d,{})};
Vla=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]=Ula(new Qf([],{}),0,d))});return b};Wla=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};Xla=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=Xla(a,c.value))return c;return null};
Yla=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=Yla(a,d.value),d.length)return d.unshift(b),d;return[]};Zla=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.lf]=c});return b};ama=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.le&&""===b.le.path)c--;else if(d.component)break;else c--}return $la(a.slice(c))};
$la=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.le)?void 0:f.data,c.IJa);return{params:d,data:e,resolve:b}},{params:{},data:{},resolve:{}})};bma=function(a,b){b.value.TB=a;b.children.forEach(function(c){return bma(a,c)})};cma=function(a){var b=0<a.children.length?" { "+a.children.map(cma).join(", ")+" } ":"";return""+a.value+b};
dma=function(a){if(a.Yc){var b=a.Yc,c=a.XW;a.Yc=c;Mf(b.Ta,c.Ta)||a.bLc.next(c.Ta);b.wf!==c.wf&&a.JCc.next(c.wf);Mf(b.params,c.params)||a.gKc.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(!Mf(d[f],e[f])){d=!1;break a}d=!0}}d||a.PQc.next(c.url);Mf(b.data,c.data)||a.sR.next(c.data)}else a.Yc=a.XW,a.sR.next(a.XW.data)};
ema=function(a,b){var c=Mf(a.params,b.params)&&vla(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||ema(a.parent,b.parent))};hma=function(a,b,c){if(c&&a.ixa(b.value,c.value.Yc)){var d=c.value;d.XW=b.value;b=fma(a,b,c);return new Uf(d,b)}d=gma(b.value);b=b.children.map(function(e){return hma(a,e)});return new Uf(d,b)};
fma=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.Yc))return hma(a,d,f);return hma(a,d)})};gma=function(a){return new _.Vf(new _.Wf(a.url),new _.Wf(a.params),new _.Wf(a.Ta),new _.Wf(a.wf),new _.Wf(a.data),a.lf,a.component,a)};jma=function(a){var b=Sf(a)?{FH:a,cDb:void 0}:a,c=b.FH;b=b.cDb;a=ima(0,a);a.url=c;a.cDb=b;return a};
ima=function(a,b){var c=Error("Lb`");c.ngNavigationCancelingError=!0;c.Fxc=a;b&&(c.url=b);return c};kma=function(a,b){a.Pb&&!a.Le&&(a.Le=Oia(a.Pb,b,"Route: "+a.path));var c;return null!=(c=a.Le)?c:b};lma=function(a){var b=a.children&&a.children.map(lma);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.dT||!b&&!a.Hk||!a.lf||"primary"===a.lf||(a.component=mma);return a};Xf=function(a){return a.lf||"primary"};
nma=function(a,b){var c=a.filter(function(d){return Xf(d)===b});c.push.apply(c,_.xc(a.filter(function(d){return Xf(d)!==b})));return c};oma=function(a){if(!a)return null;var b;if(null==(b=a.le)?0:b.Le)return a.le.Le;for(a=a.parent;a;a=a.parent){b=a.le;var c=void 0;if(null==(c=b)?0:c.TP)return b.TP;c=void 0;if(null==(c=b)?0:c.Le)return b.Le}return null};
Yf=function(){return _.je(function(a){return _.ud(a.map(function(b){return b.ha(_.Td(1),_.ie(pma))})).ha(_.t(function(b){b=_.l(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,!0!==c){if(c===pma)return pma;if(!1===c||c instanceof Rf)return c}return!0}),_.Fd(function(b){return b!==pma}),_.Td(1))})};Zf=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};
sma=function(a,b,c,d,e){e=void 0===e?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=Zla(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 w=g.value,z=m?m.value:null,E=c?c.getContext(g.value.lf):null;if(z&&w.le===z.le){var J=qma(z,w,w.le.Qp);J?r.canActivateChecks.push(new rma(n)):(w.data=z.data,w.IJa=z.IJa);w.component?sma(g,m,E?E.children:null,n,r):sma(g,m,c,n,r);J&&E&&E.lf&&E.lf.bta&&r.canDeactivateChecks.push(new tma(E.lf.component,
z))}else z&&uma(m,E,r),r.canActivateChecks.push(new rma(n)),w.component?sma(g,null,E?E.children:null,n,r):sma(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 uma(m,c.getContext(g),e)});return e};
qma=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!Pf(a.url,b.url);case "pathParamsOrQueryParamsChange":return!Pf(a.url,b.url)||!Mf(a.Ta,b.Ta);case "always":return!0;case "paramsOrQueryParamsChange":return!ema(a,b)||!Mf(a.Ta,b.Ta);default:return!ema(a,b)}};
uma=function(a,b,c){var d=Zla(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?uma(g,b.children.getContext(f),c):uma(g,null,c):uma(g,b,c)});e.component?b&&b.lf&&b.lf.bta?c.canDeactivateChecks.push(new tma(b.lf.component,e)):c.canDeactivateChecks.push(new tma(null,e)):c.canDeactivateChecks.push(new tma(null,e))};vma=function(a){return"function"===typeof a};wma=function(a){return a instanceof _.nd||"EmptyError"===(null==a?void 0:a.name)};
zma=function(a,b){return _.wd(function(c){var d=c.qj,e=c.XY,f=c.F_,g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.ld(Object.assign({},c,{iL:!0})):xma(f,d,e,a).ha(_.wd(function(m){return m&&"boolean"===typeof m?yma(d,g,a,b):_.ld(m)}),_.t(function(m){return Object.assign({},c,{iL:m})}))})};xma=function(a,b,c,d){return _.vd(a).ha(_.wd(function(e){return Ama(e.component,e.Kb,c,b,d)}),_.Xd(function(e){return!0!==e},!0))};
yma=function(a,b,c,d){return _.vd(b).ha(_.wd(function(e){var f=e.Kb.parent;null!==f&&d&&d(new Bma(f));f=_.ld(!0);var g=e.Kb;null!==g&&d&&d(new Cma(g));g=_.ld(!0);return _.yd(f,g,Dma(a,e.path,c),Ema(a,e.Kb,c))},1),_.Xd(function(e){return!0!==e},!0))};Ema=function(a,b,c){var d=b.le?b.le.We:null;if(!d||0===d.length)return _.ld(!0);d=d.map(function(e){return _.zd(function(){var f,g=null!=(f=oma(b))?f:c,m=Zf(e,g);f=m&&vma(m.We)?m.We(b,a):$f(g,function(){return m(b,a)});return Nf(f).ha(_.Xd())})});return _.ld(d).ha(Yf())};
Dma=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.le?e.le.VQ:null;return f&&0!==f.length?{node:e,F_:f}:null}).filter(function(e){return null!==e}).map(function(e){return _.zd(function(){var f=e.F_.map(function(g){var m,n=null!=(m=oma(e.node))?m:c,r=Zf(g,n);g=r&&vma(r.VQ)?r.VQ(d,a):$f(n,function(){return r(d,a)});return Nf(g).ha(_.Xd())});return _.ld(f).ha(Yf())})});return _.ld(b).ha(Yf())};
Ama=function(a,b,c,d,e){var f=b&&b.le?b.le.sib:null;if(!f||0===f.length)return _.ld(!0);f=f.map(function(g){var m,n=null!=(m=oma(b))?m:e,r=Zf(g,n);g=r&&vma(r.sib)?r.sib(a,b,c,d):$f(n,function(){return r(a,b,c,d)});return Nf(g).ha(_.Xd())});return _.ld(f).ha(Yf())};Gma=function(a,b,c){var d=b.fpa;if(void 0===d||0===d.length)return _.ld(!0);d=d.map(function(e){var f=Zf(e,a);e=f&&vma(f.fpa)?f.fpa(b,c):$f(a,function(){return f(b,c)});return Nf(e)});return _.ld(d).ha(Yf(),Fma())};
Fma=function(){return _.id(_.le(function(a){if(Sf(a))throw jma(a);}),_.t(function(a){return!0===a}))};Hma=function(a,b,c){var d=b.tib;if(!d||0===d.length)return _.ld(!0);d=d.map(function(e){var f=Zf(e,a);e=f&&vma(f.tib)?f.tib(b,c):$f(a,function(){return f(b,c)});return Nf(e)});return _.ld(d).ha(Yf(),Fma())};ag=function(a){return _.md(new Ima(a))};Lma=function(a,b,c,d){var e=Jma(a,b,c);if(!e.lA)return _.ld(e);d=kma(b,d);return Hma(d,b,c).ha(_.t(function(f){return!0===f?e:Object.assign({},Kma)}))};
Jma=function(a,b,c){if(""===b.path)return"full"===b.sfa&&(a.Ao()||0<c.length)?Object.assign({},Kma):{lA:!0,K9:[],wga:c,parameters:{},sva:{}};a=(b.t0||jla)(c,a,b);if(!a)return Object.assign({},Kma);var d={},e;Object.entries(null!=(e=a.qva)?e:{}).forEach(function(g){var m=_.l(g);g=m.next().value;m=m.next().value;d[g]=m.path});e=0<a.lK.length?Object.assign({},d,a.lK[a.lK.length-1].parameters):d;var f;return{lA:!0,K9:a.lK,wga:c.slice(a.lK.length),parameters:e,sva:null!=(f=a.qva)?f:{}}};
Pma=function(a,b,c,d){if(0<c.length&&Mma(a,c,d)){var e=Qf;a=new Qf(c,a.children);c={};c.primary=a;a=_.l(d);for(d=a.next();!d.done;d=a.next())if(d=d.value,""===d.path&&"primary"!==Xf(d)){var f=new Qf([],{});c[Xf(d)]=f}c={VH:new e(b,c),l1a:[]}}else if(0===c.length&&Nma(a,c,d)){b=Qf;e=a.Sd;f=a.children;var g={};d=_.l(d);for(var m=d.next();!m.done;m=d.next())if(m=m.value,Oma(a,c,m)&&!f[Xf(m)]){var n=new Qf([],{});g[Xf(m)]=n}a=Object.assign({},f,g);c={VH:new b(e,a),l1a:c}}else c={VH:new Qf(a.Sd,a.children),
l1a:c};return c};Mma=function(a,b,c){return c.some(function(d){return Oma(a,b,d)&&"primary"!==Xf(d)})};Nma=function(a,b,c){return c.some(function(d){return Oma(a,b,d)})};Oma=function(a,b,c){return(a.Ao()||0<b.length)&&"full"===c.sfa?!1:""===c.path};Qma=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)})};Rma=function(a){return(a=a.value.le)&&""===a.path};
Sma=function(a){var b=[],c=new Set;a=_.l(a);for(var d=a.next(),e={};!d.done;e={tT:e.tT},d=a.next())e.tT=d.value,Rma(e.tT)?(d=b.find(function(f){return function(g){return f.tT.value.le===g.value.le}}(e)),void 0!==d?(d.children.push.apply(d.children,_.xc(e.tT.children)),c.add(d)):b.push(e.tT)):b.push(e.tT);a=_.l(c);for(e=a.next();!e.done;e=a.next())e=e.value,d=Sma(e.children),b.push(new Uf(e.value,d));return b.filter(function(f){return!c.has(f)})};
Tma=function(a){return{lA:!0,parameters:0<a.length?(0<a.length?a[a.length-1]:null).parameters:{},K9:a,wga:[],sva:{}}};Vma=function(a,b,c,d,e,f){return _.wd(function(g){return(new Uma(a,b,c,d,g.xp,void 0===f?"emptyOnly":f,e)).recognize().ha(_.t(function(m){return Object.assign({},g,{qj:m.state,jh:m.a3})}))})};
Xma=function(a,b){return _.wd(function(c){var d=c.qj,e=c.F_.canActivateChecks;if(!e.length)return _.ld(c);var f=0;return _.vd(e).ha(_.wd(function(g){return Wma(g.Kb,d,a,b)},1),_.le(function(){return f++}),_.Yd(),_.wd(function(){return f===e.length?_.ld(c):_.Sd}))})};
Wma=function(a,b,c,d){var e=a.le,f=a.Ntc;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[Yma]=e.title);return Zma(f,a,b,d).ha(_.t(function(g){a.IJa=g;a.data=ama(a,c).resolve;!e||"string"!==typeof e.title&&null!==e.title||(a.data[Yma]=e.title);return null}))};
Zma=function(a,b,c,d){var e=kla(a);if(0===e.length)return _.ld({});var f={};return _.vd(e).ha(_.wd(function(g){return $ma(a[g],b,c,d).ha(_.Xd(),_.le(function(m){f[g]=m}))}),_.Yd(),_.Zd(f),_.Nd(function(g){return wma(g)?_.Sd:_.md(g)}))};$ma=function(a,b,c,d){var e,f=null!=(e=oma(b))?e:d,g=Zf(a,f);a=g.resolve?g.resolve(b,c):$f(f,function(){return g(b,c)});return Nf(a)};ana=function(a){return _.je(function(b){var c=a(b);return c?_.vd(c).ha(_.t(function(){return b})):_.ld(b)})};
cna=function(a,b){return b.map(function(c){return c.replace(bna,a)})};dna=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};gna=function(a){return encodeURIComponent(a).replace(ena,function(b,c){var d;return null!=(d=fna[c])?d:b})};
hna=function(a){return""+a};ina=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};jna=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};kna=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};lna=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,px:a.px,responseType:a.responseType,withCredentials:a.withCredentials}};mna=function(a,b){return b(a)};
nna=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};ona=function(a,b,c){return function(d,e){return $f(c,function(){return b(d,function(f){return a(f,e)})})}};sna=function(a,b){var c=a.url.toLowerCase();if(!_.hc(pna)||"GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.hc(_.qna).getToken();var d=_.hc(rna);null==c||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};
tna=function(a,b){return{bSc:a,Kr:b}};vna=function(a){var b=a.cookieName;a=a.Ztb;var c=[];void 0!==b&&c.push({wa:una,tc:b});void 0!==a&&c.push({wa:rna,tc:a});return tna(2,c)};xna=function(a){if(!wna){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};_.yna=function(a){if("javascript:"!==xna(a))return a};_.dg=function(a){return a instanceof _.bg?_.cg(a):_.yna(a)};
zna=function(a){var b=document.implementation.createHTMLDocument(""),c=b.createRange();c.selectNode(b.body);a=_.eg(a);return c.createContextualFragment(_.fg(a))};Ana=function(a){a=a.nodeName;return"string"===typeof a?a:"FORM"};Bna=function(a){a=a.nodeType;return 1===a||"number"!==typeof a};Cna=function(a,b,c){a.setAttribute(b,c)};_.hg=function(a){var b=_.rc.apply(1,arguments);if(0===b.length)return _.gg(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.gg(c)};
Ena=function(a){return new Dna(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.jg=function(a){var b=void 0===b?Fna:b;a:{b=void 0===b?Fna:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof Dna&&d.isValid(a)){a=_.ig(a);break a}}a=void 0}return a||Gna};Hna=function(a){return a&&"object"===typeof a&&"default"in a?a["default"]:a};
Jna=function(a){return a.get(_.pe).Xb(function(){if(!document.startViewTransition)return Promise.resolve();var b,c=new Promise(function(d){b=d});document.startViewTransition(function(){b();return Ina(a)});return c})};Ina=function(a){return new Promise(function(b){Vga(b,{Bc:a})})};
Kna=function(a,b){a.events.ha(_.Fd(function(c){return c instanceof _.kg||c instanceof _.lg||c instanceof _.mg||c instanceof ng}),_.t(function(c){return c instanceof _.kg||c instanceof ng?0:c instanceof _.lg&&(0===c.code||1===c.code)?2:1}),_.Fd(function(c){return 2!==c}),_.Td(1)).subscribe(function(){b()})};Lna=function(a){throw a;};Pna=function(a,b){return b.parse("/")};Qna=function(a,b){return{bSc:a,Kr:b}};
Wna=function(){var a=_.hc(_.qe);return function(b){var c=a.get(_.og);if(b===c.oC[0]){b=a.get(_.pg);var d=a.get(Rna);1===a.get(Sna)&&b.Tca();var e;null==(e=a.get(Tna,null,8))||Una(e);var f;null==(f=a.get(Vna,null,8))||f.init();c=c.gkb[0];b.ul.root.component=c;b.oD.hwa=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
Zna=function(){return Qna(2,[{wa:Sna,tc:0},{wa:Xna,vd:!0,Fb:[_.qe],Ab:function(a){var b=a.get(Yna,Promise.resolve());return function(){return b.then(function(){return new Promise(function(c){var d=a.get(_.pg),e=a.get(Rna);Kna(d,function(){c(!0)});a.get(rg).Odb=function(){c(!0);return e.closed?_.ld(void 0):e};d.Tca()})})}}}])};aoa=function(){return Qna(3,[{wa:Xna,vd:!0,Ab:function(){var a=_.hc(_.pg);return function(){$na(a)}}},{wa:Sna,tc:2}])};coa=function(){return new boa("Router",_.pg)};
goa=function(){return{wa:Vna,Ab:function(){var a=_.hc(doa),b=_.hc(_.pe),c=_.hc(eoa),d=_.hc(rg),e=_.hc(_.sg);c.rwa&&foa(a,c.rwa);return new tg(e,d,a,b,c)}}};hoa=function(){return"guarded"};_.ioa=function(){return[_.ug,_.vg].map(function(a){return function(){var b=_.rc.apply(0,arguments),c;return(c=_.hc(a)).VQ.apply(c,_.xc(b))}})};_.wg=function(a){return function(){var b=_.rc.apply(0,arguments),c;return(c=_.hc(a)).resolve.apply(c,_.xc(b))}};joa=function(a){return a[_.ca.Symbol.iterator]()};
koa=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.Nm.push({name:d.name,zi:d.startTime+d.duration,statusCode:"SUCCESS",Ex:a.Ex,xN:!0})}0<b&&a.Nm.push({name:"largest-contentful-paint",zi:b,statusCode:"SUCCESS",Ex:b,xN:!0})};loa=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
moa=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};noa=function(a){return(a=a.visibilityState)?"visible"!==a:!1};ooa=function(a){if(!a.event){if(a.dm!==a.jr)return Error("Yb");if("SUCCESS"!==a.status)return Error("Zb`"+a.status);if(a.RPa.length)return Error("$b");if(!a.event)return Error("ac`"+a.Nm.map(function(b){return b.name}).join(", "))}};_.xg=function(){return performance&&performance.now?performance.now():Date.now()};
poa=function(a,b){var c=null;a.Nf.subscribe(function(){null!=c&&clearTimeout(c);c=setTimeout(function(){b();c=null})})};qoa=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.zg=function(){!_.yg&&_.roa&&_.soa();return _.yg};_.soa=function(){_.yg=(0,_.roa)();toa.forEach(function(a){a(_.yg)});toa=[]};_.Ag=function(a){_.yg&&uoa(a)};_.Bg=function(){_.yg&&_.yg.Qwa()};woa=function(a){return Kba(a,function(b,c){return-1!==voa.indexOf(c)})};
_.xoa=function(a){var b=a.jk,c=a.Ee,d=a.xd,e=a.VNb,f=a.su,g=a.ZQa;a=a.xqa;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};_.Cg=function(a){return{jk:a.get("q")||void 0,Ee:a.get("sq")||void 0,xd:a.get("ss")||void 0,VNb:a.get("ssfr")||void 0,su:a.get("all")||void 0,ZQa:a.get("start")||void 0,xqa:a.get("dqr")||void 0}};
Boa=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 yoa:new zoa;if(b.startsWith("application/x-protobuf")){a=a.Dc?a.Dc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new Dg;if("base64"==a.toLowerCase())return new Aoa}return null};_.Eg=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};
_.Fg=function(a){return a?(a=Coa.exec(a))?a[1]:"":""};_.Doa=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.Eoa=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.Foa=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.Gg=function(a){return _.Eoa(a)||a};_.Goa=function(a){return _.Foa(a)||a};_.Hg=function(a){return a.startsWith("refs/tags/")};_.Hoa=function(a){return a.startsWith("refs/heads/")};
_.Jg=function(a){return!a||a.startsWith("refs/")&&0<a.indexOf("/",6)||"HEAD"===a||_.Ig.test(a)?a:_.Doa(a)};_.Ioa=function(a){return a?_.Ig.test(a)?a.substring(0,7):a:""};_.Joa=function(a,b){return a.qb===b.qb&&a.Rc===b.Rc&&a.repository===b.repository};_.Koa=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.Loa=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(",")};
_.Ng=function(a){var b=a;do{a=b;if(b=a.data.Mc)return b;b=a.firstChild}while(b);var c=a.params[_.Kg.ln],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||_.Moa;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 _.Lg({repository:b||"Piper",Db:(a.params[_.Kg.Qb]?a.Ta.snapshot:void 0)||a.params[_.Kg.changelist]||
"HEAD",path:a.params.path,params:Noa(a.params,c)}):new _.Lg({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={ue:g,repository:d,Db:b,path:e?e:":"===a.params[""]?"/":void 0,params:Ooa(a.params,c)};return new _.Mg(a)};
_.Qoa=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;Poa.includes(d)||"rev"===d?b[d]=e:"cdbgd"===d?b[_.Kg.ju]=e:"cdbgbp"===d?b[_.Kg.qw]=e:"dqr"===d?b[_.Kg.sw]=e:c[d]=e}return{CYa:b,Ta:c}};
Ooa=function(a,b){var c=null!=a[_.Kg.df]?Number(a[_.Kg.df]):void 0;return{line:Roa(a),Rw:a[_.Kg.Rw],ln:b||a[_.Kg.ln],Mo:a[_.Kg.Mo],zf:a[_.Kg.zf],ju:a[_.Kg.ju],qw:a[_.Kg.qw],xj:a[_.Kg.xj],df:c,bt:a[_.Kg.bt],ku:a[_.Kg.ku],Qb:a[_.Kg.Qb],dv:a[_.Kg.dv],Sw:a[_.Kg.Sw],CG:a[_.Kg.CG],tL:a[_.Kg.tL],sw:a[_.Kg.sw]}};Roa=function(a){a=a[_.Kg.vVa];if(null!=a){var b=Number(a);if(!isNaN(b))return 0<b?b:void 0;a=a.split(",").map(Soa).filter(function(c){return!!c});return 0===a.length?void 0:a}};
Soa=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}};Noa=function(a,b){b=Ooa(a,b);(a=a[_.Kg.IKb])&&(b=Object.assign({},b,{zf:a}));return b};Toa=function(a){return a.Nm.some(function(b){return"codeRenderFull"===(void 0===b.name?"":b.name)})};
Uoa=function(a){return a.Nm.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
Voa=function(a){var b=a.qj?_.Ng(a.qj):void 0;if(Toa(a))b=_.Og.K4a;else if(Uoa(a))b=_.Og.C4a;else{var c;if(c=b)c=void 0===a.targetRoute?"":a.targetRoute,c=!!(!b.qb&&c.startsWith("/onboarding/")||c.startsWith("/admin/")||c.startsWith("/repo/")||c.startsWith("/user/ssh_keys"));if(c)b=_.Og.wI;else{if(c=b){c=void 0===a.targetRoute?"":a.targetRoute;var d=b.qb,e=b.repository,f=b.Db,g=b.path;c=!("/source"!==c&&"/"!==c&&"/code"!==c&&"/repos"!==c&&"/source/repos"!==c&&"projects"!==c&&(!d||e||f||g))}if(c)b=
_.Og.W5a;else if(c=void 0===a.targetRoute?"":a.targetRoute,"GlobalSearchBox"===a.element||c.startsWith("/search"))b=_.Og.YCa;else{if(a=b)a=b.repository,c=b.Db,d=b.path,a=!(!(b.qb&&a&&c)||d);if(a)b=_.Og.Pza;else{if(a=b)a=b.qb,c=b.repository,d=b.Db,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.Og.MAa:_.Og.r6a}}}}return b};
Yoa=function(a,b){var c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(function(d){a:{if(":"==d[0]&&(d=Woa(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 _.bc(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(Xoa(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(Xoa(e,d));d=void 0}}return d}):c.push(a);return c};
Woa=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 _.bc(3016,!1)),"* => *"}};
Xoa=function(a,b){var c=Zoa.has(a)||$oa.has(a),d=Zoa.has(b)||$oa.has(b);return function(e,f){var g="*"==a||a==e,m="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?Zoa.has(a):$oa.has(a));!m&&d&&"boolean"===typeof f&&(m=f?Zoa.has(b):$oa.has(b));return g&&m}};_.Pg=function(a,b){return{type:7,name:a,nqa:b,options:{}}};_.Qg=function(a,b){return{type:4,styles:void 0===b?null:b,nI:a}};_.apa=function(a){return{type:3,fh:a,options:null}};_.Rg=function(a){return{type:6,styles:a,offset:null}};
_.Sg=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.Tg=function(a,b,c){return{type:1,oBc:a,animation:b,options:void 0===c?null:c}};_.bpa=function(a,b){var c={optional:!0};return{type:11,hb:a,animation:b,options:void 0===c?null:c}};Vg=function(a){switch(a.length){case 0:return new Ug;case 1:return a[0];default:return new cpa(a)}};
fpa=function(a,b,c){b=void 0===b?new Map:b;c=void 0===c?new Map:c;var d=[],e=[],f=-1,g=null;a.forEach(function(m){var n=m.get("offset"),r=n==f,w=r&&g||new Map;m.forEach(function(z,E){var J=E;if("offset"!==E)switch(J=dpa(J),z){case "!":z=b.get(E);break;case "*":z=c.get(E);break;default:z=epa(J,z,d)}w.set(J,z)});r||e.push(w);g=w;f=n});if(d.length)throw new _.bc(3502,!1);return e};
hpa=function(a,b,c,d){switch(b){case "start":a.AA(function(){return d(c&&gpa(c,"start",a))});break;case "done":a.Qs(function(){return d(c&&gpa(c,"done",a))});break;case "destroy":a.kf(function(){return d(c&&gpa(c,"destroy",a))})}};gpa=function(a,b,c){var d=c.totalTime;b=ipa(a.element,a.zn,a.fl,a.mg,b||a.LFb,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};ipa=function(a,b,c,d,e,f,g){return{element:a,zn:b,fl:c,mg:d,LFb:void 0===e?"":e,totalTime:void 0===f?0:f,disabled:!!g}};
Wg=function(a,b,c){var d=a.get(b);d||a.set(b,d=c);return d};jpa=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};lpa=function(a){a=a.parentNode||a.host||null;return a===kpa?null:a};mpa=function(a,b){for(;b;){if(b===a)return!0;b=lpa(b)}return!1};npa=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};Xg=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:opa(parseFloat(a[1]),a[2])};
opa=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
ppa=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 _.bc(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=opa(parseFloat(d[1]),d[2]);var g=d[3];null!=g&&(e=opa(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new _.bc(3100,!1)),c=!0),0>e&&(b.push(new _.bc(3101,!1)),c=!0),c&&b.splice(d,0,new _.bc(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};qpa=function(a){var b=void 0===b?{}:b;Object.keys(a).forEach(function(c){b[c]=a[c]});return b};rpa=function(a){var b=new Map;Object.keys(a).forEach(function(c){b.set(c,a[c])});return b};spa=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return rpa(b)}):[]};
Yg=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};Zg=function(a,b,c){b.forEach(function(d,e){var f=dpa(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};$g=function(a,b){b.forEach(function(c,d){d=dpa(d);a.style[d]=""})};
tpa=function(a){return Array.isArray(a)?1==a.length?a[0]:{type:2,fh:a,options:null}:a};vpa=function(a,b,c){var d=b.params||{};a=upa(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.bc(3001,!1))})};upa=function(a){var b=[];if("string"===typeof a){for(var c;c=wpa.exec(a);)b.push(c[1]);wpa.lastIndex=0}return b};xpa=function(a,b,c){var d=a.toString(),e=d.replace(wpa,function(f,g){g=b[g];null==g&&(c.push(new _.bc(3003,!1)),g="");return g.toString()});return e==d?a:e};
ypa=function(a){for(var b=[],c=a.next();!c.done;)b.push(c.value),c=a.next();return b};dpa=function(a){return a.replace(zpa,function(){return _.rc.apply(0,arguments)[1].toUpperCase()})};Apa=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={eVa:c.eVa},f++)c.eVa=b[f],e.forEach(function(g){return function(m){var n=g.eVa,r=n.set;var w=window.getComputedStyle(a)[m];return r.call(n,m,w)}}(c))}}return b};
ah=function(a,b,c){switch(b.type){case 7:return a.GUb(b,c);case 0:return a.O3a(b,c);case 1:return a.P3a(b,c);case 2:return a.EUb(b,c);case 3:return a.CUb(b,c);case 4:return a.zUb(b,c);case 5:return a.Pya(b,c);case 6:return a.qka(b,c);case 8:return a.Qya(b,c);case 9:return a.AUb(b,c);case 10:return a.BUb(b,c);case 11:return a.DUb(b,c);case 12:return a.FUb(b,c);default:throw new _.bc(3004,!1);}};
Cpa=function(a){var b=a.split(/\s*,\s*/).find(function(c){return":self"==c})?!0:!1;b&&(a=a.replace(Bpa,""));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]};
Dpa=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};
Epa=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:ppa(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:"",rPa:!0},b.QOc=a,b;a=ppa(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};bh=function(a){if(a){if(a=qpa(a),a.params){var b=a;var c=(c=a.params)?qpa(c):null;b.params=c}}else a={};return a};
Fpa=function(a,b,c,d,e,f,g,m){return{type:1,element:a,NL:b,g1:c,VT:d,duration:e,delay:f,totalTime:e+f,easing:void 0===g?null:g,bPc:void 0===m?!1:m}};Hpa=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 Gpa).Yoa(a,b,c,d,e,f,g,m,n,r)};Ipa=function(a){var b=Math.pow(10,2);return Math.round(a*b)/b};
Jpa=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 Yg(e,c)});return c};Kpa=function(a,b,c,d,e,f,g,m,n,r,w,z,E){return{type:0,element:a,zn:b,Txb:e,fl:c,Dra:f,mg:d,uja:g,kE:m,aLc:n,g1:r,VT:w,totalTime:z,errors:E}};Lpa=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};Mpa=function(a,b){b=qpa(b);for(var c in a)a.hasOwnProperty(c)&&null!=a[c]&&(b[c]=a[c]);return b};
Opa=function(a,b){return new Npa(a,{type:1,animation:{type:2,fh:[],options:null},qBb:[function(){return!0}],options:null,NM:0,uC:0},b)};Ppa=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))};Qpa=function(a){return a&&1===a.nodeType};Rpa=function(a,b){var c=a.style.display;a.style.display=null!=b?b:"none";return c};
Tpa=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(Rpa(n))});var g=[];d.forEach(function(n,r){var w=new Map;n.forEach(function(z){var E=b.UNa(r,z,e);w.set(z,E);E&&0!=E.length||(r.__ng_removed=Spa,g.push(r))});a.set(r,w)});var m=0;c.forEach(function(n){return Rpa(n,f[m++])});return g};
Upa=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};ch=function(a,b){var c;null==(c=a.classList)||c.add(b)};dh=function(a,b){var c;null==(c=a.classList)||c.remove(b)};Wpa=function(a,b,c){Vg(c).Qs(function(){return Vpa(a,b)})};
Ypa=function(a){var b=[];Xpa(a,b);return b};Xpa=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof cpa?Xpa(d.Zg,b):b.push(d)}};Zpa=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};$pa=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};
cqa=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=aqa(b[0]),1<b.length&&(d=aqa(b[b.length-1]))):b instanceof Map&&(c=aqa(b));return c||d?new bqa(a,c,d):null};aqa=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};dqa=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
eqa=function(a){var b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};_.fqa=function(a){return 0===a.buttons||0===a.offsetX&&0===a.offsetY};_.gqa=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)};_.eh=function(a){var b=_.rc.apply(1,arguments);return b.length?b.some(function(c){return a[c]}):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
_.jqa=function(){if(hqa)return hqa;if("object"!==typeof document||!document)return hqa=new Set(iqa);var a=document.createElement("input");return hqa=new Set(iqa.filter(function(b){a.setAttribute("type",b);return a.type===b}))};lqa=function(){if(null==kqa&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return kqa=!0}}))}finally{kqa=kqa||!1}return kqa};_.fh=function(a){return lqa()?a:!!a.capture};
nqa=function(){if(null==mqa){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return mqa=!1;if("scrollBehavior"in document.documentElement.style)mqa=!0;else{var a=Element.prototype.scrollTo;mqa=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return mqa};
pqa=function(){if("object"!==typeof document||!document)return 0;if(null==oqa){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);oqa=0;0===a.scrollLeft&&(a.scrollLeft=1,oqa=0===a.scrollLeft?1:2);a.remove()}return oqa};
_.rqa=function(a){if(null==qqa){var b="undefined"!==typeof document?document.head:null;qqa=!(!b||!b.createShadowRoot&&!b.attachShadow)}return qqa&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.sqa=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};
_.gh=function(a){return a.composedPath?a.composedPath()[0]:a.target};tqa=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};_.uqa=function(a){return Array.isArray(a)?a:[a]};_.hh=function(a){return null!=a&&"false"!==""+a};ih=function(a){return null==a?"":"string"===typeof a?a:a+"px"};_.jh=function(a){return a instanceof _.ad?a.na:a};
_.kh=function(a,b){return isNaN(parseFloat(a))||isNaN(Number(a))?void 0===b?0:b:Number(a)};vqa=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};wqa=function(a){if(!vqa(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};xqa=function(a){return{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
yqa=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};zqa=function(){return null};_.Bqa=function(a,b,c){var d=Aqa(a,b);d.some(function(e){return e.trim()==c.trim()})||(d.push(c.trim()),a.setAttribute(b,d.join(" ")))};_.lh=function(a,b,c){var d=Aqa(a,b).filter(function(e){return e!=c.trim()});d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};
Aqa=function(a,b){return(a.getAttribute(b)||"").match(/\S+/g)||[]};Cqa=function(a,b){return"string"===typeof a?(b||"")+"/"+a:a};Eqa=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+Dqa++)};mh=function(a){var b=_.rc.apply(1,arguments);if(null==a)throw TypeError("lc");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};Fqa=function(){var a=nh.SPb;return"function"===typeof a?a():a};
Hqa=function(a,b){a=a.filter(function(f){return!Gqa[f]});if(0<a.length){var c=a.join(", ");try{var d=nh.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 Gqa[f]=d})}catch(f){console.error(f)}}};
Iqa=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};Jqa=function(a,b){return mh(a,b?{TWa:b.alias,suffix:b.suffix}:{})};Lqa=function(a){var b=_.l(Kqa(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}};
Kqa=function(a){a=a?a.toLowerCase():"";var b=_.l(a.split(" "));a=b.next().value;b=b.next().value;var c=a;Mqa.find(function(d){return d===c})||(c=Mqa[0]);return[c,Nqa(b)]};Oqa=function(a){a=_.l(Kqa(a));var b=a.next().value;a.next();return-1<b.indexOf("row")};Nqa=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};
Pqa=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};Qqa=function(){var a=nh.SPb;return"function"===typeof a?a():a};Sqa=function(a,b,c){var d=Pqa(b);c.forEach(function(e){Rqa(d,e,a)})};Rqa=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.dh(b,d,f.value)})};Tqa=function(a,b){var c=void 0===c?!1:c;var d="";if(a&&Qqa())try{var e=d=Qqa()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};Uqa=function(){return _.hc(_.oh)};
_.Wqa=function(a){a=(null==a?void 0:a.toLowerCase())||"";var b;return"auto"===a&&"undefined"!==typeof navigator&&(null==(b=navigator)?0:b.language)?Vqa.test(navigator.language)?"rtl":"ltr":"rtl"===a?"rtl":"ltr"};Xqa=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})};Yqa=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})};
_.Zqa=function(a){return a&&"function"===typeof a.connect&&!(a instanceof ph)};qh=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};ara=function(a){if("number"!==typeof a&&null!=a){var b=_.l(a.split($qa));a=b.next().value;return(b=b.next().value)&&"px"!==b?null:parseFloat(a)}return a||null};bra=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)}};
_.rh=function(a,b){var c=function(){var d=a.apply(this,[].concat(_.xc(_.rc.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.zl},set:function(d){d=d||this.defaultColor;d!==this.zl&&(this.zl&&this.Ma.na.classList.remove("mat-"+this.zl),d&&this.Ma.na.classList.add("mat-"+d),this.zl=d)}}});return c};
_.sh=function(a){var b=function(){var c=a.apply(this,[].concat(_.xc(_.rc.apply(0,arguments))))||this;c.Vr=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{rd:{configurable:!0,enumerable:!0,get:function(){return this.Vr},set:function(c){this.Vr=_.hh(c)}}});return b};
_.uh=function(a){var b=function(){var c=a.apply(this,[].concat(_.xc(_.rc.apply(0,arguments))))||this;c.uc=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc},set:function(c){this.uc=_.hh(c)}}});return b};
_.vh=function(a){var b=function(){var c=a.apply(this,[].concat(_.xc(_.rc.apply(0,arguments))))||this;c.Ym=!1;return c};_.V(b,a);b.prototype.FV=function(){var c=this.Ym,d=(this.HZ||this.NI).uUa(this.Gd?this.Gd.control:null,this.iJ||this.hJ);d!==c&&(this.Ym=d,this.oc.next())};return b};
_.wh=function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.xc(_.rc.apply(0,arguments))))||this;d.ds=b;d.mqa=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.ds},set:function(d){this.ds=null!=d?_.kh(d):this.mqa}}});return c};cra=function(){return _.hc(_.xh)};
dra=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)};era=function(){};fra=function(a,b){for(var c=a.length;c--;)b(a[c])};gra=function(){};hra=function(a,b){for(var c=a.na.parentElement;c&&!c.classList.contains("mat-dialog-container");)c=c.parentElement;return c?b.find(function(d){return d.id===c.id}):null};ira=function(a){a&1&&(_.A(0,"h3"),_.N(1),_.B());a&2&&(a=_.M(2).va,_.u(1),_.nf(a.key))};
jra=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.u(1),_.nf(a))};kra=function(a){a&1&&_.D(0,"span",14);a&2&&(a=_.M().va,_.x("matBadge",a))};lra=function(a,b){a&1&&(_.F(0),_.y(1,jra,2,1,"ng-container",11)(2,kra,1,1,"ng-template",null,13,_.Df),_.H());if(a&2){a=b.va;var c=_.kf(3);_.M(5);_.u(1);_.x("ngIf","then"===a||"+"===a||"or"===a)("ngIfElse",c)}};mra=function(a){a&1&&(_.A(0,"dt"),_.y(1,lra,4,2,"ng-container",4),_.B());a&2&&(a=_.M().va,_.u(1),_.x("ngForOf",a.Tb))};
nra=function(a){a&1&&_.D(0,"dt",14);a&2&&(a=_.M().va,_.x("matBadge",a.Tb))};ora=function(a,b){a&1&&(_.F(0),_.y(1,mra,2,1,"dt",11)(2,nra,1,1,"ng-template",null,12,_.Df),_.A(4,"dd"),_.N(5),_.B(),_.H());if(a&2){a=b.va;var c=_.kf(3);b=_.M(3);_.u(1);_.x("ngIf",b.isArray(a.Tb))("ngIfElse",c);_.u(4);_.nf(a.Zd)}};
pra=function(a){a&1&&(_.A(0,"div",9),_.y(1,ira,2,1,"h3",10),_.A(2,"dl"),_.y(3,ora,6,3,"ng-container",4),_.B()());if(a&2){a=_.M().va;var b=_.M();_.u(1);_.x("ngIf",1<b.groups.size);_.u(2);_.x("ngForOf",a.value)}};qra=function(a,b){a&1&&(_.F(0),_.y(1,pra,4,2,"div",8),_.H());a&2&&(a=b.va,_.u(1),_.x("ngIf",0<a.value.length))};rra=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};sra=function(a){return(0<a.length?a.charAt(0):"").toUpperCase()+(1<a.length?a.slice(1):"")};
vra=function(){tra.forEach(function(a){a.suffix&&""!==a.suffix||(a.suffix=a.alias.replace(ura,"|").split("|").map(sra).join(""),a.Nu=a.Nu||!1)});return tra};wra=function(){return{color:"accent"}};xra=function(a){if(a&1){var b=_.Jc();_.A(0,"div",2)(1,"button",3);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.action())});_.N(2);_.B()()}a&2&&(a=_.M(),_.u(2),_.lf(" ",a.data.action," "))};yra=function(){};
zra=function(a){if(a&1){var b=_.Jc();_.A(0,"div",2)(1,"button",3);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.action())});_.N(2);_.B()()}a&2&&(a=_.M(),_.u(2),_.nf(a.data.action))};Ara=function(){};Cra=function(){Bra||(Bra=Error("Dc"));return Bra};_.Era=function(a,b,c){if(b instanceof _.zh)a.href=_.Ah(b).toString();else{if(-1===Dra.indexOf(c))throw Error("Ec`"+c);b=_.dg(b);if(void 0===b)return;a.href=b}a.rel=c};
_.Fra=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)};_.Gra=function(a,b){a.src=_.Ah(b);_.Fra(a)};_.Ira=function(){return Hra};Kra=function(){if(void 0===Jra&&(Jra=null,"undefined"!==typeof window)){var a=window;void 0!==a.trustedTypes&&(Jra=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return Jra};
Lra=function(a){var b;return(null==(b=Kra())?void 0:b.createHTML(a))||a};Mra=function(){var a=_.hc(_.oh),b=a?a.location:null;return{Dsb:function(){return b?b.pathname+b.search:""}}};Ora=function(a,b,c){return function(d){return d.ha(_.yga(Nra(a,b,c)))}};Nra=function(a,b,c){var d=b instanceof _.jd?1:b.t_a,e=b instanceof _.jd?b:_.Kd(b.wKb);return function(f){return f.ha(_.wd(function(g,m){return!a(g)||m>=d?_.md(g):c?c(e,g):e}))}};
_.Pra=function(a,b,c,d){return Ora(b,c,function(e,f){a.tKb.add(f);e=e.ha(_.Bh(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};Qra=function(){};_.Tra=function(a){a=void 0===a?{}:a;return null!=Rra?Rra:Rra=Sra(a)};Ura=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};
Sra=function(a){a=void 0===a?{}:a;var b;return _.qd(function(c){if(1==c.Qc)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.rd(c,Vra(_.hg(Wra),a),2);if(3!=c.Qc){b=window.gapi;if(!b)throw Error("Pc");return b.client&&b.client.load?c.Oh(3):_.rd(c,Ura(),3)}return c.return(b)})};_.Xra=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};
Zra=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(Yra.has(a))return Yra.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){Yra.delete(a)});Yra.set(a,b);return b}return Promise.resolve()};$ra=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.zYc,hostedDomain:b.yub,fetchBasicProfile:null!=(c=b.Sqb)?c:!0})};
_.asa=function(){var a=_.rc.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};bsa=function(){var a=window.gapi;if(!a)throw Error("Qc");return a};dsa=function(a,b,c){return(new Promise(function(d){bsa().load("client:auth2",d)})).then(function(){return csa(a,b,!0,c)})};
gsa=function(a,b){var c=bsa();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(esa)},1E4);try{c.auth2.authorize(a,function(m){clearTimeout(g);f||d(m)})}catch(m){f=!0,clearTimeout(g),b&&e(fsa),e(m)}})};hsa=function(a){return gsa(a,!0).catch(function(b){if(b===esa||b===fsa)return gsa(a,!1);throw b;})};
csa=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=bsa();return hsa(e).then(function(g){f.client.n6c(null);if(g.error){if(c&&"immediate_failed"===g.error)return csa(a,b,!1,d);throw Error(g.error);}return g})};_.Eh=function(a,b){return b.create(a)};jsa=function(a){return a.error&&a.error.code?-1<isa.indexOf(a.error.code):!1};
Fh=function(a,b){a instanceof Error||(a=JSON.stringify(a),"undefined"===typeof a&&(a="'undefined' provided for exception reason"),a=Error(a));b?ksa(b,a):ksa(null,a)};
qsa=function(a,b,c){var d=new _.Gh("https://contacts.google.com"),e=d.he();null!=a&&(d.removeParameter("authuser"),0!=a&&(e=lsa(e,"/u/"+String(a))));d.kd(lsa(e,"/widget/hovercard/v/2"));a=c.language;null!==a&&void 0!==a&&_.Hh(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Ej.dia("origin",c));try{var f=b.ownerDocument.defaultView;var g=((void 0===f?null:f)||window).location.href;if(msa){try{var m=new nsa(g)}catch(E){throw Error("ed`"+g);}var n=osa.get(m.protocol);
if(!n)throw Error("ed`"+g);if(!m.hostname)throw Error("ed`"+g);if("null"!=m.origin)var r=m;else{var w={href:m.href,protocol:m.protocol,username:"",password:"",host:m.host,port:m.port,hostname:m.hostname,pathname:m.pathname,search:m.search,hash:m.hash};w.origin=n===m.port?m.protocol+"//"+m.hostname:m.protocol+"//"+m.hostname+":"+m.port;r=w}}else r=psa(g);var z=(msa&&r.searchParams?r.searchParams:new Ih(r.search)).get("e");z&&_.Hh(d,"e",z)}catch(E){}return d.toString()};
xsa=function(a,b,c){new Promise(function(d,e){if(!rsa(a)){var f=a.ownerDocument.defaultView,g=qsa(b,a,c);ssa(f,"config").then(function(){ssa(f,"card").then(function(m){var n=m.card,r=a.ownerDocument.defaultView;m.config.update("iframes/card/url",g);m=c.shortcutKeys||[tsa];var w=new usa(n),z=n.iframeGetCrossOriginFilter(),E=(0,_.Jh)(n.iframeSetup,n);m=new Kh(z,E,g,m,null,w);w=["__HM_173584019"];r=r||_.ca;w[0]in r||"undefined"==typeof r.execScript||r.execScript("var "+w[0]);for(var J;w.length&&(J=w.shift());)w.length||
void 0===m?r=r[J]&&r[J]!==Object.prototype[J]?r[J]:r[J]={}:r[J]=m;J=c;J=void 0===J?{}:J;m.o3=a;r=_.xa(a);m.gu[r]=vsa(m,J);m.Nhb();n.unwatch=wsa;n.watch=wsa;d(null)}).MN(function(m){return e(m)})}).MN(function(m){return e(m)})}})};rsa=function(a){return(a=Lh("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof Kh?a:null};ysa=function(){return _.rc.apply(0,arguments).some(function(a){return!!a.Ik.length})};
zsa=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};
Asa=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 _.Eg(c);}};Bsa=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};
_.Mh=function(a){var b=a.ue,c=a.repository,d=a.path,e=a.Db;if(a=a.Qb)return"ws/"+a;if(!b)return"";a=[];var f=b.id;b=b.type;"host"===b?a.push("h"):"depot"===b&&a.push("piper");a.push(f);c&&a.push(c);c=a.join("/");c="string"===typeof e?c+"/+/"+e:c;return"string"===typeof d?c+":"+d:c};
_.Nh=function(a,b){var c=a.split("/");a=c.shift();var d="project";if("h"===a)a=c.shift(),d="host";else if("piper"===a)a=c.shift(),d="depot";else if("ws"===a)return{Qb:c.shift()+"/"+c.shift()};b&&(d="ossProject");if(!a)return{};b=c.join("/");c={};if(b){var e=b.indexOf(":");-1!==e&&(c.path=b.substring(e+1),b=b.substring(0,e));e=b.indexOf("/+/");-1!==e&&(c.Db=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{ue:{id:a,type:d}},c)};
Csa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to:"),_.B(),_.N(3),_.H());a&2&&(a=_.M(),_.u(3),_.lf(" ",a.Ee,"\n"))};Dsa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to CitC Workspace:"),_.B(),_.N(3),_.H());a&2&&(a=_.M(2),_.u(3),_.lf(" ",a.xd.Qb," "))};Esa=function(a){a&1&&_.y(0,Dsa,4,1,"ng-container",0);if(a&2){a=_.M();var b=_.kf(4);_.x("ngIf",void 0!==a.xd.Qb)("ngIfElse",b)}};
Gsa=function(a){a&1&&(_.F(0),_.Ye(1,11),_.N(2," \u203a "),_.H());if(a&2){_.M(3);var b=_.kf(14);_.u(1);_.x("ngTemplateOutlet",b)("ngTemplateOutletContext",_.pf(2,Fsa))}};Isa=function(a){a&1&&(_.A(0,"a",14),_.N(1),_.B());if(a&2){a=_.M().va;var b=_.M(4);_.x("routerLink",_.pf(3,Hsa))("queryParams",b.lSa(a.scope));_.u(1);_.nf(a.name)}};Jsa=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.u(1),_.nf(a.name))};
Ksa=function(a,b){a&1&&(_.F(0),_.y(1,Isa,2,4,"a",13)(2,Jsa,2,1,"ng-container",9),_.N(3,"/"),_.H());a&2&&(a=b.last,_.u(1),_.x("ngIf",!a),_.u(1),_.x("ngIf",a))};Lsa=function(a){a&1&&(_.F(0),_.y(1,Ksa,4,2,"ng-container",12),_.H());a&2&&(a=_.M(3),_.u(1),_.x("ngForOf",a.directories))};Msa=function(a){a&1&&_.N(0);a&2&&(a=_.M(3),_.lf(" ",a.xd.path," "))};
Nsa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2," Search scoped to directory: "),_.B(),_.N(3),_.y(4,Gsa,3,3,"ng-container",9)(5,Lsa,2,1,"ng-container",0)(6,Msa,1,1,"ng-template",null,10,_.Df),_.H());if(a&2){var b=_.kf(7);a=_.M(2);_.u(3);_.lf(" ",a.xd.repository," \u203a ");_.u(1);_.x("ngIf",a.oZ(a.xd.Db));_.u(1);_.x("ngIf",a.Q$&&a.directories)("ngIfElse",b)}};Osa=function(a){a&1&&_.y(0,Nsa,8,4,"ng-container",0);if(a&2){a=_.M();var b=_.kf(6);_.x("ngIf",void 0!==a.xd.path)("ngIfElse",b)}};
Psa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2," Search scoped to branch: "),_.B(),_.H())};Qsa=function(a){a&1&&(_.A(0,"span",8),_.N(1," Search scoped to tag: "),_.B())};
Ssa=function(a){a&1&&(_.F(0),_.y(1,Psa,3,0,"ng-container",0)(2,Qsa,2,0,"ng-template",null,15,_.Df),_.N(4),_.Ye(5,11),_.H());if(a&2){var b=_.kf(3);a=_.M(2);var c=_.kf(14);_.u(1);_.x("ngIf",_.Hoa(_.Jg(a.xd.Db)))("ngIfElse",b);_.u(3);_.lf(" ",a.xd.repository," \u203a ");_.u(1);_.x("ngTemplateOutlet",c)("ngTemplateOutletContext",_.pf(5,Rsa))}};Tsa=function(a){a&1&&_.y(0,Ssa,6,6,"ng-container",0);if(a&2){a=_.M();var b=_.kf(8);_.x("ngIf",a.oZ(a.xd.Db))("ngIfElse",b)}};
Usa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to package:"),_.B(),_.N(3),_.H());a&2&&(a=_.M(3),_.u(3),_.lf(" ",a.xd.repository," "))};Vsa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to repository:"),_.B(),_.N(3),_.H());a&2&&(a=_.M(3),_.u(3),_.lf(" ",a.xd.repository," "))};
Wsa=function(a){a&1&&(_.F(0,17),_.y(1,Usa,4,1,"ng-container",18)(2,Vsa,4,1,"ng-container",19),_.H());a&2&&(a=_.M(2),_.x("ngSwitch",null==a.xd.ue?null:a.xd.ue.type),_.u(1),_.x("ngSwitchCase","depot"))};Xsa=function(a){a&1&&_.y(0,Wsa,3,2,"ng-container",16);if(a&2){a=_.M();var b=_.kf(10);_.x("ngIf",!!a.xd.repository)("ngIfElse",b)}};Ysa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to host:"),_.B(),_.N(3),_.H());a&2&&(a=_.M().Na,_.u(3),_.lf(" ",a.id," "))};
Zsa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to project:"),_.B(),_.N(3),_.H());a&2&&(a=_.M().Na,_.u(3),_.lf(" ",a.id," "))};$sa=function(a){a&1&&(_.A(0,"span",8),_.N(1," Search scoped to Piper "),_.B())};ata=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to:"),_.B(),_.N(3),_.H());a&2&&(a=_.M().Na,_.u(3),_.lf(" ",a.id," "))};
bta=function(a){a&1&&(_.F(0,17),_.y(1,Ysa,4,1,"ng-container",18)(2,Zsa,4,1,"ng-container",18)(3,$sa,2,0,"span",20)(4,ata,4,1,"ng-container",19),_.H());a&2&&(a=_.M(2),_.x("ngSwitch",a.xd.ue.type),_.u(1),_.x("ngSwitchCase","host"),_.u(1),_.x("ngSwitchCase","project"),_.u(1),_.x("ngSwitchCase","depot"))};cta=function(a){a&1&&_.y(0,bta,5,4,"ng-container",16);if(a&2){a=_.M();var b=_.kf(12);_.x("ngIf",a.xd.ue)("ngIfElse",b)}};dta=function(a){a&1&&(_.A(0,"span",8),_.N(1," Searching everything "),_.B())};
eta=function(a){a&1&&(_.A(0,"mat-icon",24),_.N(1," account_tree "),_.B())};fta=function(a){a&1&&(_.A(0,"mat-icon",25),_.N(1,"label_outline"),_.B())};gta=function(a){a&1&&(_.F(0),_.A(1,"a",26),_.N(2),_.B(),_.H());a&2&&(a=_.M(2),_.u(1),_.x("routerLink",_.pf(3,Hsa))("queryParams",a.lSa(a.yMb)),_.u(1),_.lf(" ",_.Goa(_.Gg(a.xd.Db))," "))};hta=function(a){a&1&&_.N(0);a&2&&(a=_.M(2),_.lf(" ",_.Goa(_.Gg(a.xd.Db))," "))};
ita=function(a,b){a&1&&_.y(0,eta,2,0,"mat-icon",21)(1,fta,2,0,"mat-icon",22)(2,gta,3,4,"ng-container",0)(3,hta,1,1,"ng-template",null,23,_.Df);if(a&2){a=b.eda;var c=_.kf(4);b=_.M();_.x("ngIf",_.Hoa(_.Jg(b.xd.Db)));_.u(1);_.x("ngIf",_.Hg(_.Jg(b.xd.Db)));_.u(1);_.x("ngIf",b.Q$&&!a)("ngIfElse",c)}};_.jta=function(a){if("number"===typeof a)return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.Oh=function(a,b){var c=a.params;a=a.Db;if(null!=c)switch(b){case 0:return c.Qb&&"HEAD"===a?void 0:a;case 1:return c.zf||(c.Qb&&"HEAD"===a?void 0:a);case 2:return c.ln;case 3:return c.zf;default:throw _.Eg(b,"Unexpected version.");}};_.Ph=function(a){return!(!a.Rc||!a.qb)&&!!a.repository};
_.kta=function(a,b,c,d){var e=new Qh;c=_.Rh(e,2,c);switch(b){case "depot":_.Sh(c,4,_.Th,_.Wa(a));break;case "host":_.Sh(c,3,_.Th,_.Wa(a));break;case "project":c.setProjectId(a);break;case "ossProject":_.Sh(c,5,_.Th,_.Wa(a))}null!=d&&c.uNb(d);return c};_.Uh=function(a){return{Db:_.Oh(a,0)||"",commit:_.Oh(a,1)||""}};
_.Wh=function(a,b,c,d,e,f){a=(new _.Vh).d2(_.kta(a,b,c,f));b=null==d?void 0:d.commit;f&&"HEAD"===b&&(b=void 0);b&&_.Rh(a,3,b);(null==d?0:d.Db)&&!_.Ig.test(d.Db)&&_.Rh(a,4,null==d?void 0:d.Db);d=_.lta(a);null!=e&&d.kd(_.Kf(e));return d};_.mta=function(a,b,c,d,e,f){if(_.Ph(a)){var g=_.Wh(a.qb,a.Rc,a.repository,_.Uh(a),a.path,a.params.Qb);return{eventType:"RESULT_CLICKED",aqb:d,Jg:g,lineNumber:_.jta(a.params.line),jv:b,Sp:c,YA:e,Cz:f}}throw Error("kd");};
nta=function(a){if(a.PF)return Array.from(a.PF.entries()).map(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return new Xh({name:b,status:c})})};_.Cta=function(a){return new a(_.hc(_.Ata),null,{withCredentials:_.hc(Bta),suppressCorsPreflight:!0})};Dta=function(a){var b=(new Yh).setSeconds(Math.floor(a/1E3));return _.Zh(b,2,Math.floor(a%1E3*1E6))};_.Eta=function(a){return"COVERAGE_GENERIC_"+a};
Gta=function(a){return Fta.has(a)?Fta.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(" ")};Hta=function(a){var b=new _.be(1);b.next(a);b.complete();return b};Jta=function(a){return Ita.has(a)};
_.$h=function(a){var b,c,d;return Kta(function(e){switch(e.Qc){case 1:b=_.l(a),c=b.next();case 2:if(c.done){e.Oh(0);break}d=c.value;return _.rd(e,d,5);case 5:switch(d.Ek){case 0:case 2:return e.Oh(6);case 1:return e.Oh(7);case 3:return e.Oh(8);case 4:case 5:break;default:_.Eg(d)}e.Oh(3);break;case 6:return Lta(e,_.$h(d.Ita),10);case 10:return Lta(e,_.$h(d.fwa),11);case 11:e.Oh(3);break;case 7:if(!d.value){e.Oh(12);break}return _.rd(e,d.value,12);case 12:e.Oh(3);break;case 8:return Lta(e,_.$h(d.elements),
14);case 14:e.Oh(3);break;case 3:c=b.next(),e.Oh(2)}})};Mta=function(a,b,c){return{type:a,location:{start:b,end:c}}};Nta=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{Ek:a,Ita:b,fwa:c,location:ai(e),DJc:d,error:b.length&&c.length?void 0:{type:5,location:d}}};Ota=function(a,b,c){return{Ek:a,value:b,location:ai(c)}};ai=function(a){return{start:a.start.offset,end:a.end.offset}};
Pta=function(a,b){var c=[];a=_.l(_.qaa(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.Ek!==d.Ek)c.push({start:b.location.start,end:b.location.end});else switch(b.Ek){case 0:case 2:c.push.apply(c,_.xc(Pta(b.Ita,d.Ita)));c.push.apply(c,_.xc(Pta(b.fwa,d.fwa)));break;case 3:c.push.apply(c,_.xc(Pta(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 _.Eg(b)}}return c};Qta=function(){var a,b;return!!(null==(a=crypto)?0:null==(b=a.subtle)?0:b.digest)};Rta=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};
_.bi=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("md");return _.eg(a)};Sta=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 _.Eg(a)}};Tta=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.Eg(a)}};
Vta=function(){if(void 0!==Uta)return Uta;try{var a=window.localStorage;if(!a)return Uta=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return Uta=!0}catch(b){return Uta=!1}};Wta=function(a){if(a&1){var b=_.Jc();_.A(0,"button",5);_.I("click",function(){_.Kc(b);var c=_.M(2);return _.Lc(c.Qd())});_.N(1," Dismiss ");_.B()}};
Yta=function(a,b){a&1&&(_.F(0),_.A(1,"div",1)(2,"mat-icon",2),_.N(3),_.B(),_.D(4,"span",3),_.y(5,Wta,2,0,"button",4),_.B(),_.H());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngClass",_.rf(4,Xta,a.severity===b.sDa.HE,a.severity===b.sDa.w3)),_.u(2),_.nf(a.iconName),_.u(1),_.x("innerHTML",a.messageHtml,_.De),_.u(1),_.x("ngIf",_.ci.has(2)&&1!==(null==a?void 0:a.severity)&&Qta()&&Vta()))};_.Zta=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.d0===!!b.d0:!1};
$ta=function(a){var b=_.Kd(1E3).ha(_.Zd({Vd:!0,qv:[]}));b=_.Dd(b,a);return Ffa(a,b).ha(_.ie({Vd:!0}))};aua=function(a,b){return b.ha(_.t(function(c){return c?_.di:_.ld({})}),_.ie(a),_.je(gd))};bua=function(a,b){return{Krb:Ffa(a.vYa,_.Kd(2E3)),vYa:b}};_.cua=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};dua=function(a){return _.cua(a.value)?{required:!0}:null};_.eua=function(){return null};fua=function(a){return null!=a};gua=function(a){return Pia(a)?_.vd(a):a};
hua=function(a){var b={};a.forEach(function(c){b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};iua=function(a,b){return b.map(function(c){return c(a)})};jua=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.kua=function(a){if(!a)return null;var b=a.filter(fua);return 0==b.length?null:function(c){return hua(iua(c,b))}};lua=function(a){return null!=a?_.kua(jua(a)):null};
mua=function(a){if(!a)return null;var b=a.filter(fua);return 0==b.length?null:function(c){c=iua(c,b).map(gua);return _.Ad(c).ha(_.t(hua))}};nua=function(a){return null!=a?mua(jua(a)):null};oua=function(a,b){return null===a?[b]:Array.isArray(a)?[].concat(_.xc(a),[b]):[a,b]};pua=function(a,b){return[].concat(_.xc(b.path),[a])};
vua=function(a,b,c){c=void 0===c?"whenDisabledForLegacyCode":c;qua(a,b);b.bq.Bn(a.value);if(a.disabled||"always"===c){var d,e;null==(e=(d=b.bq).Tp)||e.call(d,a.disabled)}rua(a,b);sua(a,b);tua(a,b);uua(a,b)};xua=function(a,b){var c=function(){};b.bq&&(b.bq.un(c),b.bq.Xs(c));wua(a,b);a&&(b.Erc(),a.xF(function(){}))};yua=function(a,b){a.forEach(function(c){c.GZa&&c.GZa(b)})};uua=function(a,b){if(b.bq.Tp){var c=function(d){b.bq.Tp(d)};a.dna.push(c);b.nbb(function(){a.jvc(c)})}};
qua=function(a,b){var c=a.RB;null!==b.Bg?_.zua(a,oua(c,b.Bg)):"function"===typeof c&&_.zua(a,[c]);c=a.wF;null!==b.rz?Aua(a,oua(c,b.rz)):"function"===typeof c&&Aua(a,[c]);c=function(){return _.fi(a)};yua(b.RB,c);yua(b.wF,c)};
wua=function(a,b){var c=!1;if(null!==a){if(null!==b.Bg){var d=a.RB;if(Array.isArray(d)&&0<d.length){var e=d.filter(function(f){return f!==b.Bg});e.length!==d.length&&(c=!0,a.mla(e))}}null!==b.rz&&(d=a.wF,Array.isArray(d)&&0<d.length&&(e=d.filter(function(f){return f!==b.rz}),e.length!==d.length&&(c=!0,a.eFa(e))))}a=function(){};yua(b.RB,a);yua(b.wF,a);return c};rua=function(a,b){b.bq.un(function(c){a.Vv=c;a.iQ=!0;a.mna=!0;"change"===a.st&&Bua(a,b)})};
tua=function(a,b){b.bq.Xs(function(){a.eJa=!0;"blur"===a.st&&a.iQ&&Bua(a,b);"submit"!==a.st&&_.Cua(a)})};Bua=function(a,b){a.mna&&Dua(a);a.setValue(a.Vv,{Eob:!1});b.pka(a.Vv);a.iQ=!1};sua=function(a,b){var c=function(d,e){b.bq.Bn(d);e&&b.pka(d)};a.un(c);b.nbb(function(){a.ivc(c)})};Eua=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.AG?!0:!Object.is(b,a.eg)};Fua=function(a,b){a.Y6();b.forEach(function(c){var d=c.control;"submit"===d.st&&d.iQ&&(c.pka(d.Vv),d.iQ=!1)})};
Gua=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.gi?b=e:Object.getPrototypeOf(e.constructor)===hi?c=e:d=e});return d?d:c?c:b?b:null};_.ii=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};_.Hua=function(a,b,c){a=a.controls;if(!(b?Object.keys(a):a).length)throw new _.bc(1E3,"");if(!a[c])throw new _.bc(1001,"");};_.Iua=function(a,b){a.pq(function(c,d){if(void 0===b[d])throw new _.bc(1002,"");})};
Jua=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};Kua=function(a){a&1&&(_.F(0),_.A(1,"div",14),_.D(2,"div",15)(3,"div",16)(4,"div",17),_.B(),_.A(5,"div",18),_.D(6,"div",15)(7,"div",16)(8,"div",17),_.B(),_.H())};Lua=function(a){if(a&1){var b=_.Jc();_.A(0,"div",19);_.I("cdkObserveContent",function(){_.Kc(b);var c=_.M();return _.Lc(ji(c))});_.gf(1,1);_.B()}a&2&&(a=_.M(),_.x("cdkObserveContentDisabled","outline"!=a.ud))};
Mua=function(a){a&1&&(_.F(0),_.gf(1,2),_.A(2,"span"),_.N(3),_.B(),_.H());a&2&&(a=_.M(2),_.u(3),_.nf(a.Od.placeholder))};Nua=function(a){a&1&&_.gf(0,3,["*ngSwitchCase","true"])};Oua=function(a){a&1&&(_.A(0,"span",23),_.N(1," *"),_.B())};
Pua=function(a){if(a&1){var b=_.Jc();_.A(0,"label",20,21);_.I("cdkObserveContent",function(){_.Kc(b);var c=_.M();return _.Lc(ji(c))});_.y(2,Mua,4,1,"ng-container",12)(3,Nua,1,0,"ng-content",12)(4,Oua,2,0,"span",22);_.B()}a&2&&(a=_.M(),_.Se("mat-empty",a.Od.empty&&!a.JX())("mat-form-field-empty",a.Od.empty&&!a.JX())("mat-accent","accent"==a.color)("mat-warn","warn"==a.color),_.x("cdkObserveContentDisabled","outline"!=a.ud)("id",a.IB)("ngSwitch",a.o5()),_.Qe("for",a.Od.id)("aria-owns",a.Od.id),_.u(2),
_.x("ngSwitchCase",!1),_.u(1),_.x("ngSwitchCase",!0),_.u(1),_.x("ngIf",!a.BS&&a.Od.required&&!a.Od.disabled))};Qua=function(a){a&1&&(_.A(0,"div",24),_.gf(1,4),_.B())};Rua=function(a){a&1&&(_.A(0,"div",25),_.D(1,"span",26),_.B());a&2&&(a=_.M(),_.u(1),_.Se("mat-accent","accent"==a.color)("mat-warn","warn"==a.color))};Sua=function(a){a&1&&(_.A(0,"div"),_.gf(1,5),_.B());a&2&&(a=_.M(),_.x("@transitionMessages",a.wQ))};
Tua=function(a){a&1&&(_.A(0,"div",30),_.N(1),_.B());a&2&&(a=_.M(2),_.x("id",a.w5),_.u(1),_.nf(a.FS))};Uua=function(a){a&1&&(_.A(0,"div",27),_.y(1,Tua,2,2,"div",28),_.gf(2,6),_.D(3,"div",29),_.gf(4,7),_.B());a&2&&(a=_.M(),_.x("@transitionMessages",a.wQ),_.u(1),_.x("ngIf",a.FS))};Vua=function(a,b){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=b.va,_.x("ngClass",a.tpa),_.u(1),_.nf(a.text))};Wua=function(a){a&1&&(_.A(0,"span",9),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.nf(a.N2))};Xua=function(a){a&1&&_.gf(0)};
Yua=function(a){a&1&&(_.A(0,"mat-icon",9),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.nf(a.ZX))};Zua=function(a){if(a&1){var b=_.Jc();_.A(0,"button",6);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.action.emit())});_.A(1,"span",7);_.N(2);_.y(3,Yua,2,1,"mat-icon",8);_.B()()}a&2&&(a=_.M(),_.u(2),_.lf(" ",a.aY," "),_.u(1),_.x("ngIf",a.ZX))};
$ua=function(a){if(a&1){var b=_.Jc();_.A(0,"onedev-feature-tooltip-body",1);_.I("action",function(){_.Kc(b);var c=_.M();return _.Lc(c.action.emit())})("dismiss",function(){_.Kc(b);var c=_.M();c.ysa();c.Qd.emit();return _.Lc()});_.gf(1);_.B()}a&2&&(a=_.M(),_.x("actionBtnText",a.aY)("actionBtnIcon",a.ZX)("color",a.color)("pointerPosition",a.yg)("widthOffset",a.Sya))};ava=function(){return{diameter:100}};
bva=function(a){a&1&&(_.Qc(),_.D(0,"circle",4));if(a&2){a=_.M();var b=_.kf(1);_.Re("animation-name","mat-progress-spinner-stroke-rotate-"+a.Rna)("stroke-dashoffset",a.I9a(),"px")("stroke-dasharray",a.fma(),"px")("stroke-width",a.l9a(),"%")("transform-origin",a.m9a(b));_.Qe("r",a.Wla())}};
cva=function(a){a&1&&(_.Qc(),_.D(0,"circle",4));if(a&2){a=_.M();var b=_.kf(1);_.Re("stroke-dashoffset",a.I9a(),"px")("stroke-dasharray",a.fma(),"px")("stroke-width",a.l9a(),"%")("transform-origin",a.m9a(b));_.Qe("r",a.Wla())}};
eva=function(a){if(a&1){var b=_.Jc();_.A(0,"div",13);_.N(1);_.A(2,"button",14);_.I("click",function(){_.Kc(b);var d=_.M(3);d.Hj&&d.Hj.M1.wNc();return _.Lc()});_.A(3,"mat-icon");_.N(4,"cancel");_.B()()()}if(a&2){a=_.M().Na;var c=_.M(2);_.x("ngClass",_.qf(3,dva,c.O1));_.u(1);_.lf(" ",a.vo," ");_.u(1);_.x("ascTrackElement",c.hv)}};fva=function(a,b){a&1&&(_.F(0),_.y(1,eva,5,5,"div",12),_.H());a&2&&(a=b.Na,_.u(1),_.x("ngIf",a.value))};
gva=function(a){a&1&&(_.F(0),_.y(1,fva,2,1,"ng-container",3),_.O(2,"async"),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngIf",_.R(2,1,a.queryPrefix)))};hva=function(a){a&1&&_.D(0,"mat-spinner",15);a&2&&(a=_.M(),_.x("diameter",a.v1a)("strokeWidth",a.w1a))};iva=function(a){if(a&1){var b=_.Jc();_.A(0,"button",16);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.EY())});_.A(1,"mat-icon");_.N(2,"close");_.B()()}a&2&&(a=_.M(),_.x("ascTrackElement",a.hv)("matTooltip",a.r5a),_.Qe("aria-label",a.r5a))};
jva=function(a){a&1&&(_.A(0,"a",17)(1,"mat-icon"),_.N(2,"info_outline"),_.B()());a&2&&(a=_.M(),_.x("universalLink",a.mL))};kva=function(a){a&1&&_.Ye(0)};lva=function(a,b){a&1&&(_.A(0,"search-box-suggestion-item",18),_.y(1,kva,1,0,"ng-container",19),_.B());a&2&&(a=b.va,_.x("isSelectable",!!a.Gxa)("payload",a),_.u(1),_.x("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.JN))};mva=function(a){a&1&&_.Ye(0,30);a&2&&(_.M(3),_.x("ngTemplateOutlet",_.kf(15).ua))};
nva=function(a){a&1&&(_.F(0),_.A(1,"h4",31),_.N(2),_.B(),_.A(3,"p",32),_.N(4),_.B(),_.H());a&2&&(a=_.M(3),_.u(2),_.lf(" ",a.rbc," "),_.u(2),_.lf(" ",a.sbc," "))};ova=function(a){a&1&&_.Ye(0)};
pva=function(a){a&1&&(_.A(0,"div",22)(1,"div",23)(2,"div",24),_.D(3,"scope-indicator",25),_.B(),_.y(4,mva,1,1,"ng-container",26)(5,nva,5,2,"ng-container",3),_.O(6,"async"),_.B(),_.D(7,"mat-divider",27),_.A(8,"div",28),_.y(9,ova,1,0,"ng-container",29),_.B()());if(a&2){a=_.M(2);_.Re("border-color",a.kea)("width",a.pha,"px")("display","flex");_.u(3);_.x("savedQuery",a.Ee)("searchScope",a.xd);_.u(1);_.x("ngIf",a.iG);_.u(1);var b=_.R(6,12,a.qZ);_.x("ngIf",!a.iG&&!!b&&!b.Vd);_.u(2);_.x("vertical",!0);_.u(2);
_.x("ngTemplateOutlet",null==a.gv?null:a.gv.ua)}};qva=function(a){if(a&1){var b=_.Jc();_.F(0,20);_.I("ascResizeNotifier",function(d){_.Kc(b);var e=_.M();return _.Lc(e.RXa(d))});_.y(1,pva,10,14,"div",21);_.H()}if(a&2){a=_.M();var c=_.kf(15);_.x("elementToWatch",_.kf(1));_.u(1);_.x("ngIf",c.zx&&a.iG||(null==a.gv?null:a.gv.zx))}};
rva=function(a){if(a&1){var b=_.Jc();_.A(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",33);_.I("action",function(){_.Kc(b);_.M();var c=window,d=_.jg("http://goto.google.com/search-git");d=_.dg(d);void 0!==d&&c.open(d,"_blank",void 0);return _.Lc()});_.A(2,"p",34);_.N(3);_.B();_.N(4);_.B()()}a&2&&(a=_.M(),_.u(1),_.x("actionBtnText",a.obc)("widthOffset",1),_.u(2),_.nf(a.qbc),_.u(1),_.lf(" ",a.pbc," "))};
sva=function(a){a=_.l(_.$h(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};tva=function(a){a&1&&_.D(0,"img",4);a&2&&(a=_.M(),_.x("src",a.Gi,_.Ee))};uva=function(a){a&1&&_.D(0,"mat-icon",5);a&2&&(a=_.M(),_.x("svgIcon",a.Ni))};vva=function(a){a&1&&(_.A(0,"mat-icon",6),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf(" ",a.v8,"\n"))};wva=function(a){a&1&&(_.Qc(),_.A(0,"svg",3),_.D(1,"polygon",4),_.B())};
xva=function(){return{ifa:!1,vB:"after",uI:"below",al:"cdk-overlay-transparent-backdrop"}};yva=function(a){a&1&&(_.Qc(),_.A(0,"svg",3),_.D(1,"polygon",4),_.B())};zva=function(a){a&1&&(_.Qc(),_.A(0,"svg",2),_.D(1,"polygon",3),_.B())};
Ava=function(a){if(a&1){var b=_.Jc();_.A(0,"div",0);_.I("keydown",function(c){_.Kc(b);var d=_.M();return _.Lc(d.Ef(c))})("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.closed.emit("click"))})("@transformMenu.start",function(c){_.Kc(b);var d=_.M();return _.Lc(d.IIa(c))})("@transformMenu.done",function(c){_.Kc(b);var d=_.M();return _.Lc(d.HIa(c))});_.A(1,"div",1);_.gf(2);_.B()()}a&2&&(a=_.M(),_.x("id",a.lYa)("ngClass",a.Wk)("@transformMenu",a.n6),_.Qe("aria-label",a.ariaLabel||null)("aria-labelledby",
a.Rf||null)("aria-describedby",a.OF||null))};Bva=function(a){a&1&&(_.A(0,"a",27),_.D(1,"div",28),_.A(2,"span",29),_.N(3,"Hiring"),_.B()())};Cva=function(a){if(a&1){var b=_.Jc();_.A(0,"global-search-box",30);_.I("focusChange",function(c){_.Kc(b);_.M().QLb=c;return _.Lc()});_.B()}a&2&&(a=_.M(),_.x("config",a.en))};Dva=function(a){a&1&&(_.A(0,"button",31),_.D(1,"mat-icon",32),_.B());a&2&&(_.M(),_.x("matMenuTriggerFor",_.kf(24)))};
Eva=function(a,b){a&1&&(_.A(0,"a",33),_.D(1,"mat-icon",34),_.B());a&2&&_.x("routerLink",b.Na)};Fva=function(a){if(a&1){var b=_.Jc();_.A(0,"li")(1,"button",35);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.nxa())});_.N(2," Keyboard shortcuts ");_.B()()}};Gva=function(a){a&1&&_.D(0,"mat-divider")};Hva=function(a,b){a&1&&(_.A(0,"li")(1,"a",38),_.N(2),_.B()());a&2&&(a=b.va,_.u(1),_.x("externalLink",a.Am),_.u(1),_.nf(a.Kca))};
Iva=function(a){a&1&&(_.F(0),_.y(1,Gva,1,0,"mat-divider",20),_.A(2,"ul",36),_.y(3,Hva,3,2,"li",37),_.B(),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.Itb),_.u(2),_.x("ngForOf",a.Hq.additionalLinks))};Jva=function(a){a&1&&(_.A(0,"button",39)(1,"span"),_.N(2,"Help"),_.B()());a&2&&(_.M(),_.x("matMenuTriggerFor",_.kf(24)))};Kva=function(a,b){a&1&&(_.A(0,"a",40)(1,"span"),_.N(2,"Settings"),_.B()());a&2&&_.x("routerLink",b.Na)};Lva=function(a){a&1&&_.D(0,"announcement-bar",3)};
_.Mva=function(a,b){return 1===a.Ek&&a.label===b};Nva=function(){return{diameter:100}};Ova=function(a){return"string"===typeof a?a:a.join("+")};Pva=function(a){return a.sort(function(b,c){return Ova(b.Tb).localeCompare(Ova(c.Tb))})};Qva=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 _.Tf(d,a[c-1].parameters))}};
Sva=function(a){return Rva.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};Tva=function(a,b,c){c.Ta.hasOwnProperty(a)||(c.Ta[a]=b.Ta[a])};Uva=function(a,b,c){"sq"!==a||c.Ta.sq?Tva(a,b,c):delete c.Ta.sq};Vva=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Wva=function(a){return"function"===typeof a};
Xva=function(a,b){b=void 0===b?{}:b;for(var c=Object.keys(a),d={},e=0;e<c.length;e++){var f=c[e];"function"===typeof a[f]&&(d[f]=a[f])}var g=Object.keys(d);return function(m,n){m=void 0===m?b:m;for(var r=!1,w={},z=0;z<g.length;z++){var E=g[z],J=m[E],L=(0,d[E])(J,n);w[E]=L;r=r||L!==J}return r?w:m}};Yva=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))},{})};
Zva=function(){var a=_.rc.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))}};$va=function(a,b){Array.isArray(b)&&0<b.length&&(a=Zva.apply(null,[].concat(_.xc(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=void 0===f?d:f;return e(f,g)}}};
awa=function(a){var b=Array.isArray(a)&&0<a.length?Zva.apply(null,_.xc(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)}}};bwa=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}};
cwa=function(a,b){var c=_.rc.apply(2,arguments);return function(d){if("string"===typeof a){var e=[b].concat(_.xc(c)).filter(Boolean);d=d.ha(xga.apply(null,[a].concat(_.xc(e))))}else if("function"===typeof a)d=d.ha(_.t(function(f){return a(f,b)}));else throw new TypeError("yd`"+typeof a);return d.ha(_.Rd())}};ewa=function(a,b){return function(c,d){d=b.action(d)?dwa(d):d;c=a(c,d);return b.state()?dwa(c):c}};
dwa=function(a){Object.freeze(a);var b=Wva(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 _.Bb){if(c.Bxb())return;throw Error();}("object"!==typeof c||null===c)&&!Wva(c)||Object.isFrozen(c)||dwa(c)}});return a};fwa=function(a,b){return function(c,d){if(b.action(d)&&!_.Rga())throw Error("zd`"+d.type);return a(c,d)}};
iwa=function(a,b){return function(c,d){if(b.action(d)){var e=gwa(d);hwa(e,"action")}c=a(c,d);b.state()&&(d=gwa(c),hwa(d,"state"));return c}};
gwa=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];Wva(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?gwa(e,[].concat(_.xc(b),[d])):{path:[].concat(_.xc(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};hwa=function(a,b){if(!1!==a){var c=a.path.join(".");b=Error("Ad`"+b+"`"+c+"`"+b);b.value=a.value;b.f8c=c;throw b;}};jwa=function(a){return"function"===typeof a?a():a};kwa=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__"])})};lwa=function(a){return Object.getPrototypeOf(a)};
nwa=function(a){return Zva(mwa,lwa)(a)};mwa=function(a){return a.constructor.hasOwnProperty("__@ngrx/effects__")?a.constructor["__@ngrx/effects__"]:[]};owa=function(a){return[nwa,kwa].reduce(function(b,c){return b.concat(c(a))},[])};
pwa=function(a,b,c){var d=lwa(a).constructor.name,e=owa(a).map(function(f){var g=f.propertyName,m=f.dispatch;f=f.useEffectsErrorHandler;var n="function"===typeof a[g]?a[g]():a[g];f=f?c(n,b):n;return!1===m?f.ha(_.mga()):f.ha(rga()).ha(_.t(function(r){return{effect:a[g],notification:r,propertyName:g,kOc:d,jOc:a}}))});return _.Dd.apply(null,_.xc(e))};rwa=function(a){return qwa(a,"ngrxOnInitEffects")};qwa=function(a,b){return a&&b in a&&"function"===typeof a[b]};
swa=function(a){return qwa(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};twa=function(a,b){return function(c){var d=pwa(c,a,b);return qwa(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};uwa=function(a,b,c){c=void 0===c?10:c;return a.ha(_.Nd(function(d){b&&b.handleError(d);return 1>=c?a:uwa(a,b,c-1)}))};vwa=function(a,b){return b.map(function(c){return a.get(c)})};
zwa=function(){if(!wwa){wwa=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.ki.keys()).join(","));xwa(ywa(),_.ki.get(a.tagName))}};Awa=function(){return _.qd(function(a){if(1==a.Qc)return _.rd(a,Promise.resolve(),2);"loading"===document.readyState?(window.addEventListener("DOMContentLoaded",zwa),setTimeout(function(){zwa()},1E3)):zwa();a.Qc=0})};_.Dwa=function(a){a=_.Bwa(a);var b=document.createElement("script");b.textContent=_.Cwa(a);_.Fra(b);document.head.appendChild(b)};
_.li=function(a){var b=a.path;a=a.Db;return b?"/"===b?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};Ewa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Fwa="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};
Gwa=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=Gwa(this);mi=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&&Fwa(c,a,{configurable:!0,writable:!0,value:b})}};
mi("Symbol",function(a){if(a)return a;var b=function(f,g){this.yVb=f;Fwa(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.yVb};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});
mi("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]&&Fwa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Hwa(Ewa(this))}})}return a});mi("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
Hwa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};_.ni=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:Ewa(a)};throw Error("e`"+String(a));};_.Iwa=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.xc=function(a){return a instanceof Array?a:_.Iwa(_.l(a))};
pi=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};Jwa="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)pi(d,e)&&(a[e]=d[e])}return a};mi("Object.assign",function(a){return a||Jwa});
var Kwa="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Lwa=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=Kwa(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),Mwa;if("function"==typeof Object.setPrototypeOf)Mwa=Object.setPrototypeOf;else{var Nwa;a:{var Owa={a:!0},Pwa={};try{Pwa.__proto__=Owa;Nwa=Pwa.a;break a}catch(a){}Nwa=!1}Mwa=Nwa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}qi=Mwa;
_.V=function(a,b){a.prototype=Kwa(b.prototype);a.prototype.constructor=a;if(qi)qi(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.Ix=b.prototype};Qwa=function(a){if(!(a instanceof Object))throw new TypeError("g`"+a);};ri=function(){this.qda=!1;this.vI=null;this.tk=void 0;this.Qc=1;this.TK=this.aK=0;this.TQa=this.bw=null};
ri.prototype.F1a=function(){if(this.qda)throw new TypeError("h");this.qda=!0};ri.prototype.Eea=function(a){this.tk=a};ri.prototype.qja=function(a){this.bw={fqb:a,rxb:!0};this.Qc=this.aK||this.TK};ri.prototype.return=function(a){this.bw={return:a};this.Qc=this.TK};_.rd=function(a,b,c){a.Qc=c;return{value:b}};Lta=function(a,b,c){b=_.l(b);var d=b.next();Qwa(d);if(d.done)a.tk=d.value,a.Qc=c;else return a.vI=b,_.rd(a,d.value,c)};ri.prototype.Oh=function(a){this.Qc=a};
_.tfa=function(a,b,c){a.aK=b;void 0!=c&&(a.TK=c)};_.xfa=function(a){a.aK=0;var b=a.bw.fqb;a.bw=null;return b};vfa=function(a,b,c,d){d?a.TQa[d]=a.bw:a.TQa=[a.bw];a.aK=b||0;a.TK=c||0};wfa=function(a,b,c){c=a.TQa.splice(c||0)[0];(c=a.bw=a.bw||c)?c.rxb?a.Qc=a.aK||a.TK:void 0!=c.Oh&&a.TK<c.Oh?(a.Qc=c.Oh,a.bw=null):a.Qc=a.TK:a.Qc=b};Rwa=function(a){this.oh=new ri;this.RKc=a};Rwa.prototype.Eea=function(a){this.oh.F1a();if(this.oh.vI)return Swa(this,this.oh.vI.next,a,this.oh.Eea);this.oh.Eea(a);return Twa(this)};
var Uwa=function(a,b){a.oh.F1a();var c=a.oh.vI;if(c)return Swa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.oh.return);a.oh.return(b);return Twa(a)};Rwa.prototype.qja=function(a){this.oh.F1a();if(this.oh.vI)return Swa(this,this.oh.vI["throw"],a,this.oh.Eea);this.oh.qja(a);return Twa(this)};Swa=function(a,b,c,d){try{var e=b.call(a.oh.vI,c);Qwa(e);if(!e.done)return a.oh.qda=!1,e;var f=e.value}catch(g){return a.oh.vI=null,a.oh.qja(g),Twa(a)}a.oh.vI=null;d.call(a.oh,f);return Twa(a)};
Twa=function(a){for(;a.oh.Qc;)try{var b=a.RKc(a.oh);if(b)return a.oh.qda=!1,{value:b.value,done:!1}}catch(c){a.oh.tk=void 0,a.oh.qja(c)}a.oh.qda=!1;if(a.oh.bw){b=a.oh.bw;a.oh.bw=null;if(b.rxb)throw b.fqb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};Vwa=function(a){this.next=function(b){return a.Eea(b)};this.throw=function(b){return a.qja(b)};this.return=function(b){return Uwa(a,b)};this[Symbol.iterator]=function(){return this}};
Kta=function(a){var b=_.$h;a=new Vwa(new Rwa(a));qi&&b.prototype&&qi(a,b.prototype);return a};Wwa=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())})};_.qd=function(a){return Wwa(new Vwa(new Rwa(a)))};
ufa=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))})};_.rc=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};mi("Reflect",function(a){return a?a:{}});
mi("Reflect.construct",function(){return Lwa});mi("Reflect.setPrototypeOf",function(a){return a?a:qi?function(b,c){try{return qi(b,c),!0}catch(d){return!1}}:null});
mi("Promise",function(a){function b(){this.UJ=null}function c(g){return g instanceof e?g:new e(function(m){m(g)})}if(a)return a;b.prototype.agb=function(g){if(null==this.UJ){this.UJ=[];var m=this;this.bgb(function(){m.jBc()})}this.UJ.push(g)};var d=_.W.setTimeout;b.prototype.bgb=function(g){d(g,0)};b.prototype.jBc=function(){for(;this.UJ&&this.UJ.length;){var g=this.UJ;this.UJ=[];for(var m=0;m<g.length;++m){var n=g[m];g[m]=null;try{n()}catch(r){this.Mwc(r)}}}this.UJ=null};b.prototype.Mwc=function(g){this.bgb(function(){throw g;
})};var e=function(g){this.Fc=0;this.Mg=void 0;this.P0=[];this.Sxb=!1;var m=this.sOa();try{g(m.resolve,m.reject)}catch(n){m.reject(n)}};e.prototype.sOa=function(){function g(r){return function(w){n||(n=!0,r.call(m,w))}}var m=this,n=!1;return{resolve:g(this.RLc),reject:g(this.JZa)}};e.prototype.RLc=function(g){if(g===this)this.JZa(new TypeError("i"));else if(g instanceof e)this.xNc(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.QLc(g):
this.bsb(g)}};e.prototype.QLc=function(g){var m=void 0;try{m=g.then}catch(n){this.JZa(n);return}"function"==typeof m?this.yNc(m,g):this.bsb(g)};e.prototype.JZa=function(g){this.xNb(2,g)};e.prototype.bsb=function(g){this.xNb(1,g)};e.prototype.xNb=function(g,m){if(0!=this.Fc)throw Error("j`"+g+"`"+m+"`"+this.Fc);this.Fc=g;this.Mg=m;2===this.Fc&&this.DMc();this.kBc()};e.prototype.DMc=function(){var g=this;d(function(){if(g.aJc()){var m=_.W.console;"undefined"!==typeof m&&m.error(g.Mg)}},1)};e.prototype.aJc=
function(){if(this.Sxb)return!1;var g=_.W.CustomEvent,m=_.W.Event,n=_.W.dispatchEvent;if("undefined"===typeof n)return!0;"function"===typeof g?g=new g("unhandledrejection",{cancelable:!0}):"function"===typeof m?g=new m("unhandledrejection",{cancelable:!0}):(g=_.W.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.Mg;return n(g)};e.prototype.kBc=function(){if(null!=this.P0){for(var g=0;g<this.P0.length;++g)f.agb(this.P0[g]);this.P0=null}};
var f=new b;e.prototype.xNc=function(g){var m=this.sOa();g.dpa(m.resolve,m.reject)};e.prototype.yNc=function(g,m){var n=this.sOa();try{g.call(m,n.resolve,n.reject)}catch(r){n.reject(r)}};e.prototype.then=function(g,m){function n(E,J){return"function"==typeof E?function(L){try{r(E(L))}catch(Q){w(Q)}}:J}var r,w,z=new e(function(E,J){r=E;w=J});this.dpa(n(g,r),n(m,w));return z};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.dpa=function(g,m){function n(){switch(r.Fc){case 1:g(r.Mg);
break;case 2:m(r.Mg);break;default:throw Error("k`"+r.Fc);}}var r=this;null==this.P0?f.agb(n):this.P0.push(n);this.Sxb=!0};e.resolve=c;e.reject=function(g){return new e(function(m,n){n(g)})};e.race=function(g){return new e(function(m,n){for(var r=_.l(g),w=r.next();!w.done;w=r.next())c(w.value).dpa(m,n)})};e.all=function(g){var m=_.l(g),n=m.next();return n.done?c([]):new e(function(r,w){function z(L){return function(Q){E[L]=Q;J--;0==J&&r(E)}}var E=[],J=0;do E.push(void 0),J++,c(n.value).dpa(z(E.length-
1),w),n=m.next();while(!n.done)})};return e});var Xwa=function(a,b,c){if(null==a)throw new TypeError("l`"+c);if(b instanceof RegExp)throw new TypeError("m`"+c);return a+""};mi("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Xwa(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}});mi("Object.setPrototypeOf",function(a){return a||qi});
var Ywa=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{Iw:e,v:f}}return{Iw:-1,v:void 0}};mi("Array.prototype.find",function(a){return a?a:function(b,c){return Ywa(this,b,c).v}});
mi("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return"object"===r&&null!==n||"function"===r}function d(n){if(!pi(n,f)){var r=new b;Fwa(n,f,{value:r})}}function e(n){var r=Object[n];r&&(Object[n]=function(w){if(w instanceof b)return w;Object.isExtensible(w)&&d(w);return r(w)})}if(function(){if(!a||!Object.seal)return!1;try{var n=Object.seal({}),r=Object.seal({}),w=new a([[n,2],[r,3]]);if(2!=w.get(n)||3!=w.get(r))return!1;w.delete(n);w.set(r,4);return!w.has(n)&&4==w.get(r)}catch(z){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,m=function(n){this.Jw=(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(!pi(n,f))throw Error("o`"+n);n[f][this.Jw]=r;return this};m.prototype.get=function(n){return c(n)&&pi(n,f)?n[f][this.Jw]:void 0};m.prototype.has=function(n){return c(n)&&pi(n,f)&&pi(n[f],this.Jw)};m.prototype.delete=
function(n){return c(n)&&pi(n,f)&&pi(n[f],this.Jw)?delete n[f][this.Jw]:!1};return m});
mi("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var m=Object.seal({x:4}),n=new a(_.l([[m,"s"]]));if("s"!=n.get(m)||1!=n.size||n.get({x:4})||n.set({x:4},"t")!=n||2!=n.size)return!1;var r=n.entries(),w=r.next();if(w.done||w.value[0]!=m||"s"!=w.value[1])return!1;w=r.next();return w.done||4!=w.value[0].x||"t"!=w.value[1]||!r.next().done?!1:!0}catch(z){return!1}}())return a;var b=new WeakMap,c=function(m){this[0]={};this[1]=
f();this.size=0;if(m){m=_.l(m);for(var n;!(n=m.next()).done;)n=n.value,this.set(n[0],n[1])}};c.prototype.set=function(m,n){m=0===m?0:m;var r=d(this,m);r.list||(r.list=this[0][r.id]=[]);r.Zb?r.Zb.value=n:(r.Zb={next:this[1],Lm:this[1].Lm,head:this[1],key:m,value:n},r.list.push(r.Zb),this[1].Lm.next=r.Zb,this[1].Lm=r.Zb,this.size++);return this};c.prototype.delete=function(m){m=d(this,m);return m.Zb&&m.list?(m.list.splice(m.index,1),m.list.length||delete this[0][m.id],m.Zb.Lm.next=m.Zb.next,m.Zb.next.Lm=
m.Zb.Lm,m.Zb.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].Lm=f();this.size=0};c.prototype.has=function(m){return!!d(this,m).Zb};c.prototype.get=function(m){return(m=d(this,m).Zb)&&m.value};c.prototype.entries=function(){return e(this,function(m){return[m.key,m.value]})};c.prototype.keys=function(){return e(this,function(m){return m.key})};c.prototype.values=function(){return e(this,function(m){return m.value})};c.prototype.forEach=function(m,n){for(var r=this.entries(),
w;!(w=r.next()).done;)w=w.value,m.call(n,w[1],w[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(m,n){var r=n&&typeof n;"object"==r||"function"==r?b.has(n)?r=b.get(n):(r=""+ ++g,b.set(n,r)):r="p_"+n;var w=m[0][r];if(w&&pi(m[0],r))for(m=0;m<w.length;m++){var z=w[m];if(n!==n&&z.key!==z.key||n===z.key)return{id:r,list:w,index:m,Zb:z}}return{id:r,list:w,index:-1,Zb:void 0}},e=function(m,n){var r=m[1];return Hwa(function(){if(r){for(;r.head!=m[1];)r=r.Lm;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.Lm=m.next=m.head=m},g=0;return c});mi("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)pi(b,d)&&c.push(b[d]);return c}});mi("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
mi("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}});mi("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==Xwa(this,b,"includes").indexOf(b,c||0)}});
mi("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}});mi("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});mi("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});mi("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});
var Zwa=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};mi("Array.prototype.entries",function(a){return a?a:function(){return Zwa(this,function(b,c){return[b,c]})}});
mi("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}});mi("Array.prototype.keys",function(a){return a?a:function(){return Zwa(this,function(b){return b})}});
mi("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});mi("Array.prototype.values",function(a){return a?a:function(){return Zwa(this,function(b,c){return c})}});mi("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 si=function(a){return a?a:Array.prototype.fill};mi("Int8Array.prototype.fill",si);
mi("Uint8Array.prototype.fill",si);mi("Uint8ClampedArray.prototype.fill",si);mi("Int16Array.prototype.fill",si);mi("Uint16Array.prototype.fill",si);mi("Int32Array.prototype.fill",si);mi("Uint32Array.prototype.fill",si);mi("Float32Array.prototype.fill",si);mi("Float64Array.prototype.fill",si);
mi("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.hi=new Map;if(c){c=
_.l(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.hi.size};b.prototype.add=function(c){c=0===c?0:c;this.hi.set(c,c);this.size=this.hi.size;return this};b.prototype.delete=function(c){c=this.hi.delete(c);this.size=this.hi.size;return c};b.prototype.clear=function(){this.hi.clear();this.size=0};b.prototype.has=function(c){return this.hi.has(c)};b.prototype.entries=function(){return this.hi.entries()};b.prototype.values=function(){return this.hi.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.hi.forEach(function(f){return c.call(d,f,f,e)})};return b});mi("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)pi(b,d)&&c.push([d,b[d]]);return c}});mi("String.prototype.repeat",function(a){return a?a:function(b){var c=Xwa(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}});
mi("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Xwa(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}});mi("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});mi("globalThis",function(a){return a||_.W});
mi("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}});mi("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}});mi("Array.prototype.findIndex",function(a){return a?a:function(b,c){return Ywa(this,b,c).Iw}});
mi("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}});mi("Number.parseInt",function(a){return a||parseInt});mi("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;})})}});
mi("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)}});mi("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}});
mi("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.hi=new WeakMap;if(c){c=_.l(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.hi.set(c,!0);return this};b.prototype.has=function(c){return this.hi.has(c)};b.prototype.delete=function(c){return this.hi.delete(c)};
return b});mi("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}});mi("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});
mi("String.prototype.padStart",function(a){return a?a:function(b,c){var d=Xwa(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 $wa=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};mi("Array.prototype.at",function(a){return a?a:$wa});var ti=function(a){return a?a:$wa};mi("Int8Array.prototype.at",ti);mi("Uint8Array.prototype.at",ti);
mi("Uint8ClampedArray.prototype.at",ti);mi("Int16Array.prototype.at",ti);mi("Uint16Array.prototype.at",ti);mi("Int32Array.prototype.at",ti);mi("Uint32Array.prototype.at",ti);mi("Float32Array.prototype.at",ti);mi("Float64Array.prototype.at",ti);mi("String.prototype.at",function(a){return a?a:$wa});
mi("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)}});mi("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}});window._DumpException=_._DumpException;var axa,bxa,cxa,ui,dxa,Lh,Iaa,exa,fxa,gxa,hxa,ixa,jxa;axa=axa||{};_.ca=this||self;bxa=_.ca._F_toggles||[];cxa=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;ui=function(a){if("string"!==typeof a||!a||-1==a.search(cxa))throw Error("t");if(!dxa||"goog"!=dxa.type)throw Error("u`"+a);if(dxa.uIc)throw Error("v");dxa.uIc=a};ui.get=function(){return null};dxa=null;Lh=function(a,b){a=a.split(".");b=b||_.ca;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};
Iaa=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};_.va=function(a){var b=Iaa(a);return"array"==b||"object"==b&&"number"==typeof a.length};_.wa=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.xa=function(a){return Object.prototype.hasOwnProperty.call(a,exa)&&a[exa]||(a[exa]=++fxa)};exa="closure_uid_"+(1E9*Math.random()>>>0);fxa=0;gxa=function(a,b,c){return a.call.apply(a.bind,arguments)};
hxa=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)}};_.Jh=function(a,b,c){_.Jh=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?gxa:hxa;return _.Jh.apply(null,arguments)};
_.vi=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)}};_.wi=function(){return Date.now()};ixa=function(a){(0,eval)(a)};_.xi=function(a,b){function c(){}c.prototype=b.prototype;a.Ix=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)}};jxa=function(a){return a};_.xi(_.ba,Error);_.ba.prototype.name="CustomError";var kxa;var wsa=function(){};var lxa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return 1<b.length?b:"0"+b}).join("")};var oxa,pxa,qxa,rxa,sxa,txa,nxa,wxa,vxa;_.yi=function(a,b){return 0==a.lastIndexOf(b,0)};_.mxa=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};_.zi=function(a){return/^[\s\xa0]*$/.test(a)};_.Ai=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.uxa=function(a){if(!nxa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(oxa,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(pxa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(qxa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(rxa,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(sxa,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(txa,"&#0;"));return a};oxa=/&/g;pxa=/</g;qxa=/>/g;rxa=/"/g;sxa=/'/g;txa=/\x00/g;nxa=/[\x00&<>"']/;_.ia=function(a,b){return-1!=a.indexOf(b)};
_.Bi=function(a,b){return _.ia(a.toLowerCase(),b.toLowerCase())};
wxa=function(a,b){var c=0;a=(0,_.Ai)(String(a)).split(".");b=(0,_.Ai)(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=vxa(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||vxa(0==f[2].length,0==g[2].length)||vxa(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};
vxa=function(a,b){return a<b?-1:a>b?1:0};var xxa=!!(bxa[1]&8);var yxa;if(bxa[1]&4)yxa=xxa;else{var zxa=Lh("WIZ_global_data.oxN3nb"),Axa=zxa&&zxa[610401301];yxa=null!=Axa?Axa:!1}var baa=yxa;var fa,Bxa=_.ca.navigator;fa=Bxa?Bxa.userAgentData||null:null;var Dxa;_.ma=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};_.Ci=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)};
_.Cxa=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};Dxa=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 Exa=function(a){Exa[" "](a);return a};Exa[" "]=function(){};var Fxa=function(a,b){try{return Exa(a[b]),!0}catch(c){}return!1};var Gxa,Hxa,Ei,Hi,Jxa,Kxa,Lxa,Mxa,Nxa,Oxa,Pxa;Gxa=daa();_.Di=eaa();Hxa=ja("Edge");_.Ixa=Hxa||_.Di;Ei=ja("Gecko")&&!(_.Bi(ea(),"WebKit")&&!ja("Edge"))&&!(ja("Trident")||ja("MSIE"))&&!ja("Edge");_.Fi=_.Bi(ea(),"WebKit")&&!ja("Edge");_.Gi=maa();Hi=jaa()?"Windows"===fa.platform:ja("Windows");Jxa=jaa()?"Android"===fa.platform:ja("Android");Kxa=kaa();Lxa=ja("iPad");Mxa=ja("iPod");Nxa=_.laa();Oxa=function(){var a=_.ca.document;return a?a.documentMode:void 0};
a:{var Qxa="",Rxa=function(){var a=ea();if(Ei)return/rv:([^\);]+)(\)|;)/.exec(a);if(Hxa)return/Edge\/([\d\.]+)/.exec(a);if(_.Di)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Fi)return/WebKit\/(\S+)/.exec(a);if(Gxa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Rxa&&(Qxa=Rxa?Rxa[1]:"");if(_.Di){var Sxa=Oxa();if(null!=Sxa&&Sxa>parseFloat(Qxa)){Pxa=String(Sxa);break a}}Pxa=Qxa}var Txa=Pxa,Uxa;if(_.ca.document&&_.Di){var Vxa=Oxa();Uxa=Vxa?Vxa:parseInt(Txa,10)||void 0}else Uxa=void 0;_.Ii=Uxa;var Wxa=faa(),Xxa=kaa()||ja("iPod"),Yxa=ja("iPad"),Zxa=iaa(),$xa=gaa(),aya=haa()&&!_.laa();var bya,cya,saa,eya;bya={};cya=null;_.dya=Ei||_.Fi||!aya&&!_.Di&&"function"==typeof _.ca.atob;saa=function(a,b){void 0===b&&(b=0);eya();b=bya[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("")};
_.fya=function(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);255<e&&(b[c++]=e&255,e>>=8);b[c++]=e}return saa(b,3)};_.hya=function(a){var b=[];_.gya(a,function(c){b.push(c)});return b};_.gya=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),w=cya[r];if(null!=w)return w;if(!_.zi(r))throw Error("y`"+r);}return n}eya();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))}};
eya=function(){if(!cya){cya={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));bya[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===cya[f]&&(cya[f]=e)}}}};var uaa;uaa="undefined"!==typeof Uint8Array;_.raa=!_.Di&&"function"===typeof btoa;_.Ia={};var iya,hba;_.Ha=function(a,b){if(b!==_.Ia)throw Error("z");this.Pg=a;if(null!=a&&0===a.length)throw Error("A");};_.Ja=function(){return iya||(iya=new _.Ha(null,_.Ia))};hba=function(a){var b=a.Pg;return null==b?"":"string"===typeof b?b:a.Pg=taa(b)};_.Ha.prototype.Nl=function(){return null==this.Pg};var Ji,Ca,sba;Ji="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0;Ca=Ji?function(a,b){a[Ji]|=b}:function(a,b){void 0!==a.gA?a.gA|=b:Object.defineProperties(a,{gA:{value:b,configurable:!0,writable:!0,enumerable:!1}})};sba=Ji?function(a,b){a[Ji]&=~b}:function(a,b){void 0!==a.gA&&(a.gA&=~b)};_.Aa=Ji?function(a){return a[Ji]|0}:function(a){return a.gA|0};_.ab=Ji?function(a){return a[Ji]}:function(a){return a.gA};
_.Ba=Ji?function(a,b){a[Ji]=b}:function(a,b){void 0!==a.gA?a.gA=b:Object.defineProperties(a,{gA:{value:b,configurable:!0,writable:!0,enumerable:!1}})};var jya,kb,kya,xba;_.Ya={};kya=[];(0,_.Ba)(kya,39);kb=Object.freeze(kya);var lya=function(a,b,c){this.bvb=0;this.aMa=a;this.sWa=b;this.jE=c};lya.prototype.next=function(){if(this.bvb<this.aMa.length){var a=this.aMa[this.bvb++];return{done:!1,value:this.sWa?this.sWa.call(this.jE,a):a}}return{done:!0,value:void 0}};lya.prototype[Symbol.iterator]=function(){return new lya(this.aMa,this.sWa,this.jE)};xba={};var Eaa=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var Jaa=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/,Taa="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():"di";_.$a=function(a,b,c,d){c=void 0===c?Vaa:c;d=void 0===d?Vaa:d;var e=Lwa(Map,[],this.constructor);var f=(0,_.Aa)(a);f|=64;(0,_.Ba)(a,f);e.Goa=f;e.Eya=b;e.Bda=c||Vaa;e.E3a=e.Eya?Zaa:d||Vaa;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 mya=function(a){if(a.Goa&2)throw Error("D");},iba=function(a,b){b=void 0===b?$aa:b;return rba(a,b)},rba=function(a,b){b=void 0===b?$aa: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(){mya(this);Map.prototype.clear.call(this)};_.h.delete=function(a){mya(this);return Map.prototype.delete.call(this,this.Bda(a,!0,!1))};_.h.bZ=function(a){return this.delete(a)};
_.h.entries=function(){var a=Array.from(Map.prototype.keys.call(this));return new lya(a,aba,this)};_.h.keys=function(){return Map.prototype.keys.call(this)};_.h.values=function(){var a=Array.from(Map.prototype.keys.call(this));return new lya(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){mya(this);a=this.Bda(a,!0,!1);return null==a?this:null==b?(Map.prototype.delete.call(this,a),this):Map.prototype.set.call(this,a,this.E3a(b,!0,!0,this.Eya,!1,this.Goa))};_.h.has=function(a){return Map.prototype.has.call(this,this.Bda(a,!1,!1))};_.h.get=function(a){a=this.Bda(a,!1,!1);var b=Map.prototype.get.call(this,a);if(void 0!==b){var c=this.Eya;return c?(c=this.E3a(b,!1,!0,c,this.Bxc,this.Goa),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 bba;var gb,Mi,Oi,wba,oya,nya,qya,rya,sya,uya,vya,kj;_.zb=function(a,b){a=a.La;return gb(a,(0,_.ab)(a),b)};gb=function(a,b,c,d){if(-1===c)return null;if(c>=Baa(b)){if(b&256)return a[a.length-1][c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+(+!!(b&512)-1);if(b<e)return a[b]}};_.Ki=function(a,b,c){var d=a.La,e=(0,_.ab)(d);La(e);fb(d,e,b,c);return a};_.Li=function(a,b,c,d){return void 0!==nya(a,b,c,void 0===d?!1:d)};
Mi=function(a,b){a=a.La;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&&fb(a,c,b,e);return e};_.Ni=function(a,b){a=_.zb(a,b);return null==a?a:"boolean"!==typeof a&&"number"!==typeof a?void 0:!!a};Oi=function(a,b){a=a.La;var c=(0,_.ab)(a),d=gb(a,c,b),e=Ka(d,!0,!0,!!(c&34));null!=e&&e!==d&&fb(a,c,b,e);return e};_.Pi=function(a,b){a=Oi(a,b);return null==a?_.Ja():a};
_.Sh=function(a,b,c,d){var e=a.La,f=(0,_.ab)(e);La(f);(c=_.Aba(e,f,c))&&c!==b&&null!=d&&fb(e,f,c);fb(e,f,b,d);return a};_.Qi=function(a,b,c){a=a.La;return _.Aba(a,(0,_.ab)(a),b)===c?c:-1};oya=function(a,b,c){a=a.La;var d=(0,_.ab)(a);La(d);var e=gb(a,d,c);b=Yaa(Uaa(e,b,!0,d));e!==b&&fb(a,d,c,b);return b};nya=function(a,b,c,d){a=a.La;var e=(0,_.ab)(a),f=gb(a,e,c,d);b=Uaa(f,b,!1,e);b!==f&&null!=b&&fb(a,e,c,b,d);return b};
_.Ri=function(a,b,c,d){d=void 0===d?!1:d;b=nya(a,b,c,d);if(null==b)return b;a=a.La;var e=(0,_.ab)(a);if(!(e&2)){var f=Yaa(b);f!==b&&(b=f,fb(a,e,c,b,d))}return b};_.Si=function(a,b,c){var d=a.La,e=(0,_.ab)(d);a=!!(e&2);b=_.Bba(d,e,b,c,void 0,a?1:2);if(!(a||(0,_.Aa)(b)&8)){for(c=0;c<b.length;c++)a=b[c],d=Yaa(a),a!==d&&(b[c]=d);Ca(b,8)}return b};_.Ti=function(a,b,c){null==c&&(c=void 0);return _.Ki(a,b,c)};_.pya=function(a,b,c,d){null==d&&(d=void 0);return _.Sh(a,b,c,d)};
_.Ui=function(a,b,c){var d=a.La,e=(0,_.ab)(d);La(e);if(null!=c){for(var f=!!c.length,g=0;g<c.length;g++){var m=c[g];f=f&&!((0,_.Aa)(m.La)&2)}g=(0,_.Aa)(c);m=g|1;m=(f?m|8:m&-9)|4;m!=g&&(c=waa(c,m))}null==c&&(c=void 0);fb(d,e,b,c);return a};_.Vi=function(a,b,c,d,e){Cba(a,b,c,d,e);return a};_.Wi=function(a,b){return Naa(_.zb(a,b))};_.Xi=function(a,b){return Paa(_.zb(a,b))};qya=function(a,b){a=_.zb(a,b);a=null!=a?Oa(a)?a:void 0:a;return a};_.Yi=function(a,b){return lb(a,b,Naa)};
_.Zi=function(a,b){return lb(a,b,Paa)};_.X=function(a,b){return Saa(_.zb(a,b))};_.$i=function(a,b,c,d){return lb(a,b,Saa,c,d)};_.aj=function(a,b,c,d){return lb(a,b,Laa,c,d)};_.bj=function(a,b,c){return ub(_.Ni(a,b),void 0===c?!1:c)};_.cj=function(a,b,c){return ub(_.Wi(a,b),void 0===c?0:c)};rya=function(a,b){return ub(Oaa(_.zb(a,b)),0)};_.dj=function(a,b,c){c=void 0===c?0:c;return ub(_.Xi(a,b),c)};sya=function(a){var b="-1";b=void 0===b?"0":b;return ub(Ua(_.zb(a,1)),b)};
_.ej=function(a,b){var c=void 0===c?0:c;return ub(Mi(a,b),c)};_.Y=function(a,b){return ub(_.X(a,b),"")};_.fj=function(a,b,c){return ub(_.zb(a,b),void 0===c?0:c)};_.tya=function(a,b,c){a=_.$i(a,b,void 0,2);Caa(a,c);return a[c]};uya=function(a,b,c){a=_.aj(a,b,void 0,2);Caa(a,c);return a[c]};_.gj=function(a,b,c){return _.Y(a,_.Qi(a,c,b))};_.hj=function(a,b,c){return _.X(a,_.Qi(a,c,b))};_.ij=function(a,b,c,d){return _.Ri(a,b,_.Qi(a,d,c))};vya=function(a,b){a=_.X(a,b);return null==a?void 0:a};
_.jj=function(a,b,c){return _.sb(a,b,_.Ma(c),!1)};kj=function(a,b,c){return _.Ki(a,b,null==c?c:Maa(c))};_.Zh=function(a,b,c){return _.sb(a,b,null==c?c:Maa(c),0)};_.oj=function(a,b,c){return _.Ki(a,b,_.Wa(c))};_.Rh=function(a,b,c){return _.sb(a,b,_.Wa(c),"")};_.pj=function(a,b,c){return _.Ki(a,b,null==c?c:_.Qa(c))};_.qj=function(a,b,c){return _.sb(a,b,null==c?c:_.Qa(c),0)};_.rj=function(a,b){return null!=_.X(a,b)};_.Bb=function(a,b,c){this.La=_.Za(a,b,c)};_.Bb.prototype.toJSON=function(){return jya?Eba(this,this.La,!1):Eba(this,oba(this.La),!0)};_.Bb.prototype.md=function(){jya=!0;try{return JSON.stringify(this.toJSON(),gba)}finally{jya=!1}};var Cb=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);return cba(a,yaa(b))};_.Bb.prototype.getExtension=function(a){return a.yc?a.uba(this,a.yc,a.QZ,!0):a.bH?a.uba(this,a.QZ,!0):a.uba(this,a.QZ,a.defaultValue,!0)};
var Fba=function(a,b){a=b.yc?b.uba(a,b.yc,b.QZ,!0):b.uba(a,b.QZ,null,!0);return null===a?void 0:a};_.h=_.Bb.prototype;_.h.hasExtension=function(a){return a.yc?_.Li(this,a.yc,a.QZ,!0):void 0!==Fba(this,a)};_.h.clone=function(){var a=this.La;return cba(this.constructor,qba(a,(0,_.ab)(a),!1))};_.h.Bxb=function(){return!!((0,_.Aa)(this.La)&2)};_.h.Yb=function(){return Yaa(this)};_.h.qT=_.Ya;_.h.toString=function(){return Eba(this,this.La,!1).toString()};var wya=function(a){this.La=_.Za(a)};_.V(wya,_.Bb);wya.prototype.toObject=function(){return xya(this)};var xya=function(a){if(null!=a)return _.Fb(a),{eOc:_.k(_.X(a,1)),w6c:_.k(_.X(a,2)),surveyId:_.k(_.X(a,3)),q7c:_.k(_.X(a,6)),responseType:_.k(_.zb(a,4)),nPc:_.k(_.X(a,5)),oPc:_.k(_.X(a,7)),pPc:_.k(_.X(a,8))}};var yya=function(a){this.La=_.Za(a)};_.V(yya,_.Bb);yya.nc=[2,3,4,5];yya.prototype.toObject=function(){return zya(this)};var zya=function(a){if(null!=a)return _.Fb(a),{fIb:_.k(_.Wi(a,1)),EJc:_.k(_.Yi(a,2)),wwc:_.k(_.Yi(a,3)),xwc:_.k(_.$i(a,4)),f3c:_.k(_.Yi(a,5))}};var Aya=function(a){this.La=_.Za(a)};_.V(Aya,_.Bb);Aya.prototype.toObject=function(){return Bya(this)};var Bya=function(a){if(null!=a)return _.Fb(a),{fIb:_.k(_.Wi(a,1)),qVc:_.k(_.X(a,2))}};var Cya=function(a){this.La=_.Za(a)};_.V(Cya,_.Bb);Cya.prototype.toObject=function(){return Dya(this)};var Dya=function(a){if(null!=a)return _.Fb(a),{fIb:_.k(_.Wi(a,1)),O4c:_.k(_.Wi(a,2))}};var Eya=function(a){this.La=_.Za(a)};_.V(Eya,_.Bb);Eya.nc=[2,3,4];Eya.prototype.toObject=function(){return Fya(this)};var Fya=function(a){if(null!=a)return _.Fb(a),{J_c:xya(_.Ri(a,wya,1)),v2c:_.vb(_.Si(a,yya,2),zya),P4c:_.vb(_.Si(a,Cya,3),Dya),a3c:_.vb(_.Si(a,Aya,4),Bya)}};var Gya=function(){};var Hya=function(a){this.La=_.Za(a)};_.V(Hya,_.Bb);Hya.nc=[1,2,3,4];Hya.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={lWc:_.k(_.Yi(this,1)),nWc:_.k(_.Yi(this,2)),gVc:_.k(_.Yi(this,3)),mWc:_.k(_.Yi(this,4))}}else a=void 0;return a};var Kya=function(a){var b=Lh("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=Iya(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,Jya[c])c=Jya[c];else{c=String(c);if(!Jya[c]){var f=/function\s+([^\(]+)/m.exec(c);Jya[c]=f?f[1]:"[Anonymous]"}c=Jya[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}},Iya=function(a,b){b||(b={});b[Lya(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[Lya(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=Iya(a,b));return c},Lya=function(a){var b="";"function"===typeof a.toString&&(b=""+a);return b+a.stack},Jya={};var Mya,Nya;Mya=function(){};Nya=function(a){return function(){throw Error(a);}};_.sj=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 Oya=function(a,b){return a+Math.random()*(b-a)};var tj=function(){};tj.prototype.next=function(){return Pya};var Pya={done:!0,value:void 0},uj=function(a){return{value:a,done:!1}};tj.prototype.BB=function(){return this};var Qya=function(a){if(a instanceof vj||a instanceof wj||a instanceof xj)return a;if("function"==typeof a.next)return new vj(function(){return a});if("function"==typeof a[Symbol.iterator])return new vj(function(){return a[Symbol.iterator]()});if("function"==typeof a.BB)return new vj(function(){return a.BB()});throw Error("T");},vj=function(a){this.oRa=a};vj.prototype.BB=function(){return new wj(this.oRa())};vj.prototype[Symbol.iterator]=function(){return new xj(this.oRa())};vj.prototype.cya=function(){return new xj(this.oRa())};
var wj=function(a){this.yda=a};_.V(wj,tj);wj.prototype.next=function(){return this.yda.next()};wj.prototype[Symbol.iterator]=function(){return new xj(this.yda)};wj.prototype.cya=function(){return new xj(this.yda)};var xj=function(a){vj.call(this,function(){return a});this.yda=a};_.V(xj,vj);xj.prototype.next=function(){return this.yda.next()};var Rya=function(){};var yj=function(){};_.xi(yj,Rya);yj.prototype[Symbol.iterator]=function(){return Qya(this.BB(!0)).cya()};yj.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 Sya=function(a){this.Gx=a};_.xi(Sya,yj);_.h=Sya.prototype;_.h.dta=function(){if(!this.Gx)return!1;try{return this.Gx.setItem("__sak","1"),this.Gx.removeItem("__sak"),!0}catch(a){return!1}};_.h.set=function(a,b){try{this.Gx.setItem(a,b)}catch(c){if(0==this.Gx.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.h.get=function(a){a=this.Gx.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.h.remove=function(a){this.Gx.removeItem(a)};_.h.BB=function(a){var b=0,c=this.Gx,d=new tj;d.next=function(){if(b>=c.length)return Pya;var e=c.key(b++);if(a)return uj(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return uj(e)};return d};_.h.clear=function(){this.Gx.clear()};_.h.key=function(a){return this.Gx.key(a)};var Tya=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.Gx=a};_.xi(Tya,Sya);/*

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 Uya="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),Vya=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]=Uya[19==d?c&3|8:c]);return a.join("")};var Wya=new Tya;var Xya=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.startsWith("blob:")&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("U`"+a);if("http"!==c&&"https"!==c&&"chrome-extension"!==c&&"moz-extension"!==
c&&"file"!==c&&"android-app"!==c&&"chrome-search"!==c&&"chrome-untrusted"!==c&&"chrome"!==c&&"app"!==c&&"devtools"!==c)throw Error("V`"+c);a="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};var Zya=function(a,b,c){var d=String(_.ca.location.href);return d&&a&&b?[b,Yya(Xya(d),a,c||null)].join(" "):null},Yya=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.Ci(d,function(m){e.push(m)}),$ya(e.join(" "));var f=[],g=[];_.Ci(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];_.Ci(d,function(m){e.push(m)});a=$ya(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},$ya=function(a){var b=
Iba();b.update(a);return b.digestString().toLowerCase()};var aza={};var Qba="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var bza,cza=function(){if(void 0===bza){var a=null,b=_.ca.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:jxa,createScript:jxa,createScriptURL:jxa})}catch(c){_.ca.console&&_.ca.console.error(c.message)}bza=a}return bza};var dza;_.Aj=function(a,b){this.uPb=a===_.zj&&b||"";this.Wic=dza};_.Aj.prototype.fA=!0;_.Aj.prototype.Bs=function(){return this.uPb};_.eza=function(a){return a instanceof _.Aj&&a.constructor===_.Aj&&a.Wic===dza?a.uPb:"type_error:Const"};dza={};_.zj={};var fza={},gza=function(a){this.UYa=a;this.fA=!0};gza.prototype.toString=function(){return this.UYa.toString()};gza.prototype.Bs=function(){return this.UYa.toString()};_.Cwa=function(a){return a instanceof gza&&a.constructor===gza?a.UYa:"type_error:SafeScript"};_.Bwa=function(a){var b=cza();a=b?b.createScript(a):a;return new gza(a,fza)};var hza;_.zh=function(a){this.YYa=a};_.zh.prototype.toString=function(){return this.YYa+""};_.zh.prototype.fA=!0;_.zh.prototype.Bs=function(){return this.YYa.toString()};_.Ah=function(a){return a instanceof _.zh&&a.constructor===_.zh?a.YYa:"type_error:TrustedResourceUrl"};hza={};_.gg=function(a){var b=cza();a=b?b.createScriptURL(a):a;return new _.zh(a,hza)};var iza,jza,lza,mza,oza,Gna;_.bg=function(a){this.XYa=a};_.bg.prototype.toString=function(){return this.XYa.toString()};_.bg.prototype.fA=!0;_.bg.prototype.Bs=function(){return this.XYa.toString()};_.cg=function(a){return a instanceof _.bg&&a.constructor===_.bg?a.XYa:"type_error:SafeUrl"};iza=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;jza=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
_.kza=function(a){a instanceof _.bg||(a="object"==typeof a&&a.fA?a.Bs():String(a),jza.test(a)?a=_.ig(a):(a=String(a).replace(/(%0A|%0D)/g,""),a=a.match(iza)?_.ig(a):null));return a||Gna};try{new URL("s://g"),lza=!0}catch(a){lza=!1}mza=lza;
_.nza=function(a){if(a instanceof _.bg)return a;a="object"==typeof a&&a.fA?a.Bs():String(a);a:{var b=a;if(mza){try{var c=new URL(b)}catch(d){b="https:";break a}b=c.protocol}else b:{c=document.createElement("a");try{c.href=b}catch(d){b=void 0;break b}b=c.protocol;b=":"===b||""===b?"https:":b}}"javascript:"===b&&(a="about:invalid#zClosurez");return _.ig(a)};oza={};_.ig=function(a){return new _.bg(a,oza)};Gna=_.ig("about:invalid#zClosurez");_.pza={};_.Bj=function(a){this.WYa=a;this.fA=!0};_.Bj.prototype.Bs=function(){return this.WYa};_.Bj.prototype.toString=function(){return this.WYa.toString()};_.qza=new _.Bj("",_.pza);_.rza=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.sza=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");
_.tza=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");_.uza={};_.Cj=function(a){this.VYa=a;this.fA=!0};_.Cj.prototype.toString=function(){return this.VYa.toString()};_.Cj.prototype.Bs=function(){return this.VYa};_.vza=new _.Cj("",_.uza);var wza;wza={};_.Dj=function(a){this.TYa=a;this.fA=!0};_.Dj.prototype.Bs=function(){return this.TYa.toString()};_.Dj.prototype.toString=function(){return this.TYa.toString()};_.fg=function(a){return a instanceof _.Dj&&a.constructor===_.Dj?a.TYa:"type_error:SafeHtml"};_.eg=function(a){var b=cza();a=b?b.createHTML(a):a;return new _.Dj(a,wza)};_.xza=new _.Dj(_.ca.trustedTypes&&_.ca.trustedTypes.emptyHTML||"",wza);var Bza,Cza;_.yza=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.fg(_.xza);return!b.parentElement});_.zza=function(a,b){b=b instanceof _.bg?b:_.nza(b);a.href=_.cg(b)};Bza=function(a,b){var c=_.Aza(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=_.Ah(b)};
_.Ej=function(a,b,c,d){a=a instanceof _.bg?a:_.nza(a);b=b||_.ca;c=c instanceof _.Aj?_.eza(c):c||"";return void 0!==d?b.open(_.cg(a),c,d):b.open(_.cg(a),c)};Cza=/^[\w+/_-]+[=]{0,2}$/;_.Aza=function(a){a=(a||_.ca).document;return a.querySelector?(a=a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&Cza.test(a)?a:"":""};var Dza,Fj,Eza;Dza=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+Dza("0",Math.max(0,b-c))+a};_.Gj=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.wi()).toString(36)};
Eza=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.Fza=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.dj=a||{cookie:""}};_.h=_.Hj.prototype;_.h.isEnabled=function(){if(!_.ca.navigator.cookieEnabled)return!1;if(!this.Nl())return!0;this.set("TESTCOOKIESENABLED","1",{wBb: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.Q5c;d=c.c6c||!1;var f=c.domain||void 0;var g=c.path||void 0;var m=c.wBb}if(/[;=\s]/.test(a))throw Error("ba`"+a);if(/[;\r\n]/.test(b))throw Error("ca`"+b);void 0===m&&(m=-1);c=f?";domain="+f:"";g=g?";path="+g:"";d=d?";secure":"";m=0>m?"":0==m?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*m)).toUTCString();this.dj.cookie=a+"="+b+c+g+m+d+(null!=e?";samesite="+e:"")};
_.h.get=function(a,b){for(var c=a+"=",d=(this.dj.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.Ai)(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.iR(a);this.set(a,"",{wBb:0,path:b,domain:c});return d};_.h.FG=function(){return Gza(this).keys};_.h.Cw=function(){return Gza(this).values};_.h.Nl=function(){return!this.dj.cookie};_.h.iR=function(a){return void 0!==this.get(a)};
_.h.clear=function(){for(var a=Gza(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var Gza=function(a){a=(a.dj.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.Ai)(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 Hza,Iza;Hza=function(a){return!!aza.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};Iza=function(a,b,c,d){(a=_.ca[a])||"undefined"===typeof document||(a=(new _.Hj(document)).get(b));return a?Zya(a,c,d):null};
_.Jza=function(a,b){b=void 0===b?!1:b;var c=Xya(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;Hza(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");Hza(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?Zya(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&Hza(b)&&((b=Iza("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=Iza("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};var Ij=function(){this.sZ=this.sZ;this.zT=this.zT};Ij.prototype.sZ=!1;Ij.prototype.isDisposed=function(){return this.sZ};Ij.prototype.dispose=function(){this.sZ||(this.sZ=!0,this.zm())};var Kza=function(a,b){a.sZ?b():(a.zT||(a.zT=[]),a.zT.push(b))};Ij.prototype.zm=function(){if(this.zT)for(;this.zT.length;)this.zT.shift()()};var Jj=function(a){this.La=_.Za(a)};_.V(Jj,_.Bb);Jj.nc=[2];Jj.prototype.toObject=function(){return Lza(this)};var Lza=function(a){if(null!=a)return _.Fb(a),{IWc:yb(Oi(a,1)),JWc:_.k(_.X(a,4)),cZc:yb(lb(a,2,(0,_.ab)(a.La)&34?uba:vba)),r8c:_.k(_.Ni(a,3))}};var Mza=function(a){this.La=_.Za(a)};_.V(Mza,_.Bb);Mza.prototype.toObject=function(){return Nza(this)};var Nza=function(a){if(null!=a)return _.Fb(a),{g3c:_.k(_.Wi(a,13))}};var Oza=function(a){this.La=_.Za(a)};_.V(Oza,_.Bb);Oza.prototype.toObject=function(){return Pza(this)};var Pza=function(a){if(null!=a)return _.Fb(a),{g4c:Nza(_.Ri(a,Mza,2))}};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var Qza=_.Di||_.Fi;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 Rza=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.Nl=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,Tza,Vza,Uza,Xza,Zza,Yza,Oj,$za,Wza,Mj,aAa,bAa,dAa,Sza;Nj=function(a){return a?new Sza(Mj(a)):kxa||(kxa=new Sza)};Tza=function(a,b){return"string"===typeof b?a.getElementById(b):b};Vza=function(a,b){Jba(b,function(c,d){c&&"object"==typeof c&&c.fA&&(c=c.Bs());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Uza.hasOwnProperty(d)?a.setAttribute(Uza[d],c):_.yi(d,"aria-")||_.yi(d,"data-")?a.setAttribute(d,c):a[d]=c})};
Uza={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"};Xza=function(a){a=a.document;a=Wza(a)?a.documentElement:a.body;return new Lj(a.clientWidth,a.clientHeight)};
Zza=function(a){var b=Yza(a);a=a.parentWindow||a.defaultView;return _.Di&&a.pageYOffset!=b.scrollTop?new Kj(b.scrollLeft,b.scrollTop):new Kj(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};Yza=function(a){return a.scrollingElement?a.scrollingElement:!_.Fi&&Wza(a)?a.documentElement:a.body||a.documentElement};Oj=function(a){return a?a.parentWindow||a.defaultView:window};
$za=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(!_.va(f)||_.wa(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(_.wa(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}_.Ci(g?_.ua(f):f,d)}}};_.Pj=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
Wza=function(a){return"CSS1Compat"==a.compatMode};_.Qj=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.Rj=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};Mj=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};aAa=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 _.Qj(a),a.appendChild(Mj(a).createTextNode(String(b)))};
_.cAa=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")||bAa(a)):a.hasAttribute("tabindex")&&bAa(a))&&_.Di?(a="function"!==typeof a.getBoundingClientRect||_.Di&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0<a.height&&0<a.width):a=b;return a};
bAa=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};dAa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};Sza=function(a){this.dj=a||_.ca.document||document};_.h=Sza.prototype;_.h.Mra=Nj;_.h.Di=function(a){return Tza(this.dj,a)};_.h.getElementsByTagName=function(a,b){return(b||this.dj).getElementsByTagName(String(a))};_.h.setProperties=Vza;_.h.JG=function(){var a=this.getWindow();return Xza(a||window)};
_.h.createElement=function(a){return _.Pj(this.dj,a)};_.h.createTextNode=function(a){return this.dj.createTextNode(String(a))};_.h.getWindow=function(){var a=this.dj;return a.parentWindow||a.defaultView};_.h.appendChild=function(a,b){a.appendChild(b)};_.h.append=function(a,b){$za(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=_.Rj;_.h.aL=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.h.Vra=function(a){var b;if(Qza&&(b=a.parentElement))return b;b=a.parentNode;return _.wa(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.ZC=_.cAa;var eAa=[],fAa=[],gAa=!1,hAa=function(a){eAa[eAa.length]=a;if(gAa)for(var b=0;b<fAa.length;b++)a((0,_.Jh)(fAa[b].wrap,fAa[b]))};var Sj=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.ega=!1};Sj.prototype.stopPropagation=function(){this.ega=!0};Sj.prototype.preventDefault=function(){this.defaultPrevented=!0};var iAa=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 Tj=function(a,b){Sj.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.GR=null;a&&this.init(a,b)};_.xi(Tj,Sj);var jAa={2:"touch",3:"pen",4:"mouse"};
Tj.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)?Ei&&(Fxa(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=_.Fi||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.Fi||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:jAa[a.pointerType]||"";this.state=a.state;this.GR=a;a.defaultPrevented&&Tj.Ix.preventDefault.call(this)};Tj.prototype.stopPropagation=function(){Tj.Ix.stopPropagation.call(this);this.GR.stopPropagation?this.GR.stopPropagation():this.GR.cancelBubble=!0};Tj.prototype.preventDefault=function(){Tj.Ix.preventDefault.call(this);var a=this.GR;a.preventDefault?a.preventDefault():a.returnValue=!1};var kAa="closure_listenable_"+(1E6*Math.random()|0),lAa=function(a){return!(!a||!a[kAa])};var mAa=0;var nAa=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=++mAa;this.removed=this.cpa=!1},oAa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var Uj=function(a){this.src=a;this.fj={};this.Ija=0};Uj.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.fj[f];a||(a=this.fj[f]=[],this.Ija++);var g=pAa(a,b,d,e);-1<g?(b=a[g],c||(b.cpa=!1)):(b=new nAa(b,this.src,f,!!d,e),b.cpa=c,a.push(b));return b};Uj.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.fj))return!1;var e=this.fj[a];b=pAa(e,b,c,d);return-1<b?(oAa(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.fj[a],this.Ija--),!0):!1};
var qAa=function(a,b){var c=b.type;c in a.fj&&_.pa(a.fj[c],b)&&(oAa(b),0==a.fj[c].length&&(delete a.fj[c],a.Ija--))};Uj.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.fj)if(!a||c==a){for(var d=this.fj[c],e=0;e<d.length;e++)++b,oAa(d[e]);delete this.fj[c];this.Ija--}return b};Uj.prototype.Dba=function(a,b,c,d){a=this.fj[a.toString()];var e=-1;a&&(e=pAa(a,b,c,d));return-1<e?a[e]:null};
Uj.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return Mba(this.fj,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 pAa=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 rAa,sAa,tAa,wAa,yAa,uAa,Xj,BAa,zAa,AAa,xAa,CAa,vAa;rAa="closure_lm_"+(1E6*Math.random()|0);sAa={};tAa=0;_.Wj=function(a,b,c,d,e){if(d&&d.once)return uAa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.Wj(a,b[f],c,d,e);return null}c=vAa(c);return lAa(a)?a.listen(b,c,_.wa(d)?!!d.capture:!!d,e):wAa(a,b,c,!1,d,e)};
wAa=function(a,b,c,d,e,f){if(!b)throw Error("da");var g=_.wa(e)?!!e.capture:!!e,m=xAa(a);m||(a[rAa]=m=new Uj(a));c=m.add(b,c,d,g,f);if(c.proxy)return c;d=yAa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)iAa||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(zAa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("ea");tAa++;return c};
yAa=function(){var a=AAa,b=function(c){return a.call(b.src,b.listener,c)};return b};uAa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)uAa(a,b[f],c,d,e);return null}c=vAa(c);return lAa(a)?a.NVa(b,c,_.wa(d)?!!d.capture:!!d,e):wAa(a,b,c,!0,d,e)};Xj=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Xj(a,b[f],c,d,e);else d=_.wa(d)?!!d.capture:!!d,c=vAa(c),lAa(a)?a.rt(b,c,d,e):a&&(a=xAa(a))&&(b=a.Dba(b,c,d,e))&&BAa(b)};
BAa=function(a){if("number"!==typeof a&&a&&!a.removed){var b=a.src;if(lAa(b))qAa(b.CC,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(zAa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);tAa--;(c=xAa(b))?(qAa(c,a),0==c.Ija&&(c.src=null,b[rAa]=null)):oAa(a)}}};zAa=function(a){return a in sAa?sAa[a]:sAa[a]="on"+a};
AAa=function(a,b){if(a.removed)a=!0;else{b=new Tj(b,this);var c=a.listener,d=a.handler||a.src;a.cpa&&BAa(a);a=c.call(d,b)}return a};xAa=function(a){a=a[rAa];return a instanceof Uj?a:null};CAa="__closure_events_fn_"+(1E9*Math.random()>>>0);vAa=function(a){if("function"===typeof a)return a;a[CAa]||(a[CAa]=function(b){return a.handleEvent(b)});return a[CAa]};hAa(function(a){AAa=a(AAa)});var DAa=function(a){this.c$=this.vOa=this.awb=a};DAa.prototype.reset=function(){this.c$=this.vOa=this.awb};DAa.prototype.getValue=function(){return this.vOa};var Zj=function(){Ij.call(this);this.CC=new Uj(this);this.dwc=this;this.pYa=null};_.xi(Zj,Ij);Zj.prototype[kAa]=!0;_.h=Zj.prototype;_.h.addEventListener=function(a,b,c,d){_.Wj(this,a,b,c,d)};_.h.removeEventListener=function(a,b,c,d){Xj(this,a,b,c,d)};
_.h.dispatchEvent=function(a){var b,c=this.pYa;if(c)for(b=[];c;c=c.pYa)b.push(c);c=this.dwc;var d=a.type||a;if("string"===typeof a)a=new Sj(a,c);else if(a instanceof Sj)a.target=a.target||c;else{var e=a;a=new Sj(d,c);_.Mb(a,e)}e=!0;if(b)for(var f=b.length-1;!a.ega&&0<=f;f--){var g=a.currentTarget=b[f];e=EAa(g,d,!0,a)&&e}a.ega||(g=a.currentTarget=c,e=EAa(g,d,!0,a)&&e,a.ega||(e=EAa(g,d,!1,a)&&e));if(b)for(f=0;!a.ega&&f<b.length;f++)g=a.currentTarget=b[f],e=EAa(g,d,!1,a)&&e;return e};
_.h.zm=function(){Zj.Ix.zm.call(this);this.removeAllListeners();this.pYa=null};_.h.listen=function(a,b,c,d){return this.CC.add(String(a),b,!1,c,d)};_.h.NVa=function(a,b,c,d){return this.CC.add(String(a),b,!0,c,d)};_.h.rt=function(a,b,c,d){return this.CC.remove(String(a),b,c,d)};_.h.removeAllListeners=function(a){return this.CC?this.CC.removeAll(a):0};
var EAa=function(a,b,c,d){b=a.CC.fj[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&&qAa(a.CC,g);e=!1!==m.call(n,d)&&e}}return e&&!d.defaultPrevented};Zj.prototype.Dba=function(a,b,c,d){return this.CC.Dba(String(a),b,c,d)};Zj.prototype.hasListener=function(a,b){return this.CC.hasListener(void 0!==a?String(a):void 0,b)};var FAa=function(a,b){this.Syc=a;this.MLc=b;this.xua=0;this.usa=null};FAa.prototype.get=function(){if(0<this.xua){this.xua--;var a=this.usa;this.usa=a.next;a.next=null}else a=this.Syc();return a};FAa.prototype.put=function(a){this.MLc(a);100>this.xua&&(this.xua++,a.next=this.usa,this.usa=a)};var GAa,HAa=function(){var a=_.ca.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!ja("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,_.Jh)(function(n){if(("*"==m||n.origin==m)&&n.data==g)this.port1.onmessage()},
this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,m)}}});if("undefined"!==typeof a&&!eaa()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.cb;c.cb=null;e()}};return function(e){d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.ca.setTimeout(e,0)}},IAa=function(a){return a};hAa(function(a){IAa=a});var JAa=function(){this.Tya=this.r3=null};JAa.prototype.add=function(a,b){var c=KAa.get();c.set(a,b);this.Tya?this.Tya.next=c:this.r3=c;this.Tya=c};JAa.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 KAa=new FAa(function(){return new LAa},function(a){return a.reset()}),LAa=function(){this.next=this.scope=this.fn=null};LAa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
LAa.prototype.reset=function(){this.next=this.scope=this.fn=null};var MAa,NAa=!1,OAa=new JAa,QAa=function(a,b){MAa||PAa();NAa||(MAa(),NAa=!0);OAa.add(a,b)},PAa=function(){if(_.ca.Promise&&_.ca.Promise.resolve){var a=_.ca.Promise.resolve(void 0);MAa=function(){a.then(RAa)}}else MAa=function(){var b=RAa;b=IAa(b);"function"!==typeof _.ca.setImmediate||_.ca.Window&&_.ca.Window.prototype&&(ka()||!ja("Edge"))&&_.ca.Window.prototype.setImmediate==_.ca.setImmediate?(GAa||(GAa=HAa()),GAa(b)):_.ca.setImmediate(b)}},RAa=function(){for(var a;a=OAa.remove();){try{a.fn.call(a.scope)}catch(b){aaa(b)}KAa.put(a)}NAa=
!1};var SAa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var bk=function(a){this.Fc=0;this.Mg=void 0;this.yY=this.YJ=this.rr=null;this.msa=this.WPa=!1;if(a!=Mya)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)}},TAa=function(){this.next=this.context=this.N0=this.Rea=this.Gg=null;this.voa=!1};TAa.prototype.reset=function(){this.context=this.N0=this.Rea=this.Gg=null;this.voa=!1};
var UAa=new FAa(function(){return new TAa},function(a){a.reset()}),VAa=function(a,b,c){var d=UAa.get();d.Rea=a;d.N0=b;d.context=c;return d},ck=function(a){if(a instanceof bk)return a;var b=new bk(Mya);ak(b,2,a);return b},XAa=function(a,b,c){WAa(a,b,c,null)||QAa(_.vi(b,a))},YAa=function(a){return new bk(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,w){d--;e[r]=w;0==d&&b(e)},g=function(r){c(r)},m=0,n;m<a.length;m++)n=a[m],XAa(n,_.vi(f,m),g);else b(e)})};
bk.prototype.then=function(a,b,c){return ZAa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};bk.prototype.$goog_Thenable=!0;bk.prototype.MN=function(a,b){return ZAa(this,null,a,b)};bk.prototype.catch=bk.prototype.MN;bk.prototype.cancel=function(a){if(0==this.Fc){var b=new dk(a);QAa(function(){$Aa(this,b)},this)}};
var $Aa=function(a,b){if(0==a.Fc)if(a.rr){var c=a.rr;if(c.YJ){for(var d=0,e=null,f=null,g=c.YJ;g&&(g.voa||(d++,g.Gg==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Fc&&1==d?$Aa(c,b):(f?(d=f,d.next==c.yY&&(c.yY=d),d.next=d.next.next):aBa(c),bBa(c,e,3,b)))}a.rr=null}else ak(a,3,b)},dBa=function(a,b){a.YJ||2!=a.Fc&&3!=a.Fc||cBa(a);a.yY?a.yY.next=b:a.YJ=b;a.yY=b},ZAa=function(a,b,c,d){var e=VAa(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.N0=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.rr=a;dBa(a,e);return e.Gg};bk.prototype.zQc=function(a){this.Fc=0;ak(this,2,a)};bk.prototype.AQc=function(a){this.Fc=0;ak(this,3,a)};
var ak=function(a,b,c){0==a.Fc&&(a===c&&(b=3,c=new TypeError("fa")),a.Fc=1,WAa(c,a.zQc,a.AQc,a)||(a.Mg=c,a.Fc=b,a.rr=null,cBa(a),3!=b||c instanceof dk||eBa(a,c)))},WAa=function(a,b,c,d){if(a instanceof bk)return dBa(a,VAa(b||Mya,c||null,d)),!0;if(SAa(a))return a.then(b,c,d),!0;if(_.wa(a))try{var e=a.then;if("function"===typeof e)return fBa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},fBa=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)}},cBa=function(a){a.WPa||(a.WPa=!0,QAa(a.Qqa,a))},aBa=function(a){var b=null;a.YJ&&(b=a.YJ,a.YJ=b.next,b.next=null);a.YJ||(a.yY=null);return b};bk.prototype.Qqa=function(){for(var a;a=aBa(this);)bBa(this,a,this.Fc,this.Mg);this.WPa=!1};
var bBa=function(a,b,c,d){if(3==c&&b.N0&&!b.voa)for(;a&&a.msa;a=a.rr)a.msa=!1;if(b.Gg)b.Gg.rr=null,gBa(b,c,d);else try{b.voa?b.Rea.call(b.context):gBa(b,c,d)}catch(e){hBa.call(null,e)}UAa.put(b)},gBa=function(a,b,c){2==b?a.Rea.call(a.context,c):a.N0&&a.N0.call(a.context,c)},eBa=function(a,b){a.msa=!0;QAa(function(){a.msa&&hBa.call(null,b)})},hBa=aaa,dk=function(a){_.ba.call(this,a);this.hJb=!1};_.xi(dk,_.ba);dk.prototype.name="cancel";var ek=function(a,b){Zj.call(this);this.Ysa=a||1;this.sja=b||_.ca;this.xhb=(0,_.Jh)(this.UPc,this);this.rzb=_.wi()};_.xi(ek,Zj);_.h=ek.prototype;_.h.enabled=!1;_.h.hB=null;_.h.setInterval=function(a){this.Ysa=a;this.hB&&this.enabled?(this.stop(),this.start()):this.hB&&this.stop()};
_.h.UPc=function(){if(this.enabled){var a=_.wi()-this.rzb;0<a&&a<.8*this.Ysa?this.hB=this.sja.setTimeout(this.xhb,this.Ysa-a):(this.hB&&(this.sja.clearTimeout(this.hB),this.hB=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.h.start=function(){this.enabled=!0;this.hB||(this.hB=this.sja.setTimeout(this.xhb,this.Ysa),this.rzb=_.wi())};_.h.stop=function(){this.enabled=!1;this.hB&&(this.sja.clearTimeout(this.hB),this.hB=null)};
_.h.zm=function(){ek.Ix.zm.call(this);this.stop();delete this.sja};var iBa=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.Jh)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.Jh)(a.handleEvent,a);else throw Error("ga");return 2147483647<Number(b)?-1:_.ca.setTimeout(a,b||0)},jBa=function(a){var b=null;return(new bk(function(c,d){b=iBa(function(){c(void 0)},a);-1==b&&d(Error("ha"))})).MN(function(c){_.ca.clearTimeout(b);throw c;})};var fk,kBa,lBa,mBa,nBa,oBa,qBa,rBa,sBa,tBa,uBa,lsa;fk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");kBa=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():""};
lBa=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," ")):"")}}};mBa=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]};
nBa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)nBa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};oBa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)nBa(a[b],a[b+1],c);return c.join("&")};_.pBa=function(a){var b=[],c;for(c in a)nBa(c,a[c],b);return b.join("&")};qBa=function(a,b){var c=2==arguments.length?oBa(arguments[1],0):oBa(arguments,1);return mBa(a,c)};
rBa=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return mBa(a,b+c)};sBa=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};tBa=/#|$/;uBa=/[?&]($|#)/;lsa=function(a,b){_.mxa(a,"/")&&(a=a.slice(0,-1));_.yi(b,"/")&&(b=b.slice(1));return a+"/"+b};var gk=function(a){this.La=_.Za(a)};_.V(gk,_.Bb);_.h=gk.prototype;_.h.f2=function(a){_.pj(this,1,a)};_.h.I0a=function(a){kj(this,3,a)};_.h.F0a=function(a){kj(this,4,a)};_.h.E0a=function(a){kj(this,5,a)};_.h.toObject=function(){return vBa(this)};var vBa=function(a){if(null!=a)return _.Fb(a),{Y7c:_.k(_.zb(a,1)),isFinal:_.k(_.Ni(a,2)),t_a:_.k(_.Wi(a,3)),lva:_.k(_.Wi(a,4)),kva:_.k(_.Wi(a,5))}};var wBa=function(a){this.La=_.Za(a)};_.V(wBa,_.Bb);wBa.prototype.getVersion=function(){return _.X(this,2)};wBa.prototype.toObject=function(){return xBa(this)};var xBa=function(a){if(null!=a)return _.Fb(a),{brand:_.k(_.X(a,1)),version:_.k(_.X(a,2))}};var hk=function(a){this.La=_.Za(a)};_.V(hk,_.Bb);hk.prototype.zsb=function(){return _.Ni(this,2)};hk.prototype.getModel=function(){return _.X(this,6)};hk.nc=[1];hk.prototype.toObject=function(){return yBa(this)};var yBa=function(a){if(null!=a)return _.Fb(a),{Z7c:_.vb(_.Si(a,wBa,1),xBa),mobile:_.k(_.Ni(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.La=_.Za(a)};_.V(ik,_.Bb);_.h=ik.prototype;_.h.Ura=function(){return _.X(this,5)};_.h.b2=function(a){_.oj(this,5,a)};_.h.Jra=function(){return _.X(this,7)};_.h.lv=function(a){return _.oj(this,7,a)};_.h.p_=function(){return oya(this,gk,10)};_.h.toObject=function(){return zBa(this)};
var zBa=function(a){if(null!=a)return _.Fb(a),{zEb:_.k(_.X(a,1)),gYa:_.k(_.X(a,2)),VOa:_.k(_.zb(a,3)),country:_.k(_.X(a,4)),locale:_.k(_.X(a,5)),IJc:_.k(_.zb(a,6)),fw:_.k(_.X(a,7)),FXc:_.k(_.X(a,8)),RWc:yBa(_.Ri(a,hk,9)),NZc:vBa(_.Ri(a,gk,10))}};var ABa=["platform","platformVersion","architecture","model","uaFullVersion"];new hk;var BBa=function(a){this.La=_.Za(a)};_.V(BBa,_.Bb);BBa.prototype.toObject=function(){return CBa(this)};var CBa=function(a){if(null!=a)return _.Fb(a),{A_c:_.k(_.Ni(a,1))}};var DBa=function(a){this.La=_.Za(a)};_.V(DBa,_.Bb);DBa.prototype.toObject=function(){return EBa(this)};var EBa=function(a){if(null!=a)return _.Fb(a),{aib:_.k(_.X(a,1)),zxc:_.k(_.X(a,4)),S2c:_.k(_.X(a,5)),RVc:_.k(_.zb(a,2)),w_c:CBa(_.Ri(a,BBa,3)),SVc:_.k(_.zb(a,6)),Y_c:_.k(_.zb(a,7))}};var FBa=function(a){this.La=_.Za(a)};_.V(FBa,_.Bb);_.h=FBa.prototype;_.h.KRa=function(){return _.zb(this,1)};_.h.Jwa=function(a){return _.pj(this,1,a)};_.h.Jra=function(){return _.X(this,2)};_.h.lv=function(a){return _.oj(this,2,a)};_.h.toObject=function(){return GBa(this)};var GBa=function(a){if(null!=a)return _.Fb(a),{xjb:_.k(_.zb(a,1)),fw:_.k(_.X(a,2)),VVc:_.k(_.X(a,3))}};var HBa=function(a){this.La=_.Za(a)};_.V(HBa,_.Bb);HBa.prototype.Ura=function(){return _.X(this,1)};HBa.prototype.b2=function(a){_.oj(this,1,a)};HBa.prototype.toObject=function(){return IBa(this)};var IBa=function(a){if(null!=a)return _.Fb(a),{locale:_.k(_.X(a,1)),MMa:_.k(_.X(a,2)),eWc:_.k(_.X(a,3)),flashVersion:_.k(_.X(a,4))}};var JBa=function(a){this.La=_.Za(a)};_.V(JBa,_.Bb);JBa.prototype.toObject=function(){return KBa(this)};var KBa=function(a){if(null!=a)return _.Fb(a),{clientId:_.k(_.X(a,1)),SHc:_.k(_.X(a,2)),zEb:_.k(_.X(a,3)),HJc:_.k(_.X(a,4)),GJc:_.k(_.X(a,5)),yfb:_.k(_.X(a,6)),country:_.k(_.X(a,7)),Bwc:_.k(_.Xi(a,8)),dyc:_.k(_.Wi(a,9))}};var LBa=function(a){this.La=_.Za(a)};_.V(LBa,_.Bb);LBa.prototype.toObject=function(){return MBa(this)};var MBa=function(a){if(null!=a)return _.Fb(a),{aib:_.k(_.X(a,1)),PYc:_.k(_.zb(a,2))}};var NBa=function(a){this.La=_.Za(a)};_.V(NBa,_.Bb);NBa.prototype.toObject=function(){return OBa(this)};var OBa=function(a){if(null!=a)return _.Fb(a),{aib:_.k(_.X(a,1)),ZZc:_.k(_.zb(a,2))}};var PBa=function(a){this.La=_.Za(a)};_.V(PBa,_.Bb);PBa.prototype.Ura=function(){return _.X(this,11)};PBa.prototype.b2=function(a){_.oj(this,11,a)};PBa.prototype.toObject=function(){return QBa(this)};
var QBa=function(a){if(null!=a)return _.Fb(a),{deviceId:_.k(_.X(a,9)),pqa:_.k(_.X(a,1)),appVersion:_.k(_.X(a,2)),UUc:_.k(_.X(a,16)),Y2c:_.k(_.X(a,18)),z8c:_.k(_.X(a,17)),manufacturer:_.k(_.X(a,3)),Jo:_.k(_.X(a,4)),zZc:_.k(_.X(a,5)),zxc:_.k(_.X(a,6)),u7c:_.k(_.X(a,7)),OVc:_.k(_.zb(a,8)),locale:_.k(_.X(a,11)),U2c:_.k(_.Ni(a,12)),p7c:_.k(_.zb(a,13)),X2c:_.k(_.zb(a,19)),IJc:_.k(_.zb(a,14)),d3c:_.k(_.Ni(a,15))}};var RBa=function(a){this.La=_.Za(a)};_.V(RBa,_.Bb);RBa.prototype.Ura=function(){return _.X(this,5)};RBa.prototype.b2=function(a){_.oj(this,5,a)};RBa.prototype.toObject=function(){return SBa(this)};var SBa=function(a){if(null!=a)return _.Fb(a),{appVersion:_.k(_.X(a,1)),HXc:_.k(_.X(a,3)),pqa:_.k(_.X(a,2)),iIc:_.k(_.X(a,4)),locale:_.k(_.X(a,5))}};var TBa=function(a){this.La=_.Za(a)};_.V(TBa,_.Bb);TBa.prototype.toObject=function(){return UBa(this)};var UBa=function(a){if(null!=a)return _.Fb(a),{HJc:_.k(_.X(a,1)),GJc:_.k(_.X(a,2)),yfb:_.k(_.X(a,3)),country:_.k(_.X(a,4)),Bwc:_.k(_.Xi(a,5)),dyc:_.k(_.Wi(a,6)),BVc:_.k(_.X(a,7))}};var VBa=function(a){this.La=_.Za(a)};_.V(VBa,_.Bb);VBa.prototype.toObject=function(){return WBa(this)};var WBa=function(a){if(null!=a)return _.Fb(a),{QFc:_.k(_.Ni(a,1)),nGc:_.k(_.Ni(a,2)),cGc:_.k(_.Ni(a,3)),yFc:_.k(_.Ni(a,4))}};var XBa=function(a){this.La=_.Za(a)};_.V(XBa,_.Bb);XBa.prototype.lba=function(){return _.Ri(this,VBa,12)};XBa.prototype.toObject=function(){return YBa(this)};var YBa=function(a){if(null!=a)return _.Fb(a),{VOa:_.k(_.zb(a,1)),Vmb:_.k(_.X(a,2)),pqa:_.k(_.X(a,3)),SFb:_.k(_.Xi(a,4)),WGb:_.k(_.Wi(a,5)),QAb:_.k(_.Wi(a,6)),BEb:_.k(_.X(a,7)),gYa:_.k(_.X(a,8)),AEb:_.k(_.X(a,9)),Vkb:_.k(_.X(a,10)),Wkb:_.k(_.X(a,11)),thb:WBa(a.lba())}};var ZBa=function(a){this.La=_.Za(a)};_.V(ZBa,_.Bb);ZBa.prototype.toObject=function(){return $Ba(this)};var $Ba=function(a){if(null!=a)return _.Fb(a),{manufacturer:_.k(_.X(a,1)),Rzc:_.k(_.X(a,2)),AAc:_.k(_.X(a,3)),BAc:_.k(_.X(a,4)),zAc:_.k(_.X(a,5))}};var jk=function(a){this.La=_.Za(a)};_.V(jk,_.Bb);jk.prototype.ERa=function(){return _.Si(this,ZBa,12)};jk.prototype.fSa=function(){return _.Si(this,ZBa,13)};jk.prototype.lba=function(){return _.Ri(this,VBa,15)};jk.nc=[12,13];jk.prototype.toObject=function(){return aCa(this)};
var aCa=function(a){if(null!=a)return _.Fb(a),{VOa:_.k(_.zb(a,1)),Vmb:_.k(_.X(a,2)),pqa:_.k(_.X(a,3)),SFb:_.k(_.Xi(a,4)),WGb:_.k(_.Wi(a,5)),QAb:_.k(_.Wi(a,6)),BEb:_.k(_.X(a,7)),gYa:_.k(_.X(a,8)),AEb:_.k(_.X(a,9)),Vkb:_.k(_.X(a,10)),Wkb:_.k(_.X(a,11)),jxc:_.vb(a.ERa(),$Ba),GIc:_.vb(a.fSa(),$Ba),thb:WBa(a.lba())}};var bCa=function(a){this.La=_.Za(a)};_.V(bCa,_.Bb);bCa.prototype.toObject=function(){return cCa(this)};var cCa=function(a){if(null!=a)return _.Fb(a),{J8c:aCa(_.Ri(a,jk,1)),K1c:YBa(_.Ri(a,XBa,2))}};var dCa=function(a){this.La=_.Za(a)};_.V(dCa,_.Bb);dCa.prototype.toObject=function(){return eCa(this)};var eCa=function(a){if(null!=a)return _.Fb(a),{deviceId:_.k(_.X(a,1)),zEb:_.k(_.zb(a,2)),appId:_.k(_.X(a,3)),appVersion:_.k(_.X(a,4)),iIc:_.k(_.X(a,5))}};var fCa=function(a){this.La=_.Za(a)};_.V(fCa,_.Bb);fCa.prototype.getModel=function(){return _.X(this,4)};fCa.prototype.toObject=function(){return gCa(this)};var gCa=function(a){if(null!=a)return _.Fb(a),{clientId:_.k(_.X(a,1)),SHc:_.k(_.X(a,7)),R1c:_.k(_.X(a,3)),model:_.k(_.X(a,4)),yfb:_.k(_.X(a,5)),platformVersion:_.k(_.X(a,6)),country:_.k(_.X(a,8))}};var hCa=function(a){this.La=_.Za(a)};_.V(hCa,_.Bb);hCa.prototype.toObject=function(){return iCa(this)};var iCa=function(a){if(null!=a)return _.Fb(a),{QQc:_.k(_.zb(a,1))}};var jCa=function(a){this.La=_.Za(a)};_.V(jCa,_.Bb);jCa.prototype.toObject=function(){return kCa(this)};var kCa=function(a){if(null!=a)return _.Fb(a),{QFc:_.k(_.Ni(a,1)),nGc:_.k(_.Ni(a,2)),cGc:_.k(_.Ni(a,3)),yFc:_.k(_.Ni(a,4))}};var lCa=function(a){this.La=_.Za(a)};_.V(lCa,_.Bb);lCa.prototype.toObject=function(){return mCa(this)};var mCa=function(a){if(null!=a)return _.Fb(a),{manufacturer:_.k(_.X(a,1)),Rzc:_.k(_.X(a,2)),AAc:_.k(_.X(a,3)),BAc:_.k(_.X(a,4)),zAc:_.k(_.X(a,5))}};var kk=function(a){this.La=_.Za(a)};_.V(kk,_.Bb);kk.prototype.ERa=function(){return _.Si(this,lCa,13)};kk.prototype.fSa=function(){return _.Si(this,lCa,14)};kk.prototype.lba=function(){return _.Ri(this,jCa,16)};kk.nc=[13,14];kk.prototype.toObject=function(){return nCa(this)};
var nCa=function(a){if(null!=a)return _.Fb(a),{VOa:_.k(_.zb(a,1)),Vmb:_.k(_.X(a,2)),pqa:_.k(_.X(a,3)),SFb:_.k(_.Xi(a,4)),WGb:_.k(_.Wi(a,5)),QAb:_.k(_.Wi(a,6)),BEb:_.k(_.X(a,7)),gYa:_.k(_.X(a,8)),AEb:_.k(_.X(a,9)),j3c:_.k(_.X(a,10)),Vkb:_.k(_.X(a,11)),Wkb:_.k(_.X(a,12)),jxc:_.vb(a.ERa(),mCa),GIc:_.vb(a.fSa(),mCa),XVc:_.k(_.Ni(a,15)),thb:kCa(a.lba()),QQc:_.k(_.zb(a,17))}};var mk=function(a){this.La=_.Za(a)};_.V(mk,_.Bb);mk.prototype.DRa=function(){return _.ij(this,DBa,1,oCa)};mk.prototype.PRa=function(){return _.ij(this,LBa,2,oCa)};mk.prototype.XRa=function(){return _.ij(this,NBa,3,oCa)};mk.prototype.NSa=function(){return _.ij(this,kk,5,oCa)};var oCa=[1,2,3,4,5];mk.prototype.toObject=function(){return pCa(this)};var pCa=function(a){if(null!=a)return _.Fb(a),{cxc:EBa(a.DRa()),yAc:MBa(a.PRa()),OCc:OBa(a.XRa()),A2c:iCa(_.ij(a,hCa,4,oCa)),uRc:nCa(a.NSa())}};var qCa=function(a){this.La=_.Za(a)};_.V(qCa,_.Bb);qCa.prototype.toObject=function(){return rCa(this)};var rCa=function(a){if(null!=a)return _.Fb(a),{M1c:_.k(_.zb(a,1))}};var sCa=function(a){this.La=_.Za(a)};_.V(sCa,_.Bb);sCa.prototype.getModel=function(){return _.X(this,6)};sCa.prototype.Aba=function(){return _.X(this,7)};sCa.prototype.toObject=function(){return tCa(this)};var tCa=function(a){if(null!=a)return _.Fb(a),{F8c:_.k(_.zb(a,1)),W5c:_.k(_.X(a,2)),fingerprint:_.k(_.X(a,3)),B_c:_.k(_.X(a,4)),manufacturer:_.k(_.X(a,5)),model:_.k(_.X(a,6)),language:_.k(_.X(a,7)),country:_.k(_.X(a,8)),e8c:_.k(_.X(a,9)),d8c:_.k(_.X(a,10))}};var uCa=function(a){this.La=_.Za(a)};_.V(uCa,_.Bb);_.h=uCa.prototype;_.h.Jra=function(){return _.X(this,1)};_.h.lv=function(a){return _.oj(this,1,a)};_.h.Oha=function(a){_.oj(this,3,a)};_.h.RRa=function(){return vya(this,3)};_.h.ojb=function(){_.Ki(this,4)};_.h.toObject=function(){return vCa(this)};
var vCa=function(a){if(null!=a)return _.Fb(a),{fw:_.k(_.X(a,1)),kYc:_.k(_.X(a,2)),environment:_.k(_.X(a,3)),location:_.k(_.X(a,4)),L1c:_.k(_.X(a,5)),a_c:_.k(_.X(a,6)),N1c:_.k(_.X(a,7)),c2c:_.k(_.X(a,8)),D8c:_.k(_.X(a,9)),l5c:_.k(_.X(a,10))}};var nk=function(a){this.La=_.Za(a)};_.V(nk,_.Bb);_.h=nk.prototype;_.h.KRa=function(){return _.zb(this,1)};_.h.Jwa=function(a){return _.pj(this,1,a)};_.h.DRa=function(){return _.Ri(this,DBa,22)};_.h.PRa=function(){return _.Ri(this,LBa,24)};_.h.XRa=function(){return _.Ri(this,NBa,25)};_.h.q_=function(){return oya(this,ik,11)};_.h.NSa=function(){return _.Ri(this,kk,26)};_.h.toObject=function(){return wCa(this)};
var wCa=function(a){if(null!=a)return _.Fb(a),{xjb:_.k(_.zb(a,1)),m5c:_.k(_.X(a,6)),n5c:_.k(_.X(a,7)),cxc:EBa(a.DRa()),WVc:GBa(_.Ri(a,FBa,14)),oYc:KBa(_.Ri(a,JBa,3)),yAc:MBa(a.PRa()),OCc:OBa(a.XRa()),v_c:QBa(_.Ri(a,PBa,16)),Z0c:zBa(_.Ri(a,ik,11)),e1c:SBa(_.Ri(a,RBa,20)),J1c:UBa(_.Ri(a,TBa,13)),B2c:cCa(_.Ri(a,bCa,27)),v3c:eCa(_.Ri(a,dCa,10)),Y3c:gCa(_.Ri(a,fCa,5)),b4c:pCa(_.Ri(a,mk,23)),N6c:rCa(_.Ri(a,qCa,18)),E8c:tCa(_.Ri(a,sCa,8)),uRc:nCa(a.NSa()),R8c:vCa(_.Ri(a,uCa,15)),dWc:IBa(_.Ri(a,HBa,9)),L_c:_.k(_.Xi(a,
12))}};var xCa=function(a){this.La=_.Za(a)};_.V(xCa,_.Bb);xCa.nc=[1,2,3,4,5];xCa.prototype.toObject=function(){return yCa(this)};var yCa=function(a){if(null!=a)return _.Fb(a),{NWc:_.k(_.$i(a,1)),l3c:_.k(_.$i(a,2)),C_c:_.k(_.Yi(a,3)),Z3c:_.k(_.Zi(a,4)),g8c:_.k(_.Zi(a,5))}};var zCa=function(a){this.La=_.Za(a)};_.V(zCa,_.Bb);zCa.prototype.getVersion=function(){return _.X(this,3)};zCa.prototype.toObject=function(){return ACa(this)};var ACa=function(a){if(null!=a)return _.Fb(a),{yVc:_.k(_.Wi(a,1)),mVc:_.k(_.X(a,2)),version:_.k(_.X(a,3))}};var BCa=function(a){this.La=_.Za(a)};_.V(BCa,_.Bb);_.h=BCa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.WD=function(a){_.oj(this,1,a)};_.h.KG=function(){return _.rj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.B_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.oj(this,2,a)};_.h.Pe=function(){return _.rj(this,2)};_.h.toObject=function(){return CCa(this)};var CCa=function(a){if(null!=a)return _.Fb(a),{key:_.k(_.X(a,1)),value:_.k(_.X(a,2))}};var DCa=function(a){this.La=_.Za(a)};_.V(DCa,_.Bb);DCa.prototype.toObject=function(){return ECa(this)};var ECa=function(a){if(null!=a)return _.Fb(a),{networkType:_.fj(a,1,-1),l2c:_.fj(a,2,0)}};var FCa=function(a){this.La=_.Za(a)};_.V(FCa,_.Bb);FCa.prototype.toObject=function(){return GCa(this)};var GCa=function(a){if(null!=a)return _.Fb(a),{n4c:Pza(_.Ri(a,Oza,1)),r4c:_.fj(a,2,0)}};var ok=function(a){this.La=_.Za(a,34)};_.V(ok,_.Bb);_.h=ok.prototype;_.h.Jha=function(a){return _.oj(this,26,a)};_.h.esa=function(){return _.Si(this,BCa,3)};_.h.setValue=function(a,b){Cba(this,3,BCa,b,a,!1,1);return this};_.h.cNb=function(a){_.Ti(this,16,a)};_.h.tNa=function(){return _.Ki(this,16)};_.h.mba=function(){return _.Ri(this,FCa,33)};_.h.YMb=function(a){_.Ti(this,33,a)};var HCa={};ok.nc=[3,20,27];ok.prototype.toObject=function(){return ICa(this)};
var ICa=function(a){if(null!=a){_.Fb(a);var b={FR:_.k(Ua(_.zb(a,1))),pZc:_.k(Ua(_.zb(a,17))),aWc:_.k(_.Xi(a,22)),wMb:_.k(_.Xi(a,21)),tag:_.k(_.X(a,2)),kZc:_.k(_.Wi(a,11)),componentId:_.k(_.X(a,26)),lZc:_.k(_.Xi(a,12)),S0c:_.k(_.Ni(a,10)),bRc:_.vb(a.esa(),CCa),store:yb(Oi(a,4)),zVc:ACa(_.Ri(a,zCa,9)),H6c:yb(Oi(a,6)),I6c:_.k(_.X(a,8)),J6c:_.k(_.X(a,13)),K6c:_.k(_.X(a,29)),exp:yCa(_.Ri(a,xCa,7)),Vxa:_.k(_.X(a,14)),V7c:_.dj(a,15,18E4),experimentIds:Lza(_.Ri(a,Jj,16)),ZWc:yb(Oi(a,18)),aXc:_.k(_.X(a,24)),
t0c:_.k(_.zb(a,19)),L7c:_.k(_.Yi(a,20)),f_c:_.k(_.Yi(a,27)),C2c:ECa(_.Ri(a,DCa,23)),c0c:_.k(_.Ni(a,25)),U8c:_.k(_.X(a,28)),n2c:_.k(Mi(a,30)),OWc:_.k(Mi(a,32)),qyc:GCa(a.mba())};Gba(a,b,HCa);return b}};var JCa=function(a){this.La=_.Za(a)};_.V(JCa,_.Bb);JCa.prototype.toObject=function(){return KCa(this)};var KCa=function(a){if(null!=a)return _.Fb(a),{nXc:_.k(_.Xi(a,3)),oXc:_.k(Ua(_.zb(a,1))),y6c:_.k(_.Ni(a,2))}};var LCa=function(a){this.La=_.Za(a)};_.V(LCa,_.Bb);LCa.prototype.toObject=function(){return MCa(this)};var MCa=function(a){if(null!=a)return _.Fb(a),{Q0c:_.k(_.Ni(a,1)),E0c:_.k(_.Ni(a,2)),KVc:_.k(_.zb(a,3)),G0c:_.k(_.Ni(a,4))}};var NCa=function(a){this.La=_.Za(a)};_.V(NCa,_.Bb);NCa.prototype.toObject=function(){return OCa(this)};var OCa=function(a){if(null!=a)return _.Fb(a),{S7c:_.k(_.Xi(a,1)),h8c:_.k(_.Xi(a,2)),source:_.k(_.X(a,3))}};var PCa=function(a){this.La=_.Za(a,19)};_.V(PCa,_.Bb);_.h=PCa.prototype;_.h.bS=function(){return oya(this,nk,1)};_.h.Iha=function(a){_.Ti(this,1,a)};_.h.Rwa=function(a){_.pj(this,2,a)};_.h.kSa=function(){return _.fj(this,9,0)};_.h.mba=function(){return _.Ri(this,FCa,18)};_.h.YMb=function(a){_.Ti(this,18,a)};var QCa={};PCa.nc=[3,5];
PCa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={w5c:_.k(Ua(_.zb(this,4))),x5c:_.k(Ua(_.zb(this,8))),SWc:wCa(_.Ri(this,nk,1)),iT:_.fj(this,2,-1),OAb:_.k(_.X(this,6)),T8c:_.k(_.X(this,7)),x1c:_.vb(_.Si(this,ok,3),ICa),i6c:yb(lb(this,5,(0,_.ab)(this.La)&34?uba:vba)),w1c:_.k(_.Xi(this,14)),ZHb:_.fj(this,9,0),scheduler:_.k(_.zb(this,10)),tYc:MCa(_.Ri(this,LCa,11)),vZc:OCa(_.Ri(this,NCa,12)),mXc:KCa(_.Ri(this,JCa,13)),xVc:_.k(Oaa(_.zb(this,16))),qyc:GCa(this.mba())};Gba(this,a,QCa)}else a=
void 0;return a};var RCa=function(a){this.La=_.Za(a)};_.V(RCa,_.Bb);RCa.prototype.getId=function(a){return _.tya(this,1,a)};RCa.nc=[1];RCa.prototype.toObject=function(){return SCa(this)};var SCa=function(a){if(null!=a)return _.Fb(a),{a0c:_.k(_.$i(a,1))}};var TCa=function(a){this.La=_.Za(a)};_.V(TCa,_.Bb);TCa.prototype.toObject=function(){return UCa(this)};var UCa=function(a){if(null!=a)return _.Fb(a),{y1c:_.k(_.Wi(a,1)),F5c:_.k(_.zb(a,2))}};var VCa=function(a){this.La=_.Za(a)};_.V(VCa,_.Bb);VCa.nc=[1];VCa.prototype.toObject=function(){return WCa(this)};var WCa=function(a){if(null!=a)return _.Fb(a),{B1c:_.k(_.$i(a,1))}};var XCa=function(a){this.La=_.Za(a)};_.V(XCa,_.Bb);XCa.prototype.kSa=function(){return _.zb(this,2)};XCa.prototype.Rwa=function(a){_.pj(this,3,a)};XCa.prototype.toObject=function(){return YCa(this)};var YCa=function(a){if(null!=a)return _.Fb(a),{OAb:_.k(_.X(a,1)),ZHb:_.k(_.zb(a,2)),iT:_.fj(a,3,-1)}};var ZCa=function(a){this.La=_.Za(a)};_.V(ZCa,_.Bb);ZCa.nc=[1];ZCa.prototype.toObject=function(){return $Ca(this)};var $Ca=function(a){if(null!=a)return _.Fb(a),{D4c:_.vb(_.Si(a,XCa,1),YCa),E4c:_.k(_.Xi(a,2))}};var aDa=function(a){this.La=_.Za(a,6)};_.V(aDa,_.Bb);aDa.prototype.kSa=function(){return _.Ri(this,ZCa,3)};var bDa=_.Eb(aDa),cDa={};aDa.nc=[5];aDa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={E2c:sya(this),experiments:SCa(_.Ri(this,RCa,2)),ZHb:$Ca(this.kSa()),A1c:WCa(_.Ri(this,VCa,4)),z1c:_.vb(_.Si(this,TCa,5),UCa)};Gba(this,a,cDa)}else a=void 0;return a};var dDa=function(a){this.La=_.Za(a)};_.V(dDa,_.Bb);dDa.prototype.toObject=function(){return eDa(this)};var eDa=function(a){if(null!=a)return _.Fb(a),{i7c:_.cj(a,1,-1)}};var fDa;fDa=new function(a,b,c,d){this.QZ=a;this.fieldName=b;this.yc=c;this.aQc=d;this.bH=0;this.uba=_.Ri;this.defaultValue=void 0}(175237375,{a1c:0},dDa,eDa);cDa[175237375]=fDa;var qk=function(a){Ij.call(this);var b=this;this.componentId="";this.Pu=[];this.fzb="";this.z3a=this.j3=!1;this.rDb=this.E1a=-1;this.dka=this.wjb=!1;this.qS=this.experimentIds=null;this.kva=this.lva=this.I0=this.oM=0;this.wMb=1;this.D2a=0;this.W1=!1;this.iT=a.iT;this.g_=a.g_||function(){};this.Zw=new pk(a.iT,a.QS);this.network=a.network;this.aU=a.aU||null;this.bufferSize=1E3;this.EQc=_.vi(Oya,0,1);this.xNa=a.NQc||null;this.nj=a.nj||null;this.O$=a.O$||!1;this.U0=a.U0||null;this.q0=null;this.withCredentials=
!a.wnb;this.QS=a.QS||!1;this.byb=!this.QS&&!!Oj()&&!!Oj().navigator&&void 0!==Oj().navigator.sendBeacon;var c=(new nk).Jwa(1);this.Zw.Iha(c);this.NR=new DAa(1E4);this.el=new ek(this.NR.getValue());Kza(this,_.vi(Nb,this.el));a=gDa(this,a.Ogb);_.Wj(this.el,"tick",a,!1,this);this.rMa=new ek(6E5);Kza(this,_.vi(Nb,this.rMa));_.Wj(this.rMa,"tick",a,!1,this);this.O$||this.rMa.start();this.QS||(_.Wj(document,"visibilitychange",function(){"hidden"===document.visibilityState&&b.SQa()}),_.Wj(document,"pagehide",
this.SQa,!1,this))};_.V(qk,Ij);var gDa=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};qk.prototype.zm=function(){this.SQa();Ij.prototype.zm.call(this)};qk.prototype.tNb=function(a){this.dka=a};var hDa=function(a){a.xNa||(a.xNa=.01>a.EQc()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.xNa};_.h=qk.prototype;
_.h.dispatch=function(a){if(a instanceof ok)this.log(a);else{var b=new ok;a=a.md();b=_.oj(b,8,a);this.log(b)}};_.h.XMb=function(a){this.Zw.Iha(a)};_.h.Jha=function(a){this.componentId=a};_.h.nNb=function(a){this.aU=a};_.h.lNb=function(a){this.experimentIds||(this.experimentIds=new Jj);_.qb(this.experimentIds,2,a,Dba)};_.h.Iwa=function(a){a?(this.experimentIds||(this.experimentIds=new Jj),a=a.md(),_.oj(this.experimentIds,4,a)):this.experimentIds&&_.Ki(this.experimentIds,4)};
_.h.fNb=function(a){this.qS=a};_.h.VU=function(a){this.j3=a&&this.byb};_.h.lv=function(a){this.Zw.lv(a)};_.h.Pha=function(a){this.wjb=!0;iDa(this,a)};var iDa=function(a,b){a.NR=new DAa(1>b?1:b);a.el.setInterval(a.NR.getValue())};
qk.prototype.log=function(a){a=a.clone();var b=this.wMb++;a=_.Ki(a,21,_.Ra(b));this.componentId&&a.Jha(this.componentId);if(!Ua(_.zb(a,1))){b=a;var c=Date.now().toString();_.Ki(b,1,_.Ra(c))}null==_.Xi(a,15)&&_.Ki(a,15,_.Ra((new Date).getTimezoneOffset()*(this.dka?-60:60)));this.experimentIds&&a.cNb(this.experimentIds.clone());b=this.Pu.length-this.bufferSize+1;0<b&&(this.Pu.splice(0,b),this.oM+=b);this.Pu.push(a);this.O$||this.el.enabled||this.el.start()};
qk.prototype.flush=function(a,b){var c=this;if(0===this.Pu.length)a&&a();else if(this.W1)this.Zw.f2(3),jDa(this);else{var d=Date.now();if(this.rDb>d&&this.E1a<d)b&&b("throttled");else{this.Zw.f2(1);var e=this.Zw.ab(this.Pu,this.oM,this.I0,this.aU,this.lva,this.kva);d={};var f=this.g_();f&&(d.Authorization=f);var g=hDa(this);this.nj&&(d["X-Goog-AuthUser"]=this.nj,g=rBa(g,"authuser",this.nj));this.U0&&(d["X-Goog-PageId"]=this.U0,g=rBa(g,"pageId",this.U0));if(f&&this.fzb===f)b&&b("stale-auth-token");
else{this.Pu=[];this.el.enabled&&this.el.stop();this.oM=0;var m=e.md(),n;this.qS&&this.qS.sda(m.length)&&(n=this.qS.sXc(m));var r={url:g,body:m,lxc:1,c_a:d,BJb:"POST",withCredentials:this.withCredentials,D2a:this.D2a},w=function(J){c.NR.reset();c.el.setInterval(c.NR.getValue());if(J){var L=null;try{var Q=JSON.stringify(JSON.parse(J.replace(")]}'\n","")));L=bDa(Q)}catch(da){}L&&(J=Number(sya(L)),0<J&&(c.E1a=Date.now(),c.rDb=c.E1a+J),L=Fba(L,fDa))&&(L=_.cj(L,1,-1),-1!==L&&(c.wjb||iDa(c,L)))}a&&a();
c.I0=0},z=function(J,L){var Q=_.Si(e,ok,3),da=_.Xi(e,14),oa=c.NR;oa.c$=Math.min(3E5,2*oa.c$);oa.vOa=Math.min(3E5,oa.c$+Math.round(.2*(Math.random()-.5)*oa.c$));c.el.setInterval(c.NR.getValue());401===J&&f&&(c.fzb=f);da&&(c.oM+=da);void 0===L&&(L=500<=J&&600>J||401===J||0===J);L&&(c.Pu=Q.concat(c.Pu),c.O$||c.el.enabled||c.el.start());b&&b("net-send-failed",J);++c.I0},E=function(){c.network&&c.network.send(r,w,z)};n?n.then(function(J){r.c_a["Content-Encoding"]="gzip";r.c_a["Content-Type"]="application/binary";
r.body=J;r.lxc=2;E()},function(){E()}):E()}}}};qk.prototype.SQa=function(){kDa(this.Zw,!0);this.j3&&(this.Zw.f2(3),jDa(this));this.z3a&&(this.Zw.f2(2),lDa(this));this.flush();kDa(this.Zw,!1)};
var jDa=function(a){mDa(a,32,10,function(b,c){b=rBa(b,"format","json");var d=!1;try{d=Oj().navigator.sendBeacon(b,c.md())}catch(e){}a.W1&&!d&&(a.W1=!1);return d})},lDa=function(a){mDa(a,6,5,function(b,c){b=qBa(b,"format","base64json","p",_.fya(c.md()));if(15360<b.length)return!1;(new Image).src=b;return!0})},mDa=function(a,b,c,d){if(0!==a.Pu.length){var e=hDa(a);for(var f=e.search(tBa),g=0,m,n=[];0<=(m=sBa(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(uBa,"$1");e=qBa(e,"auth",a.g_(),"authuser",a.nj||"0");for(f=0;f<c&&a.Pu.length;++f){g=a.Pu.slice(0,b);m=a.Zw.ab(g,a.oM,a.I0,a.aU,a.lva,a.kva);if(!d(e,m)){++a.I0;break}a.oM=0;a.I0=0;a.lva=0;a.kva=0;a.Pu=a.Pu.slice(g.length)}a.el.enabled&&a.el.stop()}},pk=function(a,b){this.QS=b=void 0===b?!1:b;this.qya=this.locale=null;this.dea=new PCa;Number.isInteger(a)&&this.dea.Rwa(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.Iha(new nk)};pk.prototype.Rwa=function(a){this.dea.Rwa(a)};
pk.prototype.Iha=function(a){this.dea.Iha(a);a.KRa()||a.Jwa(1);this.QS||(a=this.q_(),a.Ura()||a.b2(this.locale));this.qya&&(a=this.q_(),_.Ri(a,hk,9)||_.Ti(a,9,this.qya))};pk.prototype.lv=function(a){this.q_().lv(a);return this};pk.prototype.f2=function(a){_.Li(this.bS(),ik,11)&&this.p_().f2(a)};var kDa=function(a,b){_.Li(a.bS(),ik,11)&&(a=a.p_(),_.Ki(a,2,_.Ma(b)))};pk.prototype.I0a=function(a){_.Li(this.bS(),ik,11)&&this.p_().I0a(a)};pk.prototype.F0a=function(a){_.Li(this.bS(),ik,11)&&this.p_().F0a(a)};
pk.prototype.E0a=function(a){_.Li(this.bS(),ik,11)&&this.p_().E0a(a)};pk.prototype.bS=function(){return _.Ri(this.dea,nk,1)};var nDa=function(a,b){var c=void 0===c?ABa:c;b(Oj(),c).then(function(d){a.qya=d;d=a.q_();_.Ti(d,9,a.qya);return!0}).catch(function(){return!1})};pk.prototype.q_=function(){var a=this.bS(),b=_.Ri(a,ik,11);b||(b=new ik,_.Ti(a,11,b));return b};pk.prototype.p_=function(){var a=this.q_(),b=_.Ri(a,gk,10);b||(b=new gk,_.Ki(b,2,_.Ma(!1)),_.Ti(a,10,b));return b};
pk.prototype.mba=function(a){var b=new Mza;a=kj(b,13,a);b=new Oza;a=_.Ti(b,2,a);b=new FCa;a=_.Ti(b,1,a);return _.pj(a,2,9)};pk.prototype.ab=function(a,b,c,d,e,f){b=void 0===b?0:b;e=void 0===e?0:e;f=void 0===f?0:f;this.I0a(void 0===c?0:c);this.F0a(e);this.E0a(f);c=this.dea.clone();e=Date.now().toString();c=_.Ki(c,4,_.Ra(e));a=_.Ui(c,3,a);d&&a.YMb(this.mba(d));b&&_.Ki(a,14,_.Ra(b));return a};var oDa=function(){};oDa.prototype.md=function(a){var b=[];pDa(this,a,b);return b.join("")};
var pDa=function(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Array.isArray(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),pDa(a,d[f],c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");e="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(f=b[d],"function"!=typeof f&&(c.push(e),qDa(d,c),c.push(":"),pDa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":qDa(b,c);
break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("ia`"+typeof b);}}},rDa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},sDa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,qDa=function(a,b){b.push('"',a.replace(sDa,function(c){var d=rDa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
rDa[c]=d);return d}),'"')};var tDa=function(a){switch(a){case 0:return"No Error";case 1:return"Access denied to content document";case 2:return"File not found";case 3:return"Firefox silently errored";case 4:return"Application custom error";case 5:return"An exception occurred";case 6:return"Http response at 400 or 500 level";case 7:return"Request was aborted";case 8:return"Request timed out";case 9:return"The resource is not available offline";default:return"Unrecognized error code"}};var uDa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var vDa=function(){};vDa.prototype.nib=null;vDa.prototype.getOptions=function(){return this.nib||(this.nib=this.Cwb())};var wDa,xDa=function(){};_.xi(xDa,vDa);xDa.prototype.Z9=function(){var a=yDa(this);return a?new ActiveXObject(a):new XMLHttpRequest};xDa.prototype.Cwb=function(){var a={};yDa(this)&&(a[0]=!0,a[1]=!0);return a};
var yDa=function(a){if(!a.cvb&&"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.cvb=d}catch(e){}}throw Error("ja");}return a.cvb};wDa=new xDa;var KDa;_.rk=function(a){Zj.call(this);this.headers=new Map;this.Yya=a||null;this.HJ=!1;this.Xya=this.Dc=null;this.Jda="";this.QL=0;this.TS="";this.HS=this.FTa=this.Nsa=this.KPa=!1;this.X2=0;this.aya=null;this.o_a="";this.A3a=this.q3=!1;this.fMa=this.e3a=null};_.xi(_.rk,Zj);var zDa=/^https?$/i,ADa=["POST","PUT"],BDa=[],CDa=function(a,b,c,d,e,f,g){var m=new _.rk;BDa.push(m);b&&m.listen("complete",b);m.NVa("ready",m.byc);f&&(m.X2=Math.max(0,f));g&&(m.q3=g);m.send(a,c,d,e)};
_.rk.prototype.byc=function(){this.dispose();_.pa(BDa,this)};_.rk.prototype.setTrustToken=function(a){this.e3a=a};_.rk.prototype.setAttributionReporting=function(a){this.fMa=a};
_.rk.prototype.send=function(a,b,c,d){if(this.Dc)throw Error("ka`"+this.Jda+"`"+a);b=b?b.toUpperCase():"GET";this.Jda=a;this.TS="";this.QL=0;this.KPa=!1;this.HJ=!0;this.Dc=this.Yya?this.Yya.Z9():wDa.Z9();this.Xya=this.Yya?this.Yya.getOptions():wDa.getOptions();this.Dc.onreadystatechange=(0,_.Jh)(this.gEb,this);try{this.FTa=!0,this.Dc.open(b,String(a),!0),this.FTa=!1}catch(g){this.ff(5,g);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,
d[e]);else if("function"===typeof d.keys&&"function"===typeof d.get){e=_.l(d.keys());for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("la`"+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=_.ca.FormData&&a instanceof _.ca.FormData;!(0<=(0,_.ma)(ADa,b))||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=_.l(c);for(d=b.next();!d.done;d=b.next())c=_.l(d.value),d=c.next().value,c=c.next().value,
this.Dc.setRequestHeader(d,c);this.o_a&&(this.Dc.responseType=this.o_a);"withCredentials"in this.Dc&&this.Dc.withCredentials!==this.q3&&(this.Dc.withCredentials=this.q3);if("setTrustToken"in this.Dc&&this.e3a)try{this.Dc.setTrustToken(this.e3a)}catch(g){}if("setAttributionReporting"in this.Dc&&this.fMa)try{this.Dc.setAttributionReporting(this.fMa)}catch(g){}try{DDa(this),0<this.X2&&((this.A3a=EDa(this.Dc))?(this.Dc.timeout=this.X2,this.Dc.ontimeout=(0,_.Jh)(this.uV,this)):this.aya=iBa(this.uV,this.X2,
this)),this.Nsa=!0,this.Dc.send(a),this.Nsa=!1}catch(g){this.ff(5,g)}};var EDa=function(a){return _.Di&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.rk.prototype.uV=function(){"undefined"!=typeof axa&&this.Dc&&(this.TS="Timed out after "+this.X2+"ms, aborting",this.QL=8,this.dispatchEvent("timeout"),this.abort(8))};_.rk.prototype.ff=function(a,b){this.HJ=!1;this.Dc&&(this.HS=!0,this.Dc.abort(),this.HS=!1);this.TS=b;this.QL=a;FDa(this);GDa(this)};
var FDa=function(a){a.KPa||(a.KPa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};_.rk.prototype.abort=function(a){this.Dc&&this.HJ&&(this.HJ=!1,this.HS=!0,this.Dc.abort(),this.HS=!1,this.QL=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),GDa(this))};_.rk.prototype.zm=function(){this.Dc&&(this.HJ&&(this.HJ=!1,this.HS=!0,this.Dc.abort(),this.HS=!1),GDa(this,!0));_.rk.Ix.zm.call(this)};
_.rk.prototype.gEb=function(){this.isDisposed()||(this.FTa||this.Nsa||this.HS?HDa(this):this.OXa())};_.rk.prototype.OXa=function(){HDa(this)};
var HDa=function(a){if(a.HJ&&"undefined"!=typeof axa&&(!a.Xya[1]||4!=sk(a)||2!=a.Lg()))if(a.Nsa&&4==sk(a))iBa(a.gEb,0,a);else if(a.dispatchEvent("readystatechange"),a.Is()){a.HJ=!1;try{if(IDa(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.QL=6;try{var b=2<sk(a)?a.Dc.statusText:""}catch(c){b=""}a.TS=b+" ["+a.Lg()+"]";FDa(a)}}finally{GDa(a)}}},GDa=function(a,b){if(a.Dc){DDa(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){}}},DDa=function(a){a.Dc&&a.A3a&&(a.Dc.ontimeout=null);a.aya&&(_.ca.clearTimeout(a.aya),a.aya=null)};_.rk.prototype.isActive=function(){return!!this.Dc};_.rk.prototype.Is=function(){return 4==sk(this)};var IDa=function(a){var b=a.Lg(),c;if(!(c=uDa(b))){if(b=0===b)a=kBa(String(a.Jda)),b=!zDa.test(a);c=b}return c},sk=function(a){return a.Dc?a.Dc.readyState:0};_.rk.prototype.Lg=function(){try{return 2<sk(this)?this.Dc.status:-1}catch(a){return-1}};
_.JDa=function(a){try{return a.Dc?a.Dc.responseText:""}catch(b){return""}};KDa=function(a){try{if(!a.Dc)return null;if("response"in a.Dc)return a.Dc.response;switch(a.o_a){case "":case "text":return a.Dc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Dc)return a.Dc.mozResponseArrayBuffer}return null}catch(b){return null}};_.rk.prototype.getResponseHeader=function(a){if(this.Dc&&this.Is())return a=this.Dc.getResponseHeader(a),null===a?void 0:a};
_.rk.prototype.getAllResponseHeaders=function(){return this.Dc&&2<=sk(this)?this.Dc.getAllResponseHeaders()||"":""};var LDa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.zi(a[c])){var d=_.Fza(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(", ")})},MDa=function(a){return"string"===typeof a.TS?a.TS:String(a.TS)};hAa(function(a){_.rk.prototype.OXa=a(_.rk.prototype.OXa)});var NDa=function(){};NDa.prototype.send=function(a,b,c){b=void 0===b?function(){}:b;c=void 0===c?function(){}:c;CDa(a.url,function(d){d=d.target;IDa(d)?b(_.JDa(d)):c(d.Lg())},a.BJb,a.body,a.c_a,a.D2a,a.withCredentials)};var ODa=function(a,b){Ij.call(this);this.iT=a;this.nj=b;this.ROa="https://play.google.com/log?format=json&hasfast=true";this.SMb=!1;this.componentId="";this.W1=this.uSa=this.q0a=!1;this.dka=void 0;this.network=new NDa};_.V(ODa,Ij);_.h=ODa.prototype;_.h.lv=function(a){this.fw=a;return this};_.h.fNb=function(a){this.qS=a};_.h.Jha=function(a){this.componentId=a;return this};_.h.nNb=function(a){this.aU=a};_.h.Iwa=function(a){this.tNa=a};_.h.lNb=function(a){this.nEb=a};_.h.XMb=function(a){this.pjb=a};
_.h.j3=function(){this.q0a=!0;return this};_.h.z3a=function(){this.uSa=!0;return this};_.h.Pha=function(a){this.YZ=Math.max(a,1E3)};_.h.wnb=function(){this.vRc=!0;return this};_.h.tNb=function(a){this.dka=a};
_.h.ab=function(){var a=new qk({iT:this.iT,g_:this.g_?this.g_:_.Jza,nj:this.nj,NQc:this.ROa,QS:this.SMb,O$:!1,wnb:this.vRc,U0:this.U0,Ogb:this.Ogb,network:this.network?this.network:void 0});Kza(this,_.vi(Nb,a));this.pjb&&a.XMb(this.pjb);this.fw&&a.lv(this.fw);this.qS&&a.fNb(this.qS);this.componentId&&a.Jha(this.componentId);this.aU&&a.nNb(this.aU);this.tNa&&a.Iwa(this.tNa);this.nEb&&a.lNb(this.nEb);this.q0a&&a.VU(this.q0a);this.uSa&&(a.z3a=this.uSa);this.YZ&&a.Pha(this.YZ);this.W1&&(a.W1=a.byb);this.WQc&&
nDa(a.Zw,this.WQc);this.dka&&a.tNb(!0);return a};var PDa=function(a){this.La=_.Za(a)};_.V(PDa,_.Bb);PDa.prototype.toObject=function(){return QDa(this)};var QDa=function(a){if(null!=a)return _.Fb(a),{fieldPath:_.k(_.X(a,1))}};var RDa=function(a){this.La=_.Za(a)};_.V(RDa,_.Bb);RDa.prototype.setInterval=function(a){return _.oj(this,1,a)};RDa.prototype.clearInterval=function(){return _.Ki(this,1)};RDa.prototype.toObject=function(){return SDa(this)};var SDa=function(a){if(null!=a)return _.Fb(a),{interval:_.k(_.X(a,1))}};var TDa=function(a){this.La=_.Za(a)};_.V(TDa,_.Bb);_.h=TDa.prototype;_.h.NC=function(){return _.ij(this,PDa,1,UDa)};_.h.Mwa=function(a){return _.pya(this,1,UDa,a)};_.h.eK=function(){return _.Ki(this,1)};_.h.ica=function(){return void 0!==nya(this,PDa,_.Qi(this,UDa,1))};_.h.getTime=function(){return _.ij(this,RDa,2,UDa)};_.h.setTime=function(a){return _.pya(this,2,UDa,a)};var UDa=[1,2];TDa.prototype.toObject=function(){return VDa(this)};
var VDa=function(a){if(null!=a)return _.Fb(a),{filter:QDa(a.NC()),time:SDa(a.getTime())}};var WDa=function(a){this.La=_.Za(a)};_.V(WDa,_.Bb);WDa.prototype.getType=function(){return _.Y(this,1)};WDa.prototype.wn=function(a){return _.oj(this,1,a)};WDa.prototype.toObject=function(){return XDa(this)};var XDa=function(a){if(null!=a)return _.Fb(a),{type:_.k(_.X(a,1)),region:_.k(_.X(a,2)),pXc:_.k(_.X(a,3))}};var YDa=function(a){this.La=_.Za(a)};_.V(YDa,_.Bb);YDa.prototype.toObject=function(){return ZDa(this)};var ZDa=function(a){if(null!=a)return _.Fb(a),{Rd:_.k(_.Wi(a,1)),c4c:_.k(_.Wi(a,2))}};var $Da=function(a){this.La=_.Za(a)};_.V($Da,_.Bb);_.h=$Da.prototype;_.h.ar=function(){return _.Y(this,2)};_.h.DY=function(){return _.Ki(this,2)};_.h.aS=function(){return _.Y(this,3)};_.h.Dw=function(){return _.rj(this,3)};_.h.toObject=function(){return aEa(this)};var aEa=function(a){if(null!=a)return _.Fb(a),{HVc:_.k(_.X(a,1)),label:_.k(_.X(a,2)),link:_.k(_.X(a,3)),IVc:_.k(_.X(a,4)),N4c:ZDa(_.Ri(a,YDa,5))}};var bEa=function(a){this.La=_.Za(a)};_.V(bEa,_.Bb);bEa.prototype.toObject=function(){return cEa(this)};var cEa=function(a){if(null!=a)return _.Fb(a),{appId:_.k(_.X(a,1))}};var dEa=function(a){this.La=_.Za(a)};_.V(dEa,_.Bb);dEa.prototype.dS=function(){return _.Y(this,2)};dEa.prototype.toObject=function(){return eEa(this)};var eEa=function(a){if(null!=a)return _.Fb(a),{category:_.k(_.X(a,1)),product:_.k(_.X(a,2))}};var fEa=function(a){this.La=_.Za(a)};_.V(fEa,_.Bb);fEa.prototype.toObject=function(){return gEa(this)};var gEa=function(a){if(null!=a)return _.Fb(a),{priority:_.k(_.Wi(a,1))}};var hEa=function(a){this.La=_.Za(a)};_.V(hEa,_.Bb);_.h=hEa.prototype;_.h.Oba=function(){return _.Y(this,1)};_.h.am=function(a){_.oj(this,1,a)};_.h.getUrl=function(){return _.Y(this,2)};_.h.eL=function(){return _.X(this,2)};_.h.sN=function(a){return _.oj(this,2,a)};_.h.nca=function(){return _.rj(this,2)};_.h.toObject=function(){return iEa(this)};var iEa=function(a){if(null!=a)return _.Fb(a),{title:_.k(_.X(a,1)),url:_.k(_.X(a,2)),index:_.k(_.Wi(a,3))}};var jEa=function(a){this.La=_.Za(a)};_.V(jEa,_.Bb);jEa.prototype.aS=function(){return _.Y(this,1)};jEa.prototype.Dw=function(){return _.rj(this,1)};jEa.prototype.toObject=function(){return kEa(this)};var kEa=function(a){if(null!=a)return _.Fb(a),{link:_.k(_.X(a,1))}};var lEa=function(a){this.La=_.Za(a)};_.V(lEa,_.Bb);lEa.prototype.toObject=function(){return mEa(this)};var mEa=function(a){if(null!=a)return _.Fb(a),{l7c:_.k(_.X(a,1)),WUc:_.k(_.zb(a,2))}};var nEa=function(a){this.La=_.Za(a)};_.V(nEa,_.Bb);_.h=nEa.prototype;_.h.getType=function(){return _.fj(this,1,0)};_.h.wn=function(a){return _.pj(this,1,a)};_.h.aS=function(){return _.Y(this,2)};_.h.Dw=function(){return _.rj(this,2)};_.h.toObject=function(){return oEa(this)};var oEa=function(a){if(null!=a)return _.Fb(a),{type:_.k(_.zb(a,1)),link:_.k(_.X(a,2))}};var pEa=function(a){this.La=_.Za(a)};_.V(pEa,_.Bb);pEa.prototype.Lg=function(){return _.Y(this,1)};pEa.prototype.toObject=function(){return qEa(this)};var qEa=function(a){if(null!=a)return _.Fb(a),{status:_.k(_.X(a,1)),a4c:_.k(_.X(a,2))}};var rEa=function(a){this.La=_.Za(a)};_.V(rEa,_.Bb);rEa.prototype.toObject=function(){return sEa(this)};var sEa=function(a){if(null!=a)return _.Fb(a),{Jo:_.k(_.zb(a,1))}};var tEa=function(a){this.La=_.Za(a)};_.V(tEa,_.Bb);tEa.prototype.toObject=function(){return uEa(this)};var uEa=function(a){if(null!=a)return _.Fb(a),{pageSize:_.k(_.Wi(a,1)),index:_.k(_.Wi(a,2)),eZc:_.k(_.zb(a,3)),H0c:_.k(_.Ni(a,4)),step:_.k(_.zb(a,5)),k1c:_.k(_.Wi(a,6)),sortColumn:_.k(_.zb(a,7)),D6c:_.k(_.zb(a,8)),VUc:_.k(_.zb(a,9)),i2c:_.k(_.X(a,10))}};var vEa=function(a){this.La=_.Za(a)};_.V(vEa,_.Bb);vEa.prototype.getStringValue=function(){return _.gj(this,3,tk)};vEa.prototype.setStringValue=function(a){return _.Sh(this,3,tk,_.Wa(a))};var tk=[2,3,4,5,6];vEa.prototype.toObject=function(){return wEa(this)};var wEa=function(a){if(null!=a)return _.Fb(a),{LVc:_.k(_.zb(a,1)),ZVc:_.k(_.Ni(a,_.Qi(a,tk,2))),stringValue:_.k(_.hj(a,3,tk)),gZc:_.k(_.hj(a,4,tk)),intValue:_.k(_.Xi(a,_.Qi(a,tk,5))),doubleValue:_.k(Mi(a,_.Qi(a,tk,6))),o3c:_.k(_.zb(a,7))}};var xEa=function(a){this.La=_.Za(a)};_.V(xEa,_.Bb);xEa.prototype.Bsb=function(){return _.Y(this,5)};xEa.nc=[15];xEa.prototype.toObject=function(){return yEa(this)};
var yEa=function(a){if(null!=a)return _.Fb(a),{C3c:_.k(_.X(a,1)),S6c:_.k(_.zb(a,2)),B0c:_.k(_.X(a,3)),q2c:_.k(_.X(a,4)),WJc:_.k(_.X(a,5)),D3c:_.k(_.X(a,6)),y0c:_.k(_.X(a,7)),z0c:_.k(_.X(a,8)),A0c:_.k(_.X(a,9)),v0c:_.k(_.Xi(a,10)),w0c:_.k(_.Ni(a,11)),u0c:_.k(_.Ni(a,12)),u6c:_.k(_.X(a,13)),Z1c:uEa(_.Ri(a,tEa,14)),p3c:_.vb(_.Si(a,vEa,15),wEa),RXc:iEa(_.Ri(a,hEa,16)),QXc:gEa(_.Ri(a,fEa,17)),hVc:VDa(_.Ri(a,TDa,18)),OXc:eEa(_.Ri(a,dEa,19)),xWc:XDa(_.Ri(a,WDa,20)),wXc:aEa(_.Ri(a,$Da,21)),PXc:_.k(_.X(a,22)),
WXc:qEa(_.Ri(a,pEa,23)),VXc:oEa(_.Ri(a,nEa,24)),UXc:mEa(_.Ri(a,lEa,25)),TXc:kEa(_.Ri(a,jEa,26)),NXc:cEa(_.Ri(a,bEa,27)),LZc:sEa(_.Ri(a,rEa,28))}};var zEa=function(a){this.La=_.Za(a)};_.V(zEa,_.Bb);zEa.prototype.toObject=function(){return AEa(this)};var AEa=function(a){if(null!=a)return _.Fb(a),{Zxa:_.k(_.Xi(a,1)),serverIp:_.k(Oaa(_.zb(a,2))),Ava:_.k(Oaa(_.zb(a,3)))}};var uk=function(a){this.La=_.Za(a)};_.V(uk,_.Bb);uk.prototype.lv=function(a){return _.oj(this,10,a)};uk.nc=[1];uk.prototype.toObject=function(){return BEa(this)};var BEa=function(a){if(null!=a)return _.Fb(a),{CWc:_.vb(_.Si(a,uk,1),BEa),YVc:_.k(_.X(a,2)),zda:_.k(_.X(a,3)),fw:_.k(_.X(a,10))}};var vk=function(a){this.La=_.Za(a)};_.V(vk,_.Bb);vk.prototype.getWidth=function(){return _.Wi(this,1)};vk.prototype.getHeight=function(){return _.Wi(this,2)};vk.prototype.toObject=function(){return CEa(this)};var CEa=function(a){if(null!=a)return _.Fb(a),{width:_.k(_.Wi(a,1)),height:_.k(_.Wi(a,2))}};var DEa=function(a){this.La=_.Za(a)};_.V(DEa,_.Bb);DEa.prototype.toObject=function(){return EEa(this)};var EEa=function(a){if(null!=a)return _.Fb(a),{screenResolution:CEa(_.Ri(a,vk,1)),V5c:_.k(_.Wi(a,2)),I8c:CEa(_.Ri(a,vk,3))}};var FEa=function(a){this.La=_.Za(a)};_.V(FEa,_.Bb);_.h=FEa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.WD=function(a){_.oj(this,1,a)};_.h.KG=function(){return _.rj(this,1)};_.h.Owa=function(a){_.Ki(this,2,_.Ra(a))};_.h.toObject=function(){return GEa(this)};var GEa=function(a){if(null!=a)return _.Fb(a),{key:_.k(_.X(a,1)),pVa:_.k(_.Xi(a,2))}};var HEa=function(a){this.La=_.Za(a)};_.V(HEa,_.Bb);_.h=HEa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.WD=function(a){_.oj(this,1,a)};_.h.KG=function(){return _.rj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.B_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.oj(this,2,a)};_.h.Pe=function(){return _.rj(this,2)};_.h.toObject=function(){return IEa(this)};var IEa=function(a){if(null!=a)return _.Fb(a),{key:_.k(_.X(a,1)),value:_.k(_.X(a,2))}};var JEa=function(a){this.La=_.Za(a)};_.V(JEa,_.Bb);JEa.prototype.Owa=function(a){_.Ki(this,2,_.Ra(a))};JEa.prototype.toObject=function(){return KEa(this)};var KEa=function(a){if(null!=a)return _.Fb(a),{kFc:_.k(_.X(a,1)),pVa:_.k(_.Xi(a,2))}};var wk=function(a){this.La=_.Za(a)};_.V(wk,_.Bb);wk.prototype.getMessage=function(){return _.X(this,1)};wk.prototype.Twa=function(a){return _.oj(this,1,a)};wk.prototype.toObject=function(){return LEa(this)};var LEa=function(a){if(null!=a)return _.Fb(a),{message:_.k(_.X(a,1)),P2c:_.k(_.X(a,2)),L8c:_.k(_.X(a,3)),iYc:_.k(_.X(a,4)),jYc:_.k(_.X(a,5))}};var MEa=function(a){this.La=_.Za(a)};_.V(MEa,_.Bb);MEa.prototype.toObject=function(){return NEa(this)};var NEa=function(a){if(null!=a)return _.Fb(a),{moduleId:_.k(_.X(a,1)),f4c:_.k(_.X(a,2))}};var OEa=function(a){this.La=_.Za(a)};_.V(OEa,_.Bb);_.h=OEa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.WD=function(a){_.oj(this,1,a)};_.h.KG=function(){return _.rj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.B_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.oj(this,2,a)};_.h.Pe=function(){return _.rj(this,2)};_.h.toObject=function(){return PEa(this)};var PEa=function(a){if(null!=a)return _.Fb(a),{key:_.k(_.X(a,1)),value:_.k(_.X(a,2))}};var QEa=function(a){this.La=_.Za(a)};_.V(QEa,_.Bb);_.h=QEa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.WD=function(a){_.oj(this,1,a)};_.h.KG=function(){return _.rj(this,1)};_.h.usb=function(){return _.X(this,2)};_.h.getValue=function(){return _.X(this,3)};_.h.B_=function(){return _.X(this,3)};_.h.setValue=function(a){return _.oj(this,3,a)};_.h.Pe=function(){return _.rj(this,3)};_.h.toObject=function(){return REa(this)};
var REa=function(a){if(null!=a)return _.Fb(a),{key:_.k(_.X(a,1)),comparator:_.k(_.X(a,2)),value:_.k(_.X(a,3))}};var SEa=function(a){this.La=_.Za(a)};_.V(SEa,_.Bb);SEa.nc=[1];SEa.prototype.toObject=function(){return TEa(this)};var TEa=function(a){if(null!=a)return _.Fb(a),{H4c:_.vb(_.Si(a,QEa,1),REa),I4c:_.k(_.X(a,2))}};var UEa=function(a){this.La=_.Za(a)};_.V(UEa,_.Bb);UEa.nc=[1,2,3];UEa.prototype.toObject=function(){return VEa(this)};var VEa=function(a){if(null!=a)return _.Fb(a),{EJc:_.k(_.Yi(a,1)),wwc:_.k(_.Yi(a,2)),xwc:_.k(_.$i(a,3)),c3c:_.k(_.X(a,4))}};var WEa=function(a){this.La=_.Za(a)};_.V(WEa,_.Bb);WEa.prototype.toObject=function(){return XEa(this)};var XEa=function(a){if(null!=a)return _.Fb(a),{oPc:_.k(_.X(a,1)),pPc:_.k(_.X(a,2)),K4c:_.k(_.X(a,3)),F_c:_.k(_.Ni(a,4)),D_c:_.k(_.Ni(a,5)),H3c:_.k(_.X(a,6)),nPc:_.k(_.X(a,7))}};var YEa=function(a){this.La=_.Za(a)};_.V(YEa,_.Bb);YEa.prototype.toObject=function(){return ZEa(this)};var ZEa=function(a){if(null!=a)return _.Fb(a),{f2c:XEa(_.Ri(a,WEa,1)),h2c:_.k(_.Ni(a,2)),e2c:VEa(_.Ri(a,UEa,3))}};var $Ea=function(a){this.La=_.Za(a)};_.V($Ea,_.Bb);$Ea.prototype.toObject=function(){return aFa(this)};var aFa=function(a){if(null!=a)return _.Fb(a),{eYc:_.k(_.X(a,1)),dYc:_.k(_.X(a,2)),cacheHit:_.k(_.Ni(a,3)),hYc:_.k(_.Ni(a,4)),e5c:_.k(_.Ni(a,5)),aborted:_.k(_.Ni(a,6)),T7c:_.k(_.Xi(a,7))}};var bFa=function(a){this.La=_.Za(a)};_.V(bFa,_.Bb);bFa.prototype.toObject=function(){return cFa(this)};var cFa=function(a){if(null!=a)return _.Fb(a),{g0c:_.bj(a,1),j0c:_.Y(a,2),k0c:_.Y(a,3),f0c:_.dj(a,4),p8c:_.fj(a,5,0),d4c:_.Y(a,6),h0c:_.Y(a,7),i0c:_.Y(a,8)}};var dFa=function(a){this.La=_.Za(a)};_.V(dFa,_.Bb);dFa.prototype.toObject=function(){return eFa(this)};var eFa=function(a){if(null!=a)return _.Fb(a),{C0c:cFa(_.Ri(a,bFa,1))}};var fFa=function(a){this.La=_.Za(a)};_.V(fFa,_.Bb);_.h=fFa.prototype;_.h.getFeature=function(){return _.X(this,7)};_.h.dNb=function(a){return _.oj(this,7,a)};_.h.hasFeature=function(){return _.rj(this,7)};_.h.Oha=function(a){_.oj(this,6,a)};_.h.RRa=function(){return vya(this,6)};_.h.toObject=function(){return gFa(this)};
var gFa=function(a){if(null!=a)return _.Fb(a),{Xqa:_.k(_.X(a,7)),sZc:_.k(_.X(a,1)),release:_.k(_.X(a,2)),environment:_.k(_.X(a,6)),z3c:_.k(_.X(a,3)),B3c:_.k(_.X(a,4)),A3c:_.k(_.Xi(a,5))}};var hFa=function(a){this.La=_.Za(a)};_.V(hFa,_.Bb);hFa.prototype.toObject=function(){return iFa(this)};var iFa=function(a){if(null!=a)return _.Fb(a),{X3c:_.k(_.zb(a,1))}};var jFa=function(a){this.La=_.Za(a)};_.V(jFa,_.Bb);jFa.prototype.toObject=function(){return kFa(this)};var kFa=function(a){if(null!=a)return _.Fb(a),{B5c:_.k(_.X(a,1)),A5c:_.k(_.zb(a,2))}};var xk=function(a){this.La=_.Za(a)};_.V(xk,_.Bb);xk.prototype.Kg=function(){return _.X(this,4)};xk.prototype.SU=function(a){_.oj(this,4,a)};xk.prototype.lL=function(){return _.rj(this,4)};xk.prototype.toObject=function(){return lFa(this)};var lFa=function(a){if(null!=a)return _.Fb(a),{iZc:_.k(_.X(a,1)),errorCode:_.k(_.X(a,2)),hZc:_.k(_.zb(a,3)),domain:_.k(_.X(a,4)),reason:_.k(_.X(a,5)),QWc:_.k(_.zb(a,6))}};var mFa=function(a){this.La=_.Za(a)};_.V(mFa,_.Bb);_.h=mFa.prototype;_.h.dxa=function(a){return kj(this,4,a)};_.h.SRa=function(){return _.Ri(this,xk,8)};_.h.vSa=function(){return qya(this,9)};_.h.H0a=function(a){return _.Ki(this,9,null==a?a:Qaa(a))};_.h.toObject=function(){return nFa(this)};
var nFa=function(a){if(null!=a)return _.Fb(a),{mQc:_.k(_.X(a,1)),J4c:_.k(_.X(a,2)),G4c:_.k(_.X(a,3)),statusCode:_.k(_.Wi(a,4)),WLc:_.k(_.Xi(a,5)),cwa:_.k(_.X(a,6)),Jzc:_.k(_.zb(a,7)),FZ:lFa(a.SRa()),requestId:_.k(qya(a,9)),HLc:_.k(_.Ni(a,10))}};var oFa=function(a){this.La=_.Za(a)};_.V(oFa,_.Bb);_.h=oFa.prototype;_.h.getUrl=function(){return _.X(this,2)};_.h.eL=function(){return _.X(this,2)};_.h.sN=function(a){return _.oj(this,2,a)};_.h.nca=function(){return _.rj(this,2)};_.h.Kg=function(){return _.X(this,12)};_.h.SU=function(a){_.oj(this,12,a)};_.h.lL=function(){return _.rj(this,12)};_.h.SRa=function(){return _.Ri(this,xk,9)};_.h.vSa=function(){return qya(this,10)};_.h.H0a=function(a){return _.Ki(this,10,null==a?a:Qaa(a))};
_.h.toObject=function(){return pFa(this)};var pFa=function(a){if(null!=a)return _.Fb(a),{method:_.k(_.X(a,1)),url:_.k(_.X(a,2)),M2c:_.k(_.X(a,3)),domain:_.k(_.X(a,12)),mQc:_.k(_.X(a,4)),G5c:_.k(_.Wi(a,5)),WLc:_.k(_.Xi(a,6)),cwa:_.k(_.X(a,7)),Jzc:_.k(_.zb(a,8)),FZ:lFa(a.SRa()),requestId:_.k(qya(a,10)),HLc:_.k(_.Ni(a,11))}};var qFa=function(a){this.La=_.Za(a)};_.V(qFa,_.Bb);_.h=qFa.prototype;_.h.aNb=function(a){_.pj(this,1,a)};_.h.gsa=function(){return _.Ri(this,oFa,2)};_.h.PSa=function(){return _.Ri(this,mFa,3)};_.h.aSa=function(){return _.Ri(this,wk,4)};_.h.toObject=function(){return rFa(this)};var rFa=function(a){if(null!=a)return _.Fb(a),{hBc:_.k(_.zb(a,1)),Vya:pFa(a.gsa()),PRc:nFa(a.PSa()),IGc:LEa(a.aSa()),j2c:kFa(_.Ri(a,jFa,5))}};var sFa=function(a){this.La=_.Za(a)};_.V(sFa,_.Bb);_.h=sFa.prototype;_.h.getOrigin=function(){return _.zb(this,1)};_.h.Xha=function(a){return _.pj(this,1,a)};_.h.getContainerId=function(){return _.X(this,3)};_.h.setContainerId=function(a){return _.oj(this,3,a)};_.h.toObject=function(){return tFa(this)};var tFa=function(a){if(null!=a)return _.Fb(a),{origin:_.k(_.zb(a,1)),containerType:_.k(_.zb(a,2)),containerId:_.k(_.X(a,3)),containerName:_.k(_.X(a,4)),q0c:_.k(_.Xi(a,5))}};var yk=function(a){this.La=_.Za(a)};_.V(yk,_.Bb);yk.prototype.getKey=function(){return _.zb(this,1)};yk.prototype.WD=function(a){_.pj(this,1,a)};yk.prototype.KG=function(){return null!=_.zb(this,1)};yk.prototype.Owa=function(a){_.Ki(this,3,_.Ra(a))};yk.nc=[4];yk.prototype.toObject=function(){return uFa(this)};var uFa=function(a){if(null!=a)return _.Fb(a),{key:_.k(_.zb(a,1)),Ex:_.k(_.Xi(a,2)),pVa:_.k(_.Xi(a,3)),b1c:_.k(_.$i(a,4)),H1c:tFa(_.Ri(a,sFa,5)),D5c:_.k(_.Xi(a,6))}};var zk=function(a){this.La=_.Za(a)};_.V(zk,_.Bb);zk.prototype.y0a=function(a){return kj(this,1,a)};zk.nc=[3];zk.prototype.toObject=function(){return vFa(this)};var vFa=function(a){if(null!=a)return _.Fb(a),{zR:_.k(_.Wi(a,1)),UYc:_.k(_.Wi(a,2)),M3c:_.k(_.Yi(a,3)),Cya:_.k(_.zb(a,4)),rWc:_.k(_.zb(a,7))}};var wFa=function(a){this.La=_.Za(a)};_.V(wFa,_.Bb);wFa.prototype.toObject=function(){return xFa(this)};var xFa=function(a){if(null!=a)return _.Fb(a),{jVc:vFa(_.Ri(a,zk,1)),C8c:yEa(_.Ri(a,xEa,2))}};var yFa=function(a){this.La=_.Za(a,124)};_.V(yFa,_.Bb);_.h=yFa.prototype;_.h.Wwa=function(a){_.oj(this,1,a)};_.h.Fm=function(){return _.X(this,32)};_.h.setProjectId=function(a){return _.oj(this,32,a)};_.h.Gwa=function(a){_.oj(this,2,a)};_.h.gSa=function(){return _.X(this,121)};_.h.aNb=function(a){_.pj(this,23,a)};_.h.C0a=function(a){return _.Ki(this,6,_.Ma(a))};_.h.Owa=function(a){_.Ki(this,7,_.Ra(a))};_.h.G0a=function(a){return _.oj(this,8,a)};_.h.t0a=function(a){return _.oj(this,12,a)};
_.h.Oha=function(a){_.pj(this,82,a)};_.h.RRa=function(){var a=_.zb(this,82);return null==a?void 0:a};_.h.hNb=function(a){_.Ki(this,16,_.Ma(a))};_.h.D0a=function(a){return _.oj(this,17,a)};_.h.qSa=function(){return _.X(this,18)};_.h.Xwa=function(a){return _.oj(this,18,a)};_.h.gsa=function(){return _.Ri(this,oFa,30)};_.h.PSa=function(){return _.Ri(this,mFa,31)};_.h.aSa=function(){return _.Ri(this,wk,47)};_.h.KRa=function(){return _.X(this,94)};_.h.Jwa=function(a){return _.oj(this,94,a)};
_.h.Bsb=function(){return _.Ri(this,dFa,98)};var zFa={};yFa.nc=[5,15,85,44,49,50,63,64,71];
yFa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={AVc:_.k(_.zb(this,116)),projectNumber:_.k(_.X(this,1)),projectId:_.k(_.X(this,32)),organizationId:_.k(_.X(this,53)),PZc:_.k(_.X(this,72)),gXc:_.k(_.X(this,74)),TWc:_.k(_.X(this,40)),PWc:_.k(_.X(this,41)),WWc:_.k(_.X(this,42)),billingAccountId:_.k(_.X(this,2)),zNb:_.k(_.X(this,73)),TVc:_.k(_.X(this,52)),appId:_.k(_.X(this,37)),yZc:_.k(_.X(this,43)),Ifb:_.k(_.X(this,57)),Kfb:_.k(_.X(this,58)),Mfb:_.k(_.X(this,59)),FVc:_.k(_.X(this,75)),
Jfb:_.k(_.X(this,62)),Lfb:_.k(_.X(this,65)),GVc:_.k(_.X(this,84)),ODb:_.k(_.X(this,121)),b_c:_.k(_.X(this,60)),c_c:_.k(_.X(this,83)),V4c:_.k(_.X(this,61)),r0c:_.k(_.X(this,69)),hBc:_.k(_.zb(this,23)),eventType:_.k(_.X(this,3)),BC:_.k(_.X(this,4)),mZc:_.vb(_.Si(this,HEa,5),IEa),jta:_.k(_.Ni(this,6)),pVa:_.k(_.Xi(this,7)),LZa:_.k(_.X(this,8)),R0c:_.k(_.Ni(this,9)),y5c:_.k(_.X(this,10)),j6c:_.k(_.X(this,11)),gR:_.k(_.X(this,12)),environment:_.k(_.zb(this,82)),Q4c:_.k(_.X(this,68)),ZEb:_.k(_.X(this,13)),
AZc:_.k(_.zb(this,24)),MVc:_.k(_.zb(this,35)),NVc:_.k(_.zb(this,70)),rVc:_.k(_.X(this,14)),e7c:_.vb(_.Si(this,FEa,15),GEa),tta:_.k(_.Ni(this,16)),YJc:_.k(_.X(this,17)),referer:_.k(_.X(this,18)),fXc:_.k(_.X(this,19)),Xtb:Fya(_.Ri(this,Eya,20)),g2c:ZEa(_.Ri(this,YEa,91)),B8c:xFa(_.Ri(this,wFa,21)),u3c:_.k(_.X(this,25)),kFc:_.k(_.X(this,22)),p0c:KEa(_.Ri(this,JEa,51)),s0c:_.k(_.zb(this,26)),F4c:rFa(_.Ri(this,qFa,46)),t3c:_.k(_.Ni(this,27)),C5c:_.k(_.Xi(this,28)),W3c:iFa(_.Ri(this,hFa,38)),q3c:gFa(_.Ri(this,
fFa,29)),f7c:_.vb(_.Si(this,yk,85),uFa),LUb:_.k(_.X(this,86)),Vya:pFa(this.gsa()),PRc:nFa(this.PSa()),AYc:EEa(_.Ri(this,DEa,33)),fWc:_.k(_.X(this,34)),W1c:_.k(_.X(this,36)),U1c:_.k(_.X(this,39)),o2c:_.k(_.$i(this,44)),V1c:_.k(_.X(this,45)),IGc:LEa(this.aSa()),ZXc:_.k(_.X(this,48)),jZc:yb(lb(this,49,(0,_.ab)(this.La)&34?uba:vba)),F7c:_.vb(_.Si(this,uk,50),BEa),k6c:yb(Oi(this,99)),l6c:BEa(_.Ri(this,uk,100)),yWc:_.k(_.X(this,54)),F1c:TEa(_.Ri(this,SEa,55)),E1c:PEa(_.Ri(this,OEa,56)),d1c:_.vb(_.Si(this,
MEa,63),NEa),c1c:_.vb(_.Si(this,MEa,64),NEa),x0c:_.k(_.X(this,66)),D0c:_.k(_.X(this,67)),d2c:_.k(_.$i(this,71)),p_c:_.k(_.X(this,76)),s_c:_.k(_.X(this,77)),o_c:_.k(_.X(this,78)),r_c:_.k(_.X(this,79)),q_c:_.k(_.X(this,80)),Ghb:_.k(_.X(this,81)),Ejb:_.k(_.X(this,87)),e3c:aFa(_.Ri(this,$Ea,88)),S1c:_.k(_.X(this,89)),T1c:_.k(_.X(this,90)),z2c:_.k(_.X(this,92)),gaiaId:_.k(_.Xi(this,93)),xjb:_.k(_.X(this,94)),VWc:_.k(_.X(this,95)),vVc:_.k(_.X(this,96)),uVc:_.k(_.X(this,97)),WJc:eFa(this.Bsb()),aVc:_.k(_.X(this,
101)),n0c:_.k(_.Ni(this,102)),fYc:_.k(_.X(this,104)),lXc:_.k(_.X(this,105)),datasetId:_.k(_.X(this,106)),v8c:_.k(_.X(this,107)),v1c:_.k(_.Xi(this,114)),u8c:_.k(_.X(this,115)),X5c:_.k(_.X(this,117)),b6c:_.k(_.X(this,118)),a6c:_.k(_.X(this,119)),vLb:_.k(_.X(this,122)),Nkb:_.k(_.X(this,123))};Gba(this,a,zFa)}else a=void 0;return a};var AFa=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}"),Ak=function(a,b,c,d){this.ks=a;this.gR=b;this.Yg=c;this.Zn=d;this.yL=d.cyc};_.h=Ak.prototype;_.h.Wwa=function(a){this.Yg||(this.Yg={});this.Yg.projectNumber=a};_.h.setProjectId=function(a){this.Yg||(this.Yg={});this.Yg.projectId=a};_.h.Gwa=function(a){this.Yg||(this.Yg={});this.Yg.billingAccountId=a};_.h.cNb=function(a){var b=new Hya;_.qb(b,3,a,Maa);this.client.Iwa(b)};
_.h.Oha=function(a){this.Yg.environment=a};_.h.mH=function(a,b){a=void 0===a?{}:a;b=void 0===b?this.ks.location.pathname:b;this.mb(Object.assign({},a,{name:"pageview",type:b||"",kind:26}),b)};
_.h.mb=function(a,b){b=void 0===b?this.ks.location.pathname:b;a.type&&AFa.test(a.type);a.name&&AFa.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&&AFa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&"string"===typeof e&&AFa.test(e)}c=b;this.Yg||(this.Yg={});b=new yFa;d=this.Yg;void 0!==d.jta&&b.C0a(d.jta);void 0!==d.tta&&b.hNb(d.tta);d.LZa&&b.G0a(d.LZa);d.hostname&&
b.D0a(d.hostname);var f,g;b.Oha(null!=(g=null!=(f=d.environment)?f:b.RRa())?g:0);d.projectNumber&&b.Wwa(d.projectNumber);d.projectId&&b.setProjectId(d.projectId);d.billingAccountId&&b.Gwa(d.billingAccountId);f=new vk;kj(f,1,this.ks.screen.width);kj(f,2,this.ks.screen.height);g=new vk;kj(g,1,this.ks.innerWidth);kj(g,2,this.ks.innerHeight);d=new DEa;_.Ti(d,1,f);_.Ti(d,3,g);kj(d,2,this.ks.screen.colorDepth);_.Ti(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.Gwa(a.billingAccountId);a.latency&&b.Owa(Math.ceil(a.latency));a.Xtb&&_.Ti(b,20,a.Xtb);a.qMa&&(f=new zk,_.pj(f,4,a.qMa.Cya),f.y0a(a.qMa.id),_.qb(f,3,a.qMa.iVc,Maa),g=new wFa,_.Ti(g,1,f),_.Ti(b,21,g));f=_.oj(b,13,c).t0a(this.gR);f=_.oj(f,3,a.type);_.oj(f,4,a.name).aNb(a.kind);if(a.metadata instanceof Array){var m=_.l(a.metadata);for(f=m.next();!f.done;f=m.next())f=f.value,BFa(b,f.key,f.value)}else if(a.metadata)for(m in f=
a.metadata,f)m&&BFa(b,m,f[m]);m=Wya.get("concordWindowId");m||(m=Vya(),Wya.set("concordWindowId",m));_.oj(b,34,m);(m=this.ks.document.referrer)&&b.Xwa(m);_.Ki(b,27,_.Ma(this.ks.document.hidden));var n;m=_.l(null!=(n=this.Yg.features)?n:[]);for(n=m.next();!n.done;n=m.next())n.value.apply(b);a.Ifb&&_.oj(b,57,a.Ifb);a.Kfb&&_.oj(b,58,a.Kfb);a.Mfb&&_.oj(b,59,a.Mfb);a.Jfb&&_.oj(b,62,a.Jfb);a.Lfb&&_.oj(b,65,a.Lfb);a.zNb&&_.oj(b,73,a.zNb);a.Ghb&&_.oj(b,81,a.Ghb);a.Ejb&&_.oj(b,87,a.Ejb);a.LUb&&_.oj(b,86,a.LUb);
a.vLb&&_.oj(b,122,a.vLb);a.Nkb&&_.oj(b,123,a.Nkb);a=new ok;n=b.md();_.oj(a,8,n);if(n=(n=_.Ri(b,wFa,21))?_.Ri(n,zk,1):null)n=_.Wi(n,1),kj(a,11,null==n?void 0:n);this.client.dispatch(a)};var BFa=function(a,b,c){var d=new HEa;d.WD(b);d.setValue(String(c));_.Vi(a,5,HEa,d)};
_.W.Object.defineProperties(Ak.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.yL)return this.yL;this.Zn||(this.Zn={});if(this.Zn.vta)return this.yL=new Bk;var a=null;this.Zn.nj&&(a=String(this.Zn.nj));a=new ODa(509,a||"0");this.Zn.endpoint&&(a.ROa=this.Zn.endpoint);this.yL=a.ab();this.Zn.YZ&&this.yL.Pha(this.Zn.YZ);this.Zn.j3&&this.yL.VU(!0);return this.yL}}});
var CFa=function(a){this.ks=a;this.gR="UNDEFINED";this.Yg={jta:!1};this.Zn={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",YZ:2500,j3:!0};this.Yg.hostname=this.ks.location.hostname;this.Yg.tta="https:"===this.ks.location.protocol};_.h=CFa.prototype;_.h.t0a=function(a){this.gR=a;return this};_.h.Pha=function(a){this.Zn.YZ=a};_.h.C0a=function(a){this.Yg.jta=a;return this};_.h.hNb=function(a){this.Yg.tta=a};_.h.Oha=function(a){this.Yg.environment=a};
_.h.Wwa=function(a){this.Yg.projectNumber=a};_.h.setProjectId=function(a){this.Yg.projectId=a;return this};_.h.Gwa=function(a){this.Yg.billingAccountId=a};_.h.G0a=function(a){this.Yg.LZa=a;return this};_.h.VU=function(a){this.Zn.j3=a;return this};var Tba=function(a){var b=new DFa;a.Yg.features||(a.Yg.features=[]);if(a.Yg.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.Yg.features.push(b);return a},Bk=function(){};Bk.prototype.dispatch=function(){};
Bk.prototype.Iwa=function(){};Bk.prototype.Pha=function(){};Bk.prototype.VU=function(){};var GFa;_.EFa=function(a){if(a.Cw&&"function"==typeof a.Cw)return a.Cw();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(_.va(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Nba(a)};
_.FFa=function(a){if(a.FG&&"function"==typeof a.FG)return a.FG();if(!a.Cw||"function"!=typeof a.Cw){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(_.va(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.Oba(a)}}};
GFa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.va(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=_.FFa(a),e=_.EFa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var Dk,JFa,PFa,KFa,MFa,LFa,OFa,NFa,Fk;_.Gh=function(a){this.oPa=this.rE=this.et="";this.e1=null;this.yw=this.dva="";this.Kw=!1;var b;a instanceof _.Gh?(this.Kw=a.Kw,_.HFa(this,a.et),this.rE=a.rE,this.SU(a.Kg()),IFa(this,a.e1),this.kd(a.he()),_.Ck(this,a.Ej.clone()),this.yw=a.yw):a&&(b=String(a).match(fk))?(this.Kw=!1,_.HFa(this,b[1]||"",!0),this.rE=Dk(b[2]||""),this.SU(b[3]||"",!0),IFa(this,b[4]),this.kd(b[5]||"",!0),_.Ck(this,b[6]||"",!0),this.yw=Dk(b[7]||"")):(this.Kw=!1,this.Ej=new _.Ek(null,this.Kw))};
_.Gh.prototype.toString=function(){var a=[],b=this.et;b&&a.push(JFa(b,KFa,!0),":");var c=this.Kg();if(c||"file"==b)a.push("//"),(b=this.rE)&&a.push(JFa(b,KFa,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.e1,null!=c&&a.push(":",String(c));if(c=this.he())this.lL()&&"/"!=c.charAt(0)&&a.push("/"),a.push(JFa(c,"/"==c.charAt(0)?LFa:MFa,!0));(c=this.Ej.toString())&&a.push("?",c);(c=this.yw)&&a.push("#",JFa(c,NFa));return a.join("")};
_.Gh.prototype.resolve=function(a){var b=this.clone(),c=!!a.et;c?_.HFa(b,a.et):c=!!a.rE;c?b.rE=a.rE:c=a.lL();c?b.SU(a.Kg()):c=null!=a.e1;var d=a.he();if(c)IFa(b,a.e1);else if(c=!!a.dva){if("/"!=d.charAt(0))if(this.lL()&&!this.dva)d="/"+d;else{var e=b.he().lastIndexOf("/");-1!=e&&(d=b.he().slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.ia(e,"./")||_.ia(e,"/.")){d=_.yi(e,"/");e=e.split("/");for(var f=[],g=0;g<e.length;){var m=e[g++];"."==m?d&&g==e.length&&f.push(""):".."==m?((1<f.length||1==
f.length&&""!=f[0])&&f.pop(),d&&g==e.length&&f.push("")):(f.push(m),d=!0)}d=f.join("/")}else d=e}c?b.kd(d):c=""!==a.Ej.toString();c?_.Ck(b,a.Ej.clone()):c=!!a.yw;c&&(b.yw=a.yw);return b};_.Gh.prototype.clone=function(){return new _.Gh(this)};_.HFa=function(a,b,c){a.et=c?Dk(b,!0):b;a.et&&(a.et=a.et.replace(/:$/,""))};_.Gh.prototype.Kg=function(){return this.oPa};_.Gh.prototype.SU=function(a,b){this.oPa=b?Dk(a,!0):a};_.Gh.prototype.lL=function(){return!!this.oPa};
var IFa=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("ma`"+b);a.e1=b}else a.e1=null};_.Gh.prototype.he=function(){return this.dva};_.Gh.prototype.kd=function(a,b){this.dva=b?Dk(a,!0):a;return this};_.Ck=function(a,b,c){b instanceof _.Ek?(a.Ej=b,a.Ej.B0a(a.Kw)):(c||(b=JFa(b,OFa)),a.Ej=new _.Ek(b,a.Kw));return a};_.Gh.prototype.setQuery=function(a,b){return _.Ck(this,a,b)};_.Gh.prototype.getQuery=function(){return this.Ej.toString()};_.Hh=function(a,b,c){a.Ej.set(b,c);return a};
_.Gh.prototype.removeParameter=function(a){this.Ej.remove(a);return this};_.Gh.prototype.isReadOnly=function(){return!1};_.Gh.prototype.B0a=function(a){this.Kw=a;this.Ej&&this.Ej.B0a(a)};Dk=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};JFa=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,PFa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};PFa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
KFa=/[#\/\?@]/g;MFa=/[#\?:]/g;LFa=/[#\?]/g;OFa=/[#\?@]/g;NFa=/#/g;_.Ek=function(a,b){this.Mq=this.dk=null;this.ru=a||null;this.Kw=!!b};Fk=function(a){a.dk||(a.dk=new Map,a.Mq=0,a.ru&&lBa(a.ru,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.h=_.Ek.prototype;_.h.add=function(a,b){Fk(this);this.ru=null;a=Gk(this,a);var c=this.dk.get(a);c||this.dk.set(a,c=[]);c.push(b);this.Mq+=1;return this};
_.h.remove=function(a){Fk(this);a=Gk(this,a);return this.dk.has(a)?(this.ru=null,this.Mq-=this.dk.get(a).length,this.dk.delete(a)):!1};_.h.clear=function(){this.dk=this.ru=null;this.Mq=0};_.h.Nl=function(){Fk(this);return 0==this.Mq};_.h.iR=function(a){Fk(this);a=Gk(this,a);return this.dk.has(a)};_.h.forEach=function(a,b){Fk(this);this.dk.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.h.FG=function(){Fk(this);for(var a=Array.from(this.dk.values()),b=Array.from(this.dk.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.Cw=function(a){Fk(this);var b=[];if("string"===typeof a)this.iR(a)&&(b=b.concat(this.dk.get(Gk(this,a))));else{a=Array.from(this.dk.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.h.set=function(a,b){Fk(this);this.ru=null;a=Gk(this,a);this.iR(a)&&(this.Mq-=this.dk.get(a).length);this.dk.set(a,[b]);this.Mq+=1;return this};_.h.get=function(a,b){if(!a)return b;a=this.Cw(a);return 0<a.length?String(a[0]):b};_.h.dia=function(a,b){this.remove(a);0<b.length&&(this.ru=null,this.dk.set(Gk(this,a),_.ua(b)),this.Mq+=b.length)};
_.h.toString=function(){if(this.ru)return this.ru;if(!this.dk)return"";for(var a=[],b=Array.from(this.dk.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.Cw(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.ru=a.join("&")};_.h.clone=function(){var a=new _.Ek;a.ru=this.ru;this.dk&&(a.dk=new Map(this.dk),a.Mq=this.Mq);return a};var Gk=function(a,b){b=String(b);a.Kw&&(b=b.toLowerCase());return b};
_.Ek.prototype.B0a=function(a){a&&!this.Kw&&(Fk(this),this.ru=null,this.dk.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.dia(d,b))},this));this.Kw=a};_.Ek.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)GFa(arguments[b],function(c,d){this.add(d,c)},this)};var QFa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),RFa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),SFa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),TFa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),UFa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),VFa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],WFa=RegExp("(organizationId=)[0-9]*"),
XFa=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}"),YFa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,$Fa=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(YFa,"$2");var e=new _.Gh(a);e.Ej.get("project")&&_.Hh(e,"project",":projectId");a=e.he();Dk(e.Ej.toString())&&(a+="?"+Dk(e.Ej.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(SFa,"$1:vmInstanceName");a=a.replace(QFa,"$1:accountId");a=a.replace(TFa,"$1:emailId");a=a.replace(UFa,"$1:clientId");a=a.replace(WFa,"$1:organizationId");(b=RFa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&ZFa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.ia(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(XFa,":uuid")},ZFa=function(a){var b=_.ia(a,"."),c=VFa.some(function(d){return _.mxa(a,d)});return b&&!c};var DFa=function(){};DFa.prototype.apply=function(a){var b={projectId:a.Fm()||void 0,projectNumber:_.X(a,1)||void 0,accountId:_.X(a,2)||void 0};if(_.X(a,13)){var c=$Fa(_.X(a,13),b);"pageview"===_.X(a,4)&&_.X(a,3)===_.X(a,13)&&_.oj(a,3,c);_.oj(a,13,c)}if(a.qSa()){c=a.Xwa;var d=a.qSa();var e=void 0===b?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.Gh(d);d=g.et+"://"+g.Kg()+$Fa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};var Jk=function(a,b,c,d,e,f){Ak.call(this,a,b,d,e);this.Wtb=c;this.Yg=d;this.Zn=e;this.cva=f};_.V(Jk,Ak);Jk.prototype.mH=function(a,b){a=void 0===a?{}:a;var c;Ak.prototype.mH.call(this,a,null!=b?b:null==(c=this.cva)?void 0:c.get())};Jk.prototype.mb=function(a,b){var c;Ak.prototype.mb.call(this,a,null!=b?b:null==(c=this.cva)?void 0:c.get())};Jk.newBuilder=function(a,b){a=void 0===a?window:a;return Vba(a,b)};var Uba=function(a,b){CFa.call(this,a);this.ks=a;this.cva=b;this.Wtb=new Gya};_.V(Uba,CFa);
Uba.prototype.ab=function(){return new Jk(this.ks,this.gR,this.Wtb,this.Yg,this.Zn,this.cva)};(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){Ea||a[da]&&(Ea=a[da].resolve(0));if(Ea){var hb=Ea[oa];hb||(hb=Ea.then);hb.call(Ea,Na)}else a[Q](Na,0)}function f(Na){0===Db&&0===qa.length&&e(g);Na&&qa.push(Na)}function g(){if(!ta){for(ta=!0;qa.length;){var Na=qa;qa=[];for(var hb=0;hb<Na.length;hb++){var jb=Na[hb];try{jb.zone.cha(jb,null,null)}catch(nc){cb.WXa(nc)}}}cb.tCb();ta=!1}}function m(){}var n=a.performance;
b("Zone");var r=a.__Zone_symbol_prefix||"__zone_symbol__",w=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(w||"function"!==typeof a.Zone.To)throw Error("oa");return a.Zone}var z=function(Na,hb){this.hd=Na;this.Yr=hb?hb.name||"unnamed":"<root>";this.gbb=hb&&hb.properties||{};this.aw=new J(this,this.hd&&this.hd.aw,hb)};z.Lwc=function(){if(a.Promise!==Xa.ZoneAwarePromise)throw Error("pa");};z.uk=function(Na,hb,jb){jb=void 0===jb?!1:jb;if(Xa.hasOwnProperty(Na)){if(!jb&&w)throw Error("qa`"+Na);}else a["__Zone_disable_"+
Na]||(jb="Zone:"+Na,b(jb),Xa[Na]=hb(a,z,cb),c(jb,jb))};z.prototype.get=function(Na){var hb=this.nDc(Na);if(hb)return hb.gbb[Na]};z.prototype.nDc=function(Na){for(var hb=this;hb;){if(hb.gbb.hasOwnProperty(Na))return hb;hb=hb.hd}return null};z.prototype.KC=function(Na){if(!Na)throw Error("ra");return this.aw.KC(this,Na)};z.prototype.wrap=function(Na,hb){if("function"!==typeof Na)throw Error("sa`"+Na);var jb=this.aw.intercept(this,Na,hb),nc=this;return function(){return nc.qx(jb,this,arguments,hb)}};
z.prototype.qc=function(Na,hb,jb,nc){Lb={parent:Lb,zone:this};try{return this.aw.Bj(this,Na,hb,jb,nc)}finally{Lb=Lb.parent}};z.prototype.qx=function(Na,hb,jb,nc){Lb={parent:Lb,zone:this};try{try{return this.aw.Bj(this,Na,void 0===hb?null:hb,jb,nc)}catch(tc){if(this.aw.handleError(this,tc))throw tc;}}finally{Lb=Lb.parent}};z.prototype.cha=function(Na,hb,jb){if(Na.zone!=this)throw Error("ta`"+(Na.zone||Pa).name+"`"+this.name);if("notScheduled"!==Na.state||"eventTask"!==Na.type&&"macroTask"!==Na.type){var nc=
"running"!=Na.state;nc&&Na.Vt("running","scheduled");Na.CU++;var tc=Kb;Kb=Na;Lb={parent:Lb,zone:this};try{"macroTask"==Na.type&&Na.data&&!Na.data.lda&&(Na.T8=void 0);try{return this.aw.AL(this,Na,hb,jb)}catch(mf){if(this.aw.handleError(this,mf))throw mf;}}finally{"notScheduled"!==Na.state&&"unknown"!==Na.state&&("eventTask"==Na.type||Na.data&&Na.data.lda?nc&&Na.Vt("scheduled","running"):(Na.CU=0,this.n7(Na,-1),nc&&Na.Vt("notScheduled","running","notScheduled"))),Lb=Lb.parent,Kb=tc}}};z.prototype.EU=
function(Na){if(Na.zone&&Na.zone!==this)for(var hb=this;hb;){if(hb===Na.zone)throw Error("ua`"+this.name+"`"+Na.zone.name);hb=hb.parent}Na.Vt("scheduling","notScheduled");hb=[];Na.YX=hb;Na.Xi=this;try{Na=this.aw.EU(this,Na)}catch(jb){throw Na.Vt("unknown","scheduling","notScheduled"),this.aw.handleError(this,jb),jb;}Na.YX===hb&&this.n7(Na,1);"scheduling"==Na.state&&Na.Vt("scheduled","scheduling");return Na};z.prototype.L1=function(Na,hb,jb,nc){return this.EU(new L("microTask",Na,hb,jb,nc,void 0))};
z.prototype.gha=function(Na,hb,jb,nc,tc){return this.EU(new L("macroTask",Na,hb,jb,nc,tc))};z.prototype.owa=function(Na,hb,jb,nc,tc){return this.EU(new L("eventTask",Na,hb,jb,nc,tc))};z.prototype.ZJ=function(Na){if(Na.zone!=this)throw Error("va`"+(Na.zone||Pa).name+"`"+this.name);if("scheduled"===Na.state||"running"===Na.state){Na.Vt("canceling","scheduled","running");try{this.aw.ZJ(this,Na)}catch(hb){throw Na.Vt("unknown","canceling"),this.aw.handleError(this,hb),hb;}this.n7(Na,-1);Na.Vt("notScheduled",
"canceling");Na.CU=0;return Na}};z.prototype.n7=function(Na,hb){var jb=Na.YX;-1==hb&&(Na.YX=null);for(var nc=0;nc<jb.length;nc++)jb[nc].n7(Na.type,hb)};_.W.Object.defineProperties(z.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.hd}},name:{configurable:!0,enumerable:!0,get:function(){return this.Yr}}});_.W.Object.defineProperties(z,{root:{configurable:!0,enumerable:!0,get:function(){for(var Na=z.current;Na.parent;)Na=Na.parent;return Na}},current:{configurable:!0,enumerable:!0,
get:function(){return Lb.zone}},gqa:{configurable:!0,enumerable:!0,get:function(){return Kb}}});z.To=d;var E={name:"",DXa:function(Na,hb,jb,nc){return Na.tsa(jb,nc)},O0:function(Na,hb,jb,nc){return Na.EU(jb,nc)},BT:function(Na,hb,jb,nc,tc,mf){return Na.AL(jb,nc,tc,mf)},K0:function(Na,hb,jb,nc){return Na.ZJ(jb,nc)}},J=function(Na,hb,jb){this.Nuc={microTask:0,macroTask:0,eventTask:0};this.zone=Na;this.HUc=hb;this.EGa=jb&&(jb&&jb.CXa?jb:hb.EGa);this.h9a=jb&&(jb.CXa?hb:hb.h9a);this.Xpc=jb&&(jb.CXa?this.zone:
hb.Xpc);this.QHa=jb&&(jb.EXa?jb:hb.QHa);this.s$a=jb&&(jb.EXa?hb:hb.s$a);this.r$a=jb&&(jb.EXa?this.zone:hb.r$a);this.UHa=jb&&(jb.Tea?jb:hb.UHa);this.w$a=jb&&(jb.Tea?hb:hb.w$a);this.u$a=jb&&(jb.Tea?this.zone:hb.u$a);this.kHa=jb&&(jb.Sea?jb:hb.kHa);this.T9a=jb&&(jb.Sea?hb:hb.T9a);this.S9a=jb&&(jb.Sea?this.zone:hb.S9a);this.Kna=jb&&(jb.O0?jb:hb.Kna);this.PJa=jb&&(jb.O0?hb:hb.PJa);this.OJa=jb&&(jb.O0?this.zone:hb.OJa);this.Ama=jb&&(jb.BT?jb:hb.Ama);this.THa=jb&&(jb.BT?hb:hb.THa);this.SHa=jb&&(jb.BT?this.zone:
hb.SHa);this.qla=jb&&(jb.K0?jb:hb.qla);this.vFa=jb&&(jb.K0?hb:hb.vFa);this.uFa=jb&&(jb.K0?this.zone:hb.uFa);this.d$a=this.f$a=this.e$a=this.r5=null;var nc=jb&&jb.DXa,tc=hb&&hb.r5;if(nc||tc)this.r5=nc?jb:E,this.e$a=hb,this.f$a=this,this.d$a=Na,jb.O0||(this.Kna=E,this.PJa=hb,this.OJa=this.zone),jb.BT||(this.Ama=E,this.THa=hb,this.SHa=this.zone),jb.K0||(this.qla=E,this.vFa=hb,this.uFa=this.zone)};J.prototype.KC=function(Na,hb){return this.EGa?this.EGa.CXa(this.h9a,this.zone,Na,hb):new z(Na,hb)};J.prototype.intercept=
function(Na,hb,jb){return this.QHa?this.QHa.EXa(this.s$a,this.r$a,Na,hb,jb):hb};J.prototype.Bj=function(Na,hb,jb,nc,tc){return this.UHa?this.UHa.Tea(this.w$a,this.u$a,Na,hb,jb,nc,tc):hb.apply(jb,nc)};J.prototype.handleError=function(Na,hb){return this.kHa?this.kHa.Sea(this.T9a,this.S9a,Na,hb):!0};J.prototype.EU=function(Na,hb){var jb=hb;if(this.Kna)this.r5&&jb.YX.push(this.f$a),(jb=this.Kna.O0(this.PJa,this.OJa,Na,hb))||(jb=hb);else if(hb.CLb)hb.CLb(hb);else if("microTask"==hb.type)f(hb);else throw Error("wa");
return jb};J.prototype.AL=function(Na,hb,jb,nc){return this.Ama?this.Ama.BT(this.THa,this.SHa,Na,hb,jb,nc):hb.callback.apply(jb,nc)};J.prototype.ZJ=function(Na,hb){if(this.qla)Na=this.qla.K0(this.vFa,this.uFa,Na,hb);else{if(!hb.T8)throw Error("xa");Na=hb.T8(hb)}return Na};J.prototype.tsa=function(Na,hb){try{this.r5&&this.r5.DXa(this.e$a,this.d$a,Na,hb)}catch(jb){this.handleError(Na,jb)}};J.prototype.n7=function(Na,hb){var jb=this.Nuc,nc=jb[Na];hb=jb[Na]=nc+hb;if(0>hb)throw Error("ya");0!=nc&&0!=hb||
this.tsa(this.zone,{mIc:0<jb.microTask,VHc:0<jb.macroTask,oZc:0<jb.eventTask,Zc:Na})};var L=function(Na,hb,jb,nc,tc,mf){this.Xi=null;this.CU=0;this.YX=null;this.ai="notScheduled";this.type=Na;this.source=hb;this.data=nc;this.CLb=tc;this.T8=mf;if(!jb)throw Error("za");this.callback=jb;var rb=this;this.Bj="eventTask"===Na&&nc&&nc.y3a?L.AL:function(){return L.AL.call(a,rb,this,arguments)}};L.AL=function(Na,hb,jb){Na||(Na=this);Db++;try{return Na.CU++,Na.zone.cha(Na,hb,jb)}finally{1==Db&&g(),Db--}};L.prototype.Vt=
function(Na,hb,jb){if(this.ai===hb||this.ai===jb)this.ai=Na,"notScheduled"==Na&&(this.YX=null);else throw Error("Aa`"+this.type+"`"+this.source+"`"+Na+"`"+hb+"`"+(jb?" or '"+jb+"'":"")+"`"+this.ai);};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,CU:this.CU}};_.W.Object.defineProperties(L.prototype,
{zone:{configurable:!0,enumerable:!0,get:function(){return this.Xi}},state:{configurable:!0,enumerable:!0,get:function(){return this.ai}}});var Q=d("setTimeout"),da=d("Promise"),oa=d("then"),qa=[],ta=!1,Ea,Pa={name:"NO ZONE"},Xa={},cb={Oi:d,ezc:function(){return Lb},WXa:m,tCb:m,L1:f,ZNc:function(){return!z[d("ignoreConsoleErrorUncaughtError")]},pfa:function(){return[]},uFb:m,rYa:function(){return m},fxc:function(){return[]},kKc:function(){return m},tFb:function(){return m},sFb:function(){return m},
Axb:function(){return!1},cL:function(){},cW:function(){return m},dW:function(){},P5a:function(){},h4a:function(){return[]},rFb:function(){return m},xka:function(){return m},WBc:function(){return[]},egb:function(){return m},wJa:function(){return m},qYa:function(){return m},EIc:e},Lb={parent:null,zone:new z(null,null)},Kb=null,Db=0;c("Zone","Zone");return a.Zone=z})("undefined"!==typeof window&&window||"undefined"!==typeof self&&self||global);Zone.uk("Error",function(a,b,c){function d(qa){for(var ta={zoneName:qa.zone.name},Ea=ta;qa.parent;){qa=qa.parent;var Pa={zoneName:qa.zone.name};ta=ta.parent=Pa}return Ea}function e(qa,ta,Ea){Ea=void 0===Ea?!0:Ea;qa=qa.split("\n");for(var Pa=0;qa[Pa]!==r&&qa[Pa]!==w&&qa[Pa]!==z&&qa[Pa]!==E&&qa[Pa]!==J&&Pa<qa.length;)Pa++;for(;Pa<qa.length&&ta;Pa++){var Xa=qa[Pa];if(Xa.trim())switch(n[Xa]){case 0:qa.splice(Pa,1);Pa--;break;case 1:ta=ta.parent?ta.parent:null;qa.splice(Pa,1);Pa--;break;default:qa[Pa]+=
Ea?" ["+ta.zone.name+"]":" ["+ta.zoneName+"]"}}return qa.join("\n")}function f(){var qa=this,ta=m.apply(this,arguments),Ea=ta.originalStack=ta.stack;if(f.stackRewrite&&Ea){var Pa=c.ezc();if("lazy"===L)ta[c.Oi("zoneFrameNames")]=d(Pa);else if("default"===L)try{ta.stack=ta.S8c=e(Ea,Pa)}catch(Xa){}}return this instanceof m&&this.constructor!=m?(Object.keys(ta).concat("stack","message").forEach(function(Xa){var cb=ta[Xa];if(void 0!==cb)try{qa[Xa]=cb}catch(Lb){}}),this):ta}var g=c.Oi("zoneJsInternalStackFrames"),
m=a[c.Oi("Error")]=a.Error,n={},r,w,z,E,J;a.Error=f;var L=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=m.prototype;f[g]=n;f.stackRewrite=!1;var Q=c.Oi("zoneAwareStack");"lazy"===L&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[Q]||(this[Q]=e(this.Tua,this[c.Oi("zoneFrameNames")],!1));return this[Q]},set:function(qa){this.Tua=qa;this[Q]=e(this.Tua,this[c.Oi("zoneFrameNames")],
!1)}});var da=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(m))&&a.forEach(function(qa){0===da.filter(function(ta){return ta===qa}).length&&Object.defineProperty(f,qa,{get:function(){return m[qa]},set:function(ta){m[qa]=ta}})});m.hasOwnProperty("stackTraceLimit")&&(m.stackTraceLimit=Math.max(m.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return m.stackTraceLimit},set:function(qa){return m.stackTraceLimit=qa}}));m.hasOwnProperty("captureStackTrace")&&
Object.defineProperty(f,"captureStackTrace",{value:function(qa,ta){m.captureStackTrace(qa,ta)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return m.wGb},set:function(qa){return qa&&"function"===typeof qa?m.wGb=function(ta,Ea){if(Ea)for(var Pa=0;Pa<Ea.length;Pa++)if("zoneCaptureStackTrace"===Ea[Pa].getFunctionName()){Ea.splice(Pa,1);break}return qa.call(this,ta,Ea)}:m.wGb=qa}});if("disable"!==L){var oa=b.current.KC({name:"detect",Sea:function(qa,ta,Ea,Pa){if(Pa.Tua&&Error===f)for(qa=
Pa.Tua.split(/\n/),Pa=Ea=ta=!1;qa.length;){var Xa=qa.shift();if(/:\d+:\d+/.test(Xa)||"ZoneAwareError"===Xa){var cb=Xa.split("(")[0].split("@")[0],Lb=1;-1!==cb.indexOf("ZoneAwareError")&&(-1!==cb.indexOf("new ZoneAwareError")?(r=Xa,w=Xa.replace("new ZoneAwareError","new Error.ZoneAwareError")):(z=Xa,E=Xa.replace("Error.",""),-1===Xa.indexOf("Error.ZoneAwareError")&&(J=Xa.replace("ZoneAwareError","Error.ZoneAwareError"))),n[w]=0);-1!==cb.indexOf("runGuarded")?Ea=!0:-1!==cb.indexOf("runTask")?Pa=!0:
-1!==cb.indexOf("run")?ta=!0:Lb=0;n[Xa]=Lb;if(ta&&Ea&&Pa){f.stackRewrite=!0;break}}}return!1}}).KC({name:"child",O0:function(qa,ta,Ea,Pa){return qa.EU(Ea,Pa)},BT:function(qa,ta,Ea,Pa,Xa,cb){return qa.AL(Ea,Pa,Xa,cb)},K0:function(qa,ta,Ea,Pa){return qa.ZJ(Ea,Pa)},Tea:function(qa,ta,Ea,Pa,Xa,cb,Lb){return qa.Bj(Ea,Pa,Xa,cb,Lb)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;oa.qc(function(){oa.qx(function(){var qa=function(){};oa.owa(g,function(){oa.gha(g,function(){oa.L1(g,function(){throw Error();
},void 0,function(ta){ta.Vt=qa;ta.Bj()});oa.L1(g,function(){throw Error();},void 0,function(ta){ta.Vt=qa;ta.Bj()})},void 0,function(ta){ta.Vt=qa;ta.Bj()},function(){})},void 0,function(ta){ta.Vt=qa;ta.Bj()},function(){})})});Error.stackTraceLimit=b}});var Yba=Object.getOwnPropertyDescriptor,cca=Object.defineProperty,gca=Object.getPrototypeOf,aGa=Object.create,bGa=Array.prototype.slice,uGa=Zone.To("addEventListener"),vGa=Zone.To("removeEventListener"),lca=Zone.To(""),Pb=Zone.To,wGa="undefined"!==typeof window,Tb=wGa?window:void 0,Qb=wGa&&Tb||"object"===typeof self&&self||global,xGa="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,oca=!("nw"in Qb)&&"undefined"!==typeof Qb.process&&"[object process]"==={}.toString.call(Qb.process),
yGa=!oca&&!xGa&&!(!wGa||!Tb.HTMLElement),zGa="undefined"!==typeof Qb.process&&"[object process]"==={}.toString.call(Qb.process)&&!xGa&&!(!wGa||!Tb.HTMLElement),aca={},bca=function(a){if(a=a||Qb.event){var b=aca[a.type];b||(b=aca[a.type]=Pb("ON_PROPERTY"+a.type));var c=this||a.target||Qb;b=c[b];yGa&&c===Tb&&"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}},Rb=Pb("originalInstance"),
ica=!1,jca=!1;var Vb=!1;if("undefined"!==typeof window)try{var AGa=Object.defineProperty({},"passive",{get:function(){Vb=!0}});window.addEventListener("test",AGa,AGa);window.removeEventListener("test",AGa,AGa)}catch(a){Vb=!1}var qca={y3a:!0},Ub={},pca={},sca=new RegExp("^"+lca+"(\\w+)(true|false)$"),nca=Pb("propagationStopped");Zone.uk("ZoneAwarePromise",function(a,b,c){function d(rb){if(rb&&rb.toString===Object.prototype.toString){var Hb=rb.constructor&&rb.constructor.name;return(Hb?Hb:"")+": "+JSON.stringify(rb)}return rb?rb.toString():Object.prototype.toString.call(rb)}function e(rb){c.WXa(rb);try{var Hb=b[Ea];"function"===typeof Hb&&Hb.call(this,rb)}catch(mb){}}function f(rb){return rb}function g(rb){return tc.reject(rb)}function m(rb,Hb){return function(mb){try{n(rb,Hb,mb)}catch(wb){n(rb,!1,wb)}}}function n(rb,Hb,mb){var wb=
Db();if(rb===mb)throw new TypeError("Ca");if(null===rb[Pa]){var nb=null;try{if("object"===typeof mb||"function"===typeof mb)nb=mb&&mb.then}catch(Ab){return wb(function(){n(rb,!1,Ab)})(),rb}if(!1!==Hb&&mb instanceof tc&&mb.hasOwnProperty(Pa)&&mb.hasOwnProperty(Xa)&&null!==mb[Pa])r(mb),n(rb,mb[Pa],mb[Xa]);else if(!1!==Hb&&"function"===typeof nb)try{nb.call(mb,wb(m(rb,Hb)),wb(m(rb,!1)))}catch(Ab){wb(function(){n(rb,!1,Ab)})()}else{rb[Pa]=Hb;wb=rb[Xa];rb[Xa]=mb;rb[cb]===cb&&!0===Hb&&(rb[Pa]=rb[Kb],rb[Xa]=
rb[Lb]);!1===Hb&&mb instanceof Error&&(nb=b.gqa&&b.gqa.data&&b.gqa.data.__creationTrace__)&&L(mb,Na,{configurable:!0,enumerable:!1,writable:!0,value:nb});for(nb=0;nb<wb.length;)w(rb,wb[nb++],wb[nb++],wb[nb++],wb[nb++]);if(0==wb.length&&0==Hb){rb[Pa]=0;Hb=mb;try{throw Error("Da`"+d(mb)+"`"+(mb&&mb.stack?"\n"+mb.stack:""));}catch(Ab){Hb=Ab}oa&&(Hb.TPc=!0);Hb.q1=mb;Hb.promise=rb;Hb.zone=b.current;Hb.lI=b.gqa;da.push(Hb);c.L1()}}}return rb}function r(rb){if(0===rb[Pa]){try{var Hb=b[hb];Hb&&"function"===
typeof Hb&&Hb.call(this,{q1:rb[Xa],promise:rb})}catch(mb){}rb[Pa]=!1;for(Hb=0;Hb<da.length;Hb++)rb===da[Hb].promise&&da.splice(Hb,1)}}function w(rb,Hb,mb,wb,nb){r(rb);var Ab=rb[Pa],na=Ab?"function"===typeof wb?wb:f:"function"===typeof nb?nb:g;Hb.L1("Promise.then",function(){try{var pc=rb[Xa],Ic=!!mb&&cb===mb[cb];Ic&&(mb[Lb]=pc,mb[Kb]=Ab);var Bd=Hb.qc(na,void 0,Ic&&na!==g&&na!==f?[]:[pc]);n(mb,!0,Bd)}catch(Xc){n(mb,!1,Xc)}},mb)}function z(rb){var Hb=rb.prototype,mb=J(Hb,"then");if(!mb||!1!==mb.writable&&
mb.configurable){var wb=Hb.then;Hb[ta]=wb;rb.prototype.then=function(nb,Ab){var na=this;return(new tc(function(pc,Ic){wb.call(na,pc,Ic)})).then(nb,Ab)};rb[mf]=!0}}function E(rb){return function(Hb,mb){Hb=rb.apply(Hb,mb);if(Hb instanceof tc)return Hb;mb=Hb.constructor;mb[mf]||z(mb);return Hb}}var J=Object.getOwnPropertyDescriptor,L=Object.defineProperty,Q=c.Oi,da=[],oa=!0===a[Q("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],qa=Q("Promise"),ta=Q("then");c.WXa=function(rb){if(c.ZNc()){var Hb=rb&&rb.q1;
Hb?console.error("Unhandled Promise rejection:",Hb instanceof Error?Hb.message:Hb,"; Zone:",rb.zone.name,"; Task:",rb.lI&&rb.lI.source,"; Value:",Hb,Hb instanceof Error?Hb.stack:void 0):console.error(rb)}};c.tCb=function(){for(var rb={};da.length;){rb={d3:rb.d3};rb.d3=da.shift();try{rb.d3.zone.qx(function(Hb){return function(){if(Hb.d3.TPc)throw Hb.d3.q1;throw Hb.d3;}}(rb))}catch(Hb){e(Hb)}}};var Ea=Q("unhandledPromiseRejectionHandler"),Pa=Q("state"),Xa=Q("value"),cb=Q("finally"),Lb=Q("parentPromiseValue"),
Kb=Q("parentPromiseState"),Db=function(){var rb=!1;return function(Hb){return function(){rb||(rb=!0,Hb.apply(null,arguments))}}},Na=Q("currentTaskTrace"),hb=Q("rejectionHandledHandler"),jb=function(){},nc=a.AggregateError,tc=function(rb){if(!(this instanceof tc))throw Error("Ea");this[Pa]=null;this[Xa]=[];try{var Hb=Db();rb&&rb(Hb(m(this,!0)),Hb(m(this,!1)))}catch(mb){n(this,!1,mb)}};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 Hb=[],mb=0;try{for(var wb=_.l(rb),nb=wb.next();!nb.done;nb=wb.next()){var Ab=nb.value;mb++;Hb.push(tc.resolve(Ab))}}catch(Ic){return Promise.reject(new nc([],"All promises were rejected"))}if(0===mb)return Promise.reject(new nc([],"All promises were rejected"));var na=!1,pc=[];return new tc(function(Ic,
Bd){for(var Xc=0;Xc<Hb.length;Xc++)Hb[Xc].then(function(dd){na||(na=!0,Ic(dd))},function(dd){pc.push(dd);mb--;0===mb&&(na=!0,Bd(new nc(pc,"All promises were rejected")))})})};tc.race=function(rb){function Hb(pc){wb(pc)}function mb(pc){nb(pc)}var wb,nb,Ab=new this(function(pc,Ic){wb=pc;nb=Ic});rb=_.l(rb);for(var na=rb.next();!na.done;na=rb.next())(na=na.value)&&na.then||(na=this.resolve(na)),na.then(Hb,mb);return Ab};tc.all=function(rb){return tc.Ydb(rb)};tc.allSettled=function(rb){return(this&&this.prototype instanceof
tc?this:tc).Ydb(rb,{RPc:function(Hb){return{status:"fulfilled",value:Hb}},aBc:function(Hb){return{status:"rejected",reason:Hb}}})};tc.Ydb=function(rb,Hb){var mb,wb,nb=new this(function(Xc,dd){mb=Xc;wb=dd}),Ab=2,na=0,pc=[];rb=_.l(rb);for(var Ic=rb.next(),Bd={};!Ic.done;Bd={aqa:Bd.aqa},Ic=rb.next()){(Ic=Ic.value)&&Ic.then||(Ic=this.resolve(Ic));Bd.aqa=na;try{Ic.then(function(Xc){return function(dd){pc[Xc.aqa]=Hb?Hb.RPc(dd):dd;Ab--;0===Ab&&mb(pc)}}(Bd),function(Xc){return function(dd){Hb?(pc[Xc.aqa]=
Hb.aBc(dd),Ab--,0===Ab&&mb(pc)):wb(dd)}}(Bd))}catch(Xc){wb(Xc)}Ab++;na++}Ab-=2;0===Ab&&mb(pc);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,Hb){var mb,wb=null==(mb=this.constructor)?void 0:mb[Symbol.species];wb&&"function"===typeof wb||(wb=this.constructor||tc);mb=new wb(jb);
wb=b.current;null==this[Pa]?this[Xa].push(wb,mb,rb,Hb):w(this,wb,mb,rb,Hb);return mb};tc.prototype.catch=function(rb){return this.then(null,rb)};tc.prototype.finally=function(rb){var Hb,mb=null==(Hb=this.constructor)?void 0:Hb[Symbol.species];mb&&"function"===typeof mb||(mb=tc);Hb=new mb(jb);Hb[cb]=cb;mb=b.current;null==this[Pa]?this[Xa].push(mb,Hb,rb,rb):w(this,mb,Hb,rb,rb);return Hb};tc.resolve=tc.resolve;tc.reject=tc.reject;tc.race=tc.race;tc.all=tc.all;qa=a[qa]=a.Promise;a.Promise=tc;var mf=Q("thenPatched");
c.kKc=z;qa&&(z(qa),Sb(a,"fetch",function(rb){return E(rb)}));Promise[b.To("uncaughtPromiseErrors")]=da;return tc});var wca=Pb("zoneTask");Zone.uk("toString",function(a){var b=Function.prototype.toString,c=Pb("OriginalDelegate"),d=Pb("Promise"),e=Pb("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.uk("util",function(a,b,c){var d=zca(a);c.uFb=eca;c.rYa=Sb;c.fxc=Xba;c.tFb=hca;var e=b.To("BLACK_LISTED_EVENTS"),f=b.To("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.sFb=uca;c.pfa=tca;c.Axb=kca;c.cW=cca;c.dW=Yba;c.P5a=aGa;c.h4a=bGa;c.rFb=fca;c.xka=Wba;c.WBc=yca;c.egb=Ob;c.wJa=Object.defineProperty;c.qYa=xca;c.cL=function(){return{sDc:pca,wVb:Ub,Ypb:d,Pd:yGa,nta:zGa,iGc:oca,m6a:"true",H4a:"false",u6a:lca,EVb:"addEventListener",Xgc:"removeEventListener"}}});var Aca,Bca,Cca,Dca,Xb;var Lca=[].concat(_.xc("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(" ")),
_.xc(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"]),_.xc(["autocomplete","autocompleteerror"]),_.xc(["toggle"]),_.xc("afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" ")),_.xc("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(" ")),
_.xc("beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" ")),_.xc("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.uk("defineProperty",function(c,d,e){e.wJa=Hca;Gca()});b.uk("registerElement",function(c,d,e){d=e.cL();var f=d.nta;(d.Pd||f)&&"registerElement"in c.document&&e.qYa(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.uk("EventTargetLegacy",function(c,d,e){Ica(c,e);d=e.cL();var f=d.nta;d.iGc&&!f||Kca(e,c)||(d="undefined"!==typeof WebSocket,
Mca(e),e.rFb("XMLHttpRequest"),d&&Jca(e,c),Zone[e.Oi("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});Zone.uk("legacy",function(a){(a=a[Zone.To("legacyPatch")])&&a()});Zone.uk("timers",function(a){Wb(a,"set","clear","Timeout");Wb(a,"set","clear","Interval");Wb(a,"set","clear","Immediate")});Zone.uk("requestAnimationFrame",function(a){Wb(a,"request","cancel","AnimationFrame");Wb(a,"mozRequest","mozCancel","AnimationFrame");Wb(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.uk("blocking",function(a,b){for(var c=["alert","prompt","confirm"],d=0;d<c.length;d++)Sb(a,c[d],function(e,f,g){return function(m,n){return b.current.qc(e,a,n,g)}})});
Zone.uk("EventTarget",function(a,b,c){c.sFb(a,c);if(!Zone[c.Oi("patchEventTarget")]){var d=c.cL();b=d.Ypb;var e=d.wVb,f=d.m6a,g=d.H4a;d=d.u6a;for(var m=0;m<b.length;m++){var n=b[m],r=d+(n+g),w=d+(n+f);e[n]={};e[n][g]=r;e[n][f]=w}(b=a.EventTarget)&&b.prototype&&c.pfa(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.pfa(a,c,[b.prototype])});Zone.uk("MutationObserver",function(){fca("MutationObserver");fca("WebKitMutationObserver")});Zone.uk("IntersectionObserver",function(){fca("IntersectionObserver")});
Zone.uk("FileReader",function(){fca("FileReader")});
Zone.uk("on_property",function(a,b,c){if((!oca||zGa)&&!Zone[c.Oi("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(yGa){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=Tb.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(m){}f=!1}e=f?[{target:d,PEc:["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.uk("customElements",function(a,b,c){b=c.cL();var d=b.nta;(b.Pd||d)&&a.customElements&&"customElements"in a&&c.qYa(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.uk("XHR",function(a,b){(function(n){function r(Ea){var Pa=Ea.data,Xa=Pa.target;Xa[f]=!1;Xa[m]=!1;var cb=Xa[e];J||(J=Xa[uGa],L=Xa[vGa]);cb&&L.call(Xa,"readystatechange",cb);cb=Xa[e]=function(){if(Xa.readyState===Xa.DONE)if(!Pa.aborted&&Xa[f]&&"scheduled"===Ea.state){var Lb=Xa[b.To("loadfalse")];if(0!==Xa.status&&Lb&&0<Lb.length){var Kb=Ea.Bj;Ea.Bj=function(){for(var Db=Xa[b.To("loadfalse")],Na=0;Na<Db.length;Na++)Db[Na]===Ea&&Db.splice(Na,1);Pa.aborted||"scheduled"!==Ea.state||Kb.call(Ea)};Lb.push(Ea)}else Ea.Bj()}else Pa.aborted||
!1!==Xa[f]||(Xa[m]=!0)};J.call(Xa,"readystatechange",cb);Xa[c]||(Xa[c]=Ea);qa.apply(Xa,Pa.args);Xa[f]=!0;return Ea}function w(){}function z(Ea){Ea=Ea.data;Ea.aborted=!0;return ta.apply(Ea.target,Ea.args)}var E=n.XMLHttpRequest;if(E){E=E.prototype;var J=E[uGa],L=E[vGa];!J&&(n=n.XMLHttpRequestEventTarget)&&(n=n.prototype,J=n[uGa],L=n[vGa]);var Q=Sb(E,"open",function(){return function(Ea,Pa){Ea[d]=0==Pa[2];Ea[g]=Pa[1];return Q.apply(Ea,Pa)}}),da=Pb("fetchTaskAborting"),oa=Pb("fetchTaskScheduling"),qa=
Sb(E,"send",function(){return function(Ea,Pa){if(!0===b.current[oa]||Ea[d])return qa.apply(Ea,Pa);Pa={target:Ea,url:Ea[g],lda:!1,args:Pa,aborted:!1};var Xa=Zone.current.gha("XMLHttpRequest.send",w,Pa,r,z);Ea&&!0===Ea[m]&&!Pa.aborted&&"scheduled"===Xa.state&&Xa.Bj()}}),ta=Sb(E,"abort",function(){return function(Ea,Pa){var Xa=Ea[c];if(Xa&&"string"==typeof Xa.type)null==Xa.T8||Xa.data&&Xa.data.aborted||Xa.zone.ZJ(Xa);else if(!0===b.current[da])return ta.apply(Ea,Pa)}})}})(a);var c=Pb("xhrTask"),d=Pb("xhrSync"),
e=Pb("xhrListener"),f=Pb("xhrScheduled"),g=Pb("xhrURL"),m=Pb("xhrErrorBeforeScheduled")});Zone.uk("geolocation",function(a){a.navigator&&a.navigator.geolocation&&$ba(a.navigator.geolocation)});
Zone.uk("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.q1}),f.Bj(g))})}}a.PromiseRejectionEvent&&(b[Pb("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[Pb("rejectionHandledHandler")]=c("rejectionhandled"))});Zone.uk("queueMicrotask",function(a,b,c){vca(a,c)});Zone.uk("canvas",function(a,b,c){a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.tFb(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,kpa:0,args:e}})});var Oca=Yb({ta:Yb}),Sca=Yb({Ca:Yb}),Pca=Yb({F2c:Yb}),Tca=Yb({G2c:Yb});_.bc=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(_.bc,Error);var Yca;var ada=Yb({A6a:Yb});_.ne=globalThis;var BGa={},CGa=/\n/gm,fc=void 0;_.vc=function(a,b){this.npc=a;this.ta=void 0;"number"==typeof b?this.Qr=b:void 0!==b&&(this.ta=_.p({token:this,Ga:b.Ga||"root",oa:b.oa}))};_.vc.prototype.toString=function(){return"InjectionToken "+this.npc};_.W.Object.defineProperties(_.vc.prototype,{vd:{configurable:!0,enumerable:!0,get:function(){return this}}});var Lda=new _.vc("ENVIRONMENT_INITIALIZER");var DGa=new _.vc("INJECTOR",-1);var Kda=new _.vc("INJECTOR_DEF_TYPES");var Pda=function(){};Pda.prototype.get=function(a,b){b=void 0===b?BGa:b;if(b===BGa)throw a=Error("Ia`"+_.ac(a)),a.name="NullInjectorError",a;return b};var rda=Yb({ya:Yb}),sda=Yb({Ia:Yb}),wda=Yb({ze:Yb}),EGa=Yb({Da:Yb}),yda=Yb({O:Yb}),Fea=Yb({Qr:Yb}),FGa=Yb({GEa:Yb});var lc;lc={};_.ic=[];var Mda=Yb({wa:String,tc:Yb});var Yia=new _.vc("Set Injector scope.");var Uda={},GGa={},Oda=void 0,Kk=function(){},$c=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.LA=new Map;this.EIa=new Set;this.c6=[];this.Lb=!1;Wda(a,function(f){return HGa(e,f)});this.LA.set(DGa,wc(void 0,this));d.has("environment")&&this.LA.set(Kk,wc(void 0,this));a=this.LA.get(Yia);null!=a&&"string"===typeof a.value&&this.scopes.add(a.value);this.ewb=new Set(this.get(Kda,_.ic,2))};_.V($c,Kk);
$c.prototype.destroy=function(){IGa(this);this.Lb=!0;try{for(var a=_.l(this.EIa),b=a.next();!b.done;b=a.next())b.value.Ka();var c=this.c6;this.c6=[];for(var d=_.l(c),e=d.next();!e.done;e=d.next()){var f=e.value;f()}}finally{this.LA.clear(),this.EIa.clear(),this.ewb.clear()}};$c.prototype.kf=function(a){var b=this;IGa(this);this.c6.push(a);return function(){var c=b.c6.indexOf(a);-1!==c&&b.c6.splice(c,1)}};var $f=function(a,b){IGa(a);a=gc(a);var c=cc();try{return b()}finally{gc(a),cc(c)}};
$c.prototype.get=function(a,b,c){b=void 0===b?BGa:b;c=void 0===c?0:c;IGa(this);if(a.hasOwnProperty(FGa))return a[FGa](this);c=cda(c);var d=gc(this),e=cc();try{if(!(c&4)){var f=this.LA.get(a);if(void 0===f){var g=("function"===typeof a||"object"===typeof a&&a instanceof _.vc)&&Qca(a),m;if(m=g)if(g.Ga){var n=ec(g.Ga);m="string"===typeof n?"any"===n||this.scopes.has(n):this.ewb.has(n)}else m=!1;f=m?wc(Sda(a),Uda):null;this.LA.set(a,f)}if(null!=f){b=f;b.value===Uda&&(b.value=GGa,b.value=b.oa());var r;
if(r="object"===typeof b.value&&b.value){var w=b.value;r=null!==w&&"object"===typeof w&&"function"===typeof w.Ka}r&&this.EIa.add(b.value);return b.value}}var z=c&2?Qda():this.parent;b=c&8&&b===BGa?null:b;return z.get(a,b)}catch(ta){if("NullInjectorError"===ta.name){(ta.ngTempTokenPath=ta.ngTempTokenPath||[]).unshift(_.ac(a));if(d)throw ta;r=ta;var E=this.source,J=r.ngTempTokenPath;a.__source&&J.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=_.ac(J);if(Array.isArray(J))Q=J.map(_.ac).join(" -> ");else if("object"===typeof J){E=[];for(var da in J)if(J.hasOwnProperty(da)){var oa=J[da];E.push(da+":"+("string"===typeof oa?JSON.stringify(oa):_.ac(oa)))}Q="{"+E.join(", ")+"}"}var qa="R3InjectorError"+(a?"("+a+")":"")+"["+Q+"]: "+L.replace(CGa,"\n  ");r.message=qa;r.ngTokenPath=J;r.ngTempTokenPath=null;throw r;}throw ta;}finally{cc(e),gc(d)}};
var Vea=function(a){var b=gc(a),c=cc();try{for(var d=a.get(Lda,_.ic,2),e=_.l(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{gc(b),cc(c)}};$c.prototype.toString=function(){for(var a=[],b=_.l(this.LA.keys()),c=b.next();!c.done;c=b.next())a.push(_.ac(c.value));return"R3Injector["+a.join(", ")+"]"};
var IGa=function(a){if(a.Lb)throw new _.bc(205,!1);},HGa=function(a,b){b=ec(b);var c=uc(b)?b:ec(b&&b.wa),d=Vda(b);if(uc(b)||!0!==b.vd)a.LA.get(c);else{var e=a.LA.get(c);e||(e=wc(void 0,Uda,!0),e.oa=function(){return dda(e.vd)},a.LA.set(c,e));c=b;e.vd.push(b)}a.LA.set(c,d)};_.W.Object.defineProperties($c.prototype,{wc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}}});var KGa;_.JGa=eda(Yda(function(a){return{token:a}}),-1);_.Lk=eda(Yda(),8);KGa=eda(Yda(),2);_.Mk=eda(Yda(),4);eda(Yda(),1);var bea=function(a,b,c){this.jj=a;this.eg=b;this.AG=c};_.Ac.QIc=!0;var hia,We;_.Gc=lea(null);hia=null;We=!0;var pea=null,LGa={version:0,uo:!1,Su:void 0,aga:void 0,EH:void 0,jXa:0,Vw:void 0,cT:void 0,yyc:!1,YNa:!1,MKc:function(){return!1},NKc:function(){},wkb:function(){}};var MGa=Symbol("Ka"),NGa=Symbol("La"),OGa=Symbol("Ma");Object.assign({},LGa,{value:MGa,uo:!0,error:null,Mpb:oea,MKc:function(a){return a.value===MGa||a.value===NGa},NKc:function(a){if(a.value===NGa)throw Error("Na");var b=a.value;a.value=NGa;var c=qea(a);try{var d=a.uXc()}catch(e){d=OGa,a.error=e}finally{tea(a,c)}b!==MGa&&b!==OGa&&d!==OGa&&a.Mpb(b,d)?a.value=b:(a.value=d,a.version++)}});Object.assign({},LGa,{Mpb:oea,T4c:void 0});Object.assign({},LGa,{YNa:!0,yyc:!1,wkb:function(a){a.Vh(a.Db)},aTa:!1,GWc:function(){}});var Sea=function(a,b){var c=_.v;this.oa=a;this.n_a=!1;this.Dxc=b;this.dwb=c};var Dea,Gea,Uc;Dea=!0;Gea=0;Uc={};_.Yc=function(a,b){this.Z6=a;this.Nj=b};_.Yc.prototype.get=function(a,b,c){return Pea(this.Z6,this.Nj,a,cda(c),b)};Yb({wa:String,tc:Yb});var Ke;_.qe=function(){};Ke=function(a){if(Array.isArray(a))return Wea({name:""},void 0,a,"");var b,c=null!=(b=a.name)?b:"";return Wea({name:c},a.parent,a.Pb,c)};_.PGa=new Pda;_.qe.ta=_.p({token:_.qe,Ga:"any",oa:function(){return _.q(DGa)}});_.qe.Qr=-1;_.Nk=function(){};var QGa=function(){},RGa=function(){};var Xea=void 0;var SGa,Ria,re,TGa;SGa=new _.vc("AppId",{Ga:"root",oa:function(){return"ng"}});Ria=new _.vc("Platform Initializer");re=new _.vc("Platform ID",{Ga:"platform",oa:function(){return"unknown"}});_.Ok=new _.vc("AnimationModuleType");TGa=new _.vc("CSP nonce",{Ga:"root",oa:function(){var a,b;return(null==(a=Yea().body)?void 0:null==(b=a.querySelector("[ngCspNonce]"))?void 0:b.getAttribute("ngCspNonce"))||null}});var UGa=function(){},VGa=function(){};_.ad=function(a){this.na=a};_.ad.Qr=function(){return bd(_.Mc(),_.Jc())};var WGa;WGa=function(){};_.Pk=function(){this.np=null};_.Pk.Qr=function(){var a=_.Jc(),b=_.Dc(_.Mc().index,a);return(_.yc(b)?b:a)[11]};_.ue=function(){this.U7a=console};_.ue.prototype.handleError=function(a){var b=this.Opc(a);this.U7a.error("ERROR",a);b&&this.U7a.error("ORIGINAL ERROR",b)};_.ue.prototype.Opc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};var se=function(){};se.Qr=afa;se.GEa=function(a){return a};var $ea=function(a){this.Nj=a};_.V($ea,se);$ea.GEa=se.GEa;$ea.Qr=se.Qr;$ea.prototype.kf=function(a){var b=this;eea(this.Nj,a);return function(){var c=b.Nj;if(null!==c[21]){var d=c[21].indexOf(a);-1!==d&&c[21].splice(d,1)}}};var XGa=!1,Qk={set pB(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):XGa&&console.log("RxJS: Back to a better error behavior. Thank you. <3");XGa=a},get pB(){return XGa}};var YGa="function"===typeof Symbol&&Symbol.observable||"@@observable";var ZGa={closed:!0,next:function(){},error:function(a){if(Qk.pB)throw a;ed(a)},complete:function(){}};var efa=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}();_.td=Array.isArray||function(a){return a&&"number"===typeof a.length};_.fd=function(a){this.closed=!1;this.DF=this.r6=null;a&&(this.bpc=!0,this.fs=a)};
_.fd.prototype.unsubscribe=function(){if(!this.closed){var a=this.r6,b=this.bpc,c=this.fs,d=this.DF;this.closed=!0;this.DF=this.r6=null;if(a instanceof _.fd)a.remove(this);else if(null!==a)for(var e=0;e<a.length;++e)a[e].remove(this);if(_.bfa(c)){b&&(this.fs=void 0);try{c.call(this)}catch(n){var f=n instanceof efa?ffa(n.errors):[n]}}if((0,_.td)(d)){e=-1;for(var g=d.length;++e<g;){var m=d[e];if(cfa(m))try{m.unsubscribe()}catch(n){f=f||[],n instanceof efa?f=f.concat(ffa(n.errors)):f.push(n)}}}if(f)throw new efa(f);
}};
_.fd.prototype.add=function(a){var b=a;if(!a)return _.fd.EMPTY;switch(typeof a){case "function":b=new _.fd(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.fd||(a=b,b=new _.fd,b.DF=[a]);break;default:throw Error("Oa`"+a);}var c=b.r6;if(null===c)b.r6=this;else if(c instanceof _.fd){if(c===this)return b;b.r6=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=this.DF;null===a?this.DF=[b]:a.push(b);return b};
_.fd.prototype.remove=function(a){var b=this.DF;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var $Ga=new _.fd;$Ga.closed=!0;_.fd.EMPTY=$Ga;var Rk=function(a,b,c){_.fd.call(this);this.Mxa=null;this.Gk=this.Jx=this.Lxa=!1;switch(arguments.length){case 0:this.destination=ZGa;break;case 1:if(!a){this.destination=ZGa;break}if("object"===typeof a){a instanceof Rk?(this.Jx=a.Jx,this.destination=a,a.add(this)):(this.Jx=!0,this.destination=new Sk(this,a));break}default:this.Jx=!0,this.destination=new Sk(this,a,b,c)}};_.V(Rk,_.fd);Rk.EMPTY=_.fd.EMPTY;Rk.create=function(a,b,c){a=new Rk(a,b,c);a.Jx=!1;return a};_.h=Rk.prototype;
_.h.next=function(a){this.Gk||this.Ec(a)};_.h.error=function(a){this.Gk||(this.Gk=!0,this.oq(a))};_.h.complete=function(){this.Gk||(this.Gk=!0,this.Xh())};_.h.unsubscribe=function(){this.closed||(this.Gk=!0,_.fd.prototype.unsubscribe.call(this))};_.h.Ec=function(a){this.destination.next(a)};_.h.oq=function(a){this.destination.error(a);this.unsubscribe()};_.h.Xh=function(){this.destination.complete();this.unsubscribe()};
var Sk=function(a,b,c,d){Rk.call(this);this.s6=a;var e=this;if(_.bfa(b))var f=b;else b&&(f=b.next,c=b.error,d=b.complete,b!==ZGa&&(e=Object.create(b),dfa(b)&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.Si=e;this.Ec=f;this.oq=c;this.Xh=d};_.V(Sk,Rk);Sk.EMPTY=Rk.EMPTY;Sk.create=Rk.create;_.h=Sk.prototype;_.h.next=function(a){if(!this.Gk&&this.Ec){var b=this.s6;Qk.pB&&b.Jx?this.JEa(b,this.Ec,a)&&this.unsubscribe():this.KEa(this.Ec,a)}};
_.h.error=function(a){if(!this.Gk){var b=this.s6,c=Qk.pB;if(this.oq)c&&b.Jx?this.JEa(b,this.oq,a):this.KEa(this.oq,a),this.unsubscribe();else if(b.Jx)c?(b.Mxa=a,b.Lxa=!0):ed(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;ed(a)}}};_.h.complete=function(){var a=this;if(!this.Gk){var b=this.s6;if(this.Xh){var c=function(){return a.Xh.call(a.Si)};Qk.pB&&b.Jx?this.JEa(b,c):this.KEa(c)}this.unsubscribe()}};
_.h.KEa=function(a,b){try{a.call(this.Si,b)}catch(c){this.unsubscribe();if(Qk.pB)throw c;ed(c)}};_.h.JEa=function(a,b,c){if(!Qk.pB)throw Error("Pa");try{b.call(this.Si,c)}catch(d){return Qk.pB?(a.Mxa=d,a.Lxa=!0):ed(d),!0}return!1};_.h.fs=function(){var a=this.s6;this.s6=this.Si=null;a.unsubscribe()};var aHa=function(a){Rk.call(this);this.destination=a};_.V(aHa,Rk);aHa.EMPTY=Rk.EMPTY;aHa.create=Rk.create;_.jd=function(a){a&&(this.Bl=a)};_.h=_.jd.prototype;_.h.jA=function(a){var b=new _.jd;b.source=this;b.operator=a;return b};_.h.subscribe=function(a,b,c){var d=this.operator;a:{if(a){if(a instanceof Rk||hfa(a)&&dfa(a))break a;if(hfa(a)){a=new aHa(a);break a}}a=a||b||c?new Rk(a,b,c):new Rk(ZGa)}d?a.add(d.call(a,this.source)):a.add(this.source||Qk.pB&&!a.Jx?this.Bl(a):this.KKa(a));if(Qk.pB&&a.Jx&&(a.Jx=!1,a.Lxa))throw a.Mxa;return a};
_.h.KKa=function(a){try{return this.Bl(a)}catch(e){Qk.pB&&(a.Lxa=!0,a.Mxa=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.Gk;if(b.closed||d){b=!1;break a}b=c&&c instanceof Rk?c:null}b=!0}b?a.error(e):console.warn(e)}};_.h.forEach=function(a,b){var c=this;b=ifa(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.Bl=function(a){var b=this.source;return b&&b.subscribe(a)};_.jd.prototype[YGa]=function(){return this};
_.jd.prototype.ha=function(){var a=_.rc.apply(0,arguments);return 0===a.length?this:gfa(a)(this)};_.Tk=function(a){var b=ifa(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)})})};_.jd.create=function(a){return new _.jd(a)};var bHa=function(a,b){_.fd.call(this);this.subject=a;this.FN=b;this.closed=!1};_.V(bHa,_.fd);bHa.EMPTY=_.fd.EMPTY;bHa.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.subject,b=a.Ik;this.subject=null;!b||0===b.length||a.Gk||a.closed||(a=b.indexOf(this.FN),-1!==a&&b.splice(a,1))}};var Uk=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();_.fe=function(){this.Ik=[];this.Gm=this.Gk=this.closed=!1;this.rja=null};_.V(_.fe,_.jd);_.h=_.fe.prototype;_.h.jA=function(a){var b=new Vk(this,this);b.operator=a;return b};_.h.next=function(a){if(this.closed)throw new Uk;if(!this.Gk){var b=this.Ik,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].next(a)}};_.h.error=function(a){if(this.closed)throw new Uk;this.Gm=!0;this.rja=a;this.Gk=!0;var b=this.Ik,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.Ik.length=0};
_.h.complete=function(){if(this.closed)throw new Uk;this.Gk=!0;var a=this.Ik,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.Ik.length=0};_.h.unsubscribe=function(){this.closed=this.Gk=!0;this.Ik=null};_.h.KKa=function(a){if(this.closed)throw new Uk;return _.jd.prototype.KKa.call(this,a)};_.h.Bl=function(a){if(this.closed)throw new Uk;if(this.Gm)return a.error(this.rja),_.fd.EMPTY;if(this.Gk)return a.complete(),_.fd.EMPTY;this.Ik.push(a);return new bHa(this,a)};
_.h.Sf=function(){var a=new _.jd;a.source=this;return a};_.fe.create=function(a,b){return new Vk(a,b)};var Vk=function(a,b){_.fe.call(this);this.destination=a;this.source=b};_.V(Vk,_.fe);Vk.create=_.fe.create;Vk.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};Vk.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};Vk.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};
Vk.prototype.Bl=function(a){return this.source?this.source.subscribe(a):_.fd.EMPTY};_.Wk=function(){_.fe.apply(this,arguments);this.value=null;this.Ds=this.J_=!1};_.V(_.Wk,_.fe);_.Wk.create=_.fe.create;_.Wk.prototype.Bl=function(a){return this.Gm?(a.error(this.rja),_.fd.EMPTY):this.Ds&&this.J_?(a.next(this.value),a.complete(),_.fd.EMPTY):_.fe.prototype.Bl.call(this,a)};_.Wk.prototype.next=function(a){this.Ds||(this.value=a,this.J_=!0)};_.Wk.prototype.error=function(a){this.Ds||_.fe.prototype.error.call(this,a)};
_.Wk.prototype.complete=function(){this.Ds=!0;this.J_&&_.fe.prototype.next.call(this,this.value);_.fe.prototype.complete.call(this)};_.Wf=function(a){_.fe.call(this);this.Xd=a};_.V(_.Wf,_.fe);_.Wf.create=_.fe.create;_.Wf.prototype.Bl=function(a){var b=_.fe.prototype.Bl.call(this,a);b&&!b.closed&&a.next(this.Xd);return b};_.Wf.prototype.getValue=function(){if(this.Gm)throw this.rja;if(this.closed)throw new Uk;return this.Xd};_.Wf.prototype.next=function(a){_.fe.prototype.next.call(this,this.Xd=a)};_.W.Object.defineProperties(_.Wf.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.Sd=new _.jd(function(a){return a.complete()});var kfa=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};var cHa=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.Pe="N"===a};cHa.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)}};
cHa.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 dHa=new cHa("C"),eHa={kind:"C",value:void 0,error:void 0};var fHa={now:function(){return(fHa.Ne||Date).now()},Ne:void 0};_.be=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?fHa:c;_.fe.call(this);this.XPc=c;this.Jt=[];this.n$a=!1;this.k7a=1>a?1:a;this.Uvc=1>b?1:b;Infinity===b?(this.n$a=!0,this.next=this.IIc):this.next=this.KIc};_.V(_.be,_.fe);_.be.create=_.fe.create;_.h=_.be.prototype;_.h.IIc=function(a){var b=this.Jt;b.push(a);b.length>this.k7a&&b.shift();_.fe.prototype.next.call(this,a)};
_.h.KIc=function(a){this.Jt.push({time:this.z9a(),value:a});this.Acb();_.fe.prototype.next.call(this,a)};_.h.Bl=function(a){var b=this.n$a,c=b?this.Jt:this.Acb(),d=c.length;if(this.closed)throw new Uk;if(this.Gk||this.Gm)var e=_.fd.EMPTY;else this.Ik.push(a),e=new bHa(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.Gm?a.error(this.rja):this.Gk&&a.complete();return e};_.h.z9a=function(){var a=this.XPc;return a?a.now():fHa.now()};
_.h.Acb=function(){for(var a=this.z9a(),b=this.k7a,c=this.Uvc,d=this.Jt,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 hHa=function(a,b){b=void 0===b?gHa:b;this.tjc=a;this.now=b};hHa.prototype.Vh=function(a,b,c){b=void 0===b?0:b;return(new this.tjc(this,a)).Vh(c,b)};var gHa=fHa.now;_.nd=function(){function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a}();var pfa=function(){};pfa.prototype.call=function(a,b){b.C6++;a=new iHa(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var iHa=function(a,b){Rk.call(this,a);this.OY=b;this.connection=null};_.V(iHa,Rk);iHa.EMPTY=Rk.EMPTY;iHa.create=Rk.create;iHa.prototype.fs=function(){var a=this.OY;if(a){this.OY=null;var b=a.C6;0>=b?this.connection=null:(a.C6=b-1,1<b?this.connection=null:(b=this.connection,a=a.LW,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};var ph=function(a,b){this.source=a;this.GPb=b;this.C6=0;this.Bma=!1};_.V(ph,_.jd);ph.create=_.jd.create;ph.prototype.Bl=function(a){return this.bsa().subscribe(a)};ph.prototype.bsa=function(){var a=this.vQ;if(!a||a.Gk)this.vQ=this.GPb();return this.vQ};ph.prototype.connect=function(){var a=this.LW;a||(this.Bma=!1,a=this.LW=new _.fd,a.add(this.source.subscribe(new Xk(this.bsa(),this))),a.closed&&(this.LW=null,a=_.fd.EMPTY));return a};ph.prototype.Xu=function(){return _.pd()(this)};var uga,jHa=ph.prototype;
uga={operator:{value:null},C6:{value:0,writable:!0},vQ:{value:null,writable:!0},LW:{value:null,writable:!0},Bl:{value:jHa.Bl},Bma:{value:jHa.Bma,writable:!0},bsa:{value:jHa.bsa},connect:{value:jHa.connect},Xu:{value:jHa.Xu}};var Xk=function(a,b){Rk.call(this);this.destination=a;this.OY=b};_.V(Xk,Rk);Xk.EMPTY=Rk.EMPTY;Xk.create=Rk.create;Xk.prototype.oq=function(a){this.fs();Rk.prototype.oq.call(this,a)};Xk.prototype.Xh=function(){this.OY.Bma=!0;this.fs();Rk.prototype.Xh.call(this)};
Xk.prototype.fs=function(){var a=this.OY;if(a){this.OY=null;var b=a.LW;a.C6=0;a.vQ=null;a.LW=null;b&&b.unsubscribe()}};var qfa=function(a){this.Ze=a;this.jE=void 0};qfa.prototype.call=function(a,b){return b.subscribe(new kHa(a,this.Ze,this.jE))};var kHa=function(a,b,c){Rk.call(this,a);this.Ze=b;this.count=0;this.jE=c||this};_.V(kHa,Rk);kHa.EMPTY=Rk.EMPTY;kHa.create=Rk.create;kHa.prototype.Ec=function(a){try{var b=this.Ze.call(this.jE,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Yk="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var lHa=function(a){return function(b){var c=a[Yk]();do{var d=void 0;try{d=c.next()}catch(e){b.error(e);return}if(d.done){b.complete();break}b.next(d.value);if(b.closed)break}while(1);"function"===typeof c.return&&b.add(function(){c.return&&c.return()});return b}};var mHa=function(a){return function(b){var c=a[YGa]();if("function"!==typeof c.subscribe)throw new TypeError("Ua");return c.subscribe(b)}};var nHa=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,ed);return b}};var yfa=function(a){if(a&&"function"===typeof a[YGa])return mHa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return kfa(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return nHa(a);if(a&&"function"===typeof a[Yk])return lHa(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return sfa(a);throw new TypeError("Va`"+(cfa(a)?"an invalid object":"'"+a+"'"));};var Zk=function(a){Rk.call(this);this.parent=a};_.V(Zk,Rk);Zk.EMPTY=Rk.EMPTY;Zk.create=Rk.create;Zk.prototype.Ec=function(a){this.parent.Ps(a)};Zk.prototype.oq=function(a){this.parent.vA(a);this.unsubscribe()};Zk.prototype.Xh=function(){this.parent.Os();this.unsubscribe()};var $k=function(a,b,c){Rk.call(this);this.parent=a;this.DEb=b;this.MJc=c};_.V($k,Rk);$k.EMPTY=Rk.EMPTY;$k.create=Rk.create;$k.prototype.Ec=function(a){this.parent.Ps(this.DEb,a,this.MJc,this)};
$k.prototype.oq=function(a){this.parent.vA(a);this.unsubscribe()};$k.prototype.Xh=function(){this.parent.Os(this);this.unsubscribe()};var al=function(){Rk.apply(this,arguments)};_.V(al,Rk);al.EMPTY=Rk.EMPTY;al.create=Rk.create;al.prototype.Ps=function(a){this.destination.next(a)};al.prototype.vA=function(a){this.destination.error(a)};al.prototype.Os=function(){this.destination.complete()};var bl=function(){Rk.apply(this,arguments)};_.V(bl,Rk);bl.EMPTY=Rk.EMPTY;bl.create=Rk.create;
bl.prototype.Ps=function(a,b){this.destination.next(b)};bl.prototype.vA=function(a){this.destination.error(a)};bl.prototype.Os=function(){this.destination.complete()};var oHa;oHa={};_.zfa=function(a,b){this.MH=a;this.keys=b};_.zfa.prototype.call=function(a,b){return b.subscribe(new pHa(a,this.MH,this.keys))};var pHa=function(a,b,c){bl.call(this,a);this.MH=b;this.keys=c;this.active=0;this.values=[];this.rM=[]};_.V(pHa,bl);pHa.EMPTY=bl.EMPTY;pHa.create=bl.create;_.h=pHa.prototype;_.h.Ec=function(a){this.values.push(oHa);this.rM.push(a)};
_.h.Xh=function(){var a=this.rM,b=a.length;if(0===b)this.destination.complete();else{this.wV=this.active=b;for(var c=0;c<b;c++)this.add(sd(a[c],new $k(this,null,c)))}};_.h.Os=function(){0===--this.active&&this.destination.complete()};_.h.Ps=function(a,b,c){var d=this.values,e=d[c];e=this.wV?e===oHa?--this.wV:this.wV:0;d[c]=b;0===e&&(this.MH?this.fvc(d):this.destination.next(this.keys?this.keys.reduce(function(f,g,m){return f[g]=d[m],f},{}):d.slice()))};
_.h.fvc=function(a){try{var b=this.MH.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Afa=function(a,b){b=void 0===b?Infinity:b;this.Ze=a;this.VNa=b};Afa.prototype.call=function(a,b){return b.subscribe(new cl(a,this.Ze,this.VNa))};var cl=function(a,b,c){c=void 0===c?Infinity:c;al.call(this,a);this.destination=a;this.Ze=b;this.VNa=c;this.Ds=!1;this.buffer=[];this.index=this.active=0};_.V(cl,al);cl.EMPTY=al.EMPTY;cl.create=al.create;
cl.prototype.Ec=function(a){if(this.active<this.VNa){var b=this.index++;try{var c=this.Ze(a,b)}catch(d){this.destination.error(d);return}this.active++;a=new Zk(this);this.destination.add(a);sd(c,a)}else this.buffer.push(a)};cl.prototype.Xh=function(){this.Ds=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};cl.prototype.Ps=function(a){this.destination.next(a)};
cl.prototype.Os=function(){var a=this.buffer;this.active--;0<a.length?this.Ec(a.shift()):0===this.active&&this.Ds&&this.destination.complete()};var qHa=function(a){var b=cancelAnimationFrame,c=requestAnimationFrame(function(d){b=void 0;a(d)});return new _.fd(function(){var d;return null==(d=b)?void 0:d(c)})},rHa=function(){return requestAnimationFrame.apply(null,_.xc(_.rc.apply(0,arguments)))},sHa=function(){cancelAnimationFrame.apply(null,_.xc(_.rc.apply(0,arguments)))};var tHa={now:function(){return(tHa.Ne||performance).now()},Ne:void 0};_.uHa=new _.jd(function(a){var b=tHa,c=b.now(),d=function(f){var g=b.now();a.next({timestamp:f,TYc:g-c});a.closed||(e=qHa(d))};var e=qHa(d);return function(){return e.unsubscribe()}});var vHa=function(){_.fd.call(this)};_.V(vHa,_.fd);vHa.EMPTY=_.fd.EMPTY;vHa.prototype.Vh=function(){return this};var wHa=function(a,b){return setInterval.apply(null,[a,b].concat(_.xc(_.rc.apply(2,arguments))))};var dl=function(a,b){_.fd.call(this);this.scheduler=a;this.vka=b;this.pending=!1};_.V(dl,vHa);dl.EMPTY=vHa.EMPTY;_.h=dl.prototype;_.h.Vh=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.hU(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.oU(c,this.id,b);return this};_.h.oU=function(a,b,c){c=void 0===c?0:c;return wHa(a.flush.bind(a,this),c)};
_.h.hU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&this.delay===c&&!1===this.pending)return b;clearInterval(b)};_.h.Tz=function(a,b){if(this.closed)return Error("Za");this.pending=!1;if(a=this.N8a(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.hU(this.scheduler,this.id,null))};_.h.N8a=function(a){var b=!1,c=void 0;try{this.vka(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};
_.h.fs=function(){var a=this.id,b=this.scheduler,c=b.actions,d=c.indexOf(this);this.state=this.vka=null;this.pending=!1;this.scheduler=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.hU(b,a,null));this.delay=null};var el=function(a,b){b=void 0===b?gHa:b;hHa.call(this,a,b);this.actions=[];this.active=!1;this.jN=void 0};_.V(el,hHa);el.prototype.flush=function(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.Tz(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};_.Gd=new el(dl);_.di=new _.jd(Ed);var Dfa=function(a){this.Np=a;this.jE=void 0};Dfa.prototype.call=function(a,b){return b.subscribe(new xHa(a,this.Np,this.jE))};var xHa=function(a,b,c){Rk.call(this,a);this.Np=b;this.jE=c;this.count=0};_.V(xHa,Rk);xHa.EMPTY=Rk.EMPTY;xHa.create=Rk.create;xHa.prototype.Ec=function(a){try{var b=this.Np.call(this.jE,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};var Efa=function(){};Efa.prototype.call=function(a,b){return b.subscribe(new yHa(a))};var yHa=function(a){bl.call(this,a);this.jca=!1;this.rM=[];this.Om=[]};_.V(yHa,bl);yHa.EMPTY=bl.EMPTY;yHa.create=bl.create;_.h=yHa.prototype;_.h.Ec=function(a){this.rM.push(a)};_.h.Xh=function(){var a=this.rM,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.jca;c++){var d=sd(a[c],new $k(this,null,c));this.Om&&this.Om.push(d);this.add(d)}this.rM=null}};
_.h.Ps=function(a,b,c){if(!this.jca){this.jca=!0;for(var d=0;d<this.Om.length;d++)if(d!==c){var e=this.Om[d];e.unsubscribe();this.remove(e)}this.Om=null}this.destination.next(b)};_.h.Os=function(a){this.jca=!0;bl.prototype.Os.call(this,a)};_.h.vA=function(a){this.jca=!0;bl.prototype.vA.call(this,a)};var Ifa=function(a){this.MH=a};Ifa.prototype.call=function(a,b){return b.subscribe(new fl(a,this.MH))};var fl=function(a,b,c){void 0===c&&Object.create(null);Rk.call(this,a);this.aVa=[];this.active=0;this.MH=b};_.V(fl,Rk);fl.EMPTY=Rk.EMPTY;fl.create=Rk.create;fl.prototype.Ec=function(a){var b=this.aVa;(0,_.td)(a)?b.push(new zHa(a)):"function"===typeof a[Yk]?b.push(new AHa(a[Yk]())):b.push(new gl(this.destination,this,a))};
fl.prototype.Xh=function(){var a=this.aVa,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.OOc?this.destination.add(d.subscribe()):this.active--}}};fl.prototype.gvc=function(a){try{var b=this.MH.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var AHa=function(a){this.iterator=a;this.kXa=a.next()};AHa.prototype.Pe=function(){return!0};
AHa.prototype.next=function(){var a=this.kXa;this.kXa=this.iterator.next();return a};AHa.prototype.Ds=function(){var a=this.kXa;return a&&!!a.done};var zHa=function(a){this.kY=a;this.length=this.index=0;this.length=a.length};zHa.prototype[Yk]=function(){return this};zHa.prototype.next=function(){var a=this.index++,b=this.kY;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};zHa.prototype.Pe=function(){return this.kY.length>this.index};
zHa.prototype.Ds=function(){return this.kY.length===this.index};var gl=function(a,b,c){al.call(this,a);this.parent=b;this.observable=c;this.OOc=!0;this.buffer=[];this.Is=!1};_.V(gl,al);gl.EMPTY=al.EMPTY;gl.create=al.create;gl.prototype[Yk]=function(){return this};_.h=gl.prototype;_.h.next=function(){var a=this.buffer;return 0===a.length&&this.Is?{value:null,done:!0}:{value:a.shift(),done:!1}};_.h.Pe=function(){return 0<this.buffer.length};_.h.Ds=function(){return 0===this.buffer.length&&this.Is};
_.h.Os=function(){if(0<this.buffer.length){this.Is=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};_.h.Ps=function(a){this.buffer.push(a);a:{a=this.parent;for(var b=a.aVa,c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.Pe&&!f.Pe())break a}e=!1;f=[];for(var g=0;g<c;g++){var m=b[g],n=m.next();m.Ds()&&(e=!0);if(n.done){d.complete();break a}f.push(n.value)}a.MH?a.gvc(f):d.next(f);e&&d.complete()}};
_.h.subscribe=function(){return sd(this.observable,new Zk(this))};var Kfa=function(a){this.RS=a;this.Fxa=this.AK=this.Kqa=void 0};Kfa.prototype.call=function(a,b){return b.subscribe(new BHa(a,this.RS,this.Kqa,this.AK,this.Fxa))};var BHa=function(a,b,c,d,e){Rk.call(this,a);this.RS=b;this.Kqa=c;this.AK=d;this.Fxa=e;this.groups=null;this.ggb=!1;this.count=0};_.V(BHa,Rk);BHa.EMPTY=Rk.EMPTY;BHa.create=Rk.create;_.h=BHa.prototype;_.h.Ec=function(a){try{var b=this.RS(a)}catch(c){this.error(c);return}this.Xqc(a,b)};
_.h.Xqc=function(a,b){var c=this.groups;c||(c=this.groups=new Map);var d=c.get(b);if(this.Kqa)try{var e=this.Kqa(a)}catch(g){this.error(g)}else e=a;if(!d&&(d=this.Fxa?this.Fxa():new _.fe,c.set(b,d),this.destination.next(new CHa(b,d,this)),this.AK)){try{var f=this.AK(new CHa(b,d))}catch(g){this.error(g);return}this.add(f.subscribe(new hl(b,d,this)))}d.closed||d.next(e)};_.h.oq=function(a){var b=this.groups;b&&(b.forEach(function(c){c.error(a)}),b.clear());this.destination.error(a)};
_.h.Xh=function(){var a=this.groups;a&&(a.forEach(function(b){b.complete()}),a.clear());this.destination.complete()};_.h.unsubscribe=function(){this.closed||(this.ggb=!0,0===this.count&&Rk.prototype.unsubscribe.call(this))};var hl=function(a,b,c){Rk.call(this,b);this.key=a;this.group=b;this.parent=c};_.V(hl,Rk);hl.EMPTY=Rk.EMPTY;hl.create=Rk.create;hl.prototype.Ec=function(){this.complete()};hl.prototype.fs=function(){var a=this.parent,b=this.key;this.key=this.parent=null;a&&a.groups.delete(b)};
var CHa=function(a,b,c){this.key=a;this.zDc=b;this.jLc=c};_.V(CHa,_.jd);CHa.create=_.jd.create;CHa.prototype.Bl=function(a){var b=new _.fd,c=this.jLc,d=this.zDc;c&&!c.closed&&b.add(new DHa(c));b.add(d.subscribe(a));return b};var DHa=function(a){_.fd.call(this);this.parent=a;a.count++};_.V(DHa,_.fd);DHa.EMPTY=_.fd.EMPTY;DHa.prototype.unsubscribe=function(){var a=this.parent;a.closed||this.closed||(_.fd.prototype.unsubscribe.call(this),--a.count,0===a.count&&a.ggb&&a.unsubscribe())};var Ofa=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 EHa=function(a,b){dl.call(this,a,b);this.scheduler=a;this.vka=b};_.V(EHa,dl);EHa.EMPTY=dl.EMPTY;EHa.prototype.oU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return dl.prototype.oU.call(this,a,b,c);a.actions.push(this);return a.jN||(a.jN=rHa(function(){return a.flush(void 0)}))};EHa.prototype.hU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return dl.prototype.hU.call(this,a,b,c);0===a.actions.length&&(sHa(b),a.jN=void 0)};var FHa=function(){el.apply(this,arguments)};_.V(FHa,el);FHa.prototype.flush=function(a){this.active=!0;this.jN=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.Tz(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 GHa=new FHa(EHa);var HHa=1,IHa,Pfa={},JHa=function(a){var b=HHa++;Pfa[b]=!0;IHa||(IHa=Promise.resolve());IHa.then(function(){return Qfa(b)&&a()});return b};var KHa=function(){return JHa.apply(null,_.xc(_.rc.apply(0,arguments)))};var LHa=function(a,b){dl.call(this,a,b);this.scheduler=a;this.vka=b};_.V(LHa,dl);LHa.EMPTY=dl.EMPTY;LHa.prototype.oU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return dl.prototype.oU.call(this,a,b,c);a.actions.push(this);return a.jN||(a.jN=KHa(a.flush.bind(a,void 0)))};LHa.prototype.hU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return dl.prototype.hU.call(this,a,b,c);0===a.actions.length&&(Qfa(b),a.jN=void 0)};var MHa=function(){el.apply(this,arguments)};_.V(MHa,el);MHa.prototype.flush=function(a){this.active=!0;this.jN=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.Tz(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;}};_.NHa=new MHa(LHa);var il=function(a,b){dl.call(this,a,b);this.scheduler=a;this.vka=b};_.V(il,dl);il.EMPTY=dl.EMPTY;il.prototype.Vh=function(a,b){b=void 0===b?0:b;if(0<b)return dl.prototype.Vh.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this};il.prototype.Tz=function(a,b){return 0<b||this.closed?dl.prototype.Tz.call(this,a,b):this.N8a(a,b)};il.prototype.oU=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?dl.prototype.oU.call(this,a,b,c):a.flush(this)};var OHa=function(){el.apply(this,arguments)};_.V(OHa,el);var PHa=new OHa(il);var dga=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})();_.jl=function(a){a=void 0===a?!1:a;_.fe.call(this);this.Jmc=a};_.V(_.jl,_.fe);_.jl.create=_.fe.create;_.jl.prototype.emit=function(a){_.fe.prototype.next.call(this,a)};
_.jl.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.Jmc&&(b=Rfa(b),d&&(d=Rfa(d)),c&&(c=Rfa(c)));d=_.fe.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.fd&&a.add(d);return d};var Tfa=function(a){this.AK=a};Tfa.prototype.call=function(a,b){return b.subscribe(new kl(a,this.AK))};var kl=function(a,b){al.call(this,a);this.AK=b;this.value=null;this.Pe=!1;this.mI=null};_.V(kl,al);kl.EMPTY=al.EMPTY;kl.create=al.create;kl.prototype.Ec=function(a){this.value=a;this.Pe=!0;if(!this.mI){try{var b=this.AK;var c=b(a)}catch(d){return this.destination.error(d)}a=sd(c,new Zk(this));!a||a.closed?this.i9():this.add(this.mI=a)}};
kl.prototype.i9=function(){var a=this.value,b=this.Pe,c=this.mI;c&&(this.remove(c),this.mI=null,c.unsubscribe());b&&(this.value=null,this.Pe=!1,this.destination.next(a))};kl.prototype.Ps=function(){this.i9()};kl.prototype.Os=function(){this.i9()};_.ll=function(a,b){al.call(this,a);this.buffer=[];this.add(sd(b,new Zk(this)))};_.V(_.ll,al);_.ll.EMPTY=al.EMPTY;_.ll.create=al.create;_.ll.prototype.Ec=function(a){this.buffer.push(a)};_.ll.prototype.Ps=function(){var a=this.buffer;this.buffer=[];this.destination.next(a)};var Wfa=function(a,b){this.pPa=a;this.scheduler=b};Wfa.prototype.call=function(a,b){return b.subscribe(new ml(a,this.pPa,this.scheduler))};var ml=function(a,b,c){Rk.call(this,a);this.pPa=b;this.scheduler=c;this.Gta=this.IOa=null;this.Pe=!1};_.V(ml,Rk);ml.EMPTY=Rk.EMPTY;ml.create=Rk.create;ml.prototype.Ec=function(a){QHa(this);this.Gta=a;this.Pe=!0;this.add(this.IOa=this.scheduler.Vh(Yfa,this.pPa,this))};ml.prototype.Xh=function(){Xfa(this);this.destination.complete()};
var Xfa=function(a){QHa(a);if(a.Pe){var b=a.Gta;a.Gta=null;a.Pe=!1;a.destination.next(b)}},QHa=function(a){var b=a.IOa;null!==b&&(a.remove(b),b.unsubscribe(),a.IOa=null)};var Zfa=function(a){this.defaultValue=a};Zfa.prototype.call=function(a,b){return b.subscribe(new nl(a,this.defaultValue))};var nl=function(a,b){Rk.call(this,a);this.defaultValue=b;this.Nl=!0};_.V(nl,Rk);nl.EMPTY=Rk.EMPTY;nl.create=Rk.create;nl.prototype.Ec=function(a){this.Nl=!1;this.destination.next(a)};nl.prototype.Xh=function(){this.Nl&&this.destination.next(this.defaultValue);this.destination.complete()};var $fa=function(a,b){this.delay=a;this.scheduler=b};$fa.prototype.call=function(a,b){return b.subscribe(new ol(a,this.delay,this.scheduler))};var ol=function(a,b,c){Rk.call(this,a);this.destination=a;this.delay=b;this.scheduler=c;this.cU=[];this.active=!1};_.V(ol,Rk);ol.EMPTY=Rk.EMPTY;ol.create=Rk.create;
var RHa=function(a){for(var b=a.source,c=b.cU,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.Vh(a,b)):(b.Gk?b.destination.complete():this.unsubscribe(),b.active=!1)};ol.prototype.Rtc=function(a){this.active=!0;var b=this.destination;b.add(a.Vh(RHa,this.delay,{source:this,destination:b,scheduler:a}))};
ol.prototype.Ec=function(a){var b=this.scheduler;a=new SHa(b.now()+this.delay,a);this.cU.push(a);!1===this.active&&this.Rtc(b)};ol.prototype.oq=function(a){this.cU.length=0;this.destination.error(a);this.unsubscribe()};ol.prototype.Xh=function(){0===this.cU.length&&this.destination.complete();this.unsubscribe()};var SHa=function(a,b){this.time=a;this.value=b};_.THa=function(a,b){bl.call(this,a);this.MOa=b;this.ekb=!1;this.oqa=[];this.index=0};_.V(_.THa,bl);_.THa.EMPTY=bl.EMPTY;_.THa.create=bl.create;_.h=_.THa.prototype;_.h.Ps=function(a,b,c,d){this.destination.next(a);UHa(this,d);VHa(this)};_.h.vA=function(a){this.oq(a)};_.h.Os=function(a){(a=UHa(this,a))&&this.destination.next(a);VHa(this)};_.h.Ec=function(a){var b=this.index++;try{var c=this.MOa(a,b);if(c){var d=sd(c,new $k(this,a,0));d&&!d.closed&&(this.destination.add(d),this.oqa.push(d))}}catch(e){this.destination.error(e)}};
_.h.Xh=function(){this.ekb=!0;VHa(this);this.unsubscribe()};var UHa=function(a,b){b.unsubscribe();var c=a.oqa.indexOf(b);-1!==c&&a.oqa.splice(c,1);return b.DEb},VHa=function(a){a.ekb&&0===a.oqa.length&&a.destination.complete()};var aga=function(){};aga.prototype.call=function(a,b){return b.subscribe(new WHa(a))};var WHa=function(a){Rk.call(this,a)};_.V(WHa,Rk);WHa.EMPTY=Rk.EMPTY;WHa.create=Rk.create;WHa.prototype.Ec=function(a){mfa(a,this.destination)};var cga=function(a){this.compare=a;this.RS=void 0};cga.prototype.call=function(a,b){return b.subscribe(new pl(a,this.compare,this.RS))};var pl=function(a,b,c){Rk.call(this,a);this.RS=c;this.KG=!1;"function"===typeof b&&(this.compare=b)};_.V(pl,Rk);pl.EMPTY=Rk.EMPTY;pl.create=Rk.create;pl.prototype.compare=function(a,b){return a===b};
pl.prototype.Ec=function(a){try{var b=this.RS;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.KG)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.KG=!0;b||(this.key=c,this.destination.next(a))};var ega=function(a){this.count=a};ega.prototype.call=function(a,b){return b.subscribe(new XHa(a,this.count))};var XHa=function(a,b){Rk.call(this,a);this.count=b;this.Ivc=0};_.V(XHa,Rk);XHa.EMPTY=Rk.EMPTY;XHa.create=Rk.create;XHa.prototype.Ec=function(a){var b=this.count,c=++this.Ivc;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};var gga=function(a){this.LPa=a};gga.prototype.call=function(a,b){return b.subscribe(new ql(a,this.LPa))};var ql=function(a,b){Rk.call(this,a);this.LPa=b;this.Pe=!1};_.V(ql,Rk);ql.EMPTY=Rk.EMPTY;ql.create=Rk.create;ql.prototype.Ec=function(a){this.Pe=!0;this.destination.next(a)};ql.prototype.Xh=function(){if(this.Pe)return this.destination.complete();try{var a=this.LPa()}catch(b){a=b}this.destination.error(a)};var iga=function(a){this.Ze=a};iga.prototype.call=function(a,b){return b.subscribe(new YHa(a,this.Ze))};var YHa=function(a,b){al.call(this,a);this.destination=a;this.Ze=b;this.Ds=!1;this.index=0};_.V(YHa,al);YHa.EMPTY=al.EMPTY;YHa.create=al.create;_.h=YHa.prototype;_.h.Ec=function(a){if(!this.vL){var b=this.index++;try{var c=this.Ze(a,b)}catch(d){this.destination.error(d);return}a=new Zk(this);this.destination.add(a);this.vL=a;sd(c,a)}};
_.h.Xh=function(){this.Ds=!0;this.vL||this.destination.complete();this.unsubscribe()};_.h.Ps=function(a){this.destination.next(a)};_.h.vA=function(a){this.destination.error(a)};_.h.Os=function(){this.vL=void 0;this.Ds&&this.destination.complete()};var kga=function(a){this.callback=a};kga.prototype.call=function(a,b){a=b.subscribe(a);a.add(this.callback);return a};var lga=function(){};lga.prototype.call=function(a,b){return b.subscribe(new ZHa(a))};var ZHa=function(){Rk.apply(this,arguments)};_.V(ZHa,Rk);ZHa.EMPTY=Rk.EMPTY;ZHa.create=Rk.create;ZHa.prototype.Ec=function(){};var nga=function(){this.total=1};nga.prototype.call=function(a,b){return b.subscribe(new rl(a,this.total))};var rl=function(a,b){Rk.call(this,a);this.total=b;this.LKb=[];this.count=0};_.V(rl,Rk);rl.EMPTY=Rk.EMPTY;rl.create=Rk.create;rl.prototype.Ec=function(a){var b=this.LKb,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};rl.prototype.Xh=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.LKb,e=0;e<c;e++){var f=b++%c;a.next(d[f])}a.complete()};var pga=function(a){this.value=a};pga.prototype.call=function(a,b){return b.subscribe(new $Ha(a,this.value))};var $Ha=function(a,b){Rk.call(this,a);this.value=b};_.V($Ha,Rk);$Ha.EMPTY=Rk.EMPTY;$Ha.create=Rk.create;$Ha.prototype.Ec=function(){this.destination.next(this.value)};var qga=function(){};qga.prototype.call=function(a,b){return b.subscribe(new sl(a))};var sl=function(a){Rk.call(this,a)};_.V(sl,Rk);sl.EMPTY=Rk.EMPTY;sl.create=Rk.create;sl.prototype.Ec=function(a){this.destination.next(new cHa("N",a))};sl.prototype.oq=function(a){var b=this.destination;b.next(new cHa("E",void 0,a));b.complete()};sl.prototype.Xh=function(){var a=this.destination;a.next(dHa);a.complete()};var sga=function(a,b,c){this.iLa=a;this.seed=b;this.jEc=void 0===c?!1:c};sga.prototype.call=function(a,b){return b.subscribe(new aIa(a,this.iLa,this.seed,this.jEc))};var aIa=function(a,b,c,d){Rk.call(this,a);this.iLa=b;this.ai=c;this.c$a=d;this.index=0};_.V(aIa,Rk);aIa.EMPTY=Rk.EMPTY;aIa.create=Rk.create;aIa.prototype.Ec=function(a){var b=this.destination;if(this.c$a){var c=this.index++;try{var d=this.iLa(this.ai,a,c)}catch(e){b.error(e);return}this.ai=d;b.next(d)}else this.ai=a,this.c$a=!0,b.next(a)};var vga=function(a,b){this.scheduler=a;this.delay=void 0===b?0:b};vga.prototype.call=function(a,b){return b.subscribe(new tl(a,this.scheduler,this.delay))};var tl=function(a,b,c){c=void 0===c?0:c;Rk.call(this,a);this.scheduler=b;this.delay=c};_.V(tl,Rk);tl.EMPTY=Rk.EMPTY;tl.create=Rk.create;tl.dispatch=function(a){mfa(a.notification,a.destination);this.unsubscribe()};var bIa=function(a,b){var c=a.destination;c.add(a.scheduler.Vh(tl.dispatch,a.delay,{notification:b,destination:c}))};
tl.prototype.Ec=function(a){bIa(this,{kind:"N",value:a,error:void 0})};tl.prototype.oq=function(a){bIa(this,{kind:"E",value:void 0,error:a});this.unsubscribe()};tl.prototype.Xh=function(){bIa(this,eHa);this.unsubscribe()};_.cIa=function(a){Rk.call(this,a);this.Mtb=!1};_.V(_.cIa,Rk);_.cIa.EMPTY=Rk.EMPTY;_.cIa.create=Rk.create;_.cIa.prototype.Ec=function(a){var b;this.Mtb?b=[this.NYa,a]:this.Mtb=!0;this.NYa=a;b&&this.destination.next(b)};var Cga=function(){this.total=1};Cga.prototype.call=function(a,b){return b.subscribe(new dIa(a,this.total))};var dIa=function(a,b){Rk.call(this,a);this.total=b;this.count=0};_.V(dIa,Rk);dIa.EMPTY=Rk.EMPTY;dIa.create=Rk.create;dIa.prototype.Ec=function(a){++this.count>this.total&&this.destination.next(a)};_.eIa=function(a,b){Rk.call(this,a);this.Np=b;this.k1a=!0;this.index=0};_.V(_.eIa,Rk);_.eIa.EMPTY=Rk.EMPTY;_.eIa.create=Rk.create;_.eIa.prototype.Ec=function(a){var b=this.destination;if(this.k1a)try{this.k1a=!!this.Np(a,this.index++)}catch(c){this.destination.error(c)}this.k1a||b.next(a)};var Dga=function(a){this.Ze=a};Dga.prototype.call=function(a,b){return b.subscribe(new fIa(a,this.Ze))};var fIa=function(a,b){al.call(this,a);this.destination=a;this.Ze=b;this.index=0};_.V(fIa,al);fIa.EMPTY=al.EMPTY;fIa.create=al.create;_.h=fIa.prototype;_.h.Ec=function(a){var b=this.index++;try{var c=this.Ze(a,b)}catch(d){this.destination.error(d);return}(a=this.vL)&&a.unsubscribe();a=new Zk(this);this.destination.add(a);this.vL=a;sd(c,a)};
_.h.Xh=function(){var a=this.vL;a&&!a.closed||al.prototype.Xh.call(this);this.unsubscribe()};_.h.fs=function(){this.vL=void 0};_.h.Os=function(){this.vL=void 0;this.Gk&&al.prototype.Xh.call(this)};_.h.Ps=function(a){this.destination.next(a)};var Fga=function(a){this.ZIc=a};Fga.prototype.call=function(a,b){a=new ul(a);var c=sd(this.ZIc,new Zk(a));return c&&!a.CDb?(a.add(c),b.subscribe(a)):a};var ul=function(a){al.call(this,a);this.CDb=!1};_.V(ul,al);ul.EMPTY=al.EMPTY;ul.create=al.create;ul.prototype.Ps=function(){this.CDb=!0;this.complete()};ul.prototype.Os=function(){};var Gga=function(a,b){this.Np=a;this.HTa=b};Gga.prototype.call=function(a,b){return b.subscribe(new gIa(a,this.Np,this.HTa))};var gIa=function(a,b,c){Rk.call(this,a);this.Np=b;this.HTa=c;this.index=0};_.V(gIa,Rk);gIa.EMPTY=Rk.EMPTY;gIa.create=Rk.create;gIa.prototype.Ec=function(a){var b=this.destination;try{var c=this.Np(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.HTa&&b.next(a),b.complete())};var Iga=function(a,b,c){this.JIc=a;this.error=b;this.complete=c};Iga.prototype.call=function(a,b){return b.subscribe(new vl(a,this.JIc,this.error,this.complete))};var vl=function(a,b,c,d){Rk.call(this,a);this.zKa=this.AKa=this.BKa=Ed;this.AKa=c||Ed;this.zKa=d||Ed;_.bfa(b)?(this.Si=this,this.BKa=b):b&&(this.Si=b,this.BKa=b.next||Ed,this.AKa=b.error||Ed,this.zKa=b.complete||Ed)};_.V(vl,Rk);vl.EMPTY=Rk.EMPTY;vl.create=Rk.create;
vl.prototype.Ec=function(a){try{this.BKa.call(this.Si,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};vl.prototype.oq=function(a){try{this.AKa.call(this.Si,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};vl.prototype.Xh=function(){try{this.zKa.call(this.Si)}catch(a){this.destination.error(a);return}return this.destination.complete()};_.wl=function(a,b,c,d,e){Rk.call(this,a);this.duration=b;this.scheduler=c;this.WS=d;this.AV=e;this.mI=null;this.s5=!1;this.g7=null};_.V(_.wl,Rk);_.wl.EMPTY=Rk.EMPTY;_.wl.create=Rk.create;_.wl.prototype.Ec=function(a){this.mI?this.AV&&(this.g7=a,this.s5=!0):(this.add(this.mI=this.scheduler.Vh(Jga,this.duration,{FN:this})),this.WS?this.destination.next(a):this.AV&&(this.g7=a,this.s5=!0))};_.wl.prototype.Xh=function(){this.s5&&this.destination.next(this.g7);this.destination.complete()};
_.wl.prototype.i9=function(){var a=this.mI;a&&(this.AV&&this.s5&&(this.destination.next(this.g7),this.g7=null,this.s5=!1),a.unsubscribe(),this.remove(a),this.mI=null)};var Kga=function(a,b){this.rM=a;this.Ze=b};Kga.prototype.call=function(a,b){return b.subscribe(new xl(a,this.rM,this.Ze))};var xl=function(a,b,c){bl.call(this,a);this.Ze=c;this.wV=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.wV.push(c);for(c=0;c<a;c++)this.add(sd(b[c],new $k(this,void 0,c)))};_.V(xl,bl);xl.EMPTY=bl.EMPTY;xl.create=bl.create;xl.prototype.Ps=function(a,b,c){this.values[c]=b;b=this.wV;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};xl.prototype.Os=function(){};
xl.prototype.Ec=function(a){0===this.wV.length&&(a=[a].concat(_.xc(this.values)),this.Ze?this.evc(a):this.destination.next(a))};xl.prototype.evc=function(a){try{var b=this.Ze.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Qga;
_.pe=function(a){var b=void 0===a.dpb?!1:a.dpb,c=void 0===a.mia?!1:a.mia;a=void 0===a.j2?!1:a.j2;this.L_=this.kca=!1;this.isStable=!0;this.Nua=new _.jl(!1);this.uM=new _.jl(!1);this.Nf=new _.jl(!1);this.Rs=new _.jl(!1);if("undefined"==typeof Zone)throw new _.bc(908,!1);Zone.Lwc();this.wX=0;this.Ssc=this.iF=Zone.current;Zone.TaskTrackingZoneSpec&&(this.iF=this.iF.KC(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.iF=this.iF.KC(Zone.longStackTraceZoneSpec));this.mia=!a&&c;this.j2=
a;this.Eta=-1;c="function"===typeof _.ne.requestAnimationFrame;b=_.ne[c?"requestAnimationFrame":"setTimeout"];c=_.ne[c?"cancelAnimationFrame":"clearTimeout"];"undefined"!==typeof Zone&&b&&c&&((c=b[Zone.To("OriginalDelegate")])&&(b=c),Zone.To("OriginalDelegate"));this.DIc=b;Pga(this)};_.Rga=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};Qga=function(){if(_.Rga())throw new _.bc(909,!1);};_.pe.prototype.qc=function(a,b,c){return this.iF.qc(a,b,c)};
_.pe.prototype.cha=function(a,b,c){var d=this.iF;a=d.owa("NgZoneEvent: undefined",a,hIa,Sfa,Sfa);try{return d.cha(a,b,c)}finally{d.ZJ(a)}};_.pe.prototype.qx=function(a,b,c){return this.iF.qx(a,b,c)};_.pe.prototype.Xb=function(a){return this.Ssc.qc(a)};var hIa={},aja=function(){this.kca=this.L_=!1;this.isStable=!0;this.Nua=new _.jl;this.uM=new _.jl;this.Nf=new _.jl;this.Rs=new _.jl};aja.prototype.qc=function(a,b,c){return a.apply(b,c)};aja.prototype.qx=function(a,b,c){return a.apply(b,c)};
aja.prototype.Xb=function(a){return a()};aja.prototype.cha=function(a,b,c){return a.apply(b,c)};var hja=new _.vc("",{Ga:"root",oa:Sga});var Uga=function(a,b,c){this.zone=a;this.ef=b;this.Cxc=c};Uga.prototype.Bj=function(){try{this.zone.Xb(this.Cxc)}catch(b){var a;null==(a=this.ef)||a.handleError(b)}};var Tga=function(){this.Rqa=!1;this.yz=new Set;this.E$=new Set};Tga.prototype.register=function(a){(this.Rqa?this.E$:this.yz).add(a)};Tga.prototype.unregister=function(a){this.yz.delete(a);this.E$.delete(a)};
Tga.prototype.Tz=function(){this.Rqa=!0;for(var a=_.l(this.yz),b=a.next();!b.done;b=a.next())b.value.Bj();this.Rqa=!1;a=_.l(this.E$);for(b=a.next();!b.done;b=a.next())this.yz.add(b.value);this.E$.clear()};Tga.prototype.destroy=function(){this.yz.clear();this.E$.clear()};var te=function(){this.VZa=0;this.handler=null};te.prototype.A8=function(){var a;if(null!=(a=this.handler)&&a.Rqa)throw new _.bc(102,!1);this.VZa++};
te.prototype.end=function(){this.VZa--;if(0===this.VZa){var a;null==(a=this.handler)||a.Tz()}};te.prototype.Ka=function(){var a;null==(a=this.handler)||a.destroy();this.handler=null};te.ta=_.p({token:te,Ga:"root",oa:function(){return new te}});var eia;_.Wga=new Map;eia=0;var iIa=new _.vc("",{Ga:"root",oa:function(){return!1}});var oha;var aha=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,bha=/(<|>)/g;var jha=iha,kha;var tha=null,uha=Object.assign({},LGa,{YNa:!0,wkb:function(a){Zga(a.jn)},jn:null});_.Ge={};var ze=function(a){this.Yib=a};ze.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.Yib+" (see https://g.co/ng/security#xss)"};var jIa=function(){ze.apply(this,arguments)};_.V(jIa,ze);jIa.prototype.getTypeName=function(){return"HTML"};var kIa=function(){ze.apply(this,arguments)};_.V(kIa,ze);kIa.prototype.getTypeName=function(){return"URL"};var lIa=function(){ze.apply(this,arguments)};_.V(lIa,ze);lIa.prototype.getTypeName=function(){return"ResourceURL"};var wha;var Aha=function(a){this.bFc=a};Aha.prototype.yba=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(yha(a),"text/html").body;if(null===b)return this.bFc.yba(a);b.removeChild(b.firstChild);return b}catch(c){return null}};var zha=function(a){this.vzc=a;this.aFc=this.vzc.implementation.createHTMLDocument("sanitization-inert")};zha.prototype.yba=function(a){var b=this.aFc.createElement("template");b.innerHTML=yha(a);return b};var Cha=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var mIa=Ce("area,br,col,hr,img,wbr"),nIa=Ce("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),oIa=Ce("rp,rt"),pIa=Eha(oIa,nIa),qIa=Eha(nIa,Ce("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")),rIa=Eha(oIa,Ce("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")),
Lha=Eha(mIa,qIa,rIa,pIa),Nha=Ce("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),sIa=Ce("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"),
tIa=Ce("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"),
Mha=Eha(Nha,sIa,tIa),Oha=Ce("script,style,template"),Jha=function(){this.RF=[]};Jha.prototype.endElement=function(a){a=a.nodeName.toLowerCase();Lha.hasOwnProperty(a)&&!mIa.hasOwnProperty(a)&&(this.RF.push("</"),this.RF.push(a),this.RF.push(">"))};var Pha=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("gb`"+a.outerHTML);return b},Fha=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Gha=/([^#-~ |!])/g,Iha;var uIa={NONE:0,FSc:1,GTc:2,vTc:3,URL:4,rTc:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Zha;var Ve=function(a,b){this.Nj=a;this.Znc=b;this.Sr=null;this.nla=!1};Ve.prototype.destroy=function(){if(this.Sr)this.Sr.dZ(this);else if(this.nla){var a=this.Nj[3];if(_.zc(a)){var b=a[8],c=b?b.indexOf(this):-1;-1<c&&(eha(a,c),Ada(b,c))}this.nla=!1}gha(this.Nj[1],this.Nj)};Ve.prototype.kf=function(a){eea(this.Nj,a)};_.yl=function(a){Zga(a.Znc||a.Nj)};Ve.prototype.detach=function(){this.Nj[2]&=-129};Ve.prototype.Nd=function(){Hia(this.Nj[1],this.Nj,this.context)};
_.W.Object.defineProperties(Ve.prototype,{tl:{configurable:!0,enumerable:!0,get:function(){var a=this.Nj,b=a[1];return Fia(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.Nj[8]},set:function(a){this.Nj[8]=a}},wc:{configurable:!0,enumerable:!0,get:function(){return 256===(this.Nj[2]&256)}}});var vIa=function(a){Ve.call(this,a);this.bLa=a};_.V(vIa,Ve);vIa.prototype.Nd=function(){var a=this.bLa;Hia(a[1],a,a[8],!1)};
_.W.Object.defineProperties(vIa.prototype,{context:{configurable:!0,enumerable:!0,get:function(){return null}}});var wIa=function(){};wIa.ta=_.p({token:wIa,Ga:"root",oa:function(){return null}});var xIa;_.zl=function(){this.Era="0.0.0-PLACEHOLDER";this.Ou=["0","0","0-PLACEHOLDER"].slice(2).join(".")};xIa=new _.zl;var yIa={};var zIa=function(a){this.ml=a},AIa;_.V(zIa,_.Nk);_.Al=function(a,b){return new Gf(b[rda]||null,a.ml)};AIa=function(a,b){this.Bc=a;this.Yua=b};AIa.prototype.get=function(a,b,c){c=cda(c);var d=this.Bc.get(a,yIa,c);return d!==yIa||b===yIa?d:this.Yua.get(a,b,c)};var Gf=function(a,b){this.mC=a;this.ml=b;this.C9=a.type;this.hb=a.qa.map(mda).join(",");this.ac=a.ac?a.ac:[];this.CFc=!!b};_.V(Gf,VGa);
Gf.prototype.create=function(a,b,c,d){d=d||this.ml;var e;(d=d instanceof Kk?d:null==(e=d)?void 0:e.Bc)&&null!==this.mC.ESa&&(d=this.mC.ESa(d)||d);var f=d?new AIa(a,d):a;a=f.get(WGa,null);if(null===a)throw new _.bc(407,!1);e=f.get(wIa,null);d=f.get(te,null);d={XZa:a,dha:e,fwb:null,iwc:d};a=a.SY(null,this.mC);e=this.mC.qa[0][0]||"div";if(c)e=this.mC.rb,e=f.get(iIa,!1)||3===e,e=a.g0a(c,e);else{var g=e.toLowerCase();e=a.createElement(e,"svg"===g?"svg":"math"===g?"math":null)}g=e;e=this.mC.NXa?576:528;
var m=this.mC.zN?4608:e,n=null;null!==g&&(n=null);e=ria(0,null,null,1,0,null,null,null,null,null,null);f=fia(null,e,null,m,null,null,d,a,f,null,n);kea(f);try{var r=this.mC;m=null;if(r.Uaa){var w=[];m=new Map;r.Uaa(r,w,m);w.push(r)}else w=[r];var z=f[1];f[25]=g;var E=Fe(z,25,2,"#host",null);z=w;for(var J=f[1],L=_.l(z),Q=L.next();!Q.done;Q=L.next())E.pA=ida(E.pA,Q.value.Cb);null!==E.pA&&(Eia(E,E.pA,!0),null!==g&&qha(a,g,E));L=null;null!==g&&(L=null);var da=d.XZa.SY(g,r);Q=16;r.zN?Q=4096:r.NXa&&(Q=64);
var oa=fia(f,lia(r),null,Q,f[E.index],E,d,da,null,null,L);J.Fk&&uia(J,E,z.length-1);mia(f,oa);var qa=f[E.index]=oa;var ta=e.data[25];if(g)if(c)gda(a,g,["ng-version",xIa.Era]);else{var Ea=r.qa[0];c=[];E=[];J=1;for(da=2;J<Ea.length;){var Pa=Ea[J];if("string"===typeof Pa)2===da?""!==Pa&&c.push(Pa,Ea[++J]):8===da&&E.push(Pa);else{if(0!==(da&1))break;da=Pa}J++}c&&gda(a,g,c);if(E&&0<E.length){var Xa=E.join(" ");""===Xa?a.removeAttribute(g,"class"):a.setAttribute(g,"class",Xa)}}if(void 0!==b){var cb=this.ac,
Lb=ta.Tu=[];for(Ea=0;Ea<cb.length;Ea++){var Kb=b[Ea];Lb.push(null!=Kb?Array.from(Kb):null)}}b=w;w=[Lia];var Db=_.Mc(),Na=f[1],hb=Cc(Db,f);via(Na,f,Db,b,null,m);for(cb=0;cb<b.length;cb++){var jb=Vc(f,Na,Db.ym+cb,Db);_.ve(jb,f)}oia(Na,f,Db);hb&&_.ve(hb,f);var nc=Vc(f,Na,Db.ym+Db.kw,Db);qa[8]=f[8]=nc;if(null!==w)for(var tc=_.l(w),mf=tc.next();!mf.done;mf=tc.next()){var rb=mf.value;rb(nc,r)}kia(Na,Db,qa);var Hb=nc;Dia(e,f,null)}finally{nea()}return new Bl(this.C9,Hb,bd(ta,f),f,ta)};
_.W.Object.defineProperties(Gf.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){var a=this.mC,b=a.XC;a=Kia(a.inputs);if(null!==b)for(var c=_.l(a),d=c.next();!d.done;d=c.next())d=d.value,b.hasOwnProperty(d.rHb)&&(d.transform=b[d.rHb]);return a}},outputs:{configurable:!0,enumerable:!0,get:function(){return Kia(this.mC.outputs)}}});var Bl=function(a,b,c,d,e){this.location=c;this.Cbb=d;this.Z6=e;this.Tfa=null;this.instance=b;this.Bu=this.Hl=new vIa(d);this.C9=a};_.V(Bl,UGa);
Bl.prototype.qN=function(a,b){var c=this.Z6.inputs,d;null!==c&&(d=c[a])&&(null!=this.Tfa||(this.Tfa=new Map),this.Tfa.has(a)&&Object.is(this.Tfa.get(a),b)||(c=this.Cbb,tia(c[1],c,d,a,b),this.Tfa.set(a,b),Zga(_.Dc(this.Z6.index,c))))};Bl.prototype.destroy=function(){this.Bu.destroy()};Bl.prototype.kf=function(a){this.Bu.kf(a)};_.W.Object.defineProperties(Bl.prototype,{Bc:{configurable:!0,enumerable:!0,get:function(){return new _.Yc(this.Z6,this.Cbb)}}});var Ie=function(a,b,c){this.hd=b;this.pFa=[];this.SOa=[];this.nC=new zIa(this);var d=(a[EGa]||null).bootstrap;this.pFa=d instanceof Function?d():d;this.Bna=Uea(a,b,[{wa:QGa,tc:this},{wa:_.Nk,tc:this.nC}].concat(_.xc(c)),_.ac(a),new Set(["environment"]));Vea(this.Bna);this.instance=this.Bna.get(a)};_.V(Ie,QGa);Ie.prototype.destroy=function(){var a=this.Bna;!a.wc&&a.destroy();this.SOa.forEach(function(b){return b()});this.SOa=null};Ie.prototype.kf=function(a){this.SOa.push(a)};
_.W.Object.defineProperties(Ie.prototype,{Bc:{configurable:!0,enumerable:!0,get:function(){return this.Bna}}});var Mka=function(a){this.KCb=a};_.V(Mka,RGa);Mka.prototype.create=function(a){return new Ie(this.KCb,a,[])};var Nia=function(a){this.nC=new zIa(this);this.instance=null;var b=new $c([].concat(_.xc(a.Pb),[{wa:QGa,tc:this},{wa:_.Nk,tc:this.nC}]),a.parent||Qda(),a.nzc,new Set(["environment"]));this.Bc=b;a.vMc&&Vea(b)};_.V(Nia,QGa);Nia.prototype.destroy=function(){this.Bc.destroy()};
Nia.prototype.kf=function(a){this.Bc.kf(a)};var Xna=new _.vc("Application Initializer"),Cl=function(){var a=this;this.done=this.uL=!1;this.uAc=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.Awc=null!=(b=_.hc(Xna,{optional:!0}))?b:[]},BIa=function(a){if(!a.uL){for(var b=[],c=_.l(a.Awc),d=c.next(),e={};!d.done;e={S_:e.S_},d=c.next())d=d.value,e.S_=d(),Pia(e.S_)?b.push(e.S_):Qia(e.S_)&&(d=new Promise(function(f){return function(g,m){f.S_.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}};Cl.O=function(a){return new (a||Cl)};Cl.ta=_.p({token:Cl,oa:Cl.O,Ga:"root"});var Dl=function(){};Dl.prototype.log=function(a){console.log(a)};Dl.prototype.warn=function(a){console.warn(a)};Dl.O=function(a){return new (a||Dl)};Dl.ta=_.p({token:Dl,oa:Dl.O,Ga:"platform"});_.xh=new _.vc("LocaleId",{Ga:"root",oa:function(){return _.hc(_.xh,12)||("undefined"!==typeof axa?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")}});var El=function(){this.LQb=0;this.FD=new Set;this.qsa=new _.Wf(!1)};El.prototype.add=function(){this.qsa.next(!0);var a=this.LQb++;this.FD.add(a);return a};El.prototype.remove=function(a){this.FD.delete(a);0===this.FD.size&&this.qsa.next(!1)};El.prototype.Ka=function(){this.FD.clear();this.qsa.next(!1)};El.O=function(a){return new (a||El)};El.ta=_.p({token:El,oa:El.O,Ga:"root"});var Fl=function(){};Fl.O=function(a){return new (a||Fl)};Fl.ta=_.p({token:Fl,oa:Fl.O,Ga:"root"});_.CIa="en-US";var DIa=new _.vc(""),EIa=new _.vc(""),Gl=function(a,b,c){var d=this;this.kb=a;this.OIb=b;this.IUc=0;this.dIa=!0;this.M4=!1;this.cP=[];this.Sxa=null;FIa||(FIa=c,GIa(b));this.Ovc();a.qc(function(){d.Sxa="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})};Gl.prototype.Ovc=function(){var a=this;this.kb.Nua.subscribe({next:function(){a.M4=!0;a.dIa=!1}});this.kb.Xb(function(){a.kb.Nf.subscribe({next:function(){Qga();queueMicrotask(function(){a.dIa=!0;a.Dbb()})}})})};
Gl.prototype.isStable=function(){return this.dIa&&!this.kb.kca};Gl.prototype.Dbb=function(){var a=this;if(this.isStable())queueMicrotask(function(){for(;0!==a.cP.length;){var c=a.cP.pop();clearTimeout(c.W2);c.tAc(a.M4)}a.M4=!1});else{var b=HIa(this);this.cP=this.cP.filter(function(c){return c.HSb&&c.HSb(b)?(clearTimeout(c.W2),!1):!0});this.M4=!0}};var HIa=function(a){return a.Sxa?a.Sxa.O1c.map(function(b){return{source:b.source,Tyc:b.Tyc,data:b.data}}):[]};_.h=Gl.prototype;
_.h.addCallback=function(a,b,c){var d=this,e=-1;b&&0<b&&(e=setTimeout(function(){d.cP=d.cP.filter(function(f){return f.W2!==e});a(d.M4,HIa(d))},b));this.cP.push({tAc:a,W2:e,HSb:c})};_.h.whenStable=function(a,b,c){if(c&&!this.Sxa)throw Error("jb");this.addCallback(a,b,c);this.Dbb()};_.h.FZa=function(a){this.OIb.FZa(a,this)};_.h.j3a=function(a){this.OIb.j3a(a)};_.h.findProviders=function(){return[]};Gl.O=function(a){return new (a||Gl)(_.q(_.pe),_.q(Hl),_.q(EIa))};Gl.ta=_.p({token:Gl,oa:Gl.O});
var Hl=function(){this.p4=new Map};Hl.prototype.FZa=function(a,b){this.p4.set(a,b)};Hl.prototype.j3a=function(a){this.p4.delete(a)};Hl.prototype.Xaa=function(a,b){var c,d;return null!=(d=null==(c=FIa)?void 0:c.Xaa(this,a,void 0===b?!0:b))?d:null};Hl.O=function(a){return new (a||Hl)};Hl.ta=_.p({token:Hl,oa:Hl.O,Ga:"platform"});var FIa;var IIa=this,Wia=null,Uia=new _.vc("AllowMultipleToken"),Zia=new _.vc("PlatformDestroyListeners"),JIa=new _.vc("appBootstrapListener"),boa=function(a,b){this.name=a;this.token=b},Je=function(a){this.Le=a;this.tIa=[];this.oP=[];this.Lb=!1},KIa=function(a,b,c){var d=bja(null==c?void 0:c.Ld,$ia({gBc:null==c?void 0:c.I2c,uMc:null==c?void 0:c.J2c}));return d.qc(function(){var e=Mia(b.KCb,a.Bc,ija(function(){return d})),f=e.Bc.get(_.ue,null);d.Xb(function(){var g=d.Rs.subscribe({next:function(m){f.handleError(m)}});
e.kf(function(){eja(a.tIa,e);g.unsubscribe()})});return cja(f,d,function(){var g=e.Bc.get(Cl);BIa(g);return g.uAc.then(function(){var m=e.Bc.get(_.xh,"en-US")||"en-US";null==m&&Xca("Expected localeId to be defined",m,null,"!=");"string"===typeof m&&(_.CIa=m.toLowerCase().replace(/_/g,"-"));a.usc(e);return e})})})},xwa=function(a,b){var c=void 0===c?[]:c;var d=dja({},c);Promise.resolve(new Mka(b)).then(function(e){return KIa(a,e,d)})};
Je.prototype.usc=function(a){var b=a.Bc.get(_.og);if(0<a.pFa.length)a.pFa.forEach(function(c){return b.bootstrap(c)});else if(a.instance.MIc)a.instance.MIc(b);else throw new _.bc(-403,!1);this.tIa.push(a)};Je.prototype.kf=function(a){this.oP.push(a)};
Je.prototype.destroy=function(){if(this.Lb)throw new _.bc(404,!1);this.tIa.slice().forEach(function(b){return b.destroy()});this.oP.forEach(function(b){return b()});var a=this.Le.get(Zia,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Lb=!0};_.W.Object.defineProperties(Je.prototype,{Bc:{configurable:!0,enumerable:!0,get:function(){return this.Le}},wc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}}});Je.O=function(a){return new (a||Je)(_.q(_.qe))};
Je.ta=_.p({token:Je,oa:Je.O,Ga:"platform"});_.og=function(){var a=this;this.i7a=[];this.Lb=this.LJa=!1;this.oP=[];this.XX=[];this.mFc=_.hc(gja);this.aSc=_.hc(hja);this.gkb=[];this.oC=[];this.isStable=_.hc(El).qsa.ha(_.je(function(b){return b?_.ld(!1):a.aSc}),_.Rd(),Aga());this.Le=_.hc(Kk)};
_.og.prototype.bootstrap=function(a,b){var c=this,d=a instanceof VGa;if(!this.Le.get(Cl).done)throw new _.bc(405,!1);a=d?a:_.Al(this.Le.get(_.Nk),a);this.gkb.push(a.C9);d=a.CFc?void 0:this.Le.get(QGa);var e=a.create(_.PGa,[],b||a.hb,d),f=e.location.na,g=e.Bc.get(DIa,null);null==g||g.FZa(f);e.kf(function(){c.dZ(e.Bu);eja(c.oC,e);null==g||g.j3a(f)});this.jsc(e);return e};
_.og.prototype.tick=function(){if(this.LJa)throw new _.bc(101,!1);try{this.LJa=!0;for(var a=_.l(this.XX),b=a.next();!b.done;b=a.next())b.value.Nd()}catch(c){this.mFc(c)}finally{this.LJa=!1}};_.LIa=function(a,b){a.XX.push(b);if(b.nla)throw new _.bc(902,!1);b.Sr=a};_.h=_.og.prototype;_.h.dZ=function(a){eja(this.XX,a);a.Sr=null;var b=a.Nj;ye(b[11],2,a.Nj[1].firstChild,b,null,null,!1)};
_.h.jsc=function(a){_.LIa(this,a.Bu);this.tick();this.oC.push(a);var b=this.Le.get(JIa,[]);[].concat(_.xc(this.i7a),_.xc(b)).forEach(function(c){return c(a)})};_.h.Ka=function(){if(!this.Lb)try{this.oP.forEach(function(a){return a()}),this.XX.slice().forEach(function(a){return a.destroy()})}finally{this.Lb=!0,this.XX=[],this.i7a=[],this.oP=[]}};_.h.kf=function(a){var b=this;this.oP.push(a);return function(){return eja(b.oP,a)}};
_.h.destroy=function(){if(this.Lb)throw new _.bc(406,!1);var a=this.Le;a.destroy&&!a.wc&&a.destroy()};_.W.Object.defineProperties(_.og.prototype,{wc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}},Bc:{configurable:!0,enumerable:!0,get:function(){return this.Le}},cRc:{configurable:!0,enumerable:!0,get:function(){return this.XX.length}}});_.og.O=function(a){return new (a||_.og)};_.og.ta=_.p({token:_.og,oa:_.og.O,Ga:"root"});
var gja=new _.vc("",{Ga:"root",oa:function(){return _.hc(_.ue).handleError.bind(IIa)}}),Le=function(){this.zone=_.hc(_.pe);this.Cwc=_.hc(_.og)};Le.prototype.initialize=function(){var a=this;this.yab||(this.yab=this.zone.uM.subscribe({next:function(){a.zone.qc(function(){a.Cwc.tick()})}}))};Le.prototype.Ka=function(){var a;null==(a=this.yab)||a.unsubscribe()};Le.O=function(a){return new (a||Le)};Le.ta=_.p({token:Le,oa:Le.O,Ga:"root"});_.Lka=new Map;var uja=0,vja=0,wja=0;_.Il=function(){};_.Il.Qr=Ija;var MIa=function(){};MIa.prototype.supports=function(a){return oja(a)};MIa.prototype.create=function(a){return new NIa(a)};var OIa=function(a,b){return b},NIa=function(a){this.length=0;this.eX=this.tma=this.SB=this.yF=this.sX=this.Xma=this.Ct=this.CB=this.L5=this.OP=this.ltc=this.mz=this.QP=null;this.PX=a||OIa};NIa.prototype.Lrb=function(a){var b;for(b=this.OP;null!==b;b=b.Ec)a(b)};
_.PIa=function(a,b){var c=a.OP;a=a.yF;for(var d=0,e=null;c||a;){var f=!a||c&&c.bl<Jja(a,d,e)?c:a,g=Jja(f,d,e),m=f.bl;if(f===a)d--,a=a.qF;else if(c=c.Ec,null==f.Ru)d++;else{e||(e=[]);var n=g-d,r=m-d;if(n!=r){for(var w=0;w<n;w++){var z=w<e.length?e[w]:e[w]=0,E=z+w;r<=E&&E<n&&(e[w]=z+1)}e[f.Ru]=r-n}}g!==m&&b(f,g,m)}};_.QIa=function(a,b){for(a=a.tma;null!==a;a=a.AIa)b(a)};_.h=NIa.prototype;_.h.diff=function(a){null==a&&(a=[]);if(!oja(a))throw new _.bc(900,!1);return this.check(a)?this:null};_.h.kf=function(){};
_.h.check=function(a){var b=this;this.DJa();var c=this.OP,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.PX(e,f);null!==c&&Object.is(c.kB,g)?(d&&(c=this.Xcb(c,f,g,e)),Object.is(c.item,f)||this.dla(c,f)):(c=this.dab(c,f,g,e),d=!0);c=c.Ec}}else{var m=0;pja(a,function(n){g=b.PX(m,n);null!==c&&Object.is(c.kB,g)?(d&&(c=b.Xcb(c,n,g,m)),Object.is(c.item,n)||b.dla(c,n)):(c=b.dab(c,n,g,m),d=!0);c=c.Ec;m++});this.length=m}this.dvc(c);return this.FL};
_.h.DJa=function(){if(this.FL){var a;for(a=this.ltc=this.OP;null!==a;a=a.Ec)a.CIa=a.Ec;for(a=this.CB;null!==a;a=a.aQ)a.Ru=a.bl;this.CB=this.Ct=null;for(a=this.Xma;null!==a;a=a.BIa)a.Ru=a.bl;this.tma=this.eX=this.yF=this.SB=this.Xma=this.sX=null}};
_.h.dab=function(a,b,c,d){if(null===a)var e=this.L5;else e=a.Sn,this.Dtc(a);a=null===this.mz?null:this.mz.get(c,null);null!==a?(Object.is(a.item,b)||this.dla(a,b),this.obb(a,e,d)):(a=null===this.QP?null:this.QP.get(c,d),null!==a?(Object.is(a.item,b)||this.dla(a,b),this.zsc(a,e,d)):a=this.Pmc(new RIa(b,c),e,d));return a};_.h.Xcb=function(a,b,c,d){b=null===this.mz?null:this.mz.get(c,null);null!==b?a=this.obb(b,a.Sn,d):a.bl!=d&&(a.bl=d,this.OEa(a,d));return a};
_.h.dvc=function(a){for(;null!==a;){var b=a.Ec;this.J6a(this.MKa(a));a=b}null!==this.mz&&this.mz.clear();null!==this.Ct&&(this.Ct.aQ=null);null!==this.sX&&(this.sX.BIa=null);null!==this.L5&&(this.L5.Ec=null);null!==this.SB&&(this.SB.qF=null);null!==this.eX&&(this.eX.AIa=null)};_.h.obb=function(a,b,c){null!==this.mz&&this.mz.remove(a);var d=a.tna,e=a.qF;null===d?this.yF=e:d.qF=e;null===e?this.SB=d:e.tna=d;this.PHa(a,b,c);this.OEa(a,c);return a};
_.h.zsc=function(a,b,c){this.MKa(a);this.PHa(a,b,c);this.OEa(a,c);return a};_.h.Pmc=function(a,b,c){this.PHa(a,b,c);this.Ct=null===this.Ct?this.CB=a:this.Ct.aQ=a;return a};_.h.PHa=function(a,b,c){var d=null===b?this.OP:b.Ec;a.Ec=d;a.Sn=b;null===d?this.L5=a:d.Sn=a;null===b?this.OP=a:b.Ec=a;null===this.QP&&(this.QP=new Jl);this.QP.put(a);a.bl=c;return a};_.h.Dtc=function(a){return this.J6a(this.MKa(a))};
_.h.MKa=function(a){null!==this.QP&&this.QP.remove(a);var b=a.Sn,c=a.Ec;null===b?this.OP=c:b.Ec=c;null===c?this.L5=b:c.Sn=b;return a};_.h.OEa=function(a,b){if(a.Ru===b)return a;this.sX=null===this.sX?this.Xma=a:this.sX.BIa=a;return a};_.h.J6a=function(a){null===this.mz&&(this.mz=new Jl);this.mz.put(a);a.bl=null;a.qF=null;null===this.SB?(this.SB=this.yF=a,a.tna=null):(a.tna=this.SB,this.SB=this.SB.qF=a);return a};_.h.dla=function(a,b){a.item=b;this.eX=null===this.eX?this.tma=a:this.eX.AIa=a;return a};
_.W.Object.defineProperties(NIa.prototype,{FL:{configurable:!0,enumerable:!0,get:function(){return null!==this.CB||null!==this.Xma||null!==this.yF||null!==this.tma}}});var RIa=function(a,b){this.item=a;this.kB=b;this.AIa=this.BIa=this.aQ=this.qF=this.tna=this.xX=this.sna=this.Ec=this.Sn=this.CIa=this.Ru=this.bl=null},SIa=function(){this.b7=this.t5=null};SIa.prototype.add=function(a){null===this.t5?(this.t5=this.b7=a,a.xX=null,a.sna=null):(this.b7.xX=a,a.sna=this.b7,a.xX=null,this.b7=a)};
SIa.prototype.get=function(a,b){var c;for(c=this.t5;null!==c;c=c.xX)if((null===b||b<=c.bl)&&Object.is(c.kB,a))return c;return null};SIa.prototype.remove=function(a){var b=a.sna;a=a.xX;null===b?this.t5=a:b.xX=a;null===a?this.b7=b:a.sna=b;return null===this.t5};var Jl=function(){this.map=new Map};Jl.prototype.put=function(a){var b=a.kB,c=this.map.get(b);c||(c=new SIa,this.map.set(b,c));c.add(a)};Jl.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
Jl.prototype.remove=function(a){var b=a.kB;this.map.get(b).remove(a)&&this.map.delete(b);return a};Jl.prototype.clear=function(){this.map.clear()};_.W.Object.defineProperties(Jl.prototype,{Nl:{configurable:!0,enumerable:!0,get:function(){return 0===this.map.size}}});var TIa=function(){};TIa.prototype.supports=function(a){return a instanceof Map||nja(a)};TIa.prototype.create=function(){return new UIa};var UIa=function(){this.Dna=new Map;this.SB=this.yF=this.Ct=this.CB=this.GW=this.x4=this.dbb=this.ZO=this.aJ=null};_.h=UIa.prototype;_.h.Lrb=function(a){var b;for(b=this.aJ;null!==b;b=b.Ec)a(b)};_.h.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||nja(a)))throw new _.bc(900,!1);return this.check(a)?this:null};_.h.kf=function(){};
_.h.check=function(a){var b=this;this.DJa();var c=this.aJ;this.ZO=null;this.Vpc(a,function(d,e){c&&c.key===e?(b.bab(c,d),b.ZO=c,c=c.Ec):(d=b.Eqc(e,d),c=b.Brc(c,d))});if(c)for(c.Sn&&(c.Sn.Ec=null),a=this.yF=c;null!==a;a=a.qF)a===this.aJ&&(this.aJ=null),this.Dna.delete(a.key),a.qF=a.Ec,a.jj=a.eg,a.eg=null,a.Sn=null,a.Ec=null;this.GW&&(this.GW.zIa=null);this.Ct&&(this.Ct.aQ=null);return this.FL};
_.h.Brc=function(a,b){if(a){var c=a.Sn;b.Ec=a;b.Sn=c;a.Sn=b;c&&(c.Ec=b);a===this.aJ&&(this.aJ=b);return this.ZO=a}this.ZO?(this.ZO.Ec=b,b.Sn=this.ZO):this.aJ=b;this.ZO=b;return null};_.h.Eqc=function(a,b){if(this.Dna.has(a)){a=this.Dna.get(a);this.bab(a,b);b=a.Sn;var c=a.Ec;b&&(b.Ec=c);c&&(c.Sn=b);a.Ec=null;a.Sn=null;return a}c=new VIa(a);this.Dna.set(a,c);c.eg=b;this.Vmc(c);return c};
_.h.DJa=function(){if(this.FL){var a;for(a=this.dbb=this.aJ;null!==a;a=a.Ec)a.CIa=a.Ec;for(a=this.x4;null!==a;a=a.zIa)a.jj=a.eg;for(a=this.CB;null!=a;a=a.aQ)a.jj=a.eg;this.yF=this.CB=this.Ct=this.x4=this.GW=null}};_.h.bab=function(a,b){Object.is(b,a.eg)||(a.jj=a.eg,a.eg=b,this.Wmc(a))};_.h.Vmc=function(a){null===this.CB?this.CB=this.Ct=a:this.Ct=this.Ct.aQ=a};_.h.Wmc=function(a){null===this.x4?this.x4=this.GW=a:this.GW=this.GW.zIa=a};
_.h.Vpc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.W.Object.defineProperties(UIa.prototype,{FL:{configurable:!0,enumerable:!0,get:function(){return null!==this.CB||null!==this.x4||null!==this.yF}}});var VIa=function(a){this.key=a;this.zIa=this.qF=this.aQ=this.Sn=this.Ec=this.CIa=this.eg=this.jj=null};_.Kl=function(a){this.oQa=a};_.Kl.prototype.find=function(a){var b=this.oQa.find(function(c){return c.supports(a)});if(null!=b)return b;throw new _.bc(901,!1);};_.Kl.ta=_.p({token:_.Kl,Ga:"root",oa:function(){return new _.Kl([new MIa])}});_.Ll=function(a){this.oQa=a};_.Ll.prototype.find=function(a){var b=this.oQa.find(function(c){return c.supports(a)});if(b)return b;throw new _.bc(901,!1);};_.Ll.ta=_.p({token:_.Ll,Ga:"root",oa:function(){return new _.Ll([new TIa])}});var Kja=Lja;_.uf=function(){};_.uf.Qr=Nja;var Xe=function(a,b,c){this.WI=a;this.DHa=b;this.x5=c};_.V(Xe,_.uf);Xe.Qr=_.uf.Qr;_.h=Xe.prototype;_.h.clear=function(){for(;0<this.length;)this.remove(this.length-1)};_.h.get=function(a){var b=this.WI[8];return null!==b&&b[a]||null};_.h.Kh=function(a,b,c){if("number"===typeof c)var d=c;else if(null!=c){d=c.index;var e=c.Bc}a=WIa(a,b||{},e,null);XIa(this,a,d);return a};
_.h.pK=function(a,b,c,d){var e=a&&"function"!==typeof a;if(!e){var f=b||{};b=f.index;c=f.Bc;d=f.gZa;f=f.FK||f.H2c}a=e?a:new Gf(a[rda]||null);c=c||this.Yua;f||null!=a.ml||(e=(e?c:this.Yua).get(Kk,null))&&(f=e);d=a.create(c,d,null,f);XIa(this,d.Bu,b);return d};_.h.KS=function(a,b){return XIa(this,a,b)};
var XIa=function(a,b,c){var d=b.Nj;if(_.zc(d[3])){var e=a.indexOf(b);-1!==e?a.detach(e):(e=d[3],e=new Xe(e,e[6],e[3]),e.detach(e.indexOf(b)))}c=a.j4(c);a=a.WI;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&&YIa(g,e);d[2]|=128;if(f&&(f=mha(c,a),g=d[11],m=g.parentNode(a[7]),
null!==m)){var n=a[6];d[0]=m;d[6]=n;ye(g,1,e.firstChild,d,m,f,!1)}if(b.Sr)throw new _.bc(902,!1);b.nla=!0;d=Oja(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};_.h=Xe.prototype;_.h.move=function(a,b){return this.KS(a,b)};_.h.indexOf=function(a){var b=this.WI[8];return null!==b?b.indexOf(a):-1};_.h.remove=function(a){a=this.j4(a,-1);var b=eha(this.WI,a);b&&(Ada(Oja(this.WI),a),gha(b[1],b))};
_.h.detach=function(a){a=this.j4(a,-1);var b=eha(this.WI,a);return b&&null!=Ada(Oja(this.WI),a)?new Ve(b):null};_.h.j4=function(a,b){return null==a?this.length+(void 0===b?0:b):a};
_.W.Object.defineProperties(Xe.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return bd(this.DHa,this.x5)}},Bc:{configurable:!0,enumerable:!0,get:function(){return new _.Yc(this.DHa,this.x5)}},Yua:{configurable:!0,enumerable:!0,get:function(){var a=Kea(this.DHa,this.x5);if(-1!==a){var b=Cea(a,this.x5);return new _.Yc(b[1].data[(a&32767)+8],b)}return new _.Yc(null,this.x5)}},length:{configurable:!0,enumerable:!0,get:function(){return this.WI.length-11}}});var Pja=Qja;_.fka={aIc:"element"};_.hka={aIc:"ICU"};var Xja=/\ufffd(\d+):?\d*\ufffd/gi,gka=/\ufffd(\d+)\ufffd/,cka=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Zja=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,jka=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,ika=/\uE500/g;var uka=function(a){this.Le=a;this.S8=new Map};uka.prototype.Ka=function(){try{for(var a=_.l(this.S8.values()),b=a.next();!b.done;b=a.next()){var c=b.value;null!==c&&c.destroy()}}finally{this.S8.clear()}};uka.ta=_.p({token:uka,Ga:"environment",oa:function(){return new uka(_.q(Kk))}});_.Bf=function(a){this.Apc=a=void 0===a?!1:a;this.uo=!0;this.Yv=[];this.x7a=!1;this.tla=null;this.length=0;this.last=this.first=void 0;var b=_.Bf.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=zka)};_.h=_.Bf.prototype;_.h.get=function(a){return this.Yv[a]};_.h.map=function(a){return this.Yv.map(a)};_.h.filter=function(a){return this.Yv.filter(a)};_.h.find=function(a){return this.Yv.find(a)};_.h.reduce=function(a,b){return this.Yv.reduce(a,b)};_.h.forEach=function(a){this.Yv.forEach(a)};
_.h.some=function(a){return this.Yv.some(a)};_.h.toArray=function(){return this.Yv.slice()};_.h.toString=function(){return this.Yv.toString()};_.h.reset=function(a,b){this.uo=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.Yv;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.x7a=!b)this.Yv=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.vf=function(a){!a.tla||!a.x7a&&a.Apc||a.tla.emit(a)};
_.Bf.prototype.v0a=function(){this.uo=!0};_.Bf.prototype.destroy=function(){this.Vc.complete();this.Vc.unsubscribe()};_.W.Object.defineProperties(_.Bf.prototype,{Vc:{configurable:!0,enumerable:!0,get:function(){return this.tla||(this.tla=new _.jl)}}});Symbol.iterator;_.tf=function(){};_.tf.Qr=Bka;var Cka=function(a,b,c){this.jpc=a;this.j8a=b;this.nb=c};_.V(Cka,_.tf);Cka.Qr=_.tf.Qr;Cka.prototype.Kh=function(a,b){return WIa(this,a,b)};var WIa=function(a,b,c,d){var e=a.jpc;a=a.j8a;var f={Bc:c,Fzc:d};c=a.nf;var g,m;d=fia(e,c,b,e[2]&4096?4096:16,null,a,null,null,null,null!=(g=null==f?void 0:f.Bc)?g:null,null!=(m=null==f?void 0:f.Fzc)?m:null);d[16]=e[a.index];e=e[18];null!==e&&(d[18]=e.Kh(c));Dia(c,d,b);return new Ve(d)};
_.W.Object.defineProperties(Cka.prototype,{POb:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.j8a.nf)?void 0:a.POb)||null}}});var Jka=function(a){this.pZa=a;this.matches=null};Jka.prototype.clone=function(){return new Jka(this.pZa)};Jka.prototype.v0a=function(){this.pZa.v0a()};var Ika=function(a){this.queries=a=void 0===a?[]:a};Ika.prototype.Kh=function(a){var b=a.queries;if(null!==b){a=null!==a.zd?a.zd[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].Ovb].clone());return new Ika(c)}return null};Ika.prototype.dZ=function(a){YIa(this,a)};
var YIa=function(a,b){for(var c=0;c<a.queries.length;c++)null!==b.queries.queries[c].matches&&a.queries[c].v0a()},Gka=function(a,b,c){this.Np=a;this.flags=b;this.read=void 0===c?null:c},Kka=function(a){this.queries=a=void 0===a?[]:a};_.h=Kka.prototype;_.h.X$=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].X$(a,b)};_.h.Jqa=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].Jqa(a)};
_.h.yPa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].yPa(a,null!==b?b.length:0);d&&(d.Ovb=c,null!==b?b.push(d):b=[d])}return null!==b?new Kka(b):null};_.h.ua=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].ua(a,b)};_.h.track=function(a){this.queries.push(a)};_.W.Object.defineProperties(Kka.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var Cf=function(a,b){this.metadata=a;this.matches=null;this.Ovb=-1;this.klb=!1;this.YEa=!0;this.i8a=void 0===b?-1:b};Cf.prototype.X$=function(a,b){if(ZIa(this,b)){var c=this.metadata.Np;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.fWa;if(null!==f)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}$Ia(this,a,b,f);$Ia(this,a,b,Rea(b,a,e,!1,!1))}else c===_.tf?b.type&4&&$Ia(this,a,b,-1):$Ia(this,a,b,Rea(b,a,c,!1,!1))}};
Cf.prototype.Jqa=function(a){this.i8a===a.index&&(this.YEa=!1)};Cf.prototype.ua=function(a,b){this.X$(a,b)};Cf.prototype.yPa=function(a,b){return ZIa(this,a)?(this.klb=!0,aJa(this,-a.index,b),new Cf(this.metadata)):null};
var ZIa=function(a,b){if(a.YEa&&1!==(a.metadata.flags&1)){a=a.i8a;for(b=b.parent;null!==b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.YEa},$Ia=function(a,b,c,d){if(null!==d){var e=a.metadata.read;null!==e?e===_.ad||e===_.uf||e===_.tf&&c.type&4?aJa(a,c.index,-2):(b=Rea(c,b,e,!1,!1),null!==b&&aJa(a,c.index,b)):aJa(a,c.index,d)}},aJa=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)};var Ml=function(){};Ml.O=function(a){return new (a||Ml)(_.q(_.og))};Ml.Da=_.kc({type:Ml});Ml.Ca=_.Zb({});var bJa=Xia(null,"core",[]);var cJa=new _.vc("devfuseFeature");var dJa={b6a:0,w3:1,HE:2,W4a:3};_.Nl=function(a){this.La=_.Za(a)};_.V(_.Nl,_.Bb);_.Nl.prototype.toObject=function(){return eJa(this)};var eJa=function(a){if(null!=a)return _.Fb(a),{privateDoNotAccessOrElseSafeHtmlWrappedValue:_.k(_.X(a,2))}};var Ol=function(a){this.La=_.Za(a)};_.V(Ol,_.Bb);_.h=Ol.prototype;_.h.getMessage=function(){return _.Ri(this,_.Nl,1)};_.h.Twa=function(a){return _.Ti(this,1,a)};_.h.J0a=function(a,b){_.tb(this,2,a,_.Qa(b),_.aj)};_.h.Fsb=function(){return _.fj(this,3,0)};_.h.qNb=function(a){return _.qj(this,3,a)};Ol.nc=[2,4,5];Ol.prototype.toObject=function(){return fJa(this)};
var fJa=function(a){if(null!=a)return _.Fb(a),{message:eJa(a.getMessage()),T5c:_.k(_.aj(a,2)),z7c:_.k(_.$i(a,4)),A7c:_.k(_.$i(a,5)),severity:_.fj(a,3,0)}};var gJa=function(a){this.La=_.Za(a)};_.V(gJa,_.Bb);gJa.nc=[1];gJa.prototype.toObject=function(){return hJa(this)};var hJa=function(a){if(null!=a)return _.Fb(a),{pVc:_.vb(_.Si(a,Ol,1),fJa)}};_.Pl=function(){};_.U=function(){this.i={}};_.S=function(a,b){return a.i.hasOwnProperty(b)?a.i[b]:null};_.Z=function(a,b){return null!=a.i[b]};var iJa=function(a){var b="";Jba(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var jJa=["accept","accept-language","content-language"],kJa=["GET","HEAD","POST"];var lJa=function(){};var mJa;_.Ql=function(a,b){this.ILc=a;this.vEc=void 0===b?null:b};_.V(_.Ql,lJa);mJa=function(a,b,c){var d=Qka(a.vEc,b);return null==d?c:_.Sd.ha(_.le({complete:function(){d.mJc()}}),Vfa(c.ha(_.le(function(e){d.ET(e)},function(e){d.Rs(e)}))))};_.Rl=function(a,b){var c=b.Ob||void 0,d=a.ILc,e=d.send,f=b.body instanceof _.U?_.Hf(b.body):b.body;return mJa(a,b,e.call(d,{path:b.path,Ib:b.Ib,Mb:b.Mb,body:f,Ta:b.Ta,rPb:b.rPb&&b.rPb},c))};var nJa=function(){};nJa.prototype.send=function(a,b){bla(a);return this.makeRequest(a).ha(_.t(function(c){return b?_.If(b,c):c}))};var Sl,Tl,oJa,Ul,Wl,Xl,Yl,am,bm,rJa;Sl={u3:"BUILD",Lza:"CODE_REVIEW",M4b:"GLOBAL",EE:"SOURCE",qd:"UNKNOWN",values:function(){return[Sl.qd,Sl.M4b,Sl.EE,Sl.Lza,Sl.u3]}};Tl={w3:"CRITICAL",W4a:"INFORMATIONAL",b6a:"SEVERITY_UNSPECIFIED",HE:"WARNING",values:function(){return[Tl.b6a,Tl.w3,Tl.HE,Tl.W4a]}};oJa={hXb:"AVAILABLE",tkc:"UNAVAILABLE",sj:"UNSPECIFIED",values:function(){return[oJa.sj,oJa.tkc,oJa.hXb]}};
Ul={u3:"BUILD",Lza:"CODE_REVIEW",GZb:"CORE",oBa:"ISSUE_TRACKER",EE:"SOURCE",Dkc:"UNKNOWN_OWNER",values:function(){return[Ul.Dkc,Ul.GZb,Ul.EE,Ul.Lza,Ul.u3,Ul.oBa]}};
_.Og={IVb:"ADMIN_FAST_WRITE",JVb:"ADMIN_MEDIUM_WRITE",wI:"ADMIN_READ",LVb:"ADMIN_SLOW_WRITE",uza:"BLAME",k4a:"CALLGRAPHS",Pza:"COMMIT_BROWSING",Wza:"CROSS_REFERENCES",x0b:"DEBUGGER",C4a:"EXTERNAL_DEPENDENCY",K4a:"FILE_LOAD",MAa:"FILE_OPERATIONS",SV:"HISTORY",X4a:"INITIAL_PAGE_LOAD",V9b:"LIST_BREAKPOINTS",W9b:"LIST_DEBUGEES",AO:"OUTLINE",W5a:"REPOSITORIES_BROWSING",YCa:"SEARCH",aic:"SET_BREAKPOINT",pic:"SNAPSHOT_COMPLETE",Pic:"STOP_DEBUGGING",h6a:"SUGGEST_SEARCH",r6a:"UNKNOWN_BUCKET",values:function(){return[_.Og.r6a,
_.Og.C4a,_.Og.X4a,_.Og.YCa,_.Og.IVb,_.Og.JVb,_.Og.LVb,_.Og.aic,_.Og.pic,_.Og.W9b,_.Og.V9b,_.Og.wI,_.Og.W5a,_.Og.Pza,_.Og.MAa,_.Og.K4a,_.Og.AO,_.Og.SV,_.Og.Wza,_.Og.k4a,_.Og.x0b,_.Og.Pic,_.Og.h6a,_.Og.uza]}};_.Vl={Rx:"BACKGROUND",PXb:"BROWSER_NAVIGATION",jO:"CHANGE",wt:"CLICK",p3b:"EXTERNAL",Gv:"KEYBOARD",jhc:"RESIZE",Mhc:"SCROLL",zkc:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.Vl.zkc,_.Vl.wt,_.Vl.jO,_.Vl.Mhc,_.Vl.jhc,_.Vl.PXb,_.Vl.Gv,_.Vl.Rx,_.Vl.p3b]}};
Wl={Jd:"CANCELLED",lAa:"DEGRADED",Qi:"FAILURE",SCa:"RETRIED",Rg:"SUCCESS",yDa:"TIME_OUT",hEa:"UNKNOWN_STATUS_CODE",values:function(){return[Wl.hEa,Wl.Rg,Wl.Qi,Wl.yDa,Wl.lAa,Wl.Jd,Wl.SCa]}};
Xl={pza:"AUTOPUSH",qza:"AUTOPUSH_CORP",rza:"AUTOPUSH_QUAL",Bza:"CANARY",Vza:"CORP",oAa:"DEMO",iBa:"INTEGRATION",jBa:"INTEGRATION_CORP",kBa:"INTEGRATION_OSS",lBa:"INTEGRATION_PARTNER",mBa:"INTEGRATION_PROD",nBa:"INTEGRATION_QA",nCa:"OSS",O3:"PARTNER",wCa:"PRODUCTION",HCa:"QADEVEL",ICa:"QADEVEL_CORP",JCa:"QAOSS",gDa:"STAGING_CORP",hDa:"STAGING_OSS",iDa:"STAGING_PARTNER",jDa:"STAGING_PROD",kDa:"STAGING_QA",Cg:"TESTING",fEa:"UNKNOWN_ENVIRONMENT",values:function(){return[Xl.fEa,Xl.wCa,Xl.jDa,Xl.kDa,Xl.mBa,
Xl.nBa,Xl.oAa,Xl.Bza,Xl.Cg,Xl.gDa,Xl.Vza,Xl.HCa,Xl.iBa,Xl.JCa,Xl.hDa,Xl.kBa,Xl.nCa,Xl.ICa,Xl.jBa,Xl.pza,Xl.qza,Xl.O3,Xl.lBa,Xl.iDa,Xl.rza]}};
Yl={pza:"AUTOPUSH",qza:"AUTOPUSH_CORP",rza:"AUTOPUSH_QUAL",Bza:"CANARY",Vza:"CORP",oAa:"DEMO",iBa:"INTEGRATION",jBa:"INTEGRATION_CORP",kBa:"INTEGRATION_OSS",lBa:"INTEGRATION_PARTNER",mBa:"INTEGRATION_PROD",nBa:"INTEGRATION_QA",nCa:"OSS",O3:"PARTNER",wCa:"PRODUCTION",HCa:"QADEVEL",ICa:"QADEVEL_CORP",JCa:"QAOSS",gDa:"STAGING_CORP",hDa:"STAGING_OSS",iDa:"STAGING_PARTNER",jDa:"STAGING_PROD",kDa:"STAGING_QA",Cg:"TESTING",fEa:"UNKNOWN_ENVIRONMENT",values:function(){return[Yl.fEa,Yl.wCa,Yl.jDa,Yl.kDa,Yl.mBa,
Yl.nBa,Yl.oAa,Yl.Bza,Yl.Cg,Yl.gDa,Yl.Vza,Yl.HCa,Yl.iBa,Yl.JCa,Yl.hDa,Yl.kBa,Yl.nCa,Yl.ICa,Yl.jBa,Yl.pza,Yl.qza,Yl.O3,Yl.lBa,Yl.iDa,Yl.rza]}};am={Jd:"CANCELLED",lAa:"DEGRADED",Qi:"FAILURE",SCa:"RETRIED",Rg:"SUCCESS",yDa:"TIME_OUT",hEa:"UNKNOWN_STATUS_CODE",values:function(){return[am.hEa,am.Rg,am.Qi,am.yDa,am.lAa,am.Jd,am.SCa]}};
bm=function(a){a=void 0===a?{}:a;this.i={};this.i.message=null==a.message?null:a.message;this.i.scopes=null==a.scopes?null:a.scopes;this.i.targetPatterns=null==a.targetPatterns?null:a.targetPatterns;this.i.targetQueryWarnings=null==a.targetQueryWarnings?null:a.targetQueryWarnings;this.i.severity=null==a.severity?null:a.severity};_.V(bm,_.U);bm.prototype.ka=function(){return bm};
bm.prototype.ma=function(){return{Qa:{scopes:Sl,severity:Tl},keys:["message","scopes","severity","targetPatterns","targetQueryWarnings"],Ja:{message:cm}}};
_.W.Object.defineProperties(bm.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.i.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scopes")?_.S(this,"scopes"):null},set:function(a){this.i.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"severity")?_.S(this,"severity"):null},set:function(a){this.i.severity=a}},targetPatterns:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"targetPatterns")?_.S(this,"targetPatterns"):null},set:function(a){this.i.targetPatterns=a}},targetQueryWarnings:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetQueryWarnings")?_.S(this,"targetQueryWarnings"):null},set:function(a){this.i.targetQueryWarnings=a}}});_.W.Object.defineProperties(bm,{sDa:{configurable:!0,enumerable:!0,get:function(){return Tl}}});var dm=function(a){a=void 0===a?{}:a;this.i={};this.i.announcements=null==a.ep?null:a.ep};
_.V(dm,_.U);dm.prototype.ka=function(){return dm};dm.prototype.ma=function(){return{Pa:{announcements:bm},keys:["announcements"]}};_.W.Object.defineProperties(dm.prototype,{ep:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var Xh=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.status=null==a.status?null:a.status};_.V(Xh,_.U);Xh.prototype.ka=function(){return Xh};
Xh.prototype.ma=function(){return{Qa:{status:oJa},keys:["name","status"]}};_.W.Object.defineProperties(Xh.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.i.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});_.W.Object.defineProperties(Xh,{Status:{configurable:!0,enumerable:!0,get:function(){return oJa}}});
var em=function(a){a=void 0===a?{}:a;this.i={};this.i.eventId=null==a.eventId?null:a.eventId;this.i.clientContext=null==a.Apa?null:a.Apa;this.i.gestureName=null==a.gestureName?null:a.gestureName;this.i.elementId=null==a.zR?null:a.zR;this.i.artifactId=null==a.Ve?null:a.Ve;this.i.searchTerm=null==a.yh?null:a.yh;this.i.listIndex=null==a.Mf?null:a.Mf;this.i.durationMs=null==a.zi?null:a.zi;this.i.statusCode=null==a.statusCode?null:a.statusCode;this.i.subActions=null==a.Nm?null:a.Nm;this.i.initialUrl=null==
a.jr?null:a.jr;this.i.targetUrl=null==a.dm?null:a.dm;this.i.initialRoute=null==a.initialRoute?null:a.initialRoute;this.i.targetRoute=null==a.targetRoute?null:a.targetRoute;this.i.wasStartedInBackground=null==a.bO?null:a.bO;this.i.finishedInBackground=null==a.UK?null:a.UK;this.i.actionOwner=null==a.actionOwner?null:a.actionOwner;this.i.feature=null==a.Xqa?null:a.Xqa;this.i.bucket=null==a.bucket?null:a.bucket;this.i.availabilityStatuses=null==a.availabilityStatuses?null:a.availabilityStatuses;this.i.ptoken=
null==a.hga?null:a.hga};_.V(em,_.U);em.prototype.ka=function(){return em};
em.prototype.ma=function(){return{Pa:{availabilityStatuses:Xh,subActions:fm},Qa:{actionOwner:Ul,bucket:_.Og,gestureName:_.Vl,statusCode:Wl},keys:"actionOwner artifactId availabilityStatuses bucket clientContext durationMs elementId eventId feature finishedInBackground gestureName initialRoute initialUrl listIndex ptoken searchTerm statusCode subActions targetRoute targetUrl wasStartedInBackground".split(" "),Ja:{clientContext:gm,eventId:hm,ptoken:pJa}}};
_.W.Object.defineProperties(em.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionOwner")?_.S(this,"actionOwner"):null},set:function(a){this.i.actionOwner=a}},Ve:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"artifactId")?_.S(this,"artifactId"):null},set:function(a){this.i.artifactId=a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availabilityStatuses")?_.S(this,"availabilityStatuses"):null},set:function(a){this.i.availabilityStatuses=
a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"bucket")?_.S(this,"bucket"):null},set:function(a){this.i.bucket=a}},Apa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"clientContext")?_.S(this,"clientContext"):null},set:function(a){this.i.clientContext=a}},zi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},zR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"elementId")?_.S(this,"elementId"):null},set:function(a){this.i.elementId=a}},eventId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"eventId")?_.S(this,"eventId"):null},set:function(a){this.i.eventId=a}},Xqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feature")?_.S(this,"feature"):null},set:function(a){this.i.feature=a}},UK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"finishedInBackground")?_.S(this,"finishedInBackground"):null},set:function(a){this.i.finishedInBackground=
a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"gestureName")?_.S(this,"gestureName"):null},set:function(a){this.i.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialRoute")?_.S(this,"initialRoute"):null},set:function(a){this.i.initialRoute=a}},jr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialUrl")?_.S(this,"initialUrl"):null},set:function(a){this.i.initialUrl=a}},Mf:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"listIndex")?_.S(this,"listIndex"):null},set:function(a){this.i.listIndex=a}},hga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ptoken")?_.S(this,"ptoken"):null},set:function(a){this.i.ptoken=a}},yh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchTerm")?_.S(this,"searchTerm"):null},set:function(a){this.i.searchTerm=a}},statusCode:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.S(this,"statusCode"):null},
set:function(a){this.i.statusCode=a}},Nm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subActions")?_.S(this,"subActions"):null},set:function(a){this.i.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetRoute")?_.S(this,"targetRoute"):null},set:function(a){this.i.targetRoute=a}},dm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetUrl")?_.S(this,"targetUrl"):null},set:function(a){this.i.targetUrl=a}},bO:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"wasStartedInBackground")?_.S(this,"wasStartedInBackground"):null},set:function(a){this.i.wasStartedInBackground=a}}});var gm=function(a){a=void 0===a?{}:a;this.i={};this.i.sessionId=null==a.sessionId?null:a.sessionId;this.i.userId=null==a.userId?null:a.userId;this.i.actionId=null==a.actionId?null:a.actionId;this.i.environmentName=null==a.xs?null:a.xs;this.i.repoGroupId=null==a.HH?null:a.HH;this.i.executionContext=null==a.naa?null:a.naa};_.V(gm,_.U);
gm.prototype.ka=function(){return gm};gm.prototype.ma=function(){return{Qa:{environmentName:Xl},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Ja:{executionContext:im}}};
_.W.Object.defineProperties(gm.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionId")?_.S(this,"actionId"):null},set:function(a){this.i.actionId=a}},xs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},naa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"executionContext")?_.S(this,"executionContext"):null},set:function(a){this.i.executionContext=
a}},HH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoGroupId")?_.S(this,"repoGroupId"):null},set:function(a){this.i.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sessionId")?_.S(this,"sessionId"):null},set:function(a){this.i.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userId")?_.S(this,"userId"):null},set:function(a){this.i.userId=a}}});
var hm=function(a){a=void 0===a?{}:a;this.i={};this.i.timeUsec=null==a.Zxa?null:a.Zxa;this.i.serverIp=null==a.serverIp?null:a.serverIp;this.i.processId=null==a.Ava?null:a.Ava};_.V(hm,_.U);hm.prototype.ka=function(){return hm};hm.prototype.ma=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.W.Object.defineProperties(hm.prototype,{Ava:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"processId")?_.S(this,"processId"):null},set:function(a){this.i.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"serverIp")?_.S(this,"serverIp"):null},set:function(a){this.i.serverIp=a}},Zxa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timeUsec")?_.S(this,"timeUsec"):null},set:function(a){this.i.timeUsec=a}}});
var im=function(a){a=void 0===a?{}:a;this.i={};this.i.cell=null==a.zY?null:a.zY;this.i.task=null==a.lI?null:a.lI;this.i.job=null==a.zda?null:a.zda;this.i.environmentName=null==a.xs?null:a.xs;this.i.buildLabel=null==a.fw?null:a.fw;this.i.traced=null==a.U2a?null:a.U2a;this.i.rpcGlobalId=null==a.G_a?null:a.G_a;this.i.spanId=null==a.spanId?null:a.spanId};_.V(im,_.U);im.prototype.ka=function(){return im};im.prototype.ma=function(){return{Qa:{environmentName:Yl},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.W.Object.defineProperties(im.prototype,{fw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildLabel")?_.S(this,"buildLabel"):null},set:function(a){this.i.buildLabel=a}},zY:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"cell")?_.S(this,"cell"):null},set:function(a){this.i.cell=a}},xs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},zda:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"job")?_.S(this,"job"):null},set:function(a){this.i.job=a}},G_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rpcGlobalId")?_.S(this,"rpcGlobalId"):null},set:function(a){this.i.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"spanId")?_.S(this,"spanId"):null},set:function(a){this.i.spanId=a}},lI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"task")?_.S(this,"task"):null},set:function(a){this.i.task=
a}},U2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"traced")?_.S(this,"traced"):null},set:function(a){this.i.traced=a}}});var jm=function(a){a=void 0===a?{}:a;this.i={};this.i.announcements=null==a.ep?null:a.ep};_.V(jm,_.U);jm.prototype.ka=function(){return jm};jm.prototype.ma=function(){return{keys:["announcements"],Ja:{announcements:dm}}};
_.W.Object.defineProperties(jm.prototype,{ep:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var km=function(a){a=void 0===a?{}:a;this.i={};this.i.entries=null==a.entries?null:a.entries;this.i.authuser=null==a.authuser?null:a.authuser};_.V(km,_.U);km.prototype.ka=function(){return km};km.prototype.ma=function(){return{Pa:{entries:em},keys:["authuser","entries"]}};
_.W.Object.defineProperties(km.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"authuser")?_.S(this,"authuser"):null},set:function(a){this.i.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"entries")?_.S(this,"entries"):null},set:function(a){this.i.entries=a}}});var qJa=function(){this.i={}};_.V(qJa,_.U);qJa.prototype.ka=function(){return qJa};qJa.prototype.ma=function(){return{keys:[]}};var pJa=function(){this.i={}};_.V(pJa,_.U);
pJa.prototype.ka=function(){return pJa};pJa.prototype.ma=function(){return{keys:[]}};var cm=function(a){a=void 0===a?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(cm,_.U);cm.prototype.ka=function(){return cm};cm.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(cm.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var fm=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.statusCode=null==a.statusCode?null:a.statusCode;this.i.durationMs=null==a.zi?null:a.zi;this.i.httpErrorCode=null==a.Hw?null:a.Hw};_.V(fm,_.U);fm.prototype.ka=function(){return fm};fm.prototype.ma=function(){return{Qa:{statusCode:am},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.W.Object.defineProperties(fm.prototype,{zi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},Hw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"httpErrorCode")?_.S(this,"httpErrorCode"):null},set:function(a){this.i.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.i.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.S(this,"statusCode"):null},set:function(a){this.i.statusCode=a}}});rJa=new _.vc("API_VERSION");_.sJa=new _.vc("REQUEST_SERVICE");_.lm=function(){};_.lm.O=function(a){return new (a||_.lm)};_.lm.Da=_.kc({type:_.lm});_.lm.Ca=_.Zb({});
var tJa={$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"},mm=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};
mm.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"console_fe_api_sandbox.announcements.list",path:"/"+this.Va+"/announcements",Ta:_.Jf(a,tJa,b),Ob:jm})};mm.O=function(a){return new (a||mm)(_.q(rJa,8),_.q(_.sJa),_.q(_.Pl,8))};mm.ta=_.p({token:mm,oa:mm.O});var uJa=function(){};uJa.O=function(a){return new (a||uJa)};uJa.ta=_.p({token:uJa,oa:function(a){return mm.O(a)},Ga:_.lm});
var nm=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)},vJa=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Rl(a.ob,{body:b,Ib:"POST",Mb:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Va+"/logging:logClientAction",Ta:_.Jf(c,tJa,d),Ob:qJa})};nm.O=function(a){return new (a||nm)(_.q(rJa,8),_.q(_.sJa),_.q(_.Pl,8))};nm.ta=_.p({token:nm,oa:nm.O});var wJa=function(){};wJa.O=function(a){return new (a||wJa)};
wJa.ta=_.p({token:wJa,oa:function(a){return nm.O(a)},Ga:_.lm});var om,xJa,yJa,zJa,CJa,DJa,EJa,FJa,GJa,TJa,YJa,$Ja,aKa;om=new _.vc("productVersion");xJa=new _.vc("envName");_.pm=new _.vc("emailAddress");yJa=new _.vc("isBot");zJa=new _.vc("isCorpGoogler");_.AJa=new _.vc("userSettingsKeyPrefix");_.BJa=new _.vc("prodspecsStage");CJa=new _.vc("feedbackProductId");DJa=new _.vc("clearcutEndpoint");_.qm=new _.vc("onePlatformKey");_.rm=new _.vc("sessionIndex");EJa=new _.vc("xsrfToken");FJa=new _.vc("nonceToken");GJa=new _.vc("oauthClientId");_.HJa=new _.vc("appEngineServiceEndpoint");
_.Ata=new _.vc("grimoireOnePlatformHost");_.IJa=new _.vc("cloudResourceManagerServiceEndpoint");_.JJa=new _.vc("cloudBillingServiceEndpoint");_.KJa=new _.vc("cloudBuildServiceEndpoint");_.LJa=new _.vc("cloudStorageServiceEndpoint");_.MJa=new _.vc("cloudUserSettingsEndpoint");_.NJa=new _.vc("resultStoreOnePlatformHost");_.OJa=new _.vc("scorecardOnePlatformHost");_.PJa=new _.vc("sourceRepoOnePlatformHost");_.QJa=new _.vc("sourceRepoInternalOnePlatformHost");_.RJa=new _.vc("iamOnePlatformHost");
_.SJa=new _.vc("loggingServiceEndpoint");TJa=new _.vc("peopleApiPlatformHost");_.UJa=new _.vc("serviceManagerApiPlatformHost");_.VJa=new _.vc("termsOfServiceOnePlatformHost");_.WJa=new _.vc("testFusionOnePlatformHost");_.XJa=new _.vc("fusionBadgeServerHost");YJa=new _.vc("enableAnonymousFeedback");_.sm=new _.vc("iamToken");_.ZJa=new _.vc("initialPath");$Ja=new _.vc("enableG3cClearcutLogging");aKa=new _.vc("g3cClearcutTransport");var tm=function(a,b,c,d){this.wpa=a;this.xs=b;this.isBot=c;this.gZ=d};tm.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.wpa.mb(this.OMa(b),c)}};tm.prototype.mH=function(a){this.wpa.mH({},a)};tm.prototype.OMa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Bk(a))}};a.projectId&&(b.projectId=a.projectId);a.zi&&(b.latency=a.zi);return b};
tm.prototype.Bk=function(a){var b=a.Nm.map(function(c){return{name:c.name||void 0,latency:c.zi||void 0,statusCode:c.statusCode||void 0,errorCode:c.Hw||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.bO||void 0,finishedInBg:a.UK||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.xs||void 0,actionOwner:this.gZ||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:0<
b.length?b:void 0}};tm.O=function(a){return new (a||tm)(_.q(Jk),_.q(xJa),_.q(yJa),_.q(cJa,8))};tm.ta=_.p({token:tm,oa:tm.O,Ga:"root"});var um=function(a){this.La=_.Za(a)};_.V(um,_.Bb);um.prototype.HRa=function(){return _.Y(this,1)};um.prototype.setCell=function(a){return _.Rh(this,1,a)};um.prototype.lv=function(a){return _.Rh(this,5,a)};um.prototype.toObject=function(){return bKa(this)};var bKa=function(a){if(null!=a)return _.Fb(a),{zY:_.Y(a,1),lI:_.cj(a,2),zda:_.Y(a,3),xs:_.fj(a,4,0),fw:_.Y(a,5)}};var cKa=function(a){this.La=_.Za(a)};_.V(cKa,_.Bb);_.h=cKa.prototype;_.h.tba=function(){return _.Ri(this,um,6)};_.h.bNb=function(a){return _.Ti(this,6,a)};_.h.D0a=function(a){return _.Rh(this,7,a)};_.h.qSa=function(){return _.Y(this,8)};_.h.Xwa=function(a){return _.Rh(this,8,a)};_.h.toObject=function(){return dKa(this)};
var dKa=function(a){if(null!=a)return _.Fb(a),{sessionId:_.Y(a,1),userId:_.Y(a,2),actionId:_.Y(a,3),xs:_.fj(a,4,0),HH:_.Y(a,5),naa:bKa(a.tba()),YJc:_.Y(a,7),referer:_.Y(a,8),Q2c:_.Y(a,9)}};var eKa=function(a){this.La=_.Za(a)};_.V(eKa,_.Bb);_.h=eKa.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.Ke=function(a){return _.Rh(this,1,a)};_.h.dxa=function(a){return _.qj(this,2,a)};_.h.x0a=function(a){return _.Zh(this,3,a)};_.h.toObject=function(){return fKa(this)};var fKa=function(a){if(null!=a)return _.Fb(a),{name:_.Y(a,1),statusCode:_.fj(a,2,0),zi:_.cj(a,3),Hw:_.cj(a,4)}};var gKa=function(a){this.La=_.Za(a)};_.V(gKa,_.Bb);gKa.nc=[7];gKa.prototype.toObject=function(){return hKa(this)};var hKa=function(a){if(null!=a)return _.Fb(a),{I7c:_.fj(a,1,0),B7c:_.fj(a,2,0),y2c:_.bj(a,3),H7c:_.Y(a,4),W0c:_.Y(a,5),LQb:_.Y(a,6),D7c:_.k(_.$i(a,7))}};var iKa=function(a){this.La=_.Za(a)};_.V(iKa,_.Bb);iKa.prototype.toObject=function(){return jKa(this)};var jKa=function(a){if(null!=a)return _.Fb(a),{E7c:hKa(_.Ri(a,gKa,1))}};var vm=function(a){this.La=_.Za(a)};_.V(vm,_.Bb);_.h=vm.prototype;_.h.wsb=function(){return _.Ri(this,zEa,1)};_.h.JRa=function(){return _.Ri(this,cKa,2)};_.h.y0a=function(a){return _.Rh(this,4,a)};_.h.x0a=function(a){return _.Zh(this,8,a)};_.h.dxa=function(a){return _.qj(this,9,a)};_.h.getFeature=function(){return _.Y(this,18)};_.h.dNb=function(a){return _.Rh(this,18,a)};_.h.OSa=function(){return _.Y(this,20)};_.h.uNb=function(a){_.Rh(this,20,a)};vm.nc=[10];vm.prototype.toObject=function(){return kKa(this)};
var kKa=function(a){if(null!=a)return _.Fb(a),{eventId:AEa(a.wsb()),Apa:dKa(a.JRa()),gestureName:_.fj(a,3,0),zR:_.Y(a,4),Ve:_.Y(a,5),yh:_.Y(a,6),Mf:_.cj(a,7),zi:_.cj(a,8),statusCode:_.fj(a,9,0),d7c:_.vb(_.Si(a,eKa,10),fKa),jr:_.Y(a,11),dm:_.Y(a,12),initialRoute:_.Y(a,13),targetRoute:_.Y(a,14),bO:_.bj(a,15),UK:_.bj(a,16),actionOwner:_.fj(a,17,0),Xqa:_.Y(a,18),BZc:_.Y(a,22),G7c:jKa(_.Ri(a,iKa,19)),xv:_.Y(a,20),I0c:_.bj(a,21)}};var lKa=function(a){this.La=_.Za(a)};_.V(lKa,_.Bb);lKa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={MWc:kKa(_.Ri(this,vm,1))}}else a=void 0;return a};var mKa,nKa;mKa=/\s+/;nKa=[];_.wm=function(a,b,c,d){this.CUc=a;this.DUc=b;this.nab=c;this.Wi=d;this.Tvb=nKa;this.Axa=new Map};_.wm.prototype.rn=function(){for(var a=_.l(this.Tvb),b=a.next();!b.done;b=a.next())this.TKa(b.value,!0);a=this.dLc;if(Array.isArray(a)||a instanceof Set)for(a=_.l(a),b=a.next();!b.done;b=a.next())this.TKa(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.TKa(b,!!a[b])}this.knc()};
_.wm.prototype.TKa=function(a,b){var c=this.Axa.get(a);void 0!==c?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.Fr=!0):this.Axa.set(a,{enabled:b,changed:!0,Fr:!0})};_.wm.prototype.knc=function(){for(var a=_.l(this.Axa),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.ocb(b,c.enabled),c.changed=!1):c.Fr||(c.enabled&&this.ocb(b,!1),this.Axa.delete(b));c.Fr=!1}};
_.wm.prototype.ocb=function(a,b){var c=this;a=a.trim();0<a.length&&a.split(mKa).forEach(function(d){b?c.Wi.IJ(c.nab.na,d):c.Wi.WM(c.nab.na,d)})};_.W.Object.defineProperties(_.wm.prototype,{KGc:{configurable:!0,enumerable:!0,set:function(a){this.Tvb=null!=a?a.trim().split(mKa):nKa}},LIc:{configurable:!0,enumerable:!0,set:function(a){this.dLc="string"===typeof a?a.trim().split(mKa):a}}});_.wm.O=function(a){return new (a||_.wm)(_.v(_.Kl),_.v(_.Ll),_.v(_.ad),_.v(_.Pk))};
_.wm.Ia=_.mc({type:_.wm,qa:[["","ngClass",""]],inputs:{KGc:["class","klass"],LIc:"ngClass"},standalone:!0});var oKa=function(a,b,c,d){this.va=a;this.mXa=b;this.index=c;this.count=d};_.W.Object.defineProperties(oKa.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}},JZ:{configurable:!0,enumerable:!0,get:function(){return 0===this.index%2}},tXa:{configurable:!0,enumerable:!0,get:function(){return!this.JZ}}});
_.xm=function(a,b,c){this.CJ=a;this.YB=b;this.Qy=c;this.Z5=null;this.DIa=!0;this.TE=null};_.xm.prototype.rn=function(){if(this.DIa){this.DIa=!1;var a=this.Z5;!this.TE&&a&&(this.TE=this.Qy.find(a).create(this.oDb))}this.TE&&(a=this.TE.diff(this.Z5))&&this.aFa(a)};
_.xm.prototype.aFa=function(a){var b=this,c=this.CJ;_.PIa(a,function(g,m,n){null==g.Ru?c.Kh(b.YB,new oKa(g.item,b.Z5,-1,-1),null===n?void 0:n):null==n?c.remove(null===m?void 0:m):null!==m&&(m=c.get(m),c.move(m,n),m.context.va=g.item)});for(var d=0,e=c.length;d<e;d++){var f=c.get(d).context;f.index=d;f.count=e;f.mXa=this.Z5}_.QIa(a,function(g){c.get(g.bl).context.va=g.item})};
_.W.Object.defineProperties(_.xm.prototype,{mXa:{configurable:!0,enumerable:!0,set:function(a){this.Z5=a;this.DIa=!0}},oDb:{configurable:!0,enumerable:!0,set:function(a){this.PX=a},get:function(){return this.PX}},NIc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.YB=a)}}});_.xm.O=function(a){return new (a||_.xm)(_.v(_.uf),_.v(_.tf),_.v(_.Kl))};_.xm.Ia=_.mc({type:_.xm,qa:[["","ngFor","","ngForOf",""]],inputs:{mXa:"ngForOf",oDb:"ngForTrackBy",NIc:"ngForTemplate"},standalone:!0});_.ym=function(a,b){this.CJ=a;this.Si=new pKa;this.Lla=this.coa=this.oGa=null;this.DKa=b};_.ym.prototype.q7=function(){this.Si.va?this.coa||(this.CJ.clear(),this.Lla=null,this.DKa&&(this.coa=this.CJ.Kh(this.DKa,this.Si))):this.Lla||(this.CJ.clear(),this.coa=null,this.oGa&&(this.Lla=this.CJ.Kh(this.oGa,this.Si)))};
_.W.Object.defineProperties(_.ym.prototype,{Na:{configurable:!0,enumerable:!0,set:function(a){this.Si.va=this.Si.Na=a;this.q7()}},PIc:{configurable:!0,enumerable:!0,set:function(a){dla("ngIfThen",a);this.DKa=a;this.coa=null;this.q7()}},OIc:{configurable:!0,enumerable:!0,set:function(a){dla("ngIfElse",a);this.oGa=a;this.Lla=null;this.q7()}}});_.ym.O=function(a){return new (a||_.ym)(_.v(_.uf),_.v(_.tf))};_.ym.Ia=_.mc({type:_.ym,qa:[["","ngIf",""]],inputs:{Na:"ngIf",PIc:"ngIfThen",OIc:"ngIfElse"},standalone:!0});
var pKa=function(){this.Na=this.va=null};_.qKa=function(a,b){this.Fe=a;this.Quc=b;this.QW=!1};_.qKa.prototype.create=function(){this.QW=!0;this.Fe.Kh(this.Quc)};_.qKa.prototype.destroy=function(){this.QW=!1;this.Fe.clear()};_.zm=function(){this.XFa=[];this.n8a=!1;this.hIa=this.xFa=0;this.Ima=!1};_.zm.prototype.Qmc=function(){return this.xFa++};_.zm.prototype.Rmc=function(a){this.XFa.push(a)};_.zm.prototype.psc=function(a){a=a==this.Fsc;this.Ima=this.Ima||a;this.hIa++;this.hIa===this.xFa&&(this.Hcb(!this.Ima),this.hIa=0,this.Ima=!1);return a};
_.zm.prototype.Hcb=function(a){if(0<this.XFa.length&&a!==this.n8a){this.n8a=a;for(var b=_.l(this.XFa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.QW?c.create():!d&&c.QW&&c.destroy()}}};_.W.Object.defineProperties(_.zm.prototype,{nXa:{configurable:!0,enumerable:!0,set:function(a){this.Fsc=a;0===this.xFa&&this.Hcb(!0)}}});_.zm.O=function(a){return new (a||_.zm)};_.zm.Ia=_.mc({type:_.zm,qa:[["","ngSwitch",""]],inputs:{nXa:"ngSwitch"},standalone:!0});
_.Am=function(a,b,c){this.nXa=c;c.Qmc();this.bLa=new _.qKa(a,b)};_.Am.prototype.rn=function(){var a=this.bLa,b=this.nXa.psc(this.SIc);b&&!a.QW?a.create():!b&&a.QW&&a.destroy()};_.Am.O=function(a){return new (a||_.Am)(_.v(_.uf),_.v(_.tf),_.v(_.zm,9))};_.Am.Ia=_.mc({type:_.Am,qa:[["","ngSwitchCase",""]],inputs:{SIc:"ngSwitchCase"},standalone:!0});_.Bm=function(a,b,c){c.Rmc(new _.qKa(a,b))};_.Bm.O=function(a){return new (a||_.Bm)(_.v(_.uf),_.v(_.tf),_.v(_.zm,9))};
_.Bm.Ia=_.mc({type:_.Bm,qa:[["","ngSwitchDefault",""]],standalone:!0});_.Cm=function(a){this.Fe=a;this.pDb=this.oXa=this.tua=this.VX=null};_.Cm.prototype.Sb=function(a){if(a.ngTemplateOutlet||a.ngTemplateOutletInjector)if(a=this.Fe,this.VX&&a.remove(a.indexOf(this.VX)),this.oXa){var b=this.pDb;this.VX=a.Kh(this.oXa,this.tua,b?{Bc:b}:void 0)}else this.VX=null;else this.VX&&a.ngTemplateOutletContext&&this.tua&&(this.VX.context=this.tua)};_.Cm.O=function(a){return new (a||_.Cm)(_.v(_.uf))};
_.Cm.Ia=_.mc({type:_.Cm,qa:[["","ngTemplateOutlet",""]],inputs:{tua:"ngTemplateOutletContext",oXa:"ngTemplateOutlet",pDb:"ngTemplateOutletInjector"},standalone:!0,features:[_.Ac]});var rKa=function(){},tKa,uKa;rKa.prototype.alb=function(a,b){return wea(function(){return a.subscribe({next:b,error:function(c){throw c;}})})};rKa.prototype.dispose=function(a){wea(function(){return a.unsubscribe()})};var sKa=function(){};sKa.prototype.alb=function(a,b){return a.then(b,function(c){throw c;})};sKa.prototype.dispose=function(){};tKa=new sKa;uKa=new rKa;_.Dm=function(a){this.mKa=this.a6=this.jz=this.Mma=null;this.uj=a};_.h=_.Dm.prototype;
_.h.Ka=function(){this.jz&&this.y8a();this.uj=null};_.h.transform=function(a){return this.a6?a!==this.a6?(this.y8a(),this.transform(a)):this.Mma:(a&&this.Bl(a),this.Mma)};_.h.Bl=function(a){var b=this;this.a6=a;this.mKa=this.Wtc(a);this.jz=this.mKa.alb(a,function(c){return b.qvc(a,c)})};_.h.Wtc=function(a){if(Pia(a))return tKa;if(Qia(a))return uKa;throw new _.bc(2100,!1);};_.h.y8a=function(){this.mKa.dispose(this.jz);this.a6=this.jz=this.Mma=null};_.h.qvc=function(a,b){a===this.a6&&(this.Mma=b,_.yl(this.uj))};
_.Dm.O=function(a){return new (a||_.Dm)(_.v(_.Il,16))};_.Dm.ze=_.oc({name:"async",type:_.Dm,ee:!1,standalone:!0});_.vKa=new _.vc("DATE_PIPE_DEFAULT_TIMEZONE");_.wKa=new _.vc("DATE_PIPE_DEFAULT_OPTIONS");_.Em=function(){};_.Em.O=function(a){return new (a||_.Em)};_.Em.Da=_.kc({type:_.Em});_.Em.Ca=_.Zb({});_.oh=new _.vc("DocumentToken");var nh=null,xKa=function(){};var Fm=function(){};Fm.prototype.NG=function(){throw Error("Gb");};Fm.O=function(a){return new (a||Fm)};Fm.ta=_.p({token:Fm,oa:function(){return _.hc(Gm)},Ga:"platform"});var Yna=new _.vc("Location Initialized"),Gm=function(){this.mq=_.hc(_.oh);this.uq=window.location;this.dX=window.history};_.V(Gm,Fm);Gm.prototype.Vea=function(a){var b=yKa(this.mq,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var zKa=function(a,b){var c=yKa(a.mq,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.h=Gm.prototype;_.h.pushState=function(a,b,c){this.dX.pushState(a,b,c)};_.h.replaceState=function(a,b,c){this.dX.replaceState(a,b,c)};_.h.forward=function(){this.dX.forward()};_.h.back=function(){this.dX.back()};_.h.NG=function(a){this.dX.go(void 0===a?0:a)};_.h.getState=function(){return this.dX.state};
_.W.Object.defineProperties(Gm.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.uq.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.uq.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.uq.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.uq.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.uq.pathname},set:function(a){this.uq.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.uq.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.uq.hash}}});Gm.O=function(a){return new (a||Gm)};Gm.ta=_.p({token:Gm,oa:function(){return new Gm},Ga:"platform"});var Im;_.Hm=function(){};_.Hm.prototype.NG=function(){throw Error("Gb");};_.Hm.O=function(a){return new (a||_.Hm)};_.Hm.ta=_.p({token:_.Hm,oa:function(){return _.hc(Im)},Ga:"root"});_.AKa=new _.vc("appBaseHref");Im=function(a,b){this.Pj=a;this.lQ=[];var c,d,e;this.AW=null!=(e=null!=(d=null!=b?b:nh.Hra())?d:null==(c=_.hc(_.oh).location)?void 0:c.origin)?e:""};_.V(Im,_.Hm);_.h=Im.prototype;_.h.Ka=function(){for(;this.lQ.length;)this.lQ.pop()()};
_.h.Vea=function(a){this.lQ.push(this.Pj.Vea(a),zKa(this.Pj,a))};_.h.Hra=function(){return this.AW};_.h.nx=function(a){return ela(this.AW,a)};_.h.path=function(a){var b=this.Pj.pathname+Lf(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.nx(c+Lf(d)))};_.h.replaceState=function(a,b,c,d){this.Pj.replaceState(a,b,this.nx(c+Lf(d)))};_.h.forward=function(){this.Pj.forward()};_.h.back=function(){this.Pj.back()};_.h.getState=function(){return this.Pj.getState()};
_.h.NG=function(a){var b,c;null==(c=(b=this.Pj).NG)||c.call(b,void 0===a?0:a)};Im.O=function(a){return new (a||Im)(_.q(Fm),_.q(_.AKa,8))};Im.ta=_.p({token:Im,oa:Im.O,Ga:"root"});var Jm=function(a,b){this.Pj=a;this.AW="";this.lQ=[];null!=b&&(this.AW=b)};_.V(Jm,_.Hm);_.h=Jm.prototype;_.h.Ka=function(){for(;this.lQ.length;)this.lQ.pop()()};_.h.Vea=function(a){this.lQ.push(this.Pj.Vea(a),zKa(this.Pj,a))};_.h.Hra=function(){return this.AW};_.h.path=function(){var a=this.Pj.hash;null==a&&(a="#");return 0<a.length?a.substring(1):a};_.h.nx=function(a){a=ela(this.AW,a);return 0<a.length?"#"+a:a};
_.h.pushState=function(a,b,c,d){c=this.nx(c+Lf(d));0==c.length&&(c=this.Pj.pathname);this.Pj.pushState(a,b,c)};_.h.replaceState=function(a,b,c,d){c=this.nx(c+Lf(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.NG=function(a){var b,c;null==(c=(b=this.Pj).NG)||c.call(b,void 0===a?0:a)};Jm.O=function(a){return new (a||Jm)(_.q(Fm),_.q(_.AKa,8))};
Jm.ta=_.p({token:Jm,oa:Jm.O});_.Km=function(a){var b=this;this.vQ=new _.jl;this.Ucb=[];this.Cvc=null;this.JB=a;a=this.JB.Hra();this.ync=fla(_.Kf(a.replace(/\/index.html$/,"")));this.JB.Vea(function(c){b.vQ.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.Km.prototype.Ka=function(){var a;null==(a=this.Cvc)||a.unsubscribe();this.Ucb=[]};_.Km.prototype.path=function(a){return this.normalize(this.JB.path(void 0===a?!1:a))};_.Km.prototype.getState=function(){return this.JB.getState()};
var BKa=function(a,b){var c=void 0===c?"":c;return a.path()==a.normalize(b+Lf(c))};_.h=_.Km.prototype;_.h.normalize=function(a){var b=this.ync;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=""===b||["/",";","?","#"].includes(b[0])?b:a):b=a;return _.Kf(b)};_.h.nx=function(a){a&&"/"!==a[0]&&(a="/"+a);return this.JB.nx(a)};_.h.go=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.JB.pushState(c,"",a,b);this.rab(this.nx(a+Lf(b)),c)};
_.h.replaceState=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.JB.replaceState(c,"",a,b);this.rab(this.nx(a+Lf(b)),c)};_.h.forward=function(){this.JB.forward()};_.h.back=function(){this.JB.back()};_.h.NG=function(a){var b,c;null==(c=(b=this.JB).NG)||c.call(b,void 0===a?0:a)};_.h.rab=function(a,b){a=void 0===a?"":a;this.Ucb.forEach(function(c){return c(a,b)})};_.h.subscribe=function(a,b,c){return this.vQ.subscribe({next:a,error:b,complete:c})};_.Km.O=function(a){return new (a||_.Km)(_.q(_.Hm))};
_.Km.ta=_.p({token:_.Km,oa:function(){return new _.Km(_.q(_.Hm))},Ga:"root"});new _.zl;var doa=function(){};doa.ta=_.p({token:doa,Ga:"root",oa:function(){return new CKa}});var CKa=function(){var a=_.q(_.oh),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}},foa=function(a,b){a.offset=Array.isArray(b)?function(){return b}:b},EKa=function(a,b){DKa(a)&&a.window.scrollTo(b[0],b[1])},DKa=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}};var FKa=function(){};var Lm=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.gZ=e;this.transport=b};Lm.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.ASa(b.value))}};
Lm.prototype.ASa=function(a){var b=(new vm).dNb(this.gZ||"");b=_.qj(b,17,ila(a.actionOwner)).y0a([a.element,a.action].join("/"));b=_.qj(b,3,gla(a.gestureName)).dxa(hla(a.statusCode));b=_.Rh(b,13,a.initialRoute);b=_.Rh(b,11,a.jr);b=_.Rh(b,14,a.targetRoute||"");b=_.Rh(b,12,a.dm);b=_.jj(b,15,a.bO);b=_.jj(b,16,a.UK).x0a(a.zi||0);b=_.Zh(b,7,a.Mf||0);var c=(new cKa).D0a(this.document.location.hostname).Xwa(this.document.referrer).bNb((new um).lv(this.productVersion));c=_.Rh(c,1,a.sessionId||"");b=_.Ti(b,
2,c);a.Ve&&"string"===typeof a.Ve&&_.Rh(b,5,a.Ve);if(0<a.Nm.length)for(a=_.l(a.Nm),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new eKa).Ke(c.name||"").dxa(hla(c.statusCode||"")).x0a(c.zi||0);c=_.Zh(d,4,c.Hw||0);_.Vi(b,10,eKa,c)}a=new lKa;return _.Ti(a,1,b)};Lm.O=function(a){return new (a||Lm)(_.q(_.oh),_.q(aKa,8),_.q(om),_.q(yJa),_.q(cJa,8))};Lm.ta=_.p({token:Lm,oa:Lm.O,Ga:"root"});_.GKa={oBa:"issue_tracker",CO:"results",Jjc:"flow"};Object.freeze(_.GKa);var Mm=function(){};Mm.O=function(a){return new (a||Mm)};Mm.ta=_.p({token:Mm,oa:Mm.O,Ga:"root"});var IKa,JKa,KKa;_.HKa=new _.vc("GTMDataLayerName",{Ga:"root",oa:function(){return window.grimoireDataLayer}});IKa=new _.vc("ProjectId",{Ga:"root",oa:function(){return"testAlphaSource"}});JKa=new _.vc("GetRandomString",{Ga:"root",oa:function(){return _.Gj}});KKa=new _.vc("navigationStartTime",{Ga:"root",oa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var LKa=function(){this.blockSize=-1};var Nm=function(a,b){this.blockSize=-1;this.blockSize=64;this.rpa=_.ca.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.hya=this.Q_=0;this.Ei=[];this.dJc=a;this.Svb=b;this.lRc=_.ca.Int32Array?new Int32Array(64):Array(64);void 0===MKa&&(MKa=_.ca.Int32Array?new Int32Array(NKa):NKa);this.reset()},MKa;_.xi(Nm,LKa);for(var OKa=[],PKa=0;63>PKa;PKa++)OKa[PKa]=0;var QKa=[].concat(128,OKa);
Nm.prototype.reset=function(){this.hya=this.Q_=0;this.Ei=_.ca.Int32Array?new Int32Array(this.Svb):_.ua(this.Svb)};
var RKa=function(a){for(var b=a.rpa,c=a.lRc,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.Ei[0]|0;e=a.Ei[1]|0;var m=a.Ei[2]|0,n=a.Ei[3]|0,r=a.Ei[4]|0,w=a.Ei[5]|0,z=a.Ei[6]|0;f=a.Ei[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&w^~r&z;f=f+((r>>>6|r<<26)^(r>>>11|
r<<21)^(r>>>25|r<<7))|0;g=g+(MKa[b]|0)|0;g=f+(g+(c[b]|0)|0)|0;f=z;z=w;w=r;r=n+g|0;n=m;m=e;e=d;d=g+E|0}a.Ei[0]=a.Ei[0]+d|0;a.Ei[1]=a.Ei[1]+e|0;a.Ei[2]=a.Ei[2]+m|0;a.Ei[3]=a.Ei[3]+n|0;a.Ei[4]=a.Ei[4]+r|0;a.Ei[5]=a.Ei[5]+w|0;a.Ei[6]=a.Ei[6]+z|0;a.Ei[7]=a.Ei[7]+f|0};
Nm.prototype.update=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.Q_;if("string"===typeof a)for(;c<b;)this.rpa[d++]=a.charCodeAt(c++),d==this.blockSize&&(RKa(this),d=0);else if(_.va(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("Hb");this.rpa[d++]=e;d==this.blockSize&&(RKa(this),d=0)}else throw Error("Ib");this.Q_=d;this.hya+=b};
Nm.prototype.digest=function(){var a=[],b=8*this.hya;56>this.Q_?this.update(QKa,56-this.Q_):this.update(QKa,this.blockSize-(this.Q_-56));for(var c=63;56<=c;c--)this.rpa[c]=b&255,b/=256;RKa(this);for(c=b=0;c<this.dJc;c++)for(var d=24;0<=d;d-=8)a[b++]=this.Ei[c]>>d&255;return a};
var NKa=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,
4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];var TKa=function(){Nm.call(this,8,SKa)};_.xi(TKa,Nm);var SKa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var Om=function(a,b,c){this.rR=a;if(!this.rR)throw Error("Jb");a=new TKa;a.update(String(c));this.TKc=lxa(a.digest());c={};this.rR.push((c.releaseVersion=b,c))};
Om.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.TKc;d.BC=b.action;d.eventType=b.element;d.ZEb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.zi&&(d.metadata.latencyMs=b.zi.toString());d.gR="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.Ve=null==(c=b.Ve)?void 0:c.toString();var e=d;c=this.rR;b=c.push;d=e.event;
var f=e.eventType,g=e.BC,m=e.ZEb,n=e.projectNumber,r=e.gR,w=e.Ve;if(e=e.metadata){for(var z=[],E=_.l(Object.keys(e)),J=E.next();!J.done;J=E.next())J=J.value,z.push(J+"="+e[J]);e=z.join(",")}else e="";b.call(c,{event:d,eventType:f,eventName:g,pagePath:m,projectNumber:n,consoleType:r,artifactId:w,metadata:e})}};Om.prototype.mH=function(a){this.rR.push({event:"trackPageView",pageName:a,pagePath:a})};Om.O=function(a){return new (a||Om)(_.q(_.HKa),_.q(om),_.q(IKa))};Om.ta=_.p({token:Om,oa:Om.O});_.Pm=function(){};_.Pm.prototype.YL=function(){};_.Pm.prototype.mH=function(){};_.Pm.O=function(a){return new (a||_.Pm)};_.Pm.ta=_.p({token:_.Pm,oa:function(a){return Om.O(a)},Ga:"root"});var Qm=function(){};Qm.prototype.NAb=function(a,b){return b};Qm.prototype.YL=function(){};Qm.O=function(a){return new (a||Qm)};Qm.ta=_.p({token:Qm,oa:Qm.O,Ga:"root"});var UKa=new _.vc("GetRandomString",{Ga:"root",oa:function(){return _.Gj}}),VKa=new _.vc("navigationStartTime",{Ga:"root",oa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var Yma=Symbol("Kb"),Rm=function(a){this.params=a||{}};Rm.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};Rm.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};Rm.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.W.Object.defineProperties(Rm.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var mla={exact:rla,subset:ula},nla={exact:pla,subset:sla,ignored:function(){return!0}},Rf=function(a,b,c){a=void 0===a?new Qf([],{}):a;b=void 0===b?{}:b;this.root=a;this.Ta=b;this.wf=void 0===c?null:c};Rf.prototype.toString=function(){return WKa.md(this)};_.W.Object.defineProperties(Rf.prototype,{Uu:{configurable:!0,enumerable:!0,get:function(){this.mJ||(this.mJ=new Rm(this.Ta));return this.mJ}}});
var Qf=function(a,b){var c=this;this.Sd=a;this.children=b;this.parent=null;Object.values(b).forEach(function(d){return d.parent=c})};Qf.prototype.Ao=function(){return 0<this.xT};Qf.prototype.toString=function(){return zla(this)};_.W.Object.defineProperties(Qf.prototype,{xT:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.Tf=function(a,b){this.path=a;this.parameters=b};_.Tf.prototype.toString=function(){return xla(this.path)+yla(this.parameters)};
_.W.Object.defineProperties(_.Tf.prototype,{eKc:{configurable:!0,enumerable:!0,get:function(){this.Lab||(this.Lab=new Rm(this.parameters));return this.Lab}}});_.sg=function(){};_.sg.O=function(a){return new (a||_.sg)};_.sg.ta=_.p({token:_.sg,oa:function(){return new Sm},Ga:"root"});var Sm=function(){};
Sm.prototype.parse=function(a){a=new XKa(a);Tm(a,"/");var b=""===a.kk||a.kk.startsWith("?")||a.kk.startsWith("#")?new Qf([],{}):new Qf([],YKa(a));return new Rf(b,a.parseQueryParams(),Tm(a,"#")?decodeURIComponent(a.kk):null)};Sm.prototype.md=function(a){var b="/"+Ala(a.root,!0),c=Dla(a.Ta);a="string"===typeof a.wf?"#"+encodeURI(a.wf):"";return b+c+a};var WKa=new Sm,Ela=/^[^\/()?;#]+/,ZKa=/^[^\/()?;=#]+/,$Ka=/^[^=?&#]+/,aLa=/^[^&#]+/,XKa=function(a){this.kk=this.url=a};
XKa.prototype.parseQueryParams=function(){var a={};if(Tm(this,"?")){do{var b,c=this.kk.match($Ka);if(b=c?c[0]:""){this.capture(b);c="";if(Tm(this,"=")){var d;if(d=(d=this.kk.match(aLa))?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(Tm(this,"&"))}return a};
var YKa=function(a){if(""===a.kk)return{};Tm(a,"/");var b=[];for(a.kk.startsWith("(")||b.push(bLa(a));a.kk.startsWith("/")&&!a.kk.startsWith("//")&&!a.kk.startsWith("/(");)a.capture("/"),b.push(bLa(a));var c={};a.kk.startsWith("/(")&&(a.capture("/"),c=cLa(a,!0));var d={};a.kk.startsWith("(")&&(d=cLa(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new Qf(b,c);return d},bLa=function(a){var b=Fla(a.kk);if(""===b&&a.kk.startsWith(";"))throw new _.bc(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};Tm(a,";");){var d,e=a;if(d=(d=e.kk.match(ZKa))?d[0]:""){e.capture(d);var f="";if(Tm(e,"=")){var g=Fla(e.kk);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new _.Tf(b,c)},cLa=function(a,b){var c={};for(a.capture("(");!Tm(a,")")&&0<a.kk.length;){var d=Fla(a.kk),e=a.kk[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new _.bc(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=YKa(a);c[e]=1===Object.keys(d).length?
d.primary:new Qf([],d);Tm(a,"//")}return c},Tm=function(a,b){return a.kk.startsWith(b)?(a.kk=a.kk.substring(b.length),!0):!1};XKa.prototype.capture=function(a){if(!Tm(this,a))throw new _.bc(4011,!1);};var Sla=function(a,b,c){this.Xwb=a;this.gJc=b;this.commands=c;if(a&&0<c.length&&Mla(c[0]))throw new _.bc(4003,!1);if((a=c.find(Qla))&&a!==(0<c.length?c[c.length-1]:null))throw new _.bc(4004,!1);},Lla=function(a,b,c){this.VH=a;this.yva=b;this.index=c};var Um;Um=function(a,b){this.id=a;this.url=b};_.Vm=function(a,b,c,d){c=void 0===c?"imperative":c;d=void 0===d?null:d;Um.call(this,a,b);this.type=0;this.dDb=c;this.bN=d};_.V(_.Vm,Um);_.Vm.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.kg=function(a,b,c){Um.call(this,a,b);this.jh=c;this.type=1};_.V(_.kg,Um);_.kg.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.jh+"')"};
_.lg=function(a,b,c,d){Um.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.V(_.lg,Um);_.lg.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var ng=function(a,b,c,d){Um.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.V(ng,Um);_.mg=function(a,b,c,d){Um.call(this,a,b);this.error=c;this.target=d;this.type=3};_.V(_.mg,Um);_.mg.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};
var dLa=function(a,b,c,d){Um.call(this,a,b);this.jh=c;this.state=d;this.type=4};_.V(dLa,Um);dLa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.jh+"', state: "+this.state+")"};var eLa=function(a,b,c,d){Um.call(this,a,b);this.jh=c;this.state=d;this.type=7};_.V(eLa,Um);eLa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.jh+"', state: "+this.state+")"};
var fLa=function(a,b,c,d,e){Um.call(this,a,b);this.jh=c;this.state=d;this.DNb=e;this.type=8};_.V(fLa,Um);fLa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.jh+"', state: "+this.state+", shouldActivate: "+this.DNb+")"};_.gLa=function(a,b,c,d){Um.call(this,a,b);this.jh=c;this.state=d;this.type=5};_.V(_.gLa,Um);
_.gLa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.jh+"', state: "+this.state+")"};_.hLa=function(a,b,c,d){Um.call(this,a,b);this.jh=c;this.state=d;this.type=6};_.V(_.hLa,Um);_.hLa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.jh+"', state: "+this.state+")"};var iLa=function(a){this.Kb=a;this.type=9};
iLa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Kb.path+")"};var jLa=function(a){this.Kb=a;this.type=10};jLa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Kb.path+")"};var Bma=function(a){this.Yc=a;this.type=11};Bma.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.Yc.le&&this.Yc.le.path||"")+"')"};var kLa=function(a){this.Yc=a;this.type=12};
kLa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.Yc.le&&this.Yc.le.path||"")+"')"};var Cma=function(a){this.Yc=a;this.type=13};Cma.prototype.toString=function(){return"ActivationStart(path: '"+(this.Yc.le&&this.Yc.le.path||"")+"')"};var lLa=function(a){this.Yc=a;this.type=14};lLa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.Yc.le&&this.Yc.le.path||"")+"')"};var mLa=function(a,b){this.position=a;this.anchor=b;this.type=15};
mLa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var nLa=function(){},oLa=function(a){this.url=a};var pLa=function(){this.Bc=this.Kb=this.lf=null;this.children=new Wm;this.g8=null},Wm=function(){this.Upa=new Map},qLa=function(a,b){if(a=a.getContext(b))a.lf=null,a.g8=null},rLa=function(a,b){var c=a.getContext(b);c||(c=new pLa,a.Upa.set(b,c));return c};Wm.prototype.getContext=function(a){return this.Upa.get(a)||null};Wm.O=function(a){return new (a||Wm)};Wm.ta=_.p({token:Wm,oa:Wm.O,Ga:"root"});var Xm=function(a){this.Pf=a};Xm.prototype.parent=function(a){a=this.zM(a);return 1<a.length?a[a.length-2]:null};Xm.prototype.children=function(a){return(a=Xla(a,this.Pf))?a.children.map(function(b){return b.value}):[]};Xm.prototype.firstChild=function(a){return(a=Xla(a,this.Pf))&&0<a.children.length?a.children[0].value:null};Xm.prototype.zM=function(a){return Yla(a,this.Pf).map(function(b){return b.value})};_.W.Object.defineProperties(Xm.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.Pf.value}}});
var Uf=function(a,b){this.value=a;this.children=b};Uf.prototype.toString=function(){return"TreeNode("+this.value+")"};var sLa=function(a,b){this.Pf=a;this.Yc=b;bma(this,a)};_.V(sLa,Xm);sLa.prototype.toString=function(){return this.Yc.toString()};_.Vf=function(a,b,c,d,e,f,g,m){this.PQc=a;this.gKc=b;this.bLc=c;this.JCc=d;this.sR=e;this.lf=f;this.component=g;this.XW=m;var n,r;this.title=null!=(r=null==(n=this.sR)?void 0:n.ha(_.t(function(w){return w[Yma]})))?r:_.ld(void 0);this.url=a;this.params=b;this.Ta=c;this.wf=d;this.data=e};
_.Vf.prototype.toString=function(){return this.Yc?this.Yc.toString():"Future("+this.XW+")"};
_.W.Object.defineProperties(_.Vf.prototype,{le:{configurable:!0,enumerable:!0,get:function(){return this.XW.le}},root:{configurable:!0,enumerable:!0,get:function(){return this.TB.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.TB.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.TB.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.TB.children(this)}},zM:{configurable:!0,enumerable:!0,get:function(){return this.TB.zM(this)}},
eFb:{configurable:!0,enumerable:!0,get:function(){this.q6||(this.q6=this.params.ha(_.t(function(a){return new Rm(a)})));return this.q6}},Uu:{configurable:!0,enumerable:!0,get:function(){this.mJ||(this.mJ=this.Ta.ha(_.t(function(a){return new Rm(a)})));return this.mJ}}});var tLa=function(a,b,c,d,e,f,g,m,n){this.url=a;this.params=b;this.Ta=c;this.wf=d;this.data=e;this.lf=f;this.component=g;this.le=m;this.Ntc=n};
tLa.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.le?this.le.path:"")+"')"};
_.W.Object.defineProperties(tLa.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a[Yma]}},root:{configurable:!0,enumerable:!0,get:function(){return this.TB.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.TB.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.TB.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.TB.children(this)}},zM:{configurable:!0,enumerable:!0,
get:function(){return this.TB.zM(this)}},eFb:{configurable:!0,enumerable:!0,get:function(){this.q6||(this.q6=new Rm(this.params));return this.q6}},Uu:{configurable:!0,enumerable:!0,get:function(){this.mJ||(this.mJ=new Rm(this.Ta));return this.mJ}}});var uLa=function(a,b){this.Pf=b;this.url=a;bma(this,b)};_.V(uLa,Xm);uLa.prototype.toString=function(){return cma(this.Pf)};_.Ym=function(){this.e4=this.Fq=null;this.name="primary";this.pdb=new _.jl;this.gmb=new _.jl;this.dgb=new _.jl;this.Qmb=new _.jl;this.Z0=_.hc(Wm);this.location=_.hc(_.uf);this.Mxc=_.hc(_.Il);this.FK=_.hc(Kk);this.PTa=_.hc(vLa,{optional:!0})};_.Ym.prototype.Sb=function(a){if(a.name){a=a.name;var b=a.jj;a.AG||(wLa(this,b)&&(this.m$(),qLa(this.Z0,b)),xLa(this))}};_.Ym.prototype.Ka=function(){wLa(this,this.name)&&qLa(this.Z0,this.name);var a;null==(a=this.PTa)||yLa(a,this)};
var wLa=function(a,b){var c;return(null==(c=a.Z0.getContext(b))?void 0:c.lf)===a};_.Ym.prototype.Sa=function(){xLa(this)};var xLa=function(a){var b=a.Z0,c=a.name,d=rLa(b,c);d.lf=a;b.Upa.set(c,d);!a.Fq&&(b=a.Z0.getContext(a.name),null==b?0:b.Kb)&&(b.g8?a.Hd(b.g8,b.Kb):zLa(a,b.Kb,b.Bc))};_.Ym.prototype.detach=function(){if(!this.Fq)throw new _.bc(4012,!1);this.location.detach();var a=this.Fq;this.e4=this.Fq=null;this.Qmb.emit(a.instance);return a};
_.Ym.prototype.Hd=function(a,b){this.Fq=a;this.e4=b;this.location.KS(a.Bu);null!=(b=this.PTa)&&(yLa(b,this),ALa(b,this));this.dgb.emit(a.instance)};_.Ym.prototype.m$=function(){if(this.Fq){var a=this.component;this.Fq.destroy();this.e4=this.Fq=null;this.gmb.emit(a)}};
var zLa=function(a,b,c){if(a.bta)throw new _.bc(4013,!1);a.e4=b;var d=a.location,e=b.Yc.component,f=rLa(a.Z0,a.name).children;a.Fq=d.pK(e,{index:d.length,Bc:new BLa(b,f,d.Bc),FK:null!=c?c:a.FK});_.yl(a.Mxc);null!=(b=a.PTa)&&(yLa(b,a),ALa(b,a));a.pdb.emit(a.Fq.instance)};
_.W.Object.defineProperties(_.Ym.prototype,{qdb:{configurable:!0,enumerable:!0,get:function(){return this.Fq}},bta:{configurable:!0,enumerable:!0,get:function(){return!!this.Fq}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.Fq)throw new _.bc(4012,!1);return this.Fq.instance}},Dl:{configurable:!0,enumerable:!0,get:function(){if(!this.Fq)throw new _.bc(4012,!1);return this.e4}}});_.Ym.O=function(a){return new (a||_.Ym)};
_.Ym.Ia=_.mc({type:_.Ym,qa:[["router-outlet"]],inputs:{name:"name"},outputs:{pdb:"activate",gmb:"deactivate",dgb:"attach",Qmb:"detach"},Vb:["outlet"],standalone:!0,features:[_.Ac]});var BLa=function(a,b,c){this.Kb=a;this.Sxc=b;this.parent=c};BLa.prototype.get=function(a,b){return a===_.Vf?this.Kb:a===Wm?this.Sxc:this.parent.get(a,b)};
var vLa=new _.vc(""),Zm=function(){this.iYa=new Map},yLa=function(a,b){var c;null==(c=a.iYa.get(b))||c.unsubscribe();a.iYa.delete(b)},ALa=function(a,b){var c=b.Dl,d=_.ud([c.Ta,c.params,c.data]).ha(_.je(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?_.ld(g):Promise.resolve(g)})).subscribe(function(e){if(b.bta&&b.qdb&&b.Dl===c&&null!==c.component){var f=Oka(c.component);if(f){f=_.l(f.inputs);for(var g=f.next();!g.done;g=f.next())g=
g.value.JPc,b.qdb.qN(g,e[g])}else yLa(a,b)}else yLa(a,b)});a.iYa.set(b,d)};Zm.O=function(a){return new (a||Zm)};Zm.ta=_.p({token:Zm,oa:Zm.O});var mma=function(){};mma.O=function(a){return new (a||mma)};mma.ya=_.jc({type:mma,qa:[["ng-component"]],standalone:!0,features:[_.vka],Aa:1,Ba:0,ua:function(a){a&1&&_.D(0,"router-outlet")},Ha:[_.Ym],rb:2});var DLa=function(a,b,c,d){return _.t(function(e){(new CLa(b,e.hja,e.AOa,c,d)).nz(a);return e})},CLa=function(a,b,c,d,e){this.E_a=a;this.isb=b;this.tlb=c;this.Trb=d;this.lwb=e};CLa.prototype.nz=function(a){var b=this.isb.Pf,c=this.tlb?this.tlb.Pf:null;ELa(this,b,c,a);dma(this.isb.root);FLa(this,b,c,a)};
var ELa=function(a,b,c,d){var e=Zla(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))&&ELa(a,f,m,n.children):ELa(a,f,m,d):r&&GLa(a,m,d);delete e[g]});Object.values(e).forEach(function(f){GLa(a,f,d)})},GLa=function(a,b,c){var d=c.getContext(b.value.lf);c=d&&b.value.component?d.children:c;b=Zla(b);for(var e=_.l(Object.keys(b)),f=e.next();!f.done;f=e.next())GLa(a,b[f.value],c);d&&(d.lf&&(d.lf.m$(),d.children.Upa=new Map),d.g8=
null,d.Kb=null)},FLa=function(a,b,c,d){var e=Zla(c);b.children.forEach(function(f){var g=e[f.value.lf],m=f.value,n=g?g.value:null;dma(m);m===n?m.component?(m=rLa(d,m.lf),FLa(a,f,g,m.children)):FLa(a,f,g,d):m.component?(g=rLa(d,m.lf),n=oma(m.Yc),g.g8=null,g.Kb=m,g.Bc=n,g.lf&&zLa(g.lf,m,g.Bc),FLa(a,f,null,g.children)):FLa(a,f,null,d);a.Trb(new lLa(f.value.Yc))});b.children.length&&a.Trb(new kLa(b.value.Yc))};var pma=Symbol("Mb");var rma=function(a){this.path=a;this.Kb=this.path[this.path.length-1]},tma=function(a,b){this.component=a;this.Kb=b};var Ima=function(a){this.VH=a||null},HLa=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Nk=a};_.V(HLa,Error);
var ILa=function(a,b){this.ng=a;this.Nk=b},JLa=function(a){var b=[];for(a=a.root;;){b=b.concat(a.Sd);if(0===a.xT)return _.ld(b);if(1<a.xT||!a.children.primary)return _.md(new _.bc(4E3,!1));a=a.children.primary}},MLa=function(a,b,c,d){var e=a.ng.parse(c);b=KLa(a,c,e.root,b,d);a=new Rf(b,LLa(e.Ta,a.Nk.Ta),e.wf);if(c.startsWith("/"))throw new HLa(a);return a},LLa=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},KLa=function(a,b,c,d,e){var f=NLa(c.Sd,d,e),g={};Object.entries(c.children).forEach(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;g[m]=KLa(a,b,n,d,e)});return new Qf(f,g)},NLa=function(a,b,c){return a.map(function(d){if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new _.bc(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 Kma={lA:!1,K9:[],wga:[],parameters:{},sva:{}};var OLa=function(){},Uma=function(a,b,c,d,e,f,g){this.Bc=a;this.NY=b;this.hwa=c;this.config=d;this.Nk=e;this.X0=f;this.ng=g;this.Aeb=!0;this.Dwc=new ILa(this.ng,this.Nk)};
Uma.prototype.recognize=function(){var a=this,b=Pma(this.Nk.root,[],[],this.config).VH;return PLa(this,this.Bc,this.config,b,"primary").ha(_.Nd(function(c){if(c instanceof HLa)return a.Aeb=!1,a.Nk=c.Nk,a.match(c.Nk);if(c instanceof Ima)throw new _.bc(4002,!1);throw c;}),_.t(function(c){var d=new tLa([],Object.freeze({}),Object.freeze(Object.assign({},a.Nk.Ta)),a.Nk.wf,{},"primary",a.hwa,null,{});c=new uLa("",new Uf(d,c));var e=a.Nk.Ta,f=a.Nk.wf;e=void 0===e?null:e;f=void 0===f?null:f;d=Ila(d);d=Pla(d,
[],e,f);d.Ta=a.Nk.Ta;c.url=a.ng.md(d);QLa(a,c.Pf);return{state:c,a3:d}}))};Uma.prototype.match=function(a){return PLa(this,this.Bc,this.config,a.root,"primary").ha(_.Nd(function(b){if(b instanceof Ima)throw new _.bc(4002,!1);throw b;}))};
var QLa=function(a,b){var c=b.value,d=ama(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.Sd.length&&d.Ao()?a.yva(b,c,d):RLa(a,b,c,d,d.Sd,e,!0).ha(_.t(function(f){return f instanceof Uf?[f]:[]}))};
Uma.prototype.yva=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 _.vd(e).ha(_.wd(function(m){var n=c.children[m],r=nma(b,m);return PLa(d,a,r,n,m)},1),_.$d(function(m,n){m.push.apply(m,_.xc(n));return m}),_.Pd(null),oga(),_.wd(function(m){if(null===m)return ag(c);m=Sma(m);Qma(m);return _.ld(m)}))};
var RLa=function(a,b,c,d,e,f,g){return _.vd(c).ha(_.wd(function(m){var n;return SLa(a,null!=(n=m.Le)?n:b,c,m,d,e,f,g).ha(_.Nd(function(r){if(r instanceof Ima)return _.ld(null);throw r;}))},1),_.Xd(function(m){return!!m}),_.Nd(function(m){if(wma(m))return 0!==e.length||d.children[f]?ag(d):_.ld(new OLa);throw m;}))},SLa=function(a,b,c,d,e,f,g,m){return(Xf(d)===g||"primary"!==g&&Oma(e,f,d))&&("**"===d.path||Jma(e,d,f).lA)?void 0===d.FH?TLa(a,b,e,d,f,g):m&&a.Aeb?ULa(a,b,e,c,d,f,g):ag(e):ag(e)},ULa=function(a,
b,c,d,e,f,g){f="**"===e.path?Tma(f):Jma(c,e,f);var m=f.wga;if(!f.lA)return ag(c);e=MLa(a.Dwc,f.K9,e.FH,f.sva);return JLa(e).ha(_.wd(function(n){return RLa(a,b,d,c,n.concat(m),g,!1)}))},TLa=function(a,b,c,d,e,f){if("**"===d.path){var g=_.ld(Tma(e));c.children={}}else g=Lma(c,d,e,b);return g.ha(_.je(function(m){if(!m.lA)return ag(c);var n;b=null!=(n=d.Le)?n:b;return VLa(a,b,d,e).ha(_.je(function(r){r=r.TA;var w,z=null!=(w=d.TP)?w:b;w=m.K9;var E=m.wga,J,L,Q=new tLa(w,m.parameters,Object.freeze(Object.assign({},
a.Nk.Ta)),a.Nk.wf,d.data||{},Xf(d),null!=(L=null!=(J=d.component)?J:d.pX)?L:null,d,d.resolve||{});L=Pma(c,w,E,r);J=L.VH;L=L.l1a;return 0===L.length&&J.Ao()?a.yva(z,r,J).ha(_.t(function(da){return null===da?null:new Uf(Q,da)})):0===r.length&&0===L.length?_.ld(new Uf(Q,[])):RLa(a,z,r,J,L,Xf(d)===f?"primary":f,!0).ha(_.t(function(da){return new Uf(Q,da instanceof Uf?[da]:[])}))}))}))},VLa=function(a,b,c,d){return c.children?_.ld({TA:c.children,Bc:b}):c.Hk?void 0!==c.ZI?_.ld({TA:c.ZI,Bc:c.TP}):Gma(b,
c,d).ha(_.wd(function(e){return e?a.NY.Hk(b,c).ha(_.le(function(f){c.ZI=f.TA;c.TP=f.Bc})):_.md(ima(3))})):_.ld({TA:[],Bc:b})};var WLa=function(){this.SPb=!0};_.V(WLa,xKa);var $m=function(){WLa.apply(this,arguments)};_.V($m,WLa);var XLa=function(a,b,c){a.addEventListener(b,c);return function(){a.removeEventListener(b,c)}};$m.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};$m.prototype.remove=function(a){a.parentNode&&a.parentNode.removeChild(a)};$m.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var yKa=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null};
$m.prototype.Hra=function(){var a=(YLa=YLa||document.querySelector("base"))?YLa.getAttribute("href"):null;null==a?a=null:(ZLa=ZLa||document.createElement("a"),ZLa.setAttribute("href",a),a=ZLa.pathname,a="/"===a.charAt(0)?a:"/"+a);return a};var YLa=null,ZLa;var $La=function(){},GIa=function(a){_.ne.getAngularTestability=function(b,c){b=a.Xaa(b,void 0===c?!0:c);if(null==b)throw new _.bc(5103,!1);return b};_.ne.getAllAngularTestabilities=function(){return Array.from(a.p4.values())};_.ne.getAllAngularRootElements=function(){return Array.from(a.p4.keys())};_.ne.frameworkStabilizers||(_.ne.frameworkStabilizers=[]);_.ne.frameworkStabilizers.push(function(b){var c=_.ne.getAllAngularTestabilities(),d=c.length,e=!1,f=function(g){e=e||g;d--;0==d&&b(e)};c.forEach(function(g){g.whenStable(f)})})};
$La.prototype.Xaa=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.Xaa(a,b.host,!0):this.Xaa(a,b.parentElement,!0):null};var an=function(){};an.prototype.ab=function(){return new XMLHttpRequest};an.O=function(a){return new (a||an)};an.ta=_.p({token:an,oa:an.O});var aMa=new _.vc("EventManagerPlugins"),bn=function(a,b){var c=this;this.Xi=b;this.M8a=new Map;a.forEach(function(d){d.eBb=c});this.atc=a.slice().reverse()};bn.prototype.addEventListener=function(a,b,c){return this.Ppc(b).addEventListener(a,b,c)};bn.prototype.Ppc=function(a){var b=this.M8a.get(a);if(b)return b;b=this.atc.find(function(c){return c.supports(a)});if(!b)throw new _.bc(5101,!1);this.M8a.set(a,b);return b};bn.O=function(a){return new (a||bn)(_.q(aMa),_.q(_.pe))};bn.ta=_.p({token:bn,oa:bn.O});
var bMa=function(a){this.mq=a};var cn=function(a,b,c,d){d=void 0===d?{}:d;this.ts=a;this.appId=b;this.nonce=c;this.Uia=new Map;this.Bsa=new Set;this.BPb=cMa(this);this.OT="server"===d;dMa(this)},gMa=function(a,b){b=_.l(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,1===eMa(a,c,1))for(var d=a,e=_.l(d.Bsa),f=e.next();!f.done;f=e.next())fMa(d,f.value,c)};
cn.prototype.Ka=function(){var a=this.BPb;a&&(a.forEach(function(c){return c.remove()}),a.clear());a=_.l(this.Uia.keys());for(var b=a.next();!b.done;b=a.next())hMa(this,b.value);dMa(this)};
var hMa=function(a,b){a=a.Uia;var c,d;null==(c=a.get(b))||null==(d=c.elements)||d.forEach(function(e){return e.remove()});a.delete(b)},cMa=function(a){var b,c=null==(b=a.ts.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},eMa=function(a,b,c){a=a.Uia;if(a.has(b))return b=a.get(b),b.usage+=c,b.usage;a.set(b,{usage:c,elements:[]});return c},fMa=function(a,b,
c){var d=a.BPb;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.ts.createElement("style"),a.nonce&&d.setAttribute("nonce",a.nonce),d.textContent=c,a.OT&&d.setAttribute("ng-app-id",a.appId));b.appendChild(d);a=a.Uia;var f;(b=null==(f=a.get(c))?void 0:f.elements)?b.push(d):a.set(c,{elements:[d],usage:1})},dMa=function(a){var b=a.Bsa;b.clear();b.add(a.ts.head)};cn.O=function(a){return new (a||cn)(_.q(_.oh),_.q(SGa),_.q(TGa,8),_.q(re))};
cn.ta=_.p({token:cn,oa:cn.O});var iMa,bna,en;iMa={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/"};bna=/%COMP%/g;_.jMa=new _.vc("RemoveStylesOnCompDestroy",{Ga:"root",oa:function(){return!0}});
en=function(a,b,c,d,e,f,g,m){this.QPa=a;this.tN=b;this.appId=c;this.SZa=d;this.ts=e;this.Ld=g;this.nonce=void 0===m?null:m;this.bJb=new Map;this.OT="server"===f;this.Azc=new dn(a,e,g,this.OT)};
en.prototype.SY=function(a,b){if(!a||!b)return this.Azc;this.OT&&3===b.rb&&(b=Object.assign({},b,{rb:0}));a:{var c=this.bJb,d=c.get(b.id);if(!d){d=this.ts;var e=this.Ld,f=this.QPa,g=this.tN,m=this.SZa,n=this.OT;switch(b.rb){case 0:d=new kMa(f,g,b,this.appId,m,d,e,n);break;case 3:b=new lMa(f,g,a,b,d,e,this.nonce,n);break a;default:d=new fn(f,g,b,m,d,e,n)}c.set(b.id,d)}b=d}b instanceof kMa?(gMa(b.tN,b.styles),b.setAttribute(a,b.wEc,"")):b instanceof fn&&gMa(b.tN,b.styles);return b};
en.prototype.Ka=function(){this.bJb.clear()};en.O=function(a){return new (a||en)(_.q(bn),_.q(cn),_.q(SGa),_.q(_.jMa),_.q(_.oh),_.q(re),_.q(_.pe),_.q(TGa))};en.ta=_.p({token:en,oa:en.O});var dn=function(a,b,c,d){this.QPa=a;this.ts=b;this.Ld=c;this.OT=d;this.data=Object.create(null);this.np=null};_.h=dn.prototype;_.h.destroy=function(){};_.h.createElement=function(a,b){return b?this.ts.createElementNS(iMa[b]||b,a):this.ts.createElement(a)};_.h.createComment=function(a){return this.ts.createComment(a)};
_.h.a$=function(a){return this.ts.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.g0a=function(a,b){a="string"===typeof a?this.ts.querySelector(a):a;if(!a)throw new _.bc(-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=iMa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.h.removeAttribute=function(a,b,c){if(c){var d=iMa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.h.IJ=function(a,b){a.classList.add(b)};_.h.WM=function(a,b){a.classList.remove(b)};_.h.dh=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};
_.h.RZa=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=yKa(this.ts,a),!a))throw Error("Nb`"+a+"`"+b);return this.QPa.addEventListener(a,b,mMa(this,c))};
var mMa=function(a,b){return function(c){if("__ngUnwrap__"===c)return b;!1===(a.OT?a.Ld.qx(function(){return b(c)}):b(c))&&c.preventDefault()}},lMa=function(a,b,c,d,e,f,g,m){dn.call(this,a,e,f,m);this.tN=b;this.Fw=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.tN;b=this.shadowRoot;a.Bsa.add(b);c=_.l(a.Uia.keys());for(e=c.next();!e.done;e=c.next())fMa(a,b,e.value);d=cna(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(lMa,dn);var nMa=function(a,b){return b===a.Fw?a.shadowRoot:b};_.h=lMa.prototype;_.h.appendChild=function(a,b){return dn.prototype.appendChild.call(this,nMa(this,a),b)};_.h.insertBefore=function(a,b,c){return dn.prototype.insertBefore.call(this,nMa(this,a),b,c)};_.h.removeChild=function(a,b){return dn.prototype.removeChild.call(this,nMa(this,a),b)};_.h.parentNode=function(a){return nMa(this,dn.prototype.parentNode.call(this,nMa(this,a)))};
_.h.destroy=function(){this.tN.Bsa.delete(this.shadowRoot)};var fn=function(a,b,c,d,e,f,g,m){dn.call(this,a,e,f,g);this.tN=b;this.SZa=d;this.styles=m?cna(m,c.styles):c.styles};_.V(fn,dn);fn.prototype.destroy=function(){if(this.SZa)for(var a=this.tN,b=_.l(this.styles),c=b.next();!c.done;c=b.next())c=c.value,0>=eMa(a,c,-1)&&hMa(a,c)};var kMa=function(a,b,c,d,e,f,g,m){d=d+"-"+c.id;fn.call(this,a,b,c,e,f,g,m,d);this.Byc="_ngcontent-%COMP%".replace(bna,d);this.wEc="_nghost-%COMP%".replace(bna,d)};
_.V(kMa,fn);kMa.prototype.createElement=function(a,b){a=fn.prototype.createElement.call(this,a,b);fn.prototype.setAttribute.call(this,a,this.Byc,"");return a};var gn=function(a){this.mq=a};_.V(gn,bMa);gn.prototype.supports=function(){return!0};gn.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};gn.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};gn.O=function(a){return new (a||gn)(_.q(_.oh))};gn.ta=_.p({token:gn,oa:gn.O});var oMa=["alt","control","meta","shift"],pMa={"\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"},qMa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},hn=function(a){this.mq=a};_.V(hn,bMa);hn.prototype.supports=function(a){return null!=rMa(a)};
hn.prototype.addEventListener=function(a,b,c){var d=rMa(b),e=sMa(d.fullKey,c,this.eBb.Xi);return this.eBb.Xi.Xb(function(){return XLa(a,d.domEventName,e)})};
var rMa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=tMa(b.pop()),d="",e=b.indexOf("code");-1<e&&(b.splice(e,1),d="code.");oMa.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},uMa=function(a,b){var c=pMa[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");oMa.forEach(function(e){e!==c&&(0,qMa[e])(a)&&(d+=e+".")});d+=c;return d===b},sMa=function(a,b,c){return function(d){uMa(d,a)&&c.qx(function(){return b(d)})}},tMa=function(a){return"esc"===a?"escape":a};hn.O=function(a){return new (a||hn)(_.q(_.oh))};hn.ta=_.p({token:hn,oa:hn.O});var ywa=Xia(bJa,"browser",[{wa:re,tc:"browser"},{wa:Ria,tc:function(){var a=new $m;nh||(nh=a)},vd:!0},{wa:_.oh,Ab:function(){return Xea=document},Fb:[]}]),vMa=new _.vc(""),wMa=[{wa:EIa,Md:$La,Fb:[]},{wa:DIa,Md:Gl,Fb:[_.pe,Hl,EIa]},{wa:Gl,Md:Gl,Fb:[_.pe,Hl,EIa]}],xMa=[{wa:Yia,tc:"root"},{wa:_.ue,Ab:function(){return new _.ue},Fb:[]},{wa:aMa,Md:gn,vd:!0,Fb:[_.oh,_.pe,re]},{wa:aMa,Md:hn,vd:!0,Fb:[_.oh]},en,cn,bn,{wa:WGa,Nb:en},{wa:FKa,Md:an,Fb:[]},[]],jn=function(){};
jn.O=function(a){return new (a||jn)(_.q(vMa,12))};jn.Da=_.kc({type:jn});jn.Ca=_.Zb({Pb:[].concat(_.xc(xMa),_.xc(wMa)),imports:[_.Em,Ml]});_.kn=function(a){this.mq=a};_.kn.prototype.Oba=function(){return this.mq.title};_.kn.prototype.am=function(a){this.mq.title=a||""};_.kn.O=function(a){return new (a||_.kn)(_.q(_.oh))};_.kn.ta=_.p({token:_.kn,oa:function(a){return a?new a:new _.kn(_.q(_.oh))},Ga:"root"});var yMa=function(){},zMa=function(){};var ln=function(a){var b=this;this.qH=new Map;this.Mda=null;a?"string"===typeof a?this.eD=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();AMa(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){BMa(b,d,c)})):this.eD=function(){b.headers=new Map;Object.entries(a).forEach(function(c){var d=
_.l(c);c=d.next().value;d=d.next().value;BMa(b,c,d)})}:this.headers=new Map};_.h=ln.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.qH.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 AMa=function(a,b,c){a.qH.has(c)||a.qH.set(c,b)};ln.prototype.init=function(){var a=this;this.eD&&(this.eD instanceof ln?CMa(this,this.eD):this.eD(),this.eD=null,this.Mda&&(this.Mda.forEach(function(b){return DMa(a,b)}),this.Mda=null))};var CMa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.qH.set(c,b.qH.get(c))})};
ln.prototype.clone=function(a){var b=new ln;b.eD=this.eD&&this.eD instanceof ln?this.eD:this;b.Mda=(this.Mda||[]).concat([a]);return b};
var DMa=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;AMa(a,b.name,c);b=("a"===b.op?a.headers.get(c):void 0)||[];b.push.apply(b,_.xc(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.qH.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.qH.delete(c)}},BMa=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);AMa(a,b,d)};ln.prototype.forEach=function(a){var b=this;this.init();Array.from(this.qH.keys()).forEach(function(c){return a(b.qH.get(c),b.headers.get(c))})};var EMa,ena,fna;EMa=function(){};ena=/%(\d[a-f0-9])/gi;fna={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.mn=function(a){var b=this;a=void 0===a?{}:a;this.YQ=this.Zja=null;this.Lqa=a.Lqa||new EMa;if(a.KCc){if(a.Cra)throw Error("Ob");this.map=dna(a.KCc)}else a.Cra?(this.map=new Map,Object.keys(a.Cra).forEach(function(c){var d=a.Cra[c];d=Array.isArray(d)?d.map(hna):[""+d];b.map.set(c,d)})):this.map=null};_.h=_.mn.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({DA:a,value:b,op:"a"})};_.h.set=function(a,b){return this.clone({DA:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({DA:a,value:b,op:"d"})};
_.h.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=gna(b);return a.map.get(b).map(function(d){return c+"="+gna(d)}).join("&")}).filter(function(b){return""!==b}).join("&")};_.h.clone=function(a){var b=new _.mn({Lqa:this.Lqa});b.YQ=this.YQ||this;b.Zja=(this.Zja||[]).concat(a);return b};
_.h.init=function(){var a=this;null===this.map&&(this.map=new Map);null!==this.YQ&&(this.YQ.init(),this.YQ.keys().forEach(function(b){return a.map.set(b,a.YQ.map.get(b))}),this.Zja.forEach(function(b){switch(b.op){case "a":case "s":var c=("a"===b.op?a.map.get(b.DA):void 0)||[];c.push(""+b.value);a.map.set(b.DA,c);break;case "d":if(void 0!==b.value){c=a.map.get(b.DA)||[];var d=c.indexOf(""+b.value);-1!==d&&c.splice(d,1);0<c.length?a.map.set(b.DA,c):a.map.delete(b.DA)}else a.map.delete(b.DA)}}),this.YQ=
this.Zja=null)};var FMa=function(){this.map=new Map};_.h=FMa.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 GMa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.px=!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.px=!!c.px,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 ln);this.context||(this.context=new FMa);this.params?(c=this.params.toString(),0===c.length?this.x3a=b:(d=b.indexOf("?"),this.x3a=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new _.mn,this.x3a=b)},HMa=function(a){return null===a.body?null:ina(a.body)||jna(a.body)||kna(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.mn?a.body.toString():"object"===typeof a.body||"boolean"===
typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
GMa.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.px?a.px:this.px,m=a.headers||this.headers,n=a.params||this.params,r,w=null!=(r=a.context)?r:this.context;void 0!==a.gNb&&(m=Object.keys(a.gNb).reduce(function(z,E){return z.set(E,a.gNb[E])},m));a.oi&&(n=Object.keys(a.oi).reduce(function(z,E){return z.set(E,
a.oi[E])},n));return new GMa(b,c,e,{params:n,headers:m,context:w,px:g,responseType:d,withCredentials:f})};var nn=function(a,b,c){b=void 0===b?200:b;c=void 0===c?"OK":c;this.headers=a.headers||new ln;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},IMa=function(a){a=void 0===a?{}:a;nn.call(this,a);this.type=2};_.V(IMa,nn);
IMa.prototype.clone=function(a){a=void 0===a?{}:a;return new IMa({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 JMa=function(a){a=void 0===a?{}:a;nn.call(this,a);this.type=4;this.body=void 0!==a.body?a.body:null};_.V(JMa,nn);
JMa.prototype.clone=function(a){a=void 0===a?{}:a;return new JMa({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})};
_.on=function(a){nn.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(_.on,nn);_.pn=function(a){this.handler=a};_.h=_.pn.prototype;
_.h.request=function(a,b,c){var d=this;c=void 0===c?{}:c;if(a instanceof GMa)b=a;else{var e=void 0;e=c.headers instanceof ln?c.headers:new ln(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.mn?c.params:new _.mn({Cra:c.params}));b=new GMa(a,b,void 0!==c.body?c.body:null,{headers:e,context:c.context,params:f,px:c.px,responseType:c.responseType||"json",withCredentials:c.withCredentials})}e=_.ld(b).ha(_.wd(function(g){return d.handler.handle(g)},1));if(a instanceof GMa||"events"===c.observe)return e;
a=e.ha(_.Fd(function(g){return g instanceof JMa}));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.ha(_.t(function(g){if(null!==g.body&&!(g.body instanceof ArrayBuffer))throw Error("Pb");return g.body}));case "blob":return a.ha(_.t(function(g){if(null!==g.body&&!(g.body instanceof Blob))throw Error("Qb");return g.body}));case "text":return a.ha(_.t(function(g){if(null!==g.body&&"string"!==typeof g.body)throw Error("Rb");return g.body}));default:return a.ha(_.t(function(g){return g.body}))}case "response":return a;
default:throw Error("Sb`"+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.Ou=function(a,b,c){c=void 0===c?{}:c;return this.request("PATCH",a,lna(c,b))};
_.h.post=function(a,b,c){c=void 0===c?{}:c;return this.request("POST",a,lna(c,b))};_.h.put=function(a,b,c){c=void 0===c?{}:c;return this.request("PUT",a,lna(c,b))};_.pn.O=function(a){return new (a||_.pn)(_.q(yMa))};_.pn.ta=_.p({token:_.pn,oa:_.pn.O});var KMa=new _.vc(""),LMa=new _.vc(""),MMa=new _.vc(""),qn=function(a,b){this.TQ=a;this.Bc=b;this.fNa=null;this.FD=_.hc(El)};_.V(qn,yMa);qn.prototype.handle=function(a){var b=this;null===this.fNa&&(this.fNa=Array.from(new Set([].concat(_.xc(this.Bc.get(LMa)),_.xc(this.Bc.get(MMa,[]))))).reduceRight(function(d,e){return ona(d,e,b.Bc)},mna));var c=this.FD.add();return this.fNa(a,function(d){return b.TQ.handle(d)}).ha(Wd(function(){return b.FD.remove(c)}))};
qn.O=function(a){return new (a||qn)(_.q(zMa),_.q(Kk))};qn.ta=_.p({token:qn,oa:qn.O});var NMa=/^\)\]\}',?\n/,rn=function(a){this.QRc=a};
rn.prototype.handle=function(a){if("JSONP"===a.method)throw new _.bc(-2800,!1);var b=this.QRc;return(b.cSc?_.vd(b.cSc()):_.ld(null)).ha(_.je(function(){return new _.jd(function(c){var d=b.ab();d.open(a.method,a.x3a);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(J,L){return d.setRequestHeader(J,L.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=null===a.body||kna(a.body)?null:jna(a.body)?
a.body.type||null:ina(a.body)?null:"string"===typeof a.body?"text/plain":a.body instanceof _.mn?"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=HMa(a),g=null,m=function(){if(null!==g)return g;var J=d.statusText||"OK",L=new ln(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 IMa({headers:L,status:d.status,statusText:J,url:Q})},n=function(){var J=m(),L=J.headers,Q=J.status,da=J.statusText;J=J.url;var oa=null;204!==Q&&(oa="undefined"===typeof d.response?d.responseText:d.response);0===Q&&(Q=oa?200:0);var qa=200<=Q&&300>Q;if("json"===a.responseType&&"string"===typeof oa){var ta=oa;oa=oa.replace(NMa,"");try{oa=""!==oa?JSON.parse(oa):
null}catch(Ea){oa=ta,qa&&(qa=!1,oa={error:Ea,text:oa})}}qa?(c.next(new JMa({body:oa,headers:L,status:Q,statusText:da,url:J||void 0})),c.complete()):c.error(new _.on({error:oa,headers:L,status:Q,statusText:da,url:J||void 0}))},r=function(J){var L=m().url;J=new _.on({error:J,status:d.status||0,statusText:d.statusText||"Unknown Error",url:L||void 0});c.error(J)},w=!1,z=function(J){w||(c.next(m()),w=!0);var L={type:3,loaded:J.loaded};J.lengthComputable&&(L.total=J.total);"text"===a.responseType&&d.responseText&&
(L.G3c=d.responseText);c.next(L)},E=function(J){var L={type:1,loaded:J.loaded};J.lengthComputable&&(L.total=J.total);c.next(L)};d.addEventListener("load",n);d.addEventListener("error",r);d.addEventListener("timeout",r);d.addEventListener("abort",r);a.px&&(d.addEventListener("progress",z),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.px&&(d.removeEventListener("progress",z),null!==f&&d.upload&&d.upload.removeEventListener("progress",E));d.readyState!==d.DONE&&d.abort()}})}))};rn.O=function(a){return new (a||rn)(_.q(FKa))};rn.ta=_.p({token:rn,oa:rn.O});var pna,una,rna,sn;pna=new _.vc("XSRF_ENABLED");una=new _.vc("XSRF_COOKIE_NAME",{Ga:"root",oa:function(){return"XSRF-TOKEN"}});rna=new _.vc("XSRF_HEADER_NAME",{Ga:"root",oa:function(){return"X-XSRF-TOKEN"}});_.qna=function(){};sn=function(a,b,c){this.ts=a;this.platform=b;this.cookieName=c;this.ezb="";this.pzb=null};
sn.prototype.getToken=function(){if("server"===this.platform)return null;var a=this.ts.cookie||"";if(a!==this.ezb){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.pzb=b;this.ezb=a}return this.pzb};sn.O=function(a){return new (a||sn)(_.q(_.oh),_.q(re),_.q(una))};
sn.ta=_.p({token:sn,oa:sn.O});var tn=function(a){this.Bc=a};tn.prototype.intercept=function(a,b){return $f(this.Bc,function(){return sna(a,function(c){return b.handle(c)})})};tn.O=function(a){return new (a||tn)(_.q(Kk))};tn.ta=_.p({token:tn,oa:tn.O});var OMa=new _.vc("LEGACY_INTERCEPTOR_FN");var un;un=function(){};_.PMa=function(){var a={Ztb:"X-Framework-Xsrf-Token"};a=void 0===a?{}:a;return{ml:un,Pb:vna(a).Kr}};un.O=function(a){return new (a||un)};un.Da=_.kc({type:un});un.Ca=_.Zb({Pb:[tn,{wa:KMa,Nb:tn,vd:!0},{wa:_.qna,Md:sn},vna({cookieName:"XSRF-TOKEN",Ztb:"X-XSRF-TOKEN"}).Kr,{wa:pna,tc:!0}]});_.vn=function(){};_.vn.O=function(a){return new (a||_.vn)};_.vn.Da=_.kc({type:_.vn});
_.vn.Ca=_.Zb({Pb:[function(){for(var a=[_.pn,rn,qn,{wa:yMa,Nb:qn},{wa:zMa,Nb:rn},{wa:LMa,tc:sna,vd:!0},{wa:pna,tc:!0},{wa:_.qna,Md:sn}],b=_.l(_.rc.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.xc(c.value.Kr));return{Kr:a}}(tna(1,[{wa:OMa,Ab:function(){var a=null;return function(b,c){if(null===a){var d;a=(null!=(d=_.hc(KMa,{optional:!0}))?d:[]).reduceRight(nna,mna)}var e=_.hc(El),f=e.add();return a(b,c).ha(Wd(function(){return e.remove(f)}))}}},{wa:LMa,Nb:OMa,vd:!0}]))]});var wn=function(){};wn.O=function(a){return new (a||wn)};wn.ta=_.p({token:wn,oa:function(a){return a?new (a||wn):_.q(xn)},Ga:"root"});var xn=function(a){this.mq=a};_.V(xn,wn);
xn.prototype.Oo=function(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return _.Be(b,"HTML")?_.Ae(b):Yha(this.mq,String(b)).toString();case 2:return _.Be(b,"Style")?_.Ae(b):b;case 3:if(_.Be(b,"Script"))return _.Ae(b);throw new _.bc(5200,!1);case 4:return _.Be(b,"URL")?_.Ae(b):Dha(String(b));case 5:if(_.Be(b,"ResourceURL"))return _.Ae(b);throw new _.bc(5201,!1);default:throw new _.bc(5202,!1);}};xn.prototype.iib=function(a){return new jIa(a)};xn.prototype.kib=function(a){return new kIa(a)};
xn.prototype.jib=function(a){return new lIa(a)};xn.O=function(a){return new (a||xn)(_.q(_.oh))};xn.ta=_.p({token:xn,oa:function(a){a?a=new a:(a=_.q(_.qe),a=new xn(a.get(_.oh)));return a},Ga:"root"});new _.zl;var wna="function"===typeof URL,QMa=["data:","http:","https:","mailto:","ftp:"];var RMa=new function(a,b){var c=new Map([["A",new Map([["href",{Mp:2}]])],["AREA",new Map([["href",{Mp:2}]])],["LINK",new Map([["href",{Mp: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",{Mp:1}]])],["IMG",new Map([["src",{Mp:1}]])],["VIDEO",new Map([["src",{Mp:1}]])],["AUDIO",new Map([["src",{Mp:1}]])]]);this.nwc=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.Cob=c;this.owc=a;this.qDc=b}(new Set("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(" ").concat(["class",
"id"])),new Map([["dir",{Mp:3,conditions:new Map([["dir",new Set(["auto","ltr","rtl"])]])}],["async",{Mp:3,conditions:new Map([["async",new Set(["async"])]])}],["cite",{Mp:2}],["loading",{Mp:3,conditions:new Map([["loading",new Set(["eager","lazy"])]])}],["poster",{Mp:2}],["target",{Mp:3,conditions:new Map([["target",new Set(["_self","_blank"])]])}]].concat([["style",{Mp:4}]])));var SMa=function(){this.zLb=RMa;this.Vc=[]},TMa,VMa,UMa,WMa;SMa.prototype.Oo=function(a){var b=document.createElement("span");b.appendChild(TMa(this,a));a=(new XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"));return _.eg(a)};
TMa=function(a,b){b=zna(b);b=document.createTreeWalker(b,5,function(g){return UMa(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(Bna(c))f=VMa(a,c);else throw Error("$");e.appendChild(f);if(c=b.firstChild())e=f;else for(;!(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d};
VMa=function(a,b){var c=Ana(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.zLb;var n=m.Cob.get(c);m=(null==n?0:n.has(f))?n.get(f):m.owc.has(f)?{Mp:1}:(m=m.qDc.get(f))?m:{Mp:0};a:{if(n=m.conditions){n=_.l(n);for(var r=n.next();!r.done;r=n.next()){var w=_.l(r.value);r=w.next().value;w=w.next().value;var z=void 0;if((r=null==(z=b.getNamedItem(r))?void 0:z.value)&&!w.has(r)){n=!1;break a}}}n=!0}if(n)switch(m.Mp){case 1:Cna(d,
f,g);break;case 2:m=xna(g);m=void 0!==m&&-1!==QMa.indexOf(m.toLowerCase())?g:"about:invalid#zClosurez";m!==g&&WMa(a);Cna(d,f,m);break;case 3:Cna(d,f,g.toLowerCase());break;case 4:Cna(d,f,g);break;case 0:WMa(a)}else WMa(a)}return d};UMa=function(a,b){if(3===b.nodeType)return 1;if(!Bna(b))return 2;b=Ana(b);if(null===b)return WMa(a),2;var c=a.zLb;if("FORM"!==b&&(c.nwc.has(b)||c.Cob.has(b)))return 1;WMa(a);return 2};WMa=function(a){0===a.Vc.length&&a.Vc.push("")};_.XMa=new SMa;var Dna=function(a){this.isValid=a},Fna=[Ena("data"),Ena("http"),Ena("https"),Ena("mailto"),Ena("ftp"),new Dna(function(a){return/^[^:]*([/?#]|$)/.test(a)})];var yn=function(a){this.r$=new xn(a)};_.V(yn,wn);yn.prototype.Oo=function(a,b){if(null==b)return null;if(b instanceof _.zh||b instanceof _.bg||b instanceof _.Dj){if(YMa(b,a))return this.r$.Oo(a,ZMa(this,b));throw Error("Tb`"+uIa[a]+"`"+b);}return this.r$.Oo(a,b)};yn.prototype.iib=function(){throw Error("Ub");};yn.prototype.kib=function(){throw Error("Ub");};yn.prototype.jib=function(){throw Error("Ub");};
var ZMa=function(a,b){if(null!=b){if(b instanceof _.Dj)return a.r$.iib(String(b));if(b instanceof _.bg)return a.r$.kib(_.cg(b));if(b instanceof _.zh)return a.r$.jib(String(b))}return null},YMa=function(a,b){switch(b){case 1:return a instanceof _.Dj;case 4:return a instanceof _.bg||a instanceof _.zh;case 5:return a instanceof _.zh;case 3:return!1;default:return!1}};yn.O=function(a){return new (a||yn)(_.q(_.oh))};yn.ta=_.p({token:yn,oa:yn.O});var $Ma=[{wa:wIa,Nb:wn},{wa:wn,Md:yn}],zn=function(){};zn.O=function(a){return new (a||zn)};zn.Da=_.kc({type:zn});zn.Ca=_.Zb({Pb:$Ma,imports:[jn]});var An=function(){},aNa=function(a){for(a=a.root;void 0!==a;){var b=void 0;var c=null!=(b=a.data[Yma])?b:c;a=a.children.find(function(d){return"primary"===d.lf})}return c};An.O=function(a){return new (a||An)};An.ta=_.p({token:An,oa:function(){return _.hc(Bn)},Ga:"root"});var Bn=function(a){this.title=a};_.V(Bn,An);Bn.prototype.Aya=function(a){a=aNa(a);void 0!==a&&this.title.am(a)};Bn.O=function(a){return new (a||Bn)(_.q(_.kn))};Bn.ta=_.p({token:Bn,oa:Bn.O,Ga:"root"});var eoa=new _.vc("",{Ga:"root",oa:function(){return{}}});var Cn;_.bNa=new _.vc("ROUTES");Cn=function(){this.Jpa=new WeakMap;this.ppa=new WeakMap;_.hc(Fl)};Cn.prototype.dT=function(a){var b=this;if(this.Jpa.get(a))return this.Jpa.get(a);if(a.pX)return _.ld(a.pX);this.Fua&&this.Fua(a);var c=Nf(a.dT()).ha(_.t(Hna),_.le(function(d){b.Eua&&b.Eua(a);a.pX=d}),Wd(function(){b.Jpa.delete(a)}));c=(new ph(c,function(){return new _.fe})).ha(_.pd());this.Jpa.set(a,c);return c};
Cn.prototype.Hk=function(a,b){var c=this;if(this.ppa.get(b))return this.ppa.get(b);if(b.ZI)return _.ld({TA:b.ZI,Bc:b.TP});this.Fua&&this.Fua(b);var d=cNa(b.Hk).ha(_.t(function(e){c.Eua&&c.Eua(b);if(!Array.isArray(e)){var f=e.create(a).Bc;e=f.get(_.bNa,[],10).flat()}return{TA:e.map(lma),Bc:f}}),Wd(function(){c.ppa.delete(b)}));d=(new ph(d,function(){return new _.fe})).ha(_.pd());this.ppa.set(b,d);return d};
var cNa=function(a){return Nf(a()).ha(_.t(Hna),_.wd(function(b){return b instanceof RGa||Array.isArray(b)?_.ld(b):_.vd(Promise.resolve(new Mka(b)))}))};Cn.O=function(a){return new (a||Cn)};Cn.ta=_.p({token:Cn,oa:Cn.O,Ga:"root"});var Dn=function(){};Dn.O=function(a){return new (a||Dn)};Dn.ta=_.p({token:Dn,oa:function(){return _.hc(En)},Ga:"root"});var En=function(){};En.prototype.extract=function(a){return a};En.prototype.merge=function(a){return a};En.O=function(a){return new (a||En)};En.ta=_.p({token:En,oa:En.O,Ga:"root"});var dNa=new _.vc("");var rg=function(){var a=this;this.Ida=this.i$=this.sK=null;this.events=new _.fe;this.VRb=new _.fe;this.NY=_.hc(Cn);this.FK=_.hc(Kk);this.ng=_.hc(_.sg);this.YKb=_.hc(Wm);this.lwb=null!==_.hc(vLa,{optional:!0});this.ZPc=_.hc(An);this.options=_.hc(eoa,{optional:!0})||{};this.X0=this.options.X0||"emptyOnly";this.pE=_.hc(Dn);this.Ryc=_.hc(dNa,{optional:!0});this.nH=0;this.Odb=function(){return _.ld(void 0)};this.hwa=null;this.NY.Eua=function(b){return a.events.next(new jLa(b))};this.NY.Fua=function(b){return a.events.next(new iLa(b))}};
rg.prototype.complete=function(){var a;null==(a=this.Mx)||a.complete()};
var eNa=function(a,b){var c=++a.nH,d;null==(d=a.Mx)||d.next(Object.assign({},a.Mx.value,b,{id:c}))},gNa=function(a,b,c,d){a.Mx=new _.Wf({id:0,yj:c,xlb:c,vlb:c,xp:a.pE.extract(c),jh:a.pE.extract(c),Jva:c,EC:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",bN:null,XY:d.Yc,qj:null,AOa:d,hja:null,F_:{canActivateChecks:[],canDeactivateChecks:[]},iL:null});return a.Mx.ha(_.Fd(function(e){return 0!==e.id}),_.t(function(e){return Object.assign({},e,{xp:a.pE.extract(e.Jva)})}),_.je(function(e){a.i$=
e;var f=!1,g=!1;return _.ld(e).ha(_.le(function(m){a.sK={id:m.id,jr:m.Jva,xp:m.xp,trigger:m.source,EC:m.EC,KKc:a.Ida?Object.assign({},a.Ida,{KKc:null}):null}}),_.je(function(m){var n=m.vlb.toString();n=!b.jM||m.xp.toString()!==n||n!==m.yj.toString();var r,w=null!=(r=m.EC.Hua)?r:b.Hua;return n||"reload"===w?_.ld(m).ha(_.je(function(z){var E,J=null==(E=a.Mx)?void 0:E.getValue();a.events.next(new _.Vm(z.id,a.ng.md(z.xp),z.source,z.bN));var L;return J!==(null==(L=a.Mx)?void 0:L.getValue())?_.Sd:Promise.resolve(z)}),
Vma(a.FK,a.NY,a.hwa,b.config,a.ng,a.X0),_.le(function(z){e.qj=z.qj;e.jh=z.jh;a.sK=Object.assign({},a.sK,{MR:z.jh});z=new dLa(z.id,a.ng.md(z.xp),a.ng.md(z.jh),z.qj);a.events.next(z)})):(a.events.next(new ng(m.id,a.ng.md(m.Jva),"",0)),m.resolve(null),_.Sd)}),_.le(function(m){m=new eLa(m.id,a.ng.md(m.xp),a.ng.md(m.jh),m.qj);a.events.next(m)}),_.t(function(m){var n=Object,r=n.assign;var w=m.XY;var z=m.qj.Pf;w=sma(z,w?w.Pf:null,a.YKb,[z.value]);return a.i$=e=r.call(n,{},m,{F_:w})}),zma(a.FK,function(m){return a.events.next(m)}),
_.le(function(m){e.iL=m.iL;if(Sf(m.iL))throw jma(m.iL);m=new fLa(m.id,a.ng.md(m.xp),a.ng.md(m.jh),m.qj,!!m.iL);a.events.next(m)}),_.Fd(function(m){return m.iL?!0:(fNa(a,m,3),!1)}),ana(function(m){if(m.F_.canActivateChecks.length)return _.ld(m).ha(_.le(function(n){n=new _.gLa(n.id,a.ng.md(n.xp),a.ng.md(n.jh),n.qj);a.events.next(n)}),_.je(function(n){var r=!1;return _.ld(n).ha(Xma(a.X0,a.FK),_.le({next:function(){return r=!0},complete:function(){r||fNa(a,n,2)}}))}),_.le(function(n){n=new _.hLa(n.id,
a.ng.md(n.xp),a.ng.md(n.jh),n.qj);a.events.next(n)}))}),ana(function(m){var n=function(r){var w=[],z;(null==(z=r.le)?0:z.dT)&&!r.le.pX&&w.push(a.NY.dT(r.le).ha(_.le(function(J){r.component=J}),_.t(function(){})));z=_.l(r.children);for(var E=z.next();!E.done;E=z.next())w.push.apply(w,_.xc(n(E.value)));return w};return _.ud(n(m.qj.root)).ha(_.Pd(),_.Td(1))}),ana(function(){return a.Odb()}),_.je(function(){var m,n=null==(m=a.Ryc)?void 0:m.call(a,a.FK);return n?_.vd(n).ha(_.t(function(){return e})):_.ld(e)}),
_.t(function(m){var n=m.qj;var r=m.AOa;r=hma(b.E_a,n.Pf,r?r.Pf:void 0);n=new sLa(r,n);a.i$=e=Object.assign({},m,{hja:n});a.sK.hja=n;return e}),_.le(function(){a.events.next(new nLa)}),DLa(a.YKb,b.E_a,function(m){return a.events.next(m)},a.lwb),_.Td(1),_.le({next:function(m){f=!0;a.Ida=a.sK;a.events.next(new _.kg(m.id,a.ng.md(m.xp),a.ng.md(m.jh)));var n;null==(n=a.ZPc)||n.Aya(m.hja.Yc);m.resolve(!0)},complete:function(){f=!0}}),_.ke(a.VRb.ha(_.le(function(m){throw m;}))),Wd(function(){f||g||fNa(a,
e,1);var m;(null==(m=a.sK)?void 0:m.id)===e.id&&(a.sK=null)}),_.Nd(function(m){g=!0;if(m&&m.ngNavigationCancelingError)a.events.next(new _.lg(e.id,a.ng.md(e.xp),m.message,m.Fxc)),m&&m.ngNavigationCancelingError&&Sf(m.url)?a.events.next(new oLa(m.url)):e.resolve(!1);else{var n;a.events.next(new _.mg(e.id,a.ng.md(e.xp),m,null!=(n=e.qj)?n:void 0));try{e.resolve(b.ef(m))}catch(r){e.reject(r)}}return _.Sd}))}))},fNa=function(a,b,c){c=new _.lg(b.id,a.ng.md(b.xp),"",c);a.events.next(c);b.resolve(!1)};
_.W.Object.defineProperties(rg.prototype,{hEc:{configurable:!0,enumerable:!0,get:function(){return 0!==this.nH}}});rg.O=function(a){return new (a||rg)};rg.ta=_.p({token:rg,oa:rg.O,Ga:"root"});_.Fn=function(){};_.Fn.O=function(a){return new (a||_.Fn)};_.Fn.ta=_.p({token:_.Fn,oa:function(){return _.hc(Gn)},Ga:"root"});var hNa=function(){};hNa.prototype.store=function(){};hNa.prototype.ixa=function(a,b){return a.le===b.le};var Gn=function(){};_.V(Gn,hNa);Gn.O=function(){var a;return function(b){return(a||(a=_.Zc(Gn)))(b||Gn)}}();Gn.ta=_.p({token:Gn,oa:Gn.O,Ga:"root"});var Hn=function(){this.location=_.hc(_.Km);this.ng=_.hc(_.sg);this.options=_.hc(eoa,{optional:!0})||{};this.U8=this.options.U8||"replace";this.pE=_.hc(Dn);this.h3=this.options.h3||"deferred";this.iC=this.KA=this.yj=new Rf;this.e$=0;this.nzb=-1;var a=new uLa("",new Uf(new tLa([],{},{},"",{},"primary",null,null,{}),[])),b=new _.Vf(new _.Wf([new _.Tf("",{})]),new _.Wf({}),new _.Wf({}),new _.Wf(""),new _.Wf({}),"primary",null,a.root);b.Yc=a.root;this.ul=new sLa(new Uf(b,[]),a);this.Bxa=iNa(this)},iNa=
function(a){return{KA:a.KA,iC:a.iC,yj:a.yj,ul:a.ul}},kNa=function(a,b,c){b=a.ng.md(b);BKa(a.location,b)||c.EC.li?(c=Object.assign({},c.EC.state,jNa(a,c.id,a.Woa)),a.location.replaceState(b,"",c)):(c=Object.assign({},c.EC.state,jNa(a,c.id,a.Woa+1)),a.location.go(b,"",c))},nNa=function(a,b,c){c=void 0===c?!1:c;"computed"===a.U8?(c=a.e$-a.Woa,0!==c?a.location.NG(c):a.yj===b.MR&&0===c&&(lNa(a,b),a.iC=a.Bxa.iC,mNa(a))):"replace"===a.U8&&(c&&lNa(a,b),mNa(a))},lNa=function(a,b){a.ul=a.Bxa.ul;a.yj=a.Bxa.yj;
var c;a.KA=a.pE.merge(a.yj,null!=(c=b.MR)?c:a.KA)},mNa=function(a){a.location.replaceState(a.ng.md(a.KA),"",jNa(a,a.nzb,a.e$))},jNa=function(a,b,c){return"computed"===a.U8?{nH:b,xVb:c}:{nH:b}};_.W.Object.defineProperties(Hn.prototype,{Woa:{configurable:!0,enumerable:!0,get:function(){if("computed"!==this.U8)return this.e$;var a,b;return null!=(b=null==(a=this.location.getState())?void 0:a.xVb)?b:this.e$}}});Hn.O=function(a){return new (a||Hn)};Hn.ta=_.p({token:Hn,oa:Hn.O,Ga:"root"});var oNa,pNa,qNa;oNa={sr:"exact",wf:"ignored",uBb:"ignored",Ta:"exact"};pNa={sr:"subset",wf:"ignored",uBb:"ignored",Ta:"subset"};
_.pg=function(){var a=this;this.Lnb=!1;this.console=_.hc(Dl);this.Kia=_.hc(Hn);this.options=_.hc(eoa,{optional:!0})||{};this.FD=_.hc(El);this.h3=this.options.h3||"deferred";this.oD=_.hc(rg);this.ng=_.hc(_.sg);this.location=_.hc(_.Km);this.pE=_.hc(Dn);this.Jt=new _.fe;this.ef=this.options.ef||Lna;this.cBb=this.options.cBb||Pna;this.jM=!1;this.E_a=_.hc(_.Fn);this.Hua=this.options.Hua||"ignore";var b,c;this.config=null!=(c=null==(b=_.hc(_.bNa,{optional:!0}))?void 0:b.flat())?c:[];_.hc(vLa,{optional:!0});
this.bqb=new _.fd;_.hc(_.pe)instanceof _.pe&&_.Rga();this.config=this.config.map(lma);this.jM=!1;gNa(this.oD,this,this.yj,this.ul).subscribe({error:function(d){a.console.warn(d)}});qNa(this)};
qNa=function(a){var b=a.oD.events.subscribe(function(c){try{var d=a.oD.i$,e=a.oD.sK;if(null!==d&&null!==e){var f=a.Kia;if(c instanceof _.Vm)f.Bxa=iNa(f),"imperative"!==e.trigger&&(f.iC=e.xp);else if(c instanceof ng)f.KA=e.jr;else if(c instanceof dLa){if("eager"===f.h3){if(!e.EC.Bx){var g=f.pE.merge(e.MR,e.jr);kNa(f,g,e)}f.iC=e.MR}}else c instanceof nLa?(f.yj=e.MR,f.KA=f.pE.merge(e.MR,e.jr),f.ul=e.hja,"deferred"===f.h3&&(e.EC.Bx||kNa(f,f.KA,e),f.iC=e.MR)):c instanceof _.lg&&(3===c.code||2===c.code)?
nNa(f,e):c instanceof _.mg?nNa(f,e,!0):c instanceof _.kg&&(f.nzb=c.id,f.e$=f.Woa);if(c instanceof _.lg&&0!==c.code&&1!==c.code)a.jM=!0;else if(c instanceof _.kg)a.jM=!0;else if(c instanceof oLa){var m=a.pE.merge(c.url,d.xlb);rNa(a,m,"imperative",null,{Bx:d.EC.Bx,li:"eager"===a.h3||"imperative"!==d.source},{resolve:d.resolve,reject:d.reject,promise:d.promise})}}c instanceof nLa||c instanceof oLa||a.Jt.next(c)}catch(n){a.oD.VRb.next(n)}});a.bqb.add(b)};
_.pg.prototype.Tca=function(){$na(this);if(!this.oD.hEc){var a=this.location.getState();sNa(this,this.location.path(!0),"imperative",a)}};
var $na=function(a){a.Rta||(a.Rta=a.location.subscribe(function(b){var c="popstate"===b.type?"popstate":"hashchange";"popstate"===c&&setTimeout(function(){sNa(a,b.url,c,b.state)},0)}))},sNa=function(a,b,c,d){var e={li:!0},f=(null==d?0:d.nH)?d:null;d&&(d=Object.assign({},d),delete d.nH,delete d.xVb,0!==Object.keys(d).length&&(e.state=d));b=_.In(a,b);rNa(a,b,c,f,e)};_.pg.prototype.Ka=function(){this.dispose()};
_.pg.prototype.dispose=function(){this.oD.complete();this.Rta&&(this.Rta.unsubscribe(),this.Rta=void 0);this.Lnb=!0;this.bqb.unsubscribe()};_.Jn=function(a,b,c){var d=c=void 0===c?{}:c;c=d.ki;var e=d.Ta,f=d.wf;f=d.Qfa?a.yj.wf:f;switch(d.kg){case "merge":d=Object.assign({},a.yj.Ta,e);break;case "preserve":d=a.yj.Ta;break;default:d=e||null}null!==d&&(d=tNa(d));try{var g=Ila(c?c.Yc:a.ul.Yc.root)}catch(m){"string"===typeof b[0]&&b[0].startsWith("/")||(b=[]),g=a.yj.root}return Pla(g,b,d,null!=f?f:null)};
_.Kn=function(a,b,c){c=void 0===c?{Bx:!1}:c;b=Sf(b)?b:_.In(a,b);b=a.pE.merge(b,a.KA);return rNa(a,b,"imperative",null,c)};_.pg.prototype.navigate=function(a,b){b=void 0===b?{Bx:!1}:b;for(var c=0;c<a.length;c++)if(null==a[c])throw new _.bc(4008,!1);return _.Kn(this,_.Jn(this,a,b),b)};_.Mn=function(a,b){return a.ng.md(b)};_.In=function(a,b){try{var c=a.ng.parse(b)}catch(d){c=a.cBb(d,a.ng,b)}return c};
_.pg.prototype.isActive=function(a,b){b=!0===b?Object.assign({},oNa):!1===b?Object.assign({},pNa):b;if(Sf(a))return ola(this.yj,a,b);a=_.In(this,a);return ola(this.yj,a,b)};
var tNa=function(a){return Object.keys(a).reduce(function(b,c){var d=a[c];null!==d&&void 0!==d&&(b[c]=d);return b},{})},rNa=function(a,b,c,d,e,f){if(a.Lnb)return Promise.resolve(!1);if(f){var g=f.resolve;var m=f.reject;f=f.promise}else f=new Promise(function(r,w){g=r;m=w});var n=a.FD.add();Kna(a,function(){queueMicrotask(function(){return a.FD.remove(n)})});eNa(a.oD,{source:c,bN:d,yj:a.yj,xlb:a.yj,vlb:a.iC,Jva:b,EC:e,resolve:g,reject:m,promise:f,XY:a.ul.Yc,AOa:a.ul});return f.catch(function(r){return Promise.reject(r)})};
_.W.Object.defineProperties(_.pg.prototype,{yj:{configurable:!0,enumerable:!0,get:function(){return this.Kia.yj}},KA:{configurable:!0,enumerable:!0,get:function(){return this.Kia.KA}},iC:{configurable:!0,enumerable:!0,get:function(){return this.Kia.iC}},events:{configurable:!0,enumerable:!0,get:function(){return this.Jt}},ul:{configurable:!0,enumerable:!0,get:function(){return this.Kia.ul}},url:{configurable:!0,enumerable:!0,get:function(){return _.Mn(this,this.yj)}},Ida:{configurable:!0,enumerable:!0,
get:function(){return this.oD.Ida}}});_.pg.O=function(a){return new (a||_.pg)};_.pg.ta=_.p({token:_.pg,oa:_.pg.O,Ga:"root"});var vNa;_.Nn=function(a,b,c,d,e,f){var g=this;this.Ua=a;this.Kb=b;this.tPc=c;this.renderer=d;this.fg=e;this.o0=f;this.commands=this.href=null;this.YDb=new _.fe;this.li=this.Bx=this.Qfa=!1;var m;b=null==(m=e.na.tagName)?void 0:m.toLowerCase();(this.Xca="a"===b||"area"===b)?this.lb=a.events.subscribe(function(n){n instanceof _.kg&&uNa(g)}):vNa(this,"0")};vNa=function(a,b){null!=a.tPc||a.Xca||wNa(a,"tabindex",b)};_.Nn.prototype.Sb=function(){this.Xca&&uNa(this);this.YDb.next(this)};
_.Nn.prototype.Wd=function(a,b,c,d,e){if(null===this.Nk||this.Xca&&(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target))return!0;_.Kn(this.Ua,this.Nk,{Bx:this.Bx,li:this.li,state:this.state});return!this.Xca};_.Nn.prototype.Ka=function(){var a;null==(a=this.lb)||a.unsubscribe()};
var uNa=function(a){var b;a.href=null!==a.Nk&&a.o0?null==(b=a.o0)?void 0:b.nx(_.Mn(a.Ua,a.Nk)):null;null===a.href?b=null:(b=a.fg.na.tagName.toLowerCase(),b=("base"===b||"link"===b?_.dia:_.Ee)(a.href));wNa(a,"href",b)},wNa=function(a,b,c){var d=a.renderer;a=a.fg.na;null!==c?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.W.Object.defineProperties(_.Nn.prototype,{Gj:{configurable:!0,enumerable:!0,set:function(a){null!=a?(this.commands=Array.isArray(a)?a:[a],vNa(this,"0")):(this.commands=null,vNa(this,null))}},Nk:{configurable:!0,enumerable:!0,get:function(){return null===this.commands?null:_.Jn(this.Ua,this.commands,{ki:void 0!==this.ki?this.ki:this.Kb,Ta:this.Ta,wf:this.wf,kg:this.kg,Qfa:this.Qfa})}}});_.Nn.O=function(a){return new (a||_.Nn)(_.v(_.pg),_.v(_.Vf),_.Sc("tabindex"),_.v(_.Pk),_.v(_.ad),_.v(_.Hm))};
_.Nn.Ia=_.mc({type:_.Nn,qa:[["","routerLink",""]],wb:1,Ya:function(a,b){a&1&&_.I("click",function(c){return b.Wd(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.Qe("target",b.target)},inputs:{target:"target",Ta:"queryParams",wf:"fragment",kg:"queryParamsHandling",state:"state",ki:"relativeTo",Qfa:["preserveFragment","preserveFragment",_.Ff],Bx:["skipLocationChange","skipLocationChange",_.Ff],li:["replaceUrl","replaceUrl",_.Ff],Gj:"routerLink"},standalone:!0,features:[_.Ne,_.Ac]});var xNa=function(){},On=function(a,b,c,d,e){this.Ua=a;this.Bc=c;this.LYa=d;this.Nta=e},Una=function(a){a.lb=a.Ua.events.ha(_.Fd(function(b){return b instanceof _.kg}),_.wd(function(){return a.preload()},1)).subscribe(function(){})};On.prototype.preload=function(){return yNa(this,this.Bc,this.Ua.config)};On.prototype.Ka=function(){this.lb&&this.lb.unsubscribe()};
var yNa=function(a,b,c){var d=[];c=_.l(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Pb&&!e.Le&&(e.Le=Oia(e.Pb,b,"Route: "+e.path));var f=void 0,g=null!=(f=e.Le)?f:b,m=void 0;f=null!=(m=e.TP)?m:g;(e.Hk&&!e.ZI&&void 0===e.fpa||e.dT&&!e.pX)&&d.push(zNa(a,g,e));if(e.children||e.ZI)g=void 0,d.push(yNa(a,f,null!=(g=e.children)?g:e.ZI))}return _.vd(d).ha(_.xd())},zNa=function(a,b,c){return a.LYa.preload(c,function(){var d=(c.Hk&&void 0===c.fpa?a.Nta.Hk(b,c):_.ld(null)).ha(_.wd(function(f){if(null===
f)return _.ld(void 0);c.ZI=f.TA;c.TP=f.Bc;var g;return yNa(a,null!=(g=f.Bc)?g:b,f.TA)}));if(c.dT&&!c.pX){var e=a.Nta.dT(c);return _.vd([d,e]).ha(_.xd())}return d})};On.O=function(a){return new (a||On)(_.q(_.pg),_.q(Fl),_.q(Kk),_.q(xNa),_.q(Cn))};On.ta=_.p({token:On,oa:On.O,Ga:"root"});var Vna=new _.vc(""),tg=function(a,b,c,d,e){e=void 0===e?{}:e;this.ng=a;this.Mx=b;this.m3=c;this.zone=d;this.options=e;this.izb=0;this.nVa="imperative";this.p_a=0;this.store={};e.kha=e.kha||"disabled";e.bfb=e.bfb||"disabled"};tg.prototype.init=function(){if("disabled"!==this.options.kha){var a=this.m3;DKa(a)&&(a.window.history.scrollRestoration="manual")}this.F_a=ANa(this);this.GMc=BNa(this)};
var ANa=function(a){return a.Mx.events.subscribe(function(b){if(b instanceof _.Vm){var c=a.m3;a.store[a.izb]=DKa(c)?[c.window.pageXOffset,c.window.pageYOffset]:[0,0];a.nVa=b.dDb;a.p_a=b.bN?b.bN.nH:0}else b instanceof _.kg?(a.izb=b.id,CNa(a,a.ng.parse(b.jh).wf)):b instanceof ng&&0===b.code&&(a.nVa=void 0,a.p_a=0,CNa(a,a.ng.parse(b.url).wf))})},BNa=function(a){return a.Mx.events.subscribe(function(b){if(b instanceof mLa)if(b.position)"top"===a.options.kha?EKa(a.m3,[0,0]):"enabled"===a.options.kha&&
EKa(a.m3,b.position);else if(b.anchor&&"enabled"===a.options.bfb){var c=a.m3;if(DKa(c)){a:{var d=c.document;b=b.anchor;var e=d.getElementById(b)||d.getElementsByName(b)[0];if(e)b=e;else{if("function"===typeof d.createTreeWalker&&d.body&&"function"===typeof d.body.attachShadow)for(d=d.createTreeWalker(d.body,NodeFilter.SHOW_ELEMENT),e=d.currentNode;e;){if(e=e.shadowRoot)if(e=e.getElementById(b)||e.querySelector('[name="'+b+'"]')){b=e;break a}e=d.nextNode()}b=null}}if(b){e=b.getBoundingClientRect();
d=e.left+c.window.pageXOffset;e=e.top+c.window.pageYOffset;var f=c.offset();c.window.scrollTo(d-f[0],e-f[1]);b.focus()}}}else"disabled"!==a.options.kha&&EKa(a.m3,[0,0])})},CNa=function(a,b){a.zone.Xb(function(){setTimeout(function(){a.zone.qc(function(){a.Mx.events.next(new mLa("popstate"===a.nVa?a.store[a.p_a]:null,b))})},0)})};tg.prototype.Ka=function(){var a;null==(a=this.F_a)||a.unsubscribe();var b;null==(b=this.GMc)||b.unsubscribe()};tg.O=function(){_.we()};tg.ta=_.p({token:tg,oa:tg.O});var Rna=new _.vc("",{oa:function(){return new _.fe}}),Sna=new _.vc("",{Ga:"root",oa:function(){return 1}}),Tna=new _.vc("");var DNa,ENa;DNa=new _.vc("ROUTER_FORROOT_GUARD");ENa=[_.Km,{wa:_.sg,Md:Sm},_.pg,Wm,{wa:_.Vf,Ab:function(a){return a.ul.root},Fb:[_.pg]},Cn,[]];_.Pn=function(){};
_.GNa=function(a){var b={Hua:"reload",X0:"always",WYc:!1};return{ml:_.Pn,Pb:[ENa,[],{wa:_.bNa,vd:!0,tc:a},{wa:DNa,Ab:hoa,Fb:[[_.pg,new _.Lk,new _.Mk]]},{wa:eoa,tc:b?b:{}},(null==b?0:b.l8c)?{wa:_.Hm,Md:Jm}:{wa:_.Hm,Md:Im},goa(),(null==b?0:b.LYa)?Qna(0,[{wa:Tna,Nb:On},{wa:xNa,Nb:b.LYa}]).Kr:[],{wa:boa,vd:!0,Ab:coa},(null==b?0:b.Tca)?["disabled"===b.Tca?aoa().Kr:[],"enabledBlocking"===b.Tca?Zna().Kr:[]]:[],(null==b?0:b.UVc)?Qna(8,[Zm,{wa:vLa,Nb:Zm}]).Kr:[],(null==b?0:b.XYc)?Qna(9,[{wa:dNa,tc:Jna}]).Kr:
[],[{wa:FNa,Ab:Wna},{wa:JIa,vd:!0,Nb:FNa}]]}};_.Pn.O=function(a){return new (a||_.Pn)(_.q(DNa,8))};_.Pn.Da=_.kc({type:_.Pn});_.Pn.Ca=_.Zb({});var FNa=new _.vc("");new _.zl;var Qn=function(a){this.Ua=a},HNa=function(a){var b=[];for(a=a.Ua.ul.root;a.firstChild;){var c=a.firstChild.le,d=void 0,e=void 0,f=void 0,g=null!=(f=null!=(e=c.PAb)?e:null==(d=c.data)?void 0:d.loggedPathTemplate)?f:c.path;g&&b.push(g);a=a.firstChild}return"/"+b.join("/")};Qn.O=function(a){return new (a||Qn)(_.q(_.pg))};Qn.ta=_.p({token:Qn,oa:Qn.O,Ga:"root"});var Rn=function(a){this.FMc=a=void 0===a?Date.now():a},INa=function(a,b){if(!(0>=b||b>Date.now())){if(b>=a.FMc)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};Rn.O=function(a){return new (a||Rn)(_.q(VKa))};Rn.ta=_.p({token:Rn,oa:Rn.O,Ga:"root"});var JNa=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.Gx=a};_.xi(JNa,Sya);var KNa=function(a,b){this.Txc=joa(a);this.XHc=b};KNa.prototype[Symbol.iterator]=function(){return this};KNa.prototype.next=function(){var a=this.Txc.next();return{value:a.done?void 0:this.XHc.call(void 0,a.value),done:a.done}};var LNa=function(a,b){return new KNa(a,b)},MNa=function(a){this.pyb=a;this.ZUa=0};MNa.prototype[Symbol.iterator]=function(){return this};MNa.prototype.next=function(){for(;this.ZUa<this.pyb.length;){var a=this.pyb[this.ZUa].next();if(!a.done)return a;this.ZUa++}return{done:!0}};
var NNa=function(){return new MNa(_.rc.apply(0,arguments).map(joa))};var ONa=function(a,b){this.hi={};this.re=[];this.mka=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Vb");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};_.h=ONa.prototype;_.h.Cw=function(){PNa(this);for(var a=[],b=0;b<this.re.length;b++)a.push(this.hi[this.re[b]]);return a};_.h.FG=function(){PNa(this);return this.re.concat()};_.h.iR=function(a){return this.has(a)};_.h.has=function(a){return Sn(this.hi,a)};_.h.Nl=function(){return 0==this.size};
_.h.clear=function(){this.hi={};this.mka=this.size=this.re.length=0};_.h.remove=function(a){return this.delete(a)};_.h.delete=function(a){return Sn(this.hi,a)?(delete this.hi[a],--this.size,this.mka++,this.re.length>2*this.size&&PNa(this),!0):!1};var PNa=function(a){if(a.size!=a.re.length){for(var b=0,c=0;b<a.re.length;){var d=a.re[b];Sn(a.hi,d)&&(a.re[c++]=d);b++}a.re.length=c}if(a.size!=a.re.length){var e={};for(c=b=0;b<a.re.length;)d=a.re[b],Sn(e,d)||(a.re[c++]=d,e[d]=1),b++;a.re.length=c}};
_.h=ONa.prototype;_.h.get=function(a,b){return Sn(this.hi,a)?this.hi[a]:b};_.h.set=function(a,b){Sn(this.hi,a)||(this.size+=1,this.re.push(a),this.mka++);this.hi[a]=b};_.h.addAll=function(a){if(a instanceof ONa)for(var b=a.FG(),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.FG(),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 ONa(this)};
_.h.toObject=function(){PNa(this);for(var a={},b=0;b<this.re.length;b++){var c=this.re[b];a[c]=this.hi[c]}return a};_.h.keys=function(){return Qya(this.BB(!0)).cya()};_.h.values=function(){return Qya(this.BB(!1)).cya()};_.h.entries=function(){var a=this;return LNa(this.keys(),function(b){return[b,a.get(b)]})};_.h.BB=function(a){PNa(this);var b=0,c=this.mka,d=this,e=new tj;e.next=function(){if(c!=d.mka)throw Error("Wb");if(b>=d.re.length)return Pya;var f=d.re[b++];return uj(a?f:d.hi[f])};return e};
var Sn=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var RNa=function(a,b){this.oPb=a;this.Ar=null;if(_.Di&&!(9<=Number(_.Ii))){QNa||(QNa=new ONa);this.Ar=QNa.get(a);this.Ar||(b?this.Ar=document.getElementById(b):(this.Ar=document.createElement("userdata"),this.Ar.addBehavior("#default#userData"),document.body.appendChild(this.Ar)),QNa.set(a,this.Ar));try{this.Ar.load(this.oPb)}catch(c){this.Ar=null}}};_.xi(RNa,yj);
var SNa={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},QNa=null,TNa=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return SNa[b]})};_.h=RNa.prototype;_.h.dta=function(){return!!this.Ar};_.h.set=function(a,b){this.Ar.setAttribute(TNa(a),b);UNa(this)};_.h.get=function(a){a=this.Ar.getAttribute(TNa(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.h.remove=function(a){this.Ar.removeAttribute(TNa(a));UNa(this)};_.h.BB=function(a){var b=0,c=this.Eba().attributes,d=new tj;d.next=function(){if(b>=c.length)return Pya;var e=c[b++];if(a)return uj(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return uj(e)};return d};_.h.clear=function(){for(var a=this.Eba(),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);UNa(this)};
var UNa=function(a){try{a.Ar.save(a.oPb)}catch(b){throw"Storage mechanism: Quota exceeded";}};RNa.prototype.Eba=function(){return this.Ar.XMLDocument.documentElement};var Tn=function(a,b){this.vea=a;this.h1=b+"::"};_.xi(Tn,yj);Tn.prototype.set=function(a,b){this.vea.set(this.h1+a,b)};Tn.prototype.get=function(a){return this.vea.get(this.h1+a)};Tn.prototype.remove=function(a){this.vea.remove(this.h1+a)};
Tn.prototype.BB=function(a){var b=this.vea[Symbol.iterator](),c=this,d=new tj;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.h1.length)!=c.h1;){e=b.next();if(e.done)return e;e=e.value}return uj(a?e.slice(c.h1.length):c.vea.get(e))};return d};var VNa=function(a){this.Xta=a};VNa.prototype.set=function(a,b){void 0===b?this.Xta.remove(a):this.Xta.set(a,(new oDa).md(b))};VNa.prototype.get=function(a){try{var b=this.Xta.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};VNa.prototype.remove=function(a){this.Xta.remove(a)};var WNa=new _.vc("localstorage",{Ga:"root",oa:function(){var a=new JNa;(a=a.dta()?new Tn(a,"devops"):null)||(a=new RNa("devops"),a=a.dta()?a:null);return a?new VNa(a):null}}),XNa=new _.vc("sessionstorage",{Ga:"root",oa:function(){var a=new Tya;return(a=a.dta()?new Tn(a,"devops"):null)?new VNa(a):null}});var YNa=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}},ZNa=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 Un={mark:function(){},measure:function(){}},$Na=function(a,b,c,d,e,f,g,m){this.actionId=a;this.Ex=b;this.initialRoute=c;this.jr=d;this.FOc=f;this.p3a=g;this.Uvb=m;this.Orb=!1;this.Nm=[];this.RPa=[];this.D2="SUCCESS";this.targetRoute=c;this.dm=d;this.qj=e},iOa,dOa,gOa,fOa,eOa;$Na.prototype.Is=function(){return this.Nm.every(function(a){return!!a.statusCode})};
_.W.Object.defineProperties($Na.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.CAc}},status:{configurable:!0,enumerable:!0,get:function(){return this.D2},set:function(a){"FAILURE"!==this.D2&&(this.D2=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.Uvb;if(!a)return a;for(var b=_.l(this.RPa),c=b.next();!c.done;c=b.next())a=this.p3a(a,c.value);return a}},M2:{configurable:!0,enumerable:!0,get:function(){return this.wxb||this.Orb}},wxb:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&"BACKGROUND"===this.event.gestureName)}},RFc:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&"EXTERNAL"===this.event.gestureName}}});
var aOa=new _.vc("event loggers",{oa:function(){return[]}}),bOa=new _.vc("update handler",{oa:function(){return function(a,b){return Object.assign({},a,b)}}}),Vn=function(){this.sessionStorage=_.hc(XNa);this.nSa=_.hc(UKa)},cOa=function(a){var b,c=(null==(b=a.sessionStorage)?void 0:b.get("loggedSessionId"))||a.nSa();a.sessionStorage&&a.sessionStorage.set("loggedSessionId",c);return c};Vn.O=function(a){return new (a||Vn)};Vn.ta=_.p({token:Vn,oa:Vn.O,Ga:"root"});
var Xn=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.document=b;this.nSa=c;this.QHc=d;this.p3a=e;this.ef=f;this.qPa=g;this.Ua=m;this.q2a=n;this.zone=r;this.fva=[];this.tKb=new WeakSet;this.czb=-1;this.Xvb=new _.Wf(!1);this.uNc=_.hc(Vn);dOa(this);this.sessionId=cOa(this.uNc);try{(new PerformanceObserver(function(E){E=E.getEntries();E=E[E.length-1];z.czb=E.renderTime||E.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(E){}this.hqa={url:this.Ua.url,Kb:HNa(this.q2a),Yc:this.Ua.ul.root.Yc};
a&&(b=_.Wn(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",zi:INa(this.qPa,a),statusCode:"SUCCESS",xN:!0,Ex:a},b.Nm.push(a));this.zone.Rs.subscribe(function(){_.Wn(z).status="FAILURE"});this.Ua.events.ha(_.Fd(function(E){return E instanceof _.kg}),_.Td(1)).subscribe(function(E){for(var J=_.l(z.fva),L=J.next();!L.done;L=J.next())L=L.value,L.jr=E.jh,L.initialRoute=HNa(z.q2a)});this.Ua.events.ha(_.Fd(function(E){return E instanceof _.kg||E instanceof
_.Vm})).subscribe(function(E){if(E instanceof _.kg){if(BKa(w,E.jh)){var J=HNa(z.q2a),L=z.Ua.ul.root.Yc;_.Wn(z).dm=E.jh;_.Wn(z).targetRoute=J;_.Wn(z).qj=L;z.hqa={url:E.jh,Kb:J,Yc:L}}}else"popstate"===E.dDb&&z.mb({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});poa(r,function(){for(var E=[],J=[],L=_.l(z.fva),Q=L.next();!Q.done;Q=L.next())if(Q=Q.value,!ooa(Q))if(Q.Is()){J.push(eOa(z,Q));var da=void 0;"InitialPageLoad"===(null==(da=Q.event)?void 0:da.element)&&z.Xvb.next(!0)}else E.push(Q);
if(0<J.length)for(L=_.l(z.QHc),Q=L.next();!Q.done;Q=L.next())Q.value.YL(J);z.Nq=void 0;z.fva=E})};Xn.prototype.mb=function(a,b,c){b=b?b.timeStamp+(void 0===c?0:c):_.xg();_.Wn(this,b,a)};Xn.prototype.An=function(a){_.Wn(this).RPa.push(a)};
_.Bh=function(a,b,c){c=void 0===c?!0:c;var d=a.W2a;return function(e){return new _.jd(function(f){var g=fOa(a,b,{Ngb:d,xN:c}),m=g.Cya,n=g.Yeb,r=!1,w=!1,z=void 0,E=e.subscribe(function(J){m.M2&&(a.Nq=m);z=_.xg();w=!0;f.next(J);w=!1},function(J){r=!0;var L=function(){m.M2&&(a.Nq=m);gOa(a,m,n,{error:J});f.error(J)};m.M2?setTimeout(L):L()},function(){r=!0;m.M2&&(a.Nq=m);gOa(a,m,n,{WAc:z});f.complete()});return{unsubscribe:function(){E.unsubscribe();r||gOa(a,m,n,{status:w?"SUCCESS":"CANCELLED"})}}})}};
_.Yn=function(a,b,c,d){return _.hOa(a,function(){return b},c,void 0===d?!0:d)};_.hOa=function(a,b,c,d){c=fOa(a,c,{Ngb:a.W2a,xN:void 0===d?!0:d});var e=c.Cya,f=c.Yeb;return b().then(function(g){e.M2&&(a.Nq=e);gOa(a,e,f);return g},function(g){e.M2&&(a.Nq=e);gOa(a,e,f,{error:g});throw g;})};iOa=function(a,b,c){setTimeout(function(){a.W2a=c;try{a.zone.Xb(function(){b().then(function(){},function(){})})}finally{a.W2a=void 0}})};_.Zn=function(a,b,c){iOa(a,function(){return _.Tk(b())},c)};
dOa=function(a){_.Cd(document,"visibilitychange").subscribe(function(){"hidden"===document.visibilityState?iOa(a,function(){return _.Yn(a,Promise.resolve(),"keepalive")},"PageHidden"):"visible"===document.visibilityState&&iOa(a,function(){return _.Yn(a,Promise.resolve(),"keepalive")},"PageVisible")})};
gOa=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.Hw=null;if(null!=f.error&&null!=f.error.code){var g=f.error.code||null;c.Hw=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:jOa.get(e)||-1,c.Hw=e,e=qoa(f.code))}c.statusCode=e;c.zi=Math.round((d.WAc||_.xg())-c.Ex);Un.mark((c.name||"unknown")+"-subend");Un.measure(c.name||"unknown",(c.name||
"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=INa(a.qPa,b.Ex);if(!b.wxb||b.RFc)b.CAc=a};fOa=function(a,b,c){var d=c.Ngb;c=void 0===c.xN?!0:c.xN;Un.mark(b+"-subbegin");var e=_.xg();a=d?_.kOa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.Wn(a,e);b={name:b,xN:c,Ex:e};a.Nm.push(b);return{Cya:a,Yeb:b}};
eOa=function(a,b){var c=b.event;if(!c)throw Error("Xb");"InitialPageLoad"===c.element&&koa(b,a.czb);var d=b.duration||INa(a.qPa,b.Ex),e=c.dm?{dm:c.dm,targetRoute:void 0,qj:void 0}:b,f=e.targetRoute,g=e.dm;e=e.qj;for(var m=noa(a.document),n=b.Nm.filter(function(z){return z.xN}),r=_.l(n),w=r.next();!w.done;w=r.next())w=w.value,w.error&&a.tKb.has(w.error)&&(w.statusCode="RETRIED"),w.Hw&&"RETRIED"!==w.statusCode&&-1<lOa.indexOf(w.Hw)&&(b.status="FAILURE");r=moa(c,b.actionId);Un.mark(r+"-end");Un.measure(r,
r+"-begin",r+"-end");r=loa(b.Ex);return a.wo(Object.assign({},c,{jr:b.jr,initialRoute:b.initialRoute,dm:g,targetRoute:f,qj:e,zi:d,statusCode:b.status,Nm:[].concat(_.xc(n)),bO:b.FOc,UK:m,sessionId:a.sessionId,actionId:b.actionId,FR:r}))};Xn.prototype.wo=function(a){return a};_.Wn=function(a,b,c){b=void 0===b?_.xg():b;if(!a.Nq||c&&a.Nq.event)a.Nq=_.kOa(a,b,c);else if(c&&!a.Nq.event){var d=a.Nq;Un.mark(moa(c,d.actionId)+"-begin");d.Uvb=c;d.Ex=Math.min(b,d.Ex)}return a.Nq};
_.kOa=function(a,b,c){var d=a.nSa();c&&Un.mark(moa(c,d)+"-begin");b=new $Na(d,b,a.hqa.Kb,a.hqa.url,a.hqa.Yc,noa(a.document),a.p3a,c);a.fva.push(b);return b};_.W.Object.defineProperties(Xn.prototype,{qJc:{configurable:!0,enumerable:!0,get:function(){return _.nfa(this.Xvb.ha(_.Fd(function(a){return!!a}),_.t(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.Nq&&this.Nq.actionId}}});
Xn.O=function(a){return new (a||Xn)(_.q(VKa),_.q(_.oh),_.q(UKa),_.q(aOa),_.q(bOa),_.q(_.ue),_.q(Rn),_.q(_.pg),_.q(Qn),_.q(_.pe),_.q(_.Km))};Xn.ta=_.p({token:Xn,oa:Xn.O,Ga:"root"});var lOa=[-1,500,501,502,503,504],jOa=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]]);ui=ui||{};var mOa=function(){Ij.call(this)};_.xi(mOa,Ij);mOa.prototype.initialize=function(){};var nOa=function(a,b){this.vra=a;this.rS=b};nOa.prototype.Tz=function(a){this.vra&&(this.vra.call(this.rS||null,a),this.vra=this.rS=null)};nOa.prototype.abort=function(){this.rS=this.vra=null};hAa(function(a){nOa.prototype.Tz=a(nOa.prototype.Tz)});var $n=function(a,b){Ij.call(this);this.I$=a;this.Jw=b;this.YXa=[];this.sH=[];this.Dqa=[]};_.xi($n,Ij);$n.prototype.tIc=mOa;$n.prototype.iua=null;$n.prototype.getId=function(){return this.Jw};$n.prototype.registerCallback=function(a,b){return this.o1(this.YXa,a,b)};var oOa=function(a,b){a.o1(a.sH,b)};_.h=$n.prototype;_.h.o1=function(a,b,c){b=new nOa(b,c);a.push(b);return b};_.h.Nw=function(){return!!this.iua};_.h.Qwa=function(){this.iua=new mOa};
_.h.sD=function(a){var b=new this.tIc;b.initialize(a());this.iua=b;b=(b=!!pOa(this.Dqa,a()))||!!pOa(this.YXa,a());b||(this.sH.length=0);return b};_.h.Rs=function(a){(a=pOa(this.sH,a))&&_.ca.setTimeout(Nya("Module errback failures: "+a),0);this.Dqa.length=0;this.YXa.length=0};var pOa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].Tz(b)}catch(e){aaa(e),c.push(e)}a.length=0;return c.length?c:null};$n.prototype.zm=function(){$n.Ix.zm.call(this);Nb(this.iua)};var qOa=function(){this.Ql=null};_.h=qOa.prototype;_.h.UMb=function(){};_.h.Ewa=function(){};_.h.UIb=function(){throw Error("bc");};_.h.Asb=function(){return null};_.h.isActive=function(){return!1};_.h.kyb=function(){return!1};_.h.MIb=function(){};_.h.registerCallback=function(){};var toa;_.yg=null;_.roa=null;toa=[];var rOa=function(){},tOa=function(a){var b=new Promise(function(c,d){_.zg().load(a).then(c,d)});sOa(b);return b};rOa.prototype.load=function(a){return tOa(a).then(function(){return Nka(a)})};rOa.prototype.PVa=function(a){var b=_.zg().PVa(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));sOa(c);return c.then(function(){return a.map(function(d){return Nka(d)})})};var sOa=function(a){"undefined"!==typeof Zone&&Zone.current.gha("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.Bj()})})};_.uOa=function(){this.Nta=new rOa};_.uOa.prototype.for=function(a){var b=this;return function(){if(!b.ne)throw Error("cc");return _.Yn(b.ne,b.Nta.load(a),"Module: "+a)}};_.vOa=function(a){return[{wa:Xna,Ab:function(){a.ne=_.hc(Xn);return function(){}},vd:!0}]};var ao,wOa,xOa;ao=new _.vc("event loggers",{oa:function(){for(var a=[],b=_.l(wOa),c=b.next();!c.done;c=b.next())a.push(_.hc(c.value.Nb));a.push(_.hc(tm));_.hc($Ja)&&a.push(_.hc(Lm));return a}});wOa=[{wa:ao,Nb:Qm,vd:!0},{wa:ao,Nb:_.Pm,vd:!0}];xOa=new _.vc("update handler",{oa:function(){return function(a,b){return Object.assign({},a,b)}}});_.bo=function(a,b,c,d,e,f,g,m,n,r,w){Xn.call(this,a,b,c,d,e,f,g,m,n,r,w)};_.V(_.bo,Xn);
_.bo.prototype.mb=function(a,b,c){Xn.prototype.mb.call(this,a,b,void 0===c?0:c)};_.bo.prototype.An=function(a){Xn.prototype.An.call(this,a)};_.bo.prototype.wo=function(a){var b=a.targetRoute||a.initialRoute,c=b.indexOf("/",1);return Object.assign({},a,{actionOwner:(-1===c?b.substring(1):b.substring(1,c))===_.GKa.CO?Ul.u3:Ul.EE})};_.bo.O=function(a){return new (a||_.bo)(_.q(KKa),_.q(_.oh),_.q(JKa),_.q(ao),_.q(xOa),_.q(_.ue),_.q(Rn),_.q(_.pg),_.q(Qn),_.q(_.pe),_.q(_.Km),_.q(Mm))};
_.bo.ta=_.p({token:_.bo,oa:_.bo.O,Ga:"root"});var voa=["authuser","hl","token"];var yOa;
_.co=function(a,b,c,d){var e=this;this.userEmail=a;this.nb=c;this.Ld=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.Rgb=new _.fe;this.onb=new _.Wf(!1);this.dw=null;this.wLb=!1;a=b.Ta.ha(_.t(woa),_.Rd(_.Gb));_.ud(a,this.Rgb,this.onb).ha(_.t(function(f){var g=_.l(f);f=g.next().value;var m=g.next().value;if(g.next().value)f="";else if(0===Object.keys(f).length)f=m;else{g=new _.Gh(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)&&_.Hh(g,n,r)}}f=g.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};yOa=function(a,b){a.dw=b;a.ariaLabel=a.wLb?b+" external link":b+" open in new window"};
_.co.prototype.Sa=function(){var a=this,b=function(){var d=c.getAttribute("aria-label");!d||(null==d?0:d.endsWith("external link"))||(null==d?0:d.endsWith("open in new window"))||d===a.dw||a.Ld.qc(function(){yOa(a,d)})},c=this.nb.na;this.Ld.Xb(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(_.co.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.Rgb.next(a instanceof _.bg?a.toString():a)}},DU:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.wLb=a)?null:"noopener";this.target=a?null:"_blank";this.dw&&yOa(this,this.dw)}},KLc:{configurable:!0,enumerable:!0,set:function(a){this.onb.next(a&&!this.userEmail)}},Iwc:{configurable:!0,enumerable:!0,set:function(a){yOa(this,a)}},Rwc:{configurable:!0,enumerable:!0,set:function(a){yOa(this,
a)}}});_.co.O=function(a){return new (a||_.co)(_.v(_.pm,8),_.v(_.Vf),_.v(_.ad),_.v(_.pe))};_.co.Ia=_.mc({type:_.co,qa:[["a","externalLink",""]],wb:5,Ya:function(a,b){a&2&&(_.Ze("href",b.href,_.Ee),_.Qe("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:["externalLink","link"],DU:"sameWindow",KLc:"requiredLogin",Iwc:["aria-label","ariaLabelInput"],Rwc:["attr.aria-label","attrAriaLabelInput"]}});_.eo=function(){};_.eo.O=function(a){return new (a||_.eo)};_.eo.Da=_.kc({type:_.eo});_.eo.Ca=_.Zb({});_.fo=function(){};_.fo.O=function(a){return new (a||_.fo)};_.fo.ta=_.p({token:_.fo,oa:_.fo.O});_.go=function(a,b,c,d,e){this.Fa=a;this.renderer=b;this.context=c;this.fg=d;this.eventType=e};_.go.prototype.Sa=function(){var a=this;this.renderer.listen(this.fg.na,this.eventType,function(b){a.AXa(b)})};
_.zOa=function(a,b,c,d){a.Fa.mb({element:a.cMa,action:a.qI,gestureName:b,dm:a.dm,Ve:a.Dja,projectId:null==a.QN?(a.context||void 0)&&a.context.projectId:a.QN,yh:null==a.SRb?(a.context||void 0)&&a.context.yh:a.SRb,Mf:null==a.RRb?(a.context||void 0)&&a.context.Mf:a.RRb},c,d)};_.W.Object.defineProperties(_.go.prototype,{dm:{configurable:!0,enumerable:!0,get:function(){}}});_.go.O=function(){_.we()};
_.go.Ia=_.mc({type:_.go,inputs:{cMa:"ascTrackElement",qI:"trackAction",Dja:"trackArtifactId",QN:"trackProjectId",SRb:"trackSearchTerm",RRb:"trackListIndex"}});_.ho=function(a,b,c,d,e){_.go.call(this,a,b,e,c,"click");this.Am=d;this.PRb=!0};_.V(_.ho,_.go);_.ho.prototype.AXa=function(a){this.PRb&&_.zOa(this,"CLICK",a)};_.W.Object.defineProperties(_.ho.prototype,{dm:{configurable:!0,enumerable:!0,get:function(){return this.Am?this.Am.href:void 0}}});
_.ho.O=function(a){return new (a||_.ho)(_.v(_.bo),_.v(_.Pk),_.v(_.ad),_.v(_.co,8),_.v(_.fo,8))};_.ho.Ia=_.mc({type:_.ho,qa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{PRb:"trackGestureClick"},features:[_.Me]});_.io=function(a,b,c){this.oG=a;this.oUa=b;this.Kb=void 0===c?null:c};_.io.O=function(a){return new (a||_.io)(_.q(_.pm),_.q(zJa),_.q(_.Vf,8))};_.io.ta=_.p({token:_.io,oa:_.io.O,Ga:"root"});_.jo=function(){};_.jo.O=function(a){return new (a||_.jo)};_.jo.Da=_.kc({type:_.jo});_.jo.Ca=_.Zb({Pb:[{wa:Jk,Ab:function(a,b,c,d){b=Vba().t0a("DEVOPS_CONSOLE").G0a(b).C0a(c.oUa).VU(!0);"TESTING"===a||"UNKNOWN_ENVIRONMENT"===a?b.Zn.cyc=new Bk:b.Zn.endpoint=d;return b.ab()},Fb:[xJa,om,_.io,DJa]},{wa:aKa,Ab:function(a,b){if(!a)return null;a=(new ODa(1100,b)).ab();a.VU&&a.VU(!0);return a},Fb:[$Ja,_.rm]}]});var ko=function(a,b,c,d,e,f){this.SAc=a;this.cHc=b;this.wpa=c;this.Ua=d;this.KPc=e;this.zone=f},AOa=function(a){a.Ua.events.subscribe(function(b){if(b instanceof _.kg){var c=HNa(a.KPc);a.zone.Xb(function(){setTimeout(function(){a.SAc||a.wpa.mH(c);a.cHc.mH(c)})})}})};ko.O=function(a){return new (a||ko)(_.q($Ja),_.q(_.Pm),_.q(tm),_.q(_.pg),_.q(Qn),_.q(_.pe))};ko.ta=_.p({token:ko,oa:ko.O,Ga:"root"});_.lo={f4a:"admin",lCa:"onboarding",CO:"results",U3:"search",EE:"",iW:"settings",tic:"h",e6a:"user/ssh_keys"};Object.freeze(_.lo);var BOa,DOa,FOa,HOa;BOa={};_.COa=(BOa.sq=void 0,BOa.ss=void 0,BOa.start=void 0,BOa);DOa={};_.EOa=(DOa.all="1",DOa.start=void 0,DOa);FOa={};_.GOa=(FOa.ssfr="1",FOa);HOa={};_.IOa=(HOa.all=void 0,HOa.start=1,HOa.dqr="1",HOa);_.JOa=["/"+_.lo.U3];var KOa=function(a){this.La=_.Za(a)};_.V(KOa,_.Bb);KOa.prototype.toObject=function(){return LOa(this)};var LOa=function(a){if(null!=a)return _.Fb(a),{priority:_.cj(a,1),I1c:_.bj(a,4)}};_.mo=function(a){this.La=_.Za(a)};_.V(_.mo,_.Bb);_.h=_.mo.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.Ke=function(a){return _.Rh(this,1,a)};_.h.getMetadata=function(){return _.Ri(this,KOa,3)};_.h.Vha=function(a){return _.Ti(this,3,a)};_.h.toObject=function(){return MOa(this)};var MOa=function(a){if(null!=a)return _.Fb(a),{name:_.Y(a,1),group:_.fj(a,2,0),metadata:LOa(a.getMetadata())}};_.no=function(a){this.La=_.Za(a)};_.V(_.no,_.Bb);_.h=_.no.prototype;_.h.getType=function(){return _.fj(this,1,0)};_.h.wn=function(a){return _.qj(this,1,a)};_.h.Bw=function(){return _.Y(this,2)};_.h.N0a=function(a){return _.Rh(this,2,a)};_.h.toObject=function(){return NOa(this)};var NOa=function(a){if(null!=a)return _.Fb(a),{type:_.fj(a,1,0),text:_.Y(a,2),u1c:xb(_.ob(a,3,_.Xaa))}};_.oo=function(a){this.La=_.Za(a)};_.V(_.oo,_.Bb);_.oo.prototype.getMessage=function(){return _.Y(this,1)};_.oo.prototype.Twa=function(a){return _.Rh(this,1,a)};_.oo.prototype.toObject=function(){return po(this)};var po=function(a){if(null!=a)return _.Fb(a),{message:_.Y(a,1),mZa:_.Y(a,2)}};_.qo=function(a){this.La=_.Za(a)};_.V(_.qo,_.Bb);_.qo.prototype.getSize=function(){return rya(this,1)};_.qo.prototype.setSize=function(a){if(null!=a){if("number"!==typeof a)throw Gaa();Number.isFinite(a)||Faa()}return _.sb(this,1,a,0)};_.qo.prototype.Lg=function(){return _.fj(this,2,0)};_.qo.prototype.toObject=function(){return OOa(this)};var OOa=function(a){if(null!=a)return _.Fb(a),{size:rya(a,1),status:_.fj(a,2,0)}};_.ro=function(a){this.La=_.Za(a)};_.V(_.ro,_.Bb);_.h=_.ro.prototype;_.h.xsb=function(){return _.fj(this,2,0)};_.h.eNb=function(a){_.qj(this,2,a)};_.h.he=function(){return _.Y(this,4)};_.h.kd=function(a){return _.Rh(this,4,a)};_.h.WMb=function(a){_.qb(this,10,a,_.Va)};_.ro.nc=[6,10];_.ro.prototype.toObject=function(){return POa(this)};
var POa=function(a){if(null!=a)return _.Fb(a),{gB:_.fj(a,1,0),DG:_.fj(a,2,0),N3c:_.fj(a,3,0),path:_.Y(a,4),jWc:_.fj(a,5,0),iWc:_.k(_.$i(a,6)),wWc:_.fj(a,9,0),tWc:_.k(_.$i(a,10))}};_.so=function(a){this.La=_.Za(a)};_.V(_.so,_.Bb);_.h=_.so.prototype;_.h.NC=function(){return _.Ri(this,_.ro,2)};_.h.Mwa=function(a){return _.Ti(this,2,a)};_.h.eK=function(){return _.Ki(this,2)};_.h.ica=function(){return _.Li(this,_.ro,2)};_.h.toObject=function(){return QOa(this)};var QOa=function(a){if(null!=a)return _.Fb(a),{proxy:_.Y(a,1),filter:POa(a.NC())}};_.ROa=function(a){this.La=_.Za(a)};_.V(_.ROa,_.Bb);_.ROa.prototype.RU=function(a){return _.Rh(this,1,a)};_.ROa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={fOa:_.Y(this,1)}}else a=void 0;return a};_.to=function(a){this.La=_.Za(a)};_.V(_.to,_.Bb);_.to.prototype.WMb=function(a){Cba(this,2,_.mo,void 0,a,!1,1)};_.to.nc=[2];_.to.prototype.toObject=function(){return SOa(this)};var SOa=function(a){if(null!=a)return _.Fb(a),{uWc:_.vb(_.Si(a,_.mo,2),MOa)}};var vo=function(a){this.La=_.Za(a)};_.V(vo,_.Bb);vo.prototype.GRa=function(){return _.$i(this,4)};vo.prototype.NRa=function(){return _.Si(this,_.oo,6)};var TOa=_.Eb(vo);vo.nc=[4,6];vo.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={P7c:_.bj(this,1),e_c:_.bj(this,2),L3c:_.bj(this,3),Phb:_.k(_.$i(this,4)),w3c:xb(_.pb(this,5,_.to),SOa),Tzc:_.vb(this.NRa(),po)}}else a=void 0;return a};_.wo=function(a){this.La=_.Za(a)};_.V(_.wo,_.Bb);_.wo.prototype.xsb=function(){return _.bj(this,2)};_.wo.prototype.eNb=function(a){_.jj(this,2,a)};_.wo.prototype.GRa=function(){return _.$i(this,3)};_.wo.nc=[3];_.wo.prototype.toObject=function(){return UOa(this)};var UOa=function(a){if(null!=a)return _.Fb(a),{test:_.bj(a,1),DG:_.bj(a,2),Phb:_.k(_.$i(a,3))}};var WOa;_.xo=function(a){this.La=_.Za(a)};_.V(_.xo,_.Bb);_.yo=function(a){this.La=_.Za(a)};_.V(_.yo,_.Bb);_.yo.prototype.EG=function(){return _.Ri(this,_.no,3)};_.yo.prototype.ZR=function(){return _.ij(this,_.xo,6,_.VOa)};_.yo.prototype.iNb=function(a){return _.pya(this,6,_.VOa,a)};_.xo.nc=[1];_.xo.prototype.toObject=function(){return WOa(this)};WOa=function(a){if(null!=a)return _.Fb(a),{X0c:_.vb(_.Si(a,_.yo,1),XOa),sv:OOa(_.Ri(a,_.qo,5)),SK:OOa(_.Ri(a,_.qo,6)),VZ:_.fj(a,7,0)}};_.VOa=[5,6];
_.yo.prototype.toObject=function(){return XOa(this)};var XOa=function(a){if(null!=a)return _.Fb(a),{EXc:_.Y(a,1),AXc:_.cj(a,7),BXc:NOa(_.Ri(a,_.no,2)),detail:NOa(a.EG()),qYc:_.Y(a,4),pYc:_.cj(a,8),U0c:_.k(_.hj(a,5,_.VOa)),GGc:WOa(a.ZR()),KZc:UOa(_.Ri(a,_.wo,9))}};var YOa=function(a){this.La=_.Za(a)};_.V(YOa,_.Bb);YOa.nc=[2];YOa.prototype.toObject=function(){return ZOa(this)};var ZOa=function(a){if(null!=a)return _.Fb(a),{k7c:_.fj(a,1,0),j7c:_.k(_.$i(a,2))}};_.$Oa=function(a){this.La=_.Za(a)};_.V(_.$Oa,_.Bb);_.h=_.$Oa.prototype;_.h.kNb=function(a){return _.Rh(this,1,a)};_.h.NC=function(){return _.Ri(this,YOa,3)};_.h.Mwa=function(a){return _.Ti(this,3,a)};_.h.eK=function(){return _.Ki(this,3)};_.h.ica=function(){return _.Li(this,YOa,3)};_.h.toObject=function(){if(null!=this){_.Fb(this);var a={Pta:_.Y(this,1),Y1c:rya(this,2),filter:ZOa(this.NC())}}else a=void 0;return a};_.zo=function(a){this.La=_.Za(a)};_.V(_.zo,_.Bb);_.zo.prototype.kNb=function(a){return _.Rh(this,1,a)};_.zo.prototype.ar=function(){return _.Y(this,2)};_.zo.prototype.DY=function(){return _.Ki(this,2)};_.zo.prototype.toObject=function(){return aPa(this)};var aPa=function(a){if(null!=a)return _.Fb(a),{Pta:_.Y(a,1),uMa:_.cj(a,3),fQa:_.Y(a,4),label:_.Y(a,2)}};_.Ao=function(a){this.La=_.Za(a)};_.V(_.Ao,_.Bb);_.Ao.prototype.dL=function(){return _.Ri(this,_.zo,1)};_.Ao.nc=[2];_.Ao.prototype.toObject=function(){return bPa(this)};var bPa=function(a){if(null!=a)return _.Fb(a),{Ufa:aPa(a.dL()),fVc:_.vb(_.Si(a,_.zo,2),aPa)}};var Bo=function(a){this.La=_.Za(a)};_.V(Bo,_.Bb);Bo.prototype.getLine=function(){return _.cj(this,1)};Bo.prototype.setLine=function(a){return _.Zh(this,1,a)};Bo.prototype.toObject=function(){return cPa(this)};var cPa=function(a){if(null!=a)return _.Fb(a),{line:_.cj(a,1),column:_.cj(a,2)}};var dPa=function(a){this.La=_.Za(a)};_.V(dPa,_.Bb);_.h=dPa.prototype;_.h.Kl=function(){return _.Ri(this,Bo,1)};_.h.setStart=function(a){return _.Ti(this,1,a)};_.h.Wj=function(){return _.Ri(this,Bo,2)};_.h.setEnd=function(a){return _.Ti(this,2,a)};_.h.toObject=function(){return ePa(this)};var ePa=function(a){if(null!=a)return _.Fb(a),{start:cPa(a.Kl()),end:cPa(a.Wj())}};var Co=function(a){this.La=_.Za(a)};_.V(Co,_.Bb);Co.prototype.Nba=function(){return _.Ri(this,dPa,2)};Co.prototype.Ptb=function(){return _.Li(this,dPa,2)};Co.nc=[10,9];Co.prototype.toObject=function(){return fPa(this)};var fPa=function(a){if(null!=a)return _.Fb(a),{sourceRange:ePa(a.Nba()),uTa:_.Y(a,3),navigation:bPa(_.Ri(a,_.Ao,4)),mYa:_.Y(a,5),M_c:_.k(_.$i(a,10)),h6c:_.k(_.aj(a,9)),e2a:_.fj(a,11,0)}};_.Do=function(a){this.La=_.Za(a)};_.V(_.Do,_.Bb);_.Do.prototype.i_=function(){return _.Si(this,Co,1)};_.Do.prototype.CRa=function(){return _.$i(this,4)};_.Do.prototype.NRa=function(){return _.Si(this,_.oo,5)};var gPa=_.Eb(_.Do);_.Do.nc=[1,4,5];_.Do.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={szc:_.vb(this.i_(),fPa),Is:_.bj(this,2),m_a:_.Y(this,3),Tgb:_.k(_.$i(this,4)),Tzc:_.vb(this.NRa(),po)}}else a=void 0;return a};_.Eo=function(a){this.La=_.Za(a)};_.V(_.Eo,_.Bb);_.Eo.prototype.ZR=function(){return _.Ri(this,_.xo,2)};_.Eo.prototype.iNb=function(a){return _.Ti(this,2,a)};_.Eo.prototype.toObject=function(){return hPa(this)};var hPa=function(a){if(null!=a)return _.Fb(a),{GGc:WOa(a.ZR()),vWc:MOa(_.Ri(a,_.mo,4))}};_.Fo=function(a){this.La=_.Za(a)};_.V(_.Fo,_.Bb);_.Fo.prototype.getType=function(){return _.Y(this,1)};_.Fo.prototype.wn=function(a){return _.Rh(this,1,a)};_.Fo.nc=[2];_.Fo.prototype.toObject=function(){return iPa(this)};var iPa=function(a){if(null!=a)return _.Fb(a),{type:_.Y(a,1),sWc:_.vb(_.Si(a,_.Eo,2),hPa),r2c:_.bj(a,3)}};_.Go=function(a){this.La=_.Za(a)};_.V(_.Go,_.Bb);_.Go.prototype.RU=function(a){return _.Rh(this,2,a)};_.Go.nc=[1];_.Go.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={KYc:_.k(_.$i(this,1)),fOa:_.Y(this,2)}}else a=void 0;return a};var jPa=function(a){this.La=_.Za(a)};_.V(jPa,_.Bb);jPa.prototype.pba=function(){return _.pb(this,2,_.oo)};var kPa=_.Eb(jPa);jPa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={MYc:xb(_.pb(this,1,_.no),NOa),Xmb:xb(this.pba(),po)}}else a=void 0;return a};_.Ho=function(a){this.La=_.Za(a)};_.V(_.Ho,_.Bb);_.Ho.prototype.Swa=function(a){return _.Zh(this,5,a)};_.Ho.prototype.RU=function(a){return _.Rh(this,3,a)};_.Ho.prototype.Fwa=function(a){return _.jj(this,4,a)};_.Ho.nc=[1];_.Ho.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={T0c:_.vb(_.Si(this,_.so,1),QOa),gIc:_.cj(this,5),fOa:_.Y(this,3),mwc:_.bj(this,4)}}else a=void 0;return a};var Io=function(a){this.La=_.Za(a)};_.V(Io,_.Bb);Io.prototype.pba=function(){return _.pb(this,2,_.oo)};Io.prototype.CRa=function(){return _.$i(this,3)};var lPa=_.Eb(Io);Io.nc=[3];Io.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={V0c:xb(_.pb(this,1,_.xo),WOa),Xmb:xb(this.pba(),po),Tgb:_.k(_.$i(this,3))}}else a=void 0;return a};_.Jo=function(a){this.La=_.Za(a)};_.V(_.Jo,_.Bb);_.Jo.prototype.Swa=function(a){return _.Zh(this,5,a)};_.Jo.prototype.RU=function(a){return _.Rh(this,3,a)};_.Jo.prototype.Fwa=function(a){return _.jj(this,4,a)};_.Jo.nc=[1];_.Jo.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={x3c:_.vb(_.Si(this,_.so,1),QOa),gIc:_.cj(this,5),fOa:_.Y(this,3),mwc:_.bj(this,4)}}else a=void 0;return a};_.Ko=function(a){this.La=_.Za(a)};_.V(_.Ko,_.Bb);_.Ko.prototype.Fsb=function(){return _.fj(this,2,0)};_.Ko.prototype.qNb=function(a){return _.qj(this,2,a)};_.Ko.prototype.toObject=function(){return mPa(this)};var mPa=function(a){if(null!=a)return _.Fb(a),{uYc:po(_.Ri(a,_.oo,1)),severity:_.fj(a,2,0)}};var Lo=function(a){this.La=_.Za(a)};_.V(Lo,_.Bb);Lo.prototype.pba=function(){return _.pb(this,2,_.oo)};Lo.prototype.CRa=function(){return _.$i(this,3)};var nPa=_.Eb(Lo);Lo.nc=[3];Lo.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={y3c:xb(_.pb(this,1,_.Fo),iPa),Xmb:xb(this.pba(),po),N2c:xb(_.pb(this,4,_.Ko),mPa),Tgb:_.k(_.$i(this,3))}}else a=void 0;return a};var Qh=function(a){this.La=_.Za(a)};_.V(Qh,_.Bb);Qh.prototype.Fm=function(){return _.gj(this,1,_.Th)};Qh.prototype.setProjectId=function(a){return _.Sh(this,1,_.Th,_.Wa(a))};Qh.prototype.OSa=function(){return _.Y(this,6)};Qh.prototype.uNb=function(a){_.Rh(this,6,a)};_.Th=[1,3,4,5];Qh.prototype.toObject=function(){return oPa(this)};var oPa=function(a){if(null!=a)return _.Fb(a),{Hm:_.k(_.hj(a,3,_.Th)),projectId:_.k(_.hj(a,1,_.Th)),Qq:_.k(_.hj(a,4,_.Th)),Th:_.k(_.hj(a,5,_.Th)),Li:_.Y(a,2),xv:_.Y(a,6)}};_.Vh=function(a){this.La=_.Za(a)};_.V(_.Vh,_.Bb);_.Vh.prototype.dr=function(){return _.Ri(this,Qh,1)};_.Vh.prototype.d2=function(a){return _.Ti(this,1,a)};_.Vh.prototype.toObject=function(){return pPa(this)};var pPa=function(a){if(null!=a)return _.Fb(a),{Of:oPa(a.dr()),Ws:_.Y(a,3),refHint:_.Y(a,4)}};_.Mo=function(a){this.La=_.Za(a)};_.V(_.Mo,_.Bb);_.lta=function(a){var b=new _.Mo;return _.Ti(b,1,a)};_.h=_.Mo.prototype;_.h.he=function(){return _.Y(this,2)};_.h.kd=function(a){return _.Rh(this,2,a)};_.h.getType=function(){return _.fj(this,3,0)};_.h.wn=function(a){return _.qj(this,3,a)};_.h.hS=function(){return _.aj(this,7)};_.h.sNb=function(a){_.qb(this,7,a,_.Qa)};_.h.eSa=function(){return _.Y(this,6)};_.h.jNb=function(a){_.Rh(this,6,a)};_.Mo.nc=[7];_.Mo.prototype.toObject=function(){return No(this)};
var No=function(a){if(null!=a)return _.Fb(a),{ov:pPa(_.Ri(a,_.Vh,1)),path:_.Y(a,2),type:_.fj(a,3,0),fileSize:_.dj(a,4),nOc:_.k(_.aj(a,7)),fT:_.Y(a,6)}};_.Oo=function(a){this.La=_.Za(a)};_.V(_.Oo,_.Bb);_.Oo.prototype.toObject=function(){return Po(this)};var Po=function(a){if(null!=a)return _.Fb(a),{startLine:_.cj(a,1),startColumn:_.cj(a,2),endLine:_.cj(a,3),endColumn:_.cj(a,4)}};var qPa=function(a){this.La=_.Za(a)};_.V(qPa,_.Bb);_.h=qPa.prototype;_.h.xu=function(){return _.Ri(this,_.Mo,1)};_.h.xx=function(a){return _.Ti(this,1,a)};_.h.getRange=function(){return _.Ri(this,_.Oo,2)};_.h.setRange=function(a){return _.Ti(this,2,a)};_.h.rsa=function(){return _.Li(this,_.Oo,2)};_.h.toObject=function(){return rPa(this)};var rPa=function(a){if(null!=a)return _.Fb(a),{Jg:No(a.xu()),te:Po(a.getRange())}};_.Qo=function(a){this.La=_.Za(a)};_.V(_.Qo,_.Bb);_.h=_.Qo.prototype;_.h.getType=function(){return _.fj(this,1,0)};_.h.wn=function(a){return _.qj(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.Ke=function(a){return _.Rh(this,2,a)};_.h.F7=function(a,b){_.Vi(this,3,_.Qo,a,b)};_.h.Gsb=function(){return _.Y(this,6)};_.h.rNb=function(a){_.Rh(this,6,a)};_.Qo.nc=[3,4];_.Qo.prototype.toObject=function(){return sPa(this)};
var sPa=function(a){if(null!=a)return _.Fb(a),{type:_.fj(a,1,0),name:_.Y(a,2),childList:_.vb(_.Si(a,_.Qo,3),sPa),m2c:_.k(_.aj(a,4)),x2a:Po(_.Ri(a,_.Oo,5)),bOb:_.Y(a,6),ZCb:_.Y(a,7),C4c:_.Y(a,8)}};_.Ro=function(a){this.La=_.Za(a)};_.V(_.Ro,_.Bb);_.Ro.prototype.Pwa=function(a){return _.qj(this,1,a)};_.Ro.prototype.toObject=function(){return tPa(this)};var tPa=function(a){if(null!=a)return _.Fb(a),{xf:_.fj(a,1,0),Zia:_.Y(a,2)}};_.So=function(a){this.La=_.Za(a)};_.V(_.So,_.Bb);_.So.prototype.getName=function(){return _.Y(this,1)};_.So.prototype.Ke=function(a){return _.Rh(this,1,a)};_.So.prototype.toObject=function(){return uPa(this)};var uPa=function(a){if(null!=a)return _.Fb(a),{name:_.Y(a,1),tn:_.Y(a,2)}};_.To=function(a){this.La=_.Za(a)};_.V(_.To,_.Bb);_.Uo=function(a){return _.Si(a,_.So,1)};_.h=_.To.prototype;_.h.Lha=function(a){return _.Rh(this,2,a)};_.h.Qba=function(){return uya(this,4)};_.h.eia=function(a){_.tb(this,4,a,_.Qa(void 0),_.aj)};_.h.m_=function(){return _.fj(this,5,0)};_.h.a2=function(a){_.qj(this,5,a)};_.h.lS=function(){return _.fj(this,6,0)};_.h.g2=function(a){_.qj(this,6,a)};_.h.setTheme=function(a){return _.qj(this,7,a)};_.h.Cba=function(){return _.Y(this,21)};
_.h.Uha=function(a){_.Rh(this,21,a)};_.h.oba=function(){return _.Y(this,22)};_.h.Kha=function(a){_.Rh(this,22,a)};_.h.asa=function(){return _.bj(this,8)};_.h.axa=function(a){_.jj(this,8,a)};_.h.gS=function(){return _.bj(this,10)};_.h.aia=function(a){_.jj(this,10,a)};_.h.XR=function(){return _.bj(this,11)};_.h.Z1=function(a){_.jj(this,11,a)};_.h.jS=function(){return _.cj(this,12)};_.h.cia=function(a){_.Zh(this,12,a)};_.h.r_=function(){return _.cj(this,31)};_.h.Wha=function(a){_.Zh(this,31,a)};
_.h.vsb=function(){return _.tya(this,13)};_.h.l_=function(){return _.fj(this,15,0)};_.h.Rha=function(a){_.qj(this,15,a)};_.h.fS=function(){return _.cj(this,17)};_.h.e2=function(a){_.Zh(this,17,a)};_.h.Lba=function(){return _.fj(this,18,0)};_.h.Ywa=function(a){_.qj(this,18,a)};_.h.DSa=function(){return _.bj(this,20)};_.h.K0a=function(a){_.jj(this,20,a)};_.h.Bba=function(){return _.fj(this,23,0)};_.h.Tha=function(a){_.qj(this,23,a)};_.h.z_=function(){return _.bj(this,24)};
_.h.exa=function(a){_.jj(this,24,a)};_.h.Mba=function(){return _.bj(this,25)};_.h.bia=function(a){_.jj(this,25,a)};_.h.A_=function(){return _.bj(this,28)};_.h.fxa=function(a){_.jj(this,28,a)};_.h.v_=function(){return _.bj(this,30)};_.h.Zha=function(a){_.jj(this,30,a)};_.h.x_=function(){return _.bj(this,32)};_.h.cxa=function(a){_.jj(this,32,a)};_.h.h_=function(){return _.Y(this,33)};_.h.Hwa=function(a){_.Rh(this,33,a)};_.h.w_=function(){return _.bj(this,34)};_.h.bxa=function(a){_.jj(this,34,a)};
var vPa=_.Eb(_.To);_.To.nc=[1,3,4,13];_.To.prototype.toObject=function(){return wPa(this)};
var wPa=function(a){if(null!=a)return _.Fb(a),{R5c:_.vb(_.Uo(a),uPa),C$:_.Y(a,2),T6c:_.k(_.$i(a,3)),O8c:_.k(_.aj(a,4)),i1c:_.fj(a,5,0),Y3a:_.fj(a,6,0),P8c:_.cj(a,16),theme:_.fj(a,7,0),e4c:_.fj(a,26,0),tVa:_.Y(a,21),EOa:_.Y(a,22),showDeleted:_.bj(a,8),m3c:xb(_.ob(a,9,_.Waa)),X0a:_.bj(a,10),zca:_.bj(a,11),tabSize:_.cj(a,12),Jea:_.cj(a,31),YYc:_.k(_.$i(a,13)),m1c:xb(_.pb(a,14,_.Ro),tPa),Hca:_.fj(a,15,0),Y5c:_.cj(a,17),Z5c:_.fj(a,18,0),dVc:_.bj(a,19),q6c:_.bj(a,20),h1c:_.fj(a,23,0),xPb:_.bj(a,24),Y0a:_.bj(a,
25),DWc:_.bj(a,27),aja:_.bj(a,28),c8c:_.bj(a,29),oia:_.bj(a,30),gt:_.bj(a,32),f9:_.Y(a,33),r6c:_.bj(a,34)}};_.xPa=function(a){this.La=_.Za(a)};_.V(_.xPa,_.Bb);_.xPa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={}}else a=void 0;return a};var Vo=function(a){this.La=_.Za(a)};_.V(Vo,_.Bb);Vo.prototype.pNb=function(a){return _.tb(this,1,a,_.Va(void 0),_.$i)};var yPa=_.Eb(Vo);Vo.nc=[1];Vo.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={U4c:_.k(_.$i(this,1))}}else a=void 0;return a};var zPa=function(a,b,c){this.tJb=a;this.Zta=b;this.KWa=c};zPa.prototype.getMetadata=function(){return this.KWa};var APa=function(a,b,c){c=void 0===c?{}:c;this.VLc=a;this.KWa=c;this.Zta=b;this.E2=null};APa.prototype.getMetadata=function(){return this.KWa};APa.prototype.Lg=function(){return this.E2};_.Wo=function(a,b,c,d,e){this.name=a;this.BJb=b;this.responseType=c;this.yJb=d;this.dKb=e};_.BPa=function(a,b,c){c=void 0===c?{}:c;return new zPa(b,a,c)};_.Wo.prototype.getName=function(){return this.name};_.Wo.prototype.getName=_.Wo.prototype.getName;_.CPa=new _.Wo("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.xPa,Vo,function(a){return a.md()},yPa);_.DPa=function(a){this.La=_.Za(a)};_.V(_.DPa,_.Bb);_.DPa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={}}else a=void 0;return a};_.EPa=new _.Wo("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.DPa,_.To,function(a){return a.md()},vPa);_.FPa=function(a){this.La=_.Za(a)};_.V(_.FPa,_.Bb);_.FPa.prototype.pNb=function(a){return _.Rh(this,1,a)};_.FPa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={recentFile:_.Y(this,1)}}else a=void 0;return a};var GPa=function(a){this.La=_.Za(a)};_.V(GPa,_.Bb);var HPa=_.Eb(GPa);GPa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={}}else a=void 0;return a};_.IPa=new _.Wo("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.FPa,GPa,function(a){return a.md()},HPa);_.JPa=function(a){this.La=_.Za(a)};_.V(_.JPa,_.Bb);_.JPa.nc=[1];_.JPa.prototype.toObject=function(){return KPa(this)};var KPa=function(a){if(null!=a)return _.Fb(a),{O3c:_.k(_.$i(a,1))}};_.Xo=function(a){this.La=_.Za(a)};_.V(_.Xo,_.Bb);_.Xo.prototype.s_=function(){return _.Ri(this,_.To,1)};_.Xo.prototype.Yha=function(a){return _.Ti(this,1,a)};_.Xo.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={DKc:wPa(this.s_()),updateMask:KPa(_.Ri(this,_.JPa,2))}}else a=void 0;return a};_.LPa=new _.Wo("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.Xo,_.To,function(a){return a.md()},vPa);var Yo=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(Yo,Error);Yo.prototype.toString=function(){var a="RpcError("+(ZNa(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};Yo.prototype.name="RpcError";var MPa=Promise;var Zo=function(a){this.La=_.Za(a)};_.V(Zo,_.Bb);Zo.prototype.getTypeName=function(){return _.Y(this,1).split("/").pop()};Zo.prototype.getValue=function(){var a=_.zb(this,2);if(Array.isArray(a)||a instanceof _.Bb)throw Error("Q");return _.Pi(this,2)};Zo.prototype.setValue=function(a){if(null==a)a=this;else if(Array.isArray(a))a=_.Ki(this,2,oba(a));else if("string"===typeof a||a instanceof _.Ha||_.ya(a))a=_.sb(this,2,Ka(a,!1,!0,!1),_.Ja());else throw Error("R`"+a);return a};Zo.prototype.toObject=function(){return NPa(this)};
var NPa=function(a){if(null!=a)return _.Fb(a),{f3a:_.Y(a,1),value:Hba(a)}};var $o=function(a){this.La=_.Za(a)};_.V($o,_.Bb);$o.prototype.getMessage=function(){return _.Y(this,2)};$o.prototype.Twa=function(a){return _.Rh(this,2,a)};var OPa=_.Eb($o);$o.nc=[3];$o.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={code:_.cj(this,1),message:_.Y(this,2),rYc:_.vb(_.Si(this,Zo,3),NPa)}}else a=void 0;return a};var ap=function(a,b){this.Wya=a.VIc;this.mtb=b;this.Dc=a.Vya;this.zua=[];this.Gua=[];this.Mua=[];this.Bua=[];this.sH=[];this.Wya&&PPa(this)},VPa=function(a,b){_.Wj(a.Dc,"complete",function(){if(IDa(a.Dc)){var c=_.JDa(a.Dc);if(b&&"text/plain"===a.Dc.getResponseHeader("Content-Type")){if(!atob)throw Error("dc");c=atob(c)}try{var d=a.mtb(c)}catch(g){QPa(a,new Yo(13,"Error when deserializing response data; error: "+g+(", response: "+c)));return}c=YNa(a.Dc.Lg());RPa(a,SPa(a));0==c?TPa(a,d):QPa(a,new Yo(c,
"Xhr succeeded but the status code is not 200"))}else{c=_.JDa(a.Dc);d=SPa(a);if(c){var e=UPa(a,c);c=e.code;var f=e.details;e=e.metadata}else c=2,f="Rpc failed due to xhr error. error code: "+a.Dc.QL+", error: "+MDa(a.Dc),e=d;RPa(a,d);QPa(a,new Yo(c,f,e))}})},PPa=function(a){a.Wya.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.mtb(c)}catch(e){QPa(a,new Yo(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&TPa(a,d)}if("2"in b)for(b=UPa(a,b["2"]),c=0;c<a.Mua.length;c++)a.Mua[c](b)});
a.Wya.on("end",function(){RPa(a,SPa(a));for(var b=0;b<a.Bua.length;b++)a.Bua[b]()});a.Wya.on("error",function(){if(0!=a.sH.length){var b=a.Dc.QL;0!==b||IDa(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=YNa(c);break;default:d=14}RPa(a,SPa(a));b=tDa(b)+", error: "+MDa(a.Dc);-1!=c&&(b+=", http status code: "+c);QPa(a,new Yo(d,b))}})},SPa=function(a){var b={},c=LDa(a.Dc);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},UPa=function(a,
b){var c=2,d={};try{var e=OPa(b);c=_.cj(e,1);var f=e.getMessage();_.Si(e,Zo,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.Jda)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};ap.prototype.on=function(a,b){"data"==a?this.zua.push(b):"metadata"==a?this.Gua.push(b):"status"==a?this.Mua.push(b):"end"==a?this.Bua.push(b):"error"==a&&this.sH.push(b);return this};
var WPa=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};ap.prototype.removeListener=function(a,b){"data"==a?WPa(this.zua,b):"metadata"==a?WPa(this.Gua,b):"status"==a?WPa(this.Mua,b):"end"==a?WPa(this.Bua,b):"error"==a&&WPa(this.sH,b);return this};ap.prototype.cancel=function(){this.Dc.abort()};var TPa=function(a,b){for(var c=0;c<a.zua.length;c++)a.zua[c](b)},RPa=function(a,b){for(var c=0;c<a.Gua.length;c++)a.Gua[c](b)},QPa=function(a,b){for(var c=0;c<a.sH.length;c++)a.sH[c](b)};
ap.prototype.cancel=ap.prototype.cancel;ap.prototype.removeListener=ap.prototype.removeListener;ap.prototype.on=ap.prototype.on;var bp=function(a){this.V3a=a.xRc||null;this.Pia=a.ROc||!1;this.wY=this.mR=void 0};_.xi(bp,vDa);bp.prototype.Z9=function(){var a=new cp(this.V3a,this.Pia);this.mR&&a.u0a(this.mR);this.wY&&a.VMb(this.wY);return a};bp.prototype.Cwb=function(a){return function(){return a}}({});bp.prototype.u0a=function(a){this.mR=a};bp.prototype.VMb=function(a){this.wY=a};
var cp=function(a,b){Zj.call(this);this.V3a=a;this.Pia=b;this.wY=this.mR=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.d_a=new Headers;this.F1=null;this.pCb="GET";this.i3="";this.VC=!1;this.sV=this.g$=this.bra=null};_.xi(cp,Zj);cp.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("ec");this.pCb=a;this.i3=b;this.readyState=1;XPa(this)};
cp.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("fc");this.VC=!0;var b={headers:this.d_a,method:this.pCb,credentials:this.mR,cache:this.wY};a&&(b.body=a);(this.V3a||_.ca).fetch(new Request(this.i3,b)).then(this.MDc.bind(this),this.osa.bind(this))};
cp.prototype.abort=function(){this.response=this.responseText="";this.d_a=new Headers;this.status=0;this.g$&&this.g$.cancel("Request was aborted.").catch(function(){return null});1<=this.readyState&&this.VC&&4!=this.readyState&&(this.VC=!1,YPa(this));this.readyState=0};
cp.prototype.MDc=function(a){if(this.VC&&(this.bra=a,this.F1||(this.status=this.bra.status,this.statusText=this.bra.statusText,this.F1=a.headers,this.readyState=2,XPa(this)),this.VC&&(this.readyState=3,XPa(this),this.VC)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.KDc.bind(this),this.osa.bind(this));else if("undefined"!==typeof _.ca.ReadableStream&&"body"in a){this.g$=a.body.getReader();if(this.Pia){if(this.responseType)throw Error("gc");this.response=[]}else this.response=this.responseText=
"",this.sV=new TextDecoder;ZPa(this)}else a.text().then(this.LDc.bind(this),this.osa.bind(this))};var ZPa=function(a){a.g$.read().then(a.GDc.bind(a)).catch(a.osa.bind(a))};cp.prototype.GDc=function(a){if(this.VC){if(this.Pia&&a.value)this.response.push(a.value);else if(!this.Pia){var b=a.value?a.value:new Uint8Array(0);if(b=this.sV.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?YPa(this):XPa(this);3==this.readyState&&ZPa(this)}};
cp.prototype.LDc=function(a){this.VC&&(this.response=this.responseText=a,YPa(this))};cp.prototype.KDc=function(a){this.VC&&(this.response=a,YPa(this))};cp.prototype.osa=function(){this.VC&&YPa(this)};var YPa=function(a){a.readyState=4;a.bra=null;a.g$=null;a.sV=null;XPa(a)};_.h=cp.prototype;_.h.setRequestHeader=function(a,b){this.d_a.append(a,b)};_.h.getResponseHeader=function(a){return this.F1?this.F1.get(a.toLowerCase())||"":""};
_.h.getAllResponseHeaders=function(){if(!this.F1)return"";for(var a=[],b=this.F1.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.h.u0a=function(a){this.mR=a};_.h.VMb=function(a){this.wY=a};var XPa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(cp.prototype,"withCredentials",{get:function(){return"include"===this.mR},set:function(a){this.u0a(a?"include":"same-origin")}});var dp=function(a){Ij.call(this);this.rS=a;this.re={}};_.xi(dp,Ij);var $Pa=[];dp.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&($Pa[0]=b.toString()),b=$Pa);for(var e=0;e<b.length;e++){var f=_.Wj(a,b[e],c||this.handleEvent,d||!1,this.rS||this);if(!f)break;this.re[f.key]=f}return this};dp.prototype.NVa=function(a,b,c,d){return aQa(this,a,b,c,d)};
var aQa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)aQa(a,b,c[g],d,e,f);else{b=uAa(b,c,d||a.handleEvent,e,f||a.rS||a);if(!b)return a;a.re[b.key]=b}return a};dp.prototype.rt=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.rt(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.wa(d)?!!d.capture:!!d,e=e||this.rS||this,c=vAa(c),d=!!d,b=lAa(a)?a.Dba(b,c,d,e):a?(a=xAa(a))?a.Dba(b,c,d,e):null:null,b&&(BAa(b),delete this.re[b.key]);return this};
dp.prototype.removeAll=function(){Jba(this.re,function(a,b){this.re.hasOwnProperty(b)&&BAa(a)},this);this.re={}};dp.prototype.zm=function(){dp.Ix.zm.call(this);this.removeAll()};dp.prototype.handleEvent=function(){throw Error("hc");};var bQa=function(){this.Dxb=!0;this.oj=0;this.YS=""};bQa.prototype.ff=function(a,b){this.Dxb=!1;throw Error("ic`"+this.oj+"`"+b+"`"+a);};bQa.prototype.decode=function(a){this.Dxb||this.ff(a,"stream already broken");this.YS+=a;a=Math.floor(this.YS.length/4);if(0==a)return null;try{var b=_.hya(this.YS.slice(0,4*a))}catch(c){this.ff(this.YS,c.message)}this.oj+=4*a;this.YS=this.YS.slice(4*a);return b};var Dg=function(){this.wp=null;this.Mg=[];this.Vpa=this.ZS=this.P2=this.Fc=this.oj=0;this.JWa=null;this.kOa=0};Dg.prototype.sba=function(){return this.wp};Dg.prototype.ff=function(a,b,c){this.Fc=3;this.wp="The stream is broken @"+this.oj+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.wp);};Dg.prototype.poa=function(){return!0};
Dg.prototype.parse=function(a){function b(n){n&128&&f.ff(g,m,"invalid tag");2!=(n&7)&&f.ff(g,m,"invalid wire type");f.P2=n>>>3;1!=f.P2&&2!=f.P2&&15!=f.P2&&f.ff(g,m,"unexpected tag");f.Fc=1;f.ZS=0;f.Vpa=0}function c(n){f.Vpa++;5==f.Vpa&&n&240&&f.ff(g,m,"message length too long");f.ZS|=(n&127)<<7*(f.Vpa-1);n&128||(f.Fc=2,f.kOa=0,f.JWa="undefined"!==typeof Uint8Array?new Uint8Array(f.ZS):Array(f.ZS),0==f.ZS&&e())}function d(n){f.JWa[f.kOa++]=n;f.kOa==f.ZS&&e()}function e(){if(15>f.P2){var n={};n[f.P2]=
f.JWa;f.Mg.push(n)}f.Fc=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),m=0;m<g.length;){switch(f.Fc){case 3:f.ff(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("jc`"+f.Fc);}f.oj++;m++}a=f.Mg;f.Mg=[];return 0<a.length?a:null};var Aoa=function(){this.wp=null;this.oj=0;this.Xwc=new bQa;this.qKc=new Dg};Aoa.prototype.sba=function(){return this.wp};Aoa.prototype.ff=function(a,b){this.wp="The stream is broken @"+this.oj+". Error: "+b+". With input:\n"+a;throw Error(this.wp);};Aoa.prototype.poa=function(){return!1};Aoa.prototype.parse=function(a){null!==this.wp&&this.ff(a,"stream already broken");var b=null;try{var c=this.Xwc.decode(a);b=null===c?null:this.qKc.parse(c)}catch(d){this.ff(a,d.message)}this.oj+=a.length;return b};var ep=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};var zoa=function(a){this.wp=null;this.Mg=[];this.qY="";this.zOc=[];this.lx=this.vC=0;this.wia=!1;this.Nja=0;this.aPc=/[\\"]/g;this.Fc=this.Qia=0;this.Izc=!(!a||!a.Hzc)},cQa={INIT:0,a4:1,kCa:2,aW:3,t3:4,s3:5,Fn:6,qBa:7,Z4a:8,j6a:9,k6a:10,l6a:11,D4a:12,E4a:13,F4a:14,G4a:15,I5a:16,J5a:17,K5a:18,ddc:19,jCa:20};_.h=zoa.prototype;_.h.sba=function(){return this.wp};_.h.done=function(){return 2===this.Qia};
_.h.ff=function(a,b){this.Qia=3;this.wp="The stream is broken @"+this.lx+"/"+b+". With input:\n"+a;throw Error(this.wp);};_.h.poa=function(){return!1};
_.h.parse=function(a){function b(){for(;E<a.length;)if(ep(a[E]))E++,f.lx++;else break;return E<r}function c(){for(var L;;){L=a[E++];if(!L)break;f.lx++;switch(f.Fc){case n.INIT:"{"===L?f.Fc=n.kCa:"["===L?f.Fc=n.t3:ep(L)||f.ff(a,E);continue;case n.qBa:case n.kCa:if(ep(L))continue;if(f.Fc===n.qBa)g.push(n.Z4a);else if("}"===L){e("{}");f.Fc=d();continue}else g.push(n.aW);'"'===L?f.Fc=n.Fn:f.ff(a,E);continue;case n.Z4a:case n.aW:if(ep(L))continue;":"===L?(f.Fc===n.aW&&(g.push(n.aW),f.vC++),f.Fc=n.a4):
"}"===L?(f.vC--,e(),f.Fc=d()):","===L?(f.Fc===n.aW&&g.push(n.aW),f.Fc=n.qBa):f.ff(a,E);continue;case n.t3:case n.a4:if(ep(L))continue;if(f.Fc===n.t3)if(f.vC++,f.Fc=n.a4,"]"===L){f.vC--;if(0===f.vC){f.Fc=n.s3;return}e("[]");f.Fc=d();continue}else g.push(n.s3);'"'===L?f.Fc=n.Fn:"{"===L?f.Fc=n.kCa:"["===L?f.Fc=n.t3:"t"===L?f.Fc=n.j6a:"f"===L?f.Fc=n.D4a:"n"===L?f.Fc=n.I5a:"-"!==L&&(-1!=="0123456789".indexOf(L)?f.Fc=n.jCa:f.ff(a,E));continue;case n.s3:if(","===L)g.push(n.s3),f.Fc=n.a4,1===f.vC&&(z=E);
else if("]"===L){f.vC--;if(0===f.vC)return;e();f.Fc=d()}else if(ep(L))continue;else f.ff(a,E);continue;case n.Fn:var Q=E;a:for(;;){for(;0<f.Nja;)if(L=a[E++],4===f.Nja?f.Nja=0:f.Nja++,!L)break a;if('"'===L&&!f.wia){f.Fc=d();break}if("\\"===L&&!f.wia&&(f.wia=!0,L=a[E++],!L))break;if(f.wia)if(f.wia=!1,"u"===L&&(f.Nja=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.lx+=E-Q;continue;case n.j6a:if(!L)continue;"r"===L?f.Fc=n.k6a:
f.ff(a,E);continue;case n.k6a:if(!L)continue;"u"===L?f.Fc=n.l6a:f.ff(a,E);continue;case n.l6a:if(!L)continue;"e"===L?f.Fc=d():f.ff(a,E);continue;case n.D4a:if(!L)continue;"a"===L?f.Fc=n.E4a:f.ff(a,E);continue;case n.E4a:if(!L)continue;"l"===L?f.Fc=n.F4a:f.ff(a,E);continue;case n.F4a:if(!L)continue;"s"===L?f.Fc=n.G4a:f.ff(a,E);continue;case n.G4a:if(!L)continue;"e"===L?f.Fc=d():f.ff(a,E);continue;case n.I5a:if(!L)continue;"u"===L?f.Fc=n.J5a:f.ff(a,E);continue;case n.J5a:if(!L)continue;"l"===L?f.Fc=
n.K5a:f.ff(a,E);continue;case n.K5a:if(!L)continue;"l"===L?f.Fc=d():f.ff(a,E);continue;case n.ddc:"."===L?f.Fc=n.jCa:f.ff(a,E);continue;case n.jCa:if(-1!=="0123456789.eE+-".indexOf(L))continue;else E--,f.lx--,f.Fc=d();continue;default:f.ff(a,E)}}}function d(){var L=g.pop();return null!=L?L:n.a4}function e(L){1<f.vC||(L||(L=-1===z?f.qY+a.substring(w,E):a.substring(z,E)),f.Izc?f.Mg.push(L):f.Mg.push(JSON.parse(L)),z=E)}for(var f=this,g=f.zOc,m=f.aPc,n=cQa,r=a.length,w=0,z=-1,E=0;E<r;)switch(f.Qia){case 3:return f.ff(a,
E),null;case 2:return b()&&f.ff(a,E),null;case 0:if(b()){var J=a[E++];f.lx++;if("["===J){f.Qia=1;w=E;f.Fc=n.t3;continue}else f.ff(a,E)}return null;case 1:return c(),0===f.vC&&f.Fc==n.s3?(f.Qia=2,f.qY=a.substring(E)):f.qY=-1===z?f.qY+a.substring(w):a.substring(z),0<f.Mg.length?(J=f.Mg,f.Mg=[],J):null}return null};var yoa=function(){this.wp=this.JL=null;this.Fc=this.oj=0;this.Mg=[];this.hPb=!1};yoa.prototype.sba=function(){return this.wp};yoa.prototype.poa=function(){return!1};
yoa.prototype.parse=function(a){function b(n){f.Fc=6;f.wp="The stream is broken @"+f.oj+"/"+g+". Error: "+n+". With input:\n";throw Error(f.wp);}function c(){f.JL=new zoa({bVc:!0,Hzc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var w={};w[1]=n[r];f.Mg.push(w)}}function e(n){if(n){(f.hPb||1<n.length)&&b("extra status: "+n);f.hPb=!0;var r={};r[2]=n[0];f.Mg.push(r)}}for(var f=this,g=0;g<a.length;){var m;if(m=2!==f.Fc){a:{for(;g<a.length;){if(!ep(a[g])){m=!0;break a}g++;f.oj++}m=!1}m=!m}if(m)return null;
switch(f.Fc){case 6:b("stream already broken");break;case 0:"["===a[g]?(f.Fc=1,g++,f.oj++):b("unexpected input token");break;case 1:"["===a[g]?(f.Fc=2,c()):","===a[g]||"null,"==a.slice(g,g+5)?f.Fc=3:"]"===a[g]?(f.Fc=5,g++,f.oj++):b("unexpected input token");break;case 2:m=f.JL.parse(a.substring(g));d(m);f.JL.done()?(f.Fc=3,m=f.JL.qY,f.oj+=a.length-g-m.length,a=m,g=0):(f.oj+=a.length-g,g=a.length);break;case 3:","===a[g]||"null,"==a.slice(g,g+5)?(f.Fc=4,c(),f.JL.parse("["),g+=","===a[g]?1:5,f.oj++):
"]"===a[g]&&(f.Fc=5,g++,f.oj++);break;case 4:m=f.JL.parse(a.substring(g));e(m);f.JL.done()?(f.Fc=5,m=f.JL.qY,f.oj+=a.length-g-m.length,a=m,g=0):(f.oj+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return 0<f.Mg.length?(a=f.Mg,f.Mg=[],a):null};var dQa=function(a){this.Dc=a;this.JT=null;this.E2=this.lx=0;this.Rtb=!1;this.kqa=this.I1a=this.sV=null;this.Vpb=new dp(this);this.Vpb.listen(this.Dc,"readystatechange",this.eLc)};dQa.prototype.gsa=function(){return this.Dc};var fp=function(a,b){a.E2!=b&&(a.E2=b,a.I1a&&a.I1a())},eQa=function(a){a.Vpb.removeAll();if(a.Dc){var b=a.Dc;a.Dc=null;b.abort();b.dispose()}};dQa.prototype.Lg=function(){return this.E2};
dQa.prototype.eLc=function(a){a=a.target;try{if(a==this.Dc)a:{var b=sk(this.Dc),c=this.Dc.QL,d=this.Dc.Lg(),e=_.JDa(this.Dc);a=[];if(KDa(this.Dc)instanceof Array){var f=KDa(this.Dc);0<f.length&&f[0]instanceof Uint8Array&&(this.Rtb=!0,a=f)}if(!(3>b||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?fp(this,7):7==c?fp(this,8):d||fp(this,3)),this.JT||(this.JT=Boa(this.Dc),null==this.JT&&fp(this,5)),2<this.E2)eQa(this);else{if(a.length>this.lx){var g=a.length;c=[];try{if(this.JT.poa())for(var m=
0;m<g;m++){var n=this.JT.parse(Array.from(a[m]));n&&(c=c.concat(n))}else{n="";if(!this.sV){if("undefined"===typeof TextDecoder)throw Error("kc");this.sV=new TextDecoder}for(m=0;m<g;m++)n+=this.sV.decode(a[m],{stream:4==b&&m==g-1});c=this.JT.parse(n)}a.splice(0,g);c&&this.kqa(c)}catch(w){fp(this,5);eQa(this);break a}}else if(e.length>this.lx){m=e.slice(this.lx);this.lx=e.length;try{var r=this.JT.parse(m);null!=r&&this.kqa&&this.kqa(r)}catch(w){fp(this,5);eQa(this);break a}}4==b?(0!=e.length||this.Rtb?
fp(this,2):fp(this,4),eQa(this)):fp(this,1)}}}catch(w){fp(this,6),eQa(this)}};var fQa=function(a){this.X3a=a;a=(0,_.Jh)(this.pJc,this);this.X3a.kqa=a;a=(0,_.Jh)(this.sJc,this);this.X3a.I1a=a;this.kC={};this.UQ={}};_.h=fQa.prototype;_.h.on=function(a,b){var c=this.kC[a];c||(c=[],this.kC[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.kC[a];c&&_.pa(c,b);(a=this.UQ[a])&&_.pa(a,b);return this};_.h.once=function(a,b){var c=this.UQ[a];c||(c=[],this.UQ[a]=c);c.push(b);return this};
_.h.pJc=function(a){var b=this.kC.data;b&&gQa(this,a,b);(b=this.UQ.data)&&gQa(this,a,b);this.UQ.data=[]};var gQa=function(a,b,c){for(var d={},e=0;e<b.length;d={IWa:d.IWa},e++)d.IWa=b[e],c.forEach(function(f){return function(g){try{g(f.IWa)}catch(m){a.nsa("message-callback exception (ignored) "+m)}}}(d))};fQa.prototype.sJc=function(){switch(this.X3a.Lg()){case 1:hQa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:hQa(this,"error");break;case 8:hQa(this,"close");break;case 2:hQa(this,"end")}};
var hQa=function(a,b){var c=a.kC[b];c&&c.forEach(function(d){try{d()}catch(e){a.nsa("status-callback exception (ignored) "+e)}});(c=a.UQ[b])&&c.forEach(function(d){d()});a.UQ[b]=[]};fQa.prototype.nsa=function(){};var kQa,lQa,nQa,oQa;_.gp=function(a){a=void 0===a?{}:a;this.mPc=a.o7c||Lh("suppressCorsPreflight",a)||!1;this.q3=a.withCredentials||Lh("withCredentials",a)||!1;this.qPb=a.a7c||[];this.yQc=a.a8c||[];this.cVb=a.K8c;this.Zxc=a.k8c||!1};
kQa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.iQa(function(g){return new MPa(function(m,n){var r={},w=_.jQa(a,g,f);w.on("error",function(z){return n(z)});w.on("metadata",function(z){r=z});w.on("data",function(z){var E=r;E=void 0===E?{}:E;m(new APa(z,g.Zta,E))})})},a.yQc).call(a,_.BPa(e,c,d)).then(function(g){return g.VLc})};_.hp=function(a,b,c,d,e){return kQa(a,b,c,d,e)};
_.gp.prototype.OU=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.iQa(function(g){var m=g.Zta,n=g.getMetadata(),r=lQa(e,!1);n=nQa(e,n,r,f+m.getName());var w=oQa(r,m.dKb,!0);g=m.yJb(g.tJb);r.send(n,"POST",g);return w},this.qPb).call(this,_.BPa(d,b,c))};_.jQa=function(a,b,c){var d=b.Zta,e=b.getMetadata(),f=lQa(a,!0);a=nQa(a,e,f,c+d.getName());c=oQa(f,d.dKb,!1);VPa(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.yJb(b.tJb);f.send(a,"POST",b);return c};
lQa=function(a,b){b=a.Zxc&&!b;return a.cVb||b?new _.rk(new bp({xRc:a.cVb,ROc:b})):new _.rk};
nQa=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.mPc)a=d,_.Pba(b)?d=a:(b=iJa(b),"string"===typeof a?d=rBa(a,encodeURIComponent("$httpHeaders"),b):(_.Hh(a,"$httpHeaders",b),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
oQa=function(a,b,c){if(c)if(!_.Di||10<=Number(_.Ii)){c=new dQa(a);var d=new fQa(c)}else d=null;return new ap({Vya:a,VIc:d},b)};_.iQa=function(a,b){var c=a;b.forEach(function(d){var e=c;c=function(f){return d.intercept(f,e)}});return c};_.pQa=new _.Wo("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.ROa,vo,function(a){return a.md()},TOa);_.qQa=new _.Wo("/devtools.sourcerers.DecorationsService/ListDecorations",_.$Oa,_.Do,function(a){return a.md()},gPa);_.rQa=new _.Wo("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.Go,jPa,function(a){return a.md()},kPa);_.sQa=new _.Wo("/devtools.sourcerers.DecorationsService/ResolveItemList",_.Ho,Io,function(a){return a.md()},lPa);_.tQa=new _.Wo("/devtools.sourcerers.DecorationsService/ResolvePanel",_.Jo,Lo,function(a){return a.md()},nPa);var Yh=function(a){this.La=_.Za(a)};_.V(Yh,_.Bb);_.h=Yh.prototype;_.h.getSeconds=function(){return _.dj(this,1)};_.h.setSeconds=function(a){return _.sb(this,1,_.Ra(a),"0")};_.h.toDate=function(){var a=this.getSeconds();return new Date(1E3*a+_.cj(this,2)/1E6)};_.h.kRa=function(a){a=a.getTime();Number.isFinite(a)||(a=0);var b=this.setSeconds(Math.trunc(a/1E3));_.Zh(b,2,Math.trunc(a%1E3*1E6))};_.h.toObject=function(){return uQa(this)};
var uQa=function(a){if(null!=a)return _.Fb(a),{seconds:_.dj(a,1),x2c:_.cj(a,2)}};var ip=function(a){this.La=_.Za(a)};_.V(ip,_.Bb);ip.prototype.getType=function(){return _.fj(this,1,0)};ip.prototype.wn=function(a){return _.qj(this,1,a)};var vQa=function(a,b){_.Ti(a,2,b)},wQa=function(a,b){return _.qb(a,3,b,_.Qa)};ip.prototype.getTags=function(a){return uya(this,3,a)};ip.prototype.xu=function(){return _.Ri(this,_.Mo,4)};ip.prototype.xx=function(a){return _.Ti(this,4,a)};ip.prototype.getLineNumber=function(){return _.dj(this,5)};
var xQa=function(a,b){_.Ti(a,8,b)},yQa=function(a,b){_.Ti(a,9,b)};ip.nc=[3];ip.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={type:_.fj(this,1,0),timestamp:uQa(_.Ri(this,Yh,2)),v7c:_.k(_.aj(this,3)),Jg:No(this.xu()),lineNumber:_.dj(this,5),jv:_.Y(this,6),Sp:_.Y(this,7),YWc:uQa(_.Ri(this,Yh,8)),XWc:uQa(_.Ri(this,Yh,9))}}else a=void 0;return a};var zQa=function(a){this.La=_.Za(a)};_.V(zQa,_.Bb);var AQa=_.Eb(zQa);zQa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={}}else a=void 0;return a};var BQa=new _.Wo("/devtools.grimoire.FeedbackService/SendFeedback",ip,zQa,function(a){return a.md()},AQa);_.jp=function(a){this.La=_.Za(a)};_.V(_.jp,_.Bb);_.jp.prototype.xu=function(){return _.Ri(this,_.Mo,1)};_.jp.prototype.xx=function(a){return _.Ti(this,1,a)};_.jp.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={Jg:No(this.xu()),includeAuxiliaryDirectoryContents:_.bj(this,2),includeAttributes:_.bj(this,3),preferCompressed:_.bj(this,4),spacesPerTab:_.cj(this,8),preferServerHighlighting:_.bj(this,9),preferIncrementalRendering:_.bj(this,10)}}else a=void 0;return a};_.kp=function(a){this.La=_.Za(a)};_.V(_.kp,_.Bb);_.kp.prototype.getSize=function(){return _.dj(this,3)};_.kp.prototype.setSize=function(a){return _.sb(this,3,_.Ra(a),"0")};_.kp.prototype.toObject=function(){return CQa(this)};var CQa=function(a){if(null!=a)return _.Fb(a),{SS:uQa(_.Ri(a,Yh,1)),iVa:_.Y(a,2),size:_.dj(a,3),qo:_.bj(a,4),XPa:_.Y(a,5)}};_.lp=function(a){this.La=_.Za(a)};_.V(_.lp,_.Bb);_.h=_.lp.prototype;_.h.he=function(){return _.Y(this,1)};_.h.kd=function(a){return _.Rh(this,1,a)};_.h.getType=function(){return _.fj(this,5,0)};_.h.wn=function(a){return _.qj(this,5,a)};_.h.hasAttributes=function(){return _.Li(this,_.kp,4)};_.h.hS=function(){return _.aj(this,8)};_.h.sNb=function(a){_.qb(this,8,a,_.Qa)};_.h.eSa=function(){return _.Y(this,7)};_.h.jNb=function(a){_.Rh(this,7,a)};_.lp.nc=[8];_.lp.prototype.toObject=function(){return DQa(this)};
var DQa=function(a){if(null!=a)return _.Fb(a),{path:_.Y(a,1),hash:_.Y(a,2),type:_.fj(a,5,0),attributes:CQa(_.Ri(a,_.kp,4)),nOc:_.k(_.aj(a,8)),fT:_.Y(a,7)}};var mp=function(a){this.La=_.Za(a)};_.V(mp,_.Bb);mp.prototype.getEditor=function(){return _.Y(this,1)};mp.prototype.clearEditor=function(){return _.Ki(this,1)};mp.prototype.toObject=function(){return EQa(this)};var EQa=function(a){if(null!=a)return _.Fb(a),{editor:_.Y(a,1),m_c:_.Y(a,2),yH:_.Y(a,3)}};var FQa=function(a){this.La=_.Za(a)};_.V(FQa,_.Bb);FQa.prototype.eS=function(){return _.Ri(this,mp,3)};FQa.nc=[1];FQa.prototype.toObject=function(){return GQa(this)};var GQa=function(a){if(null!=a)return _.Fb(a),{xYc:_.vb(_.Si(a,_.lp,1),DQa),qLc:EQa(a.eS())}};var np=function(a){this.La=_.Za(a)};_.V(np,_.Bb);np.prototype.GRa=function(){return _.$i(this,2)};np.nc=[2];np.prototype.toObject=function(){return HQa(this)};var HQa=function(a){if(null!=a)return _.Fb(a),{zj:_.bj(a,1),Phb:_.k(_.$i(a,2))}};var op=function(a){this.La=_.Za(a)};_.V(op,_.Bb);op.prototype.getProperties=function(){return _.Ri(this,np,4)};op.prototype.setProperties=function(a){return _.Ti(this,4,a)};op.prototype.Ntb=function(){return _.Li(this,np,4)};op.prototype.toObject=function(){return IQa(this)};var IQa=function(a){if(null!=a)return _.Fb(a),{gYc:_.Y(a,1),HZc:rPa(_.Ri(a,qPa,2)),LYc:_.Y(a,3),properties:HQa(a.getProperties())}};var JQa=function(a){this.La=_.Za(a)};_.V(JQa,_.Bb);_.h=JQa.prototype;_.h.getType=function(){return _.fj(this,1,0)};_.h.wn=function(a){return _.qj(this,1,a)};_.h.Nba=function(){return _.Ri(this,_.Oo,2)};_.h.Ptb=function(){return _.Li(this,_.Oo,2)};_.h.Ksb=function(){return _.Si(this,op,3)};JQa.nc=[3];JQa.prototype.toObject=function(){return KQa(this)};var KQa=function(a){if(null!=a)return _.Fb(a),{type:_.fj(a,1,0),sourceRange:Po(a.Nba()),GPc:_.vb(a.Ksb(),IQa)}};var pp=function(a){this.La=_.Za(a)};_.V(pp,_.Bb);pp.prototype.i_=function(){return _.Si(this,JQa,1)};pp.prototype.Lg=function(){return _.fj(this,2,0)};pp.nc=[1];pp.prototype.toObject=function(){return LQa(this)};var LQa=function(a){if(null!=a)return _.Fb(a),{szc:_.vb(a.i_(),KQa),status:_.fj(a,2,0),R7c:_.Y(a,3)}};_.MQa=function(a){this.La=_.Za(a)};_.V(_.MQa,_.Bb);_.MQa.nc=[1,2];_.MQa.prototype.toObject=function(){return NQa(this)};var NQa=function(a){if(null!=a)return _.Fb(a),{O_c:_.k(_.Yi(a,1)),b0c:_.k(_.$i(a,2))}};_.qp=function(a){this.La=_.Za(a)};_.V(_.qp,_.Bb);_.qp.prototype.getRange=function(){return _.Ri(this,_.Oo,1)};_.qp.prototype.setRange=function(a){return _.Ti(this,1,a)};_.qp.prototype.rsa=function(){return _.Li(this,_.Oo,1)};_.qp.prototype.toObject=function(){return OQa(this)};var OQa=function(a){if(null!=a)return _.Fb(a),{te:Po(a.getRange()),indentation:_.cj(a,2)}};var rp=function(a){this.La=_.Za(a)};_.V(rp,_.Bb);rp.prototype.Lg=function(){return _.fj(this,2,0)};rp.nc=[1,3];rp.prototype.toObject=function(){return PQa(this)};var PQa=function(a){if(null!=a)return _.Fb(a),{M4c:_.vb(_.Si(a,_.Oo,1),Po),status:_.fj(a,2,0),L4c:_.vb(_.Si(a,_.qp,3),OQa)}};_.QQa=function(a){this.La=_.Za(a)};_.V(_.QQa,_.Bb);_.h=_.QQa.prototype;_.h.getType=function(){return _.fj(this,1,0)};_.h.wn=function(a){return _.qj(this,1,a)};_.h.getRange=function(){return _.Ri(this,_.Oo,2)};_.h.setRange=function(a){return _.Ti(this,2,a)};_.h.rsa=function(){return _.Li(this,_.Oo,2)};_.h.toObject=function(){return RQa(this)};var RQa=function(a){if(null!=a)return _.Fb(a),{type:_.fj(a,1,0),te:Po(a.getRange())}};var sp=function(a){this.La=_.Za(a)};_.V(sp,_.Bb);sp.prototype.getId=function(){return _.Y(this,1)};sp.prototype.getName=function(){return _.Y(this,2)};sp.prototype.Ke=function(a){return _.Rh(this,2,a)};sp.prototype.toObject=function(){return SQa(this)};var SQa=function(a){if(null!=a)return _.Fb(a),{id:_.Y(a,1),name:_.Y(a,2),X1c:_.cj(a,3)}};var TQa=function(a){this.La=_.Za(a)};_.V(TQa,_.Bb);_.h=TQa.prototype;_.h.getType=function(){return _.fj(this,1,0)};_.h.wn=function(a){return _.qj(this,1,a)};_.h.getRange=function(){return _.Ri(this,_.Oo,2)};_.h.setRange=function(a){return _.Ti(this,2,a)};_.h.rsa=function(){return _.Li(this,_.Oo,2)};_.h.fr=function(){return _.Y(this,3)};_.h.toObject=function(){return UQa(this)};var UQa=function(a){if(null!=a)return _.Fb(a),{type:_.fj(a,1,0),te:Po(a.getRange()),target:_.Y(a,3)}};var tp=function(a){this.La=_.Za(a)};_.V(tp,_.Bb);tp.prototype.Lg=function(){return _.fj(this,2,0)};tp.nc=[1];tp.prototype.toObject=function(){return VQa(this)};var VQa=function(a){if(null!=a)return _.Fb(a),{kXc:_.vb(_.Si(a,_.Qo,1),sPa),status:_.fj(a,2,0)}};_.up=function(a){this.La=_.Za(a)};_.V(_.up,_.Bb);_.h=_.up.prototype;_.h.n_=function(){return _.Si(this,TQa,4)};_.h.UU=function(a){return _.Ui(this,4,a)};_.h.H7=function(a){_.Vi(this,4,TQa,a)};_.h.Aw=function(){return _.Ri(this,tp,5)};_.h.Zz=function(){return _.Ri(this,rp,7)};_.h.Aba=function(){return _.Ri(this,sp,10)};_.h.eS=function(){return _.Ri(this,mp,11)};_.up.nc=[3,4,12];_.up.prototype.toObject=function(){return WQa(this)};
var WQa=function(a){if(null!=a)return _.Fb(a),{mimeType:_.Y(a,1),Tpa:_.bj(a,2),P_c:_.vb(_.Si(a,_.QQa,3),RQa),wHc:_.vb(a.n_(),UQa),tXc:NQa(_.Ri(a,_.MQa,9)),outline:VQa(a.Aw()),g6c:LQa(_.Ri(a,pp,6)),an:PQa(a.Zz()),jH:_.cj(a,8),language:SQa(a.Aba()),qLc:EQa(a.eS()),d_c:_.vb(_.Si(a,_.Mo,12),No)}};_.vp=function(a){this.La=_.Za(a)};_.V(_.vp,_.Bb);_.h=_.vp.prototype;_.h.getData=function(){return _.Pi(this,1)};_.h.setData=function(a){return _.sb(this,1,Ka(a,!1,!0,!1),_.Ja())};_.h.clearData=function(){return _.Ki(this,1)};_.h.Bw=function(){return _.Y(this,3)};_.h.N0a=function(a){return _.Rh(this,3,a)};_.h.getSize=function(){return _.dj(this,4)};_.h.setSize=function(a){return _.sb(this,4,_.Ra(a),"0")};_.vp.nc=[6];_.vp.prototype.toObject=function(){return XQa(this)};
var XQa=function(a){if(null!=a)return _.Fb(a),{data:yb(a.getData()),IZc:WQa(_.Ri(a,_.up,2)),text:_.Y(a,3),size:_.dj(a,4),Gw:eJa(_.Ri(a,_.Nl,5)),N_c:_.vb(_.Si(a,_.Nl,6),eJa)}};_.YQa=function(a){this.La=_.Za(a)};_.V(_.YQa,_.Bb);_.h=_.YQa.prototype;_.h.getUrl=function(){return _.Y(this,1)};_.h.sN=function(a){return _.Rh(this,1,a)};_.h.dr=function(){return _.Ri(this,Qh,4)};_.h.d2=function(a){return _.Ti(this,4,a)};_.h.toObject=function(){return ZQa(this)};var ZQa=function(a){if(null!=a)return _.Fb(a),{url:_.Y(a,1),Dz:_.Y(a,2),je:_.Y(a,3),Of:oPa(a.dr())}};_.$Qa=function(a){this.La=_.Za(a)};_.V(_.$Qa,_.Bb);_.h=_.$Qa.prototype;_.h.dr=function(){return _.Ri(this,Qh,1)};_.h.d2=function(a){return _.Ti(this,1,a)};_.h.he=function(){return _.Y(this,3)};_.h.kd=function(a){return _.Rh(this,3,a)};_.h.getUrl=function(){return _.Y(this,4)};_.h.sN=function(a){return _.Rh(this,4,a)};_.h.toObject=function(){return aRa(this)};var aRa=function(a){if(null!=a)return _.Fb(a),{Of:oPa(a.dr()),Dz:_.Y(a,2),path:_.Y(a,3),url:_.Y(a,4),je:_.Y(a,5)}};_.bRa=function(a){this.La=_.Za(a)};_.V(_.bRa,_.Bb);_.bRa.prototype.toObject=function(){return cRa(this)};var cRa=function(a){if(null!=a)return _.Fb(a),{R4c:_.Y(a,1),s5c:_.Y(a,2),NJb:_.bj(a,3)}};_.wp=function(a){this.La=_.Za(a)};_.V(_.wp,_.Bb);_.yp=function(a){return _.ij(a,FQa,1,_.xp)};_.zp=function(a){return _.ij(a,_.vp,2,_.xp)};_.dRa=_.Eb(_.wp);_.wp.nc=[5,8];_.xp=[1,2,3,4];_.wp.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={wYc:GQa(_.yp(this)),qe:XQa(_.zp(this)),t7c:cRa(_.ij(this,_.bRa,3,_.xp)),h_c:ZQa(_.ij(this,_.YQa,4,_.xp)),h7c:_.vb(_.Si(this,_.$Qa,5),aRa),B4c:_.k(_.aj(this,8)),qWc:No(_.Ri(this,_.Mo,7))}}else a=void 0;return a};var eRa=new _.Wo("/devtools.grimoire.FileService/GetContents",_.jp,_.wp,function(a){return a.md()},_.dRa);_.fRa=new _.Wo("/devtools.grimoire.FileService/GetContentsStreaming",_.jp,_.wp,function(a){return a.md()},_.dRa);_.Bp=function(a){this.La=_.Za(a)};_.V(_.Bp,_.Bb);_.Bp.prototype.dr=function(){return _.Ri(this,Qh,1)};_.Bp.prototype.d2=function(a){return _.Ti(this,1,a)};_.Bp.prototype.he=function(){return _.Y(this,2)};_.Bp.prototype.kd=function(a){return _.Rh(this,2,a)};_.Bp.nc=[3];_.Bp.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={Of:oPa(this.dr()),path:_.Y(this,2),P3c:_.k(_.$i(this,3)),maxRelatedFiles:_.cj(this,4),logForPath:_.bj(this,6),logForPathWithPagination:_.bj(this,7)}}else a=void 0;return a};_.Cp=function(a){this.La=_.Za(a)};_.V(_.Cp,_.Bb);_.Cp.prototype.he=function(){return _.Y(this,1)};_.Cp.prototype.kd=function(a){return _.Rh(this,1,a)};_.Cp.nc=[2];_.Cp.prototype.toObject=function(){return gRa(this)};var gRa=function(a){if(null!=a)return _.Fb(a),{path:_.Y(a,1),o6c:_.k(_.$i(a,2))}};var hRa=function(a){this.La=_.Za(a)};_.V(hRa,_.Bb);var iRa=_.Eb(hRa);hRa.nc=[1];hRa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={i5c:_.vb(_.Si(this,_.Cp,1),gRa)}}else a=void 0;return a};var jRa=new _.Wo("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.Bp,hRa,function(a){return a.md()},iRa);var Dp=function(a){this.La=_.Za(a)};_.V(Dp,_.Bb);Dp.prototype.xu=function(){return _.Ri(this,_.Mo,1)};Dp.prototype.xx=function(a){return _.Ti(this,1,a)};Dp.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={Jg:No(this.xu()),spacesPerTab:_.cj(this,2)}}else a=void 0;return a};var kRa=function(a){this.La=_.Za(a)};_.V(kRa,_.Bb);kRa.prototype.Zz=function(){return _.Ri(this,rp,1)};var lRa=_.Eb(kRa);kRa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={an:PQa(this.Zz())}}else a=void 0;return a};var mRa=new _.Wo("/devtools.grimoire.FileService/GetFolding",Dp,kRa,function(a){return a.md()},lRa);var Ep=function(a){this.La=_.Za(a)};_.V(Ep,_.Bb);Ep.prototype.xu=function(){return _.Ri(this,_.Mo,1)};Ep.prototype.xx=function(a){return _.Ti(this,1,a)};Ep.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={Jg:No(this.xu())}}else a=void 0;return a};var nRa=function(a){this.La=_.Za(a)};_.V(nRa,_.Bb);nRa.prototype.Aw=function(){return _.Ri(this,tp,3)};var oRa=_.Eb(nRa);nRa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={outline:VQa(this.Aw())}}else a=void 0;return a};var pRa=new _.Wo("/devtools.grimoire.FileService/GetOutline",Ep,nRa,function(a){return a.md()},oRa);var qRa=function(a){this.La=_.Za(a)};_.V(qRa,_.Bb);qRa.prototype.xu=function(){return _.Ri(this,_.Mo,1)};qRa.prototype.xx=function(a){return _.Ti(this,1,a)};qRa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={Jg:No(this.xu())}}else a=void 0;return a};var Fp=function(a){this.La=_.Za(a)};_.V(Fp,_.Bb);Fp.prototype.Ksb=function(){return _.$i(this,1)};var rRa=_.Eb(Fp);Fp.nc=[1];Fp.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={GPc:_.k(_.$i(this,1))}}else a=void 0;return a};var sRa=new _.Wo("/devtools.grimoire.FileService/ListTargets",qRa,Fp,function(a){return a.md()},rRa);_.Gp=function(a){this.La=_.Za(a)};_.V(_.Gp,_.Bb);_.Gp.prototype.addPath=function(a,b){a=_.Va(a);var c=this.La,d=(0,_.ab)(c);La(d);c=tba(c,d,1,2);void 0!=b?c.splice(b,0,a):c.push(a);return this};_.Gp.prototype.he=function(){return _.tya(this,1)};_.Gp.prototype.kd=function(a,b){return _.tb(this,1,a,_.Va(b),_.$i)};_.Gp.nc=[1];_.Gp.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={I3c:_.k(_.$i(this,1))}}else a=void 0;return a};var tRa=function(a){this.La=_.Za(a)};_.V(tRa,_.Bb);tRa.prototype.Aba=function(){return _.Y(this,1)};tRa.prototype.Sra=function(){return _.dj(this,2)};tRa.prototype.toObject=function(){return uRa(this)};var uRa=function(a){if(null!=a)return _.Fb(a),{language:_.Y(a,1),lines:_.dj(a,2),files:_.dj(a,3)}};_.Hp=function(a){this.La=_.Za(a)};_.V(_.Hp,_.Bb);_.Hp.prototype.he=function(){return _.Y(this,1)};_.Hp.prototype.kd=function(a){return _.Rh(this,1,a)};_.Hp.prototype.Sra=function(){return _.dj(this,2)};_.Hp.prototype.bSa=function(){return _.Si(this,tRa,4)};_.Hp.nc=[4];_.Hp.prototype.toObject=function(){return vRa(this)};var vRa=function(a){if(null!=a)return _.Fb(a),{path:_.Y(a,1),lines:_.dj(a,2),files:_.dj(a,3),VGc:_.vb(a.bSa(),uRa)}};var wRa=function(a){this.La=_.Za(a)};_.V(wRa,_.Bb);var xRa=_.Eb(wRa);wRa.nc=[1];wRa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={IXc:_.vb(_.Si(this,_.Hp,1),vRa)}}else a=void 0;return a};_.yRa=new _.Wo("/devtools.grimoire.LangCountsService/ListLangCounts",_.Gp,wRa,function(a){return a.md()},xRa);var zRa=function(a,b,c){c=c||{};c.format="jspb";this.wi=new _.gp(c);this.Fi=void 0==a?a:a.replace(/\/+$/,"")},ARa=function(a,b,c){c=c||{};c.format="jspb";this.wi=new _.gp(c);this.Fi=void 0==a?a:a.replace(/\/+$/,"")};_.h=zRa.prototype;_.h.Lra=function(a,b){return _.hp(this.wi,this.Fi+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},eRa)};_.h.Aw=function(a,b){return _.hp(this.wi,this.Fi+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},pRa)};
_.h.Zz=function(a,b){return _.hp(this.wi,this.Fi+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},mRa)};_.h.QRa=function(a,b){return _.hp(this.wi,this.Fi+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},jRa)};_.h.kAb=function(a){return _.hp(this.wi,this.Fi+"/$rpc/devtools.grimoire.FileService/ListTargets",a,{},sRa)};ARa.prototype.r0a=function(a,b){return _.hp(this.wi,this.Fi+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},BQa)};_.Moa="project";var BRa=voa.concat(["forceDomain","sq"]);var Coa;Coa=/^(.*)\/.+$/;_.CRa=/^\//;_.Ig=/^[0-9a-f]{40}$/;var Mp;_.DRa=[void 0,"","HEAD"];_.ERa=[void 0,"","/"];_.Kg=Object.freeze({vVa:"l",ln:"dlc",zf:"drc",Rw:"dlf",Mo:"drf",changelist:"cl",IKb:"rcl",ju:"da",qw:"bp",xj:"bpv",df:"bpt",bt:"rpv",ku:"sf",Qb:"ws",Sw:"dlw",dv:"drw",CG:"flo",tL:"ic",sw:"dmbr"});_.Mg=function(a){if(a){null!=a.ue?(this.qb=a.ue.id,this.Rc=a.ue.type):this.Rc="project";this.repository=a.repository;this.Db=a.Db;this.path=a.path;var b;this.params=null!=(b=a.params)?b:{}}else this.params={}};
_.Ip=function(a){if(void 0!==a.bLb)return a.bLb;var b=a.AFb(),c=b.commands;b=a.oYa(b.R2);0<Object.keys(b).length&&(""===a.path&&c.pop(),c.push(b));return a.bLb=c};_.Mg.prototype.Yb=function(){var a=this.eXa();this.qb&&_.Jp(a,this.qb,this.Rc);this.repository&&_.Kp(a,this.repository);this.Db&&_.Lp(a,this.Db);this.path&&a.kd(this.path);var b=Object.assign({},this.params);a.oi(b);return a};_.Mg.prototype.eXa=function(){return new Mp};
_.Np=function(a,b){return b?_.Joa(a,b)&&_.Koa(a.Db,b.Db,_.DRa)&&_.Koa(a.path,b.path,_.ERa):!1};_.Mg.prototype.getParent=function(){var a=this.eXa();if(this.qb){this.repository&&(a=_.Jp(a,this.qb,this.Rc));if(this.path){_.Lp(_.Kp(a,this.repository),this.Db);_.Op(a,{Qb:this.params.Qb});var b=_.Fg(this.path);b&&(a=a.kd(b+"/"))}return a.ab()}};
_.Mg.prototype.AFb=function(){var a=this.Db&&_.Gg(this.Db);a=this.Db&&void 0===this.path&&this.params.ln?""+a+"..."+this.params.ln:a;var b=["/"];if(!this.qb)return{R2:!1,commands:b};switch(this.Rc){case "host":b.push("h");b.push(this.qb);break;default:b.push(this.qb)}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}};
_.Mg.prototype.oYa=function(a){var b={};a&&(this.params.line&&(b.l=_.Loa(this.params.line)),this.params.Rw&&(b.dlf=this.params.Rw),(a=this.Db&&void 0===this.path&&this.params.ln?void 0:this.params.ln)&&(b.dlc=a),this.params.Mo&&(b.drf=this.params.Mo),this.params.zf&&(b.drc=this.params.zf),this.params.ju&&(b.da=this.params.ju),this.params.qw&&(b.bp=this.params.qw),null!=this.params.xj&&(b.bpv=this.params.xj),null!=this.params.df&&(b.bpt=this.params.df),null!=this.params.bt&&(b.rpv=this.params.bt),
null!=this.params.ku&&(b.sf=this.params.ku),null!=this.params.Qb&&(b.ws=this.params.Qb),null!=this.params.Sw&&(b.dlw=this.params.Sw),null!=this.params.dv&&(b.drw=this.params.dv),null!=this.params.CG&&(b.flo=this.params.CG),null!=this.params.tL&&(b.ic=this.params.tL),null!=this.params.sw&&(b.dmbr=this.params.sw));return b};
_.W.Object.defineProperties(_.Mg.prototype,{cD:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},parent:{configurable:!0,enumerable:!0,get:function(){this.iFb||(this.iFb=this.getParent());return this.iFb}},Nz:{configurable:!0,enumerable:!0,get:function(){return"ossProject"===this.Rc?this.path||"":[this.qb,this.repository,_.Ioa(this.Db||null),this.path].join("/")}}});Mp=function(){this.params={}};_.Jp=function(a,b,c){a.qb=b;a.Rc=c;return a};
_.Kp=function(a,b){a.repository=b;return a};_.Lp=function(a,b){a.Db=b;return a};Mp.prototype.kd=function(a){this.path=a;return this};Mp.prototype.oi=function(a){this.params=a||{};return this};
_.Op=function(a,b){b.line&&(a.params.line=b.line);b.Rw&&(a.params.Rw=b.Rw);b.ln&&(a.params.ln=b.ln);b.Mo&&(a.params.Mo=b.Mo);b.zf&&(a.params.zf=b.zf);b.ju&&(a.params.ju=b.ju);b.qw&&(a.params.qw=b.qw);null!=b.xj&&(a.params.xj=b.xj);null!=b.df&&(a.params.df=b.df);null!=b.bt&&(a.params.bt=b.bt);null!=b.ku&&(a.params.ku=b.ku);b.Qb&&(a.params.Qb=b.Qb);null!=b.Sw&&(a.params.Sw=b.Sw);null!=b.dv&&(a.params.dv=b.dv);b.CG&&(a.params.CG=b.CG);b.tL&&(a.params.tL=b.tL);null!=b.sw&&(a.params.sw=b.sw);return a};
Mp.prototype.ab=function(){return new _.Mg({ue:this.qb?{id:this.qb,type:this.Rc}:void 0,repository:this.repository,Db:this.Db,path:this.path,params:this.params})};_.Lg=function(a){_.Mg.call(this,a);this.qb="Google";this.Rc="depot"};_.V(_.Lg,_.Mg);_.Pp=function(a){return!a.Db||"head"==a.Db.toLowerCase()};_.Lg.prototype.ej=function(){return!(!this.repository||"piper"!=this.repository.toLowerCase())};_.Lg.prototype.eXa=function(){return new FRa};_.Lg.prototype.AFb=function(){var a=["/"];this.repository?(this.ej()?a.push("piper","_","depot"):a.push(this.repository),void 0!==this.path&&a.push(this.path)):a.push("repos");return{R2:!0,commands:a}};
_.Lg.prototype.oYa=function(a){a=_.Mg.prototype.oYa.call(this,a);this.params.zf&&(delete a.drc,a.rcl=this.params.zf);_.Pp(this)||(a.cl=this.Db);return a};_.W.Object.defineProperties(_.Lg.prototype,{Nz:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.ej()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var FRa=function(){this.params={};_.Jp(this,"Google","depot")};_.V(FRa,Mp);
FRa.prototype.ab=function(){return"depot"!==this.Rc?Mp.prototype.ab.call(this):new _.Lg(this)};var Poa=Object.values(_.Kg);var GRa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var Qp={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var Zoa=new Set(["true","1"]),$oa=new Set(["false","0"]);var HRa=function(){},IRa=function(){};var Ug=function(a,b){this.Xo=[];this.Zo=[];this.cz=[];this.h6=[];this.i6=[];this.Tv=this.Lb=this.Cq=!1;this.Fg=0;this.xM=null;this.totalTime=(void 0===a?0:a)+(void 0===b?0:b)};_.h=Ug.prototype;_.h.dz=function(){this.Tv||(this.Tv=!0,this.Xo.forEach(function(a){return a()}),this.Xo=[])};_.h.AA=function(a){this.i6.push(a);this.Zo.push(a)};_.h.Qs=function(a){this.h6.push(a);this.Xo.push(a)};_.h.kf=function(a){this.cz.push(a)};_.h.RC=function(){return this.Cq};_.h.init=function(){};
_.h.play=function(){this.RC()||(this.f6(),JRa(this));this.Cq=!0};var JRa=function(a){queueMicrotask(function(){return a.dz()})};_.h=Ug.prototype;_.h.f6=function(){this.Zo.forEach(function(a){return a()});this.Zo=[]};_.h.pause=function(){};_.h.cv=function(){};_.h.finish=function(){this.dz()};_.h.destroy=function(){this.Lb||(this.Lb=!0,this.RC()||this.f6(),this.finish(),this.cz.forEach(function(a){return a()}),this.cz=[])};_.h.reset=function(){this.Tv=this.Cq=!1;this.Zo=this.i6;this.Xo=this.h6};
_.h.setPosition=function(a){this.Fg=this.totalTime?a*this.totalTime:1};_.h.BV=function(a){a="start"==a?this.Zo:this.Xo;a.forEach(function(b){return b()});a.length=0};var cpa=function(a){var b=this;this.Xo=[];this.Zo=[];this.Lb=this.Cq=this.Tv=!1;this.cz=[];this.xM=null;this.totalTime=0;this.Zg=a;var c=0,d=0,e=0,f=this.Zg.length;0==f?queueMicrotask(function(){return b.dz()}):this.Zg.forEach(function(g){g.Qs(function(){++c==f&&b.dz()});g.kf(function(){++d==f&&b.wq()});g.AA(function(){++e==f&&b.f6()})});this.totalTime=this.Zg.reduce(function(g,m){return Math.max(g,m.totalTime)},0)};_.h=cpa.prototype;
_.h.dz=function(){this.Tv||(this.Tv=!0,this.Xo.forEach(function(a){return a()}),this.Xo=[])};_.h.init=function(){this.Zg.forEach(function(a){return a.init()})};_.h.AA=function(a){this.Zo.push(a)};_.h.f6=function(){this.RC()||(this.Cq=!0,this.Zo.forEach(function(a){return a()}),this.Zo=[])};_.h.Qs=function(a){this.Xo.push(a)};_.h.kf=function(a){this.cz.push(a)};_.h.RC=function(){return this.Cq};_.h.play=function(){this.xM||this.init();this.f6();this.Zg.forEach(function(a){return a.play()})};
_.h.pause=function(){this.Zg.forEach(function(a){return a.pause()})};_.h.cv=function(){this.Zg.forEach(function(a){return a.cv()})};_.h.finish=function(){this.dz();this.Zg.forEach(function(a){return a.finish()})};_.h.destroy=function(){this.wq()};_.h.wq=function(){this.Lb||(this.Lb=!0,this.dz(),this.Zg.forEach(function(a){return a.destroy()}),this.cz.forEach(function(a){return a()}),this.cz=[])};_.h.reset=function(){this.Zg.forEach(function(a){return a.reset()});this.Cq=this.Tv=this.Lb=!1};
_.h.setPosition=function(a){var b=a*this.totalTime;this.Zg.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.h.z8=function(){this.Zg.forEach(function(a){a.z8&&a.z8()})};_.h.BV=function(a){a="start"==a?this.Zo:this.Xo;a.forEach(function(b){return b()});a.length=0};var kpa="undefined"===typeof document?null:document.documentElement;var wpa=RegExp("{{\\s*(.+?)\\s*}}","g"),zpa=/-+([a-z0-9])/g;var Bpa=RegExp("s*:selfs*,?","g"),KRa=function(a){this.Wr=a};_.h=KRa.prototype;_.h.ab=function(a,b){b=new LRa(b);this.Abb(b);return ah(this,tpa(a),b)};_.h.Abb=function(a){a.WY="";a.Epa=new Map;a.Epa.set("",new Map);a.currentTime=0};
_.h.GUb=function(a,b){var c=this,d=b.NM=0,e=b.uC=0,f=[],g=[];"@"==a.name.charAt(0)&&b.errors.push(new _.bc(3006,!1));a.nqa.forEach(function(m){c.Abb(b);if(0==m.type){var n=m.name;n.toString().split(/\s*,\s*/).forEach(function(r){m.name=r;f.push(c.O3a(m,b))});m.name=n}else 1==m.type?(n=c.P3a(m,b),d+=n.NM,e+=n.uC,g.push(n)):b.errors.push(new _.bc(3007,!1))});return{type:7,name:a.name,iV:f,Mx:g,NM:d,uC:e,options:null}};
_.h.O3a=function(a,b){var c=this.qka(a.styles,b),d=a.options&&a.options.params||null;if(c.zyc){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(m){upa(m).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&(ypa(e.values()),b.errors.push(new _.bc(3008,!1)))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.h.P3a=function(a,b){b.NM=0;b.uC=0;var c=ah(this,tpa(a.animation),b);return{type:1,qBb:Yoa(a.oBc,b.errors),animation:c,NM:b.NM,uC:b.uC,options:bh(a.options)}};_.h.EUb=function(a,b){var c=this;return{type:2,fh:a.fh.map(function(d){return ah(c,d,b)}),options:bh(a.options)}};_.h.CUb=function(a,b){var c=this,d=b.currentTime,e=0,f=a.fh.map(function(g){b.currentTime=d;g=ah(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,fh:f,options:bh(a.options)}};
_.h.zUb=function(a,b){var c=Epa(a.nI,b.errors);b.lw=c;var d=a.styles?a.styles:_.Rg({});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=_.Rg(d));b.currentTime+=c.duration+c.delay;var e=this.qka(d,b);e.NFc=a;a=e}b.lw=null;return{type:4,nI:c,style:a,options:null}};_.h.qka=function(a,b){a=this.Z$a(a,b);this.Wcb(a,b);return a};
_.h.Z$a=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 _.bc(3002,!1)):c.push(rpa(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,zyc:f,options:null}};
_.h.Wcb=function(a,b){var c=b.lw,d=b.currentTime,e=b.currentTime;c&&0<e&&(e-=c.duration+c.delay);a.styles.forEach(function(f){"string"!==typeof f&&f.forEach(function(g,m){var n=b.Epa.get(b.WY),r=n.get(m),w=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.bc(3010,!1)),w=!1),e=r.startTime);w&&n.set(m,{startTime:e,endTime:d});b.options&&vpa(g,b.options,b.errors)})})};
_.h.Pya=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.lw)return b.errors.push(new _.bc(3011,!1)),d;var e=0,f=[],g=!1,m=!1,n=0,r=a.fh.map(function(Q){Q=c.Z$a(Q,b);var da=null!=Q.offset?Q.offset:Dpa(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 _.bc(3012,!1));g&&b.errors.push(new _.bc(3200,!1));a=a.fh.length;var w=0;0<e&&e<a?b.errors.push(new _.bc(3202,!1)):0==e&&(w=1/(a-1));var z=a-1,E=b.currentTime,J=b.lw,
L=J.duration;r.forEach(function(Q,da){da=0<w?da==z?1:w*da:f[da];var oa=da*L;b.currentTime=E+J.delay+oa;J.duration=oa;c.Wcb(Q,b);Q.offset=da;d.styles.push(Q)});return d};_.h.Qya=function(a,b){return{type:8,animation:ah(this,tpa(a.animation),b),options:bh(a.options)}};_.h.AUb=function(a,b){b.uC++;return{type:9,options:bh(a.options)}};_.h.BUb=function(a,b){return{type:10,animation:this.Qya(a.animation,b),options:bh(a.options)}};
_.h.DUb=function(a,b){var c=b.WY,d=a.options||{};b.NM++;b.yOa=a;var e=_.l(Cpa(a.hb)),f=e.next().value;e=e.next().value;b.WY=c.length?c+" "+f:f;Wg(b.Epa,b.WY,new Map);var g=ah(this,tpa(a.animation),b);b.yOa=null;b.WY=c;return{type:11,hb:f,limit:d.limit||0,optional:!!d.optional,VEc:e,animation:g,i3c:a.hb,options:bh(a.options)}};
_.h.FUb=function(a,b){b.yOa||b.errors.push(new _.bc(3013,!1));var c="full"===a.nI?{duration:0,delay:0,easing:"full"}:ppa(a.nI,b.errors,!0);return{type:12,animation:ah(this,tpa(a.animation),b),nI:c,options:null}};var LRa=function(a){this.errors=a;this.uC=this.NM=0;this.lw=this.WY=this.yOa=this.i$=null;this.currentTime=0;this.Epa=new Map;this.options=null};var Rp=function(){this.S5=new Map};Rp.prototype.get=function(a){return this.S5.get(a)||[]};Rp.prototype.append=function(a,b){var c=this.S5.get(a);c||this.S5.set(a,c=[]);c.push.apply(c,_.xc(b))};Rp.prototype.has=function(a){return this.S5.has(a)};Rp.prototype.clear=function(){this.S5.clear()};var MRa=RegExp(":enter","g"),NRa=RegExp(":leave","g"),Gpa=function(){};_.h=Gpa.prototype;
_.h.Yoa=function(a,b,c,d,e,f,g,m,n,r){r=void 0===r?[]:r;n=n||new Rp;a=new ORa(a,b,n,d,e,r,[]);a.options=m;d=m.delay?Xg(m.delay):0;a.Xe.uK(d);PRa(a.Xe,[f],null,a.errors,m);ah(this,c,a);c=a.kE.filter(function(z){return z.Akb()});if(c.length&&g.size){for(f=c.length-1;0<=f;f--)if(e=c[f],e.element===b){var w=e;break}w&&w.b8a===w.Uo&&PRa(w,[g],null,a.errors,m)}return c.length?c.map(function(z){return z.Yoa()}):[Fpa(b,[],[],[],0,d,"",!1)]};_.h.GUb=function(){};_.h.O3a=function(){};_.h.P3a=function(){};
_.h.AUb=function(a,b){var c=b.DPb.get(b.element);if(c){var d=Sp(b,a.options),e=b.Xe.currentTime;c=this.Mvc(c,d,d.options);e!=c&&Tp(b,c)}b.previousNode=a};_.h.BUb=function(a,b){var c=Sp(b,a.options);Tp(c);this.hnc([a.options,a.animation.options],b,c);this.Qya(a.animation,c);Tp(b,c.Xe.currentTime);b.previousNode=a};
_.h.hnc=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:Xg(xpa(f,null!=(g=null==(e=d)?void 0:e.params)?g:{},b.errors));c.uK(d)}}};
_.h.Mvc=function(a,b,c){var d=b.Xe.currentTime,e=null!=c.duration?Xg(c.duration):null,f=null!=c.delay?Xg(c.delay):null;0!==e&&a.forEach(function(g){var m={duration:null!=e?e:g.duration,delay:b.Xe.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new QRa(b.Wr,g.element,g.NL,g.g1,g.VT,m,g.TOc);b.kE.push(g);d=Math.max(d,m.duration+m.delay)});return d};_.h.Qya=function(a,b){RRa(b,a.options,!0);ah(this,a.animation,b);b.previousNode=a};
_.h.EUb=function(a,b){var c=this,d=b.N1a,e=b,f=a.options;f&&(f.params||f.delay)&&(e=Sp(b,f),Tp(e),null!=f.delay&&(6==e.previousNode.type&&(SRa(e.Xe),e.previousNode=TRa),e.uK(Xg(f.delay))));a.fh.length&&(a.fh.forEach(function(g){return ah(c,g,e)}),Up(e.Xe),e.N1a>d&&Tp(e));b.previousNode=a};
_.h.CUb=function(a,b){var c=this,d=[],e=b.Xe.currentTime,f=a.options&&a.options.delay?Xg(a.options.delay):0;a.fh.forEach(function(g){var m=Sp(b,a.options);f&&m.uK(f);ah(c,g,m);e=Math.max(e,m.Xe.currentTime);d.push(m.Xe)});d.forEach(function(g){return URa(b.Xe,g)});Tp(b,e);b.previousNode=a};_.h.Nvc=function(a,b){return a.rPa?(a=a.QOc,a=b.params?xpa(a,b.params,b.errors):a,ppa(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.h.zUb=function(a,b){var c=b.lw=this.Nvc(a.nI,b),d=b.Xe;c.delay&&(VRa(b.Xe,b.Xe.duration+c.delay),SRa(d));var e=a.style;5==e.type?this.Pya(e,b):(VRa(b.Xe,b.Xe.duration+c.duration),this.qka(e,b),Up(d));b.lw=null;b.previousNode=a};
_.h.qka=function(a,b){var c=b.Xe,d=b.lw;!d&&0<c.Uo.size&&(c.duration+=1,c.kIa());d=d&&d.easing||a.easing;if(a.NFc){d&&c.rJa.set("easing",d);d=_.l(c.aX);for(var e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;c.iFa.set(e,f||"*");c.Uo.set(e,"*")}c.b8a=c.Uo}else PRa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.h.Pya=function(a,b){var c=b.lw,d=b.Xe.duration,e=c.duration,f=Sp(b).Xe;f.easing=c.easing;a.styles.forEach(function(g){VRa(f,(g.offset||0)*e);PRa(f,g.styles,g.easing,b.errors,b.options);Up(f)});URa(b.Xe,f);Tp(b,d+e);b.previousNode=a};
_.h.DUb=function(a,b){var c=this,d=b.Xe.currentTime,e=a.options||{},f=e.delay?Xg(e.delay):0;f&&(6===b.previousNode.type||0==d&&0<b.Xe.Uo.size)&&(SRa(b.Xe),b.previousNode=TRa);var g=d;d=WRa(b,a.hb,a.limit,a.VEc,e.optional?!0:!1,b.errors);b.f$=d.length;var m=null;d.forEach(function(n,r){b.ow=r;r=Sp(b,a.options,n);f&&r.uK(f);n===b.element&&(m=r.Xe);ah(c,a.animation,r);Up(r.Xe);g=Math.max(g,r.Xe.currentTime)});b.ow=0;b.f$=0;Tp(b,g);m&&(URa(b.Xe,m),SRa(b.Xe));b.previousNode=a};
_.h.FUb=function(a,b){var c=b.kFb,d=b.Xe,e=a.nI,f=Math.abs(e.duration),g=f*(b.f$-1);f*=b.ow;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.ylb}e=b.Xe;f&&e.uK(f);e=e.currentTime;ah(this,a.animation,b);b.previousNode=a;c.ylb=d.currentTime-e+(d.startTime-c.Xe.startTime)};
var TRa={},ORa=function(a,b,c,d,e,f,g,m){this.Wr=a;this.element=b;this.DPb=c;this.L8a=d;this.S$a=e;this.errors=f;this.kE=g;this.lw=this.kFb=null;this.previousNode=TRa;this.N1a=0;this.options={};this.ylb=this.f$=this.ow=0;this.Xe=m||new Vp(this.Wr,b,0);g.push(this.Xe)},RRa=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=Xg(b.duration));null!=b.delay&&(d.delay=Xg(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]=xpa(e[g],f,a.errors))})}}};ORa.prototype.Loc=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 Sp=function(a,b,c){b=void 0===b?null:b;c=c||a.element;c=new ORa(a.Wr,c,a.DPb,a.L8a,a.S$a,a.errors,a.kE,a.Xe.KC(c,0));c.previousNode=a.previousNode;c.lw=a.lw;c.options=a.Loc();RRa(c,b);c.ow=a.ow;c.f$=a.f$;c.kFb=a;a.N1a++;return c},Tp=function(a,b){a.previousNode=TRa;a.Xe=a.Xe.KC(a.element,b);a.kE.push(a.Xe)};
ORa.prototype.uK=function(a){0<a&&this.Xe.uK(a)};var WRa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(MRa,"."+a.L8a),b=b.replace(NRa,"."+a.S$a),a=a.Wr.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,_.xc(a)));e||0!=g.length||f.push(new _.bc(3014,!1));return g};_.W.Object.defineProperties(ORa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var Vp=function(a,b,c,d){this.Wr=a;this.element=b;this.startTime=c;this.U4=d;this.duration=0;this.easing=null;this.rJa=new Map;this.Uo=new Map;this.lX=new Map;this.oKa=new Map;this.qX=new Map;this.BX=new Map;this.iFa=new Map;this.b8a=null;this.U4||(this.U4=new Map);this.aX=this.U4.get(b);this.aX||(this.aX=this.qX,this.U4.set(b,this.qX));this.kIa()};Vp.prototype.Akb=function(){switch(this.lX.size){case 0:return!1;case 1:return 0<this.Uo.size;default:return!0}};
Vp.prototype.uK=function(a){var b=1===this.lX.size&&this.BX.size;this.duration||b?(VRa(this,this.currentTime+a),b&&SRa(this)):this.startTime+=a};Vp.prototype.KC=function(a,b){Up(this);return new Vp(this.Wr,a,b||this.currentTime,this.U4)};Vp.prototype.kIa=function(){this.Uo&&(this.rJa=this.Uo);this.Uo=this.lX.get(this.duration);this.Uo||(this.Uo=new Map,this.lX.set(this.duration,this.Uo))};var VRa=function(a,b){Up(a);a.duration=b;a.kIa()};
Vp.prototype.BJ=function(a,b){this.qX.set(a,b);this.aX.set(a,b);this.oKa.set(a,{time:this.currentTime,value:b})};
var PRa=function(a,b,c,d,e){c&&a.rJa.set("easing",c);c=e&&e.params||{};b=Jpa(b,a.aX);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=xpa(f,c,d);a.BX.set(e,f);if(!a.qX.has(e)){var g=void 0;a.iFa.set(e,null!=(g=a.aX.get(e))?g:"*")}a.BJ(e,f)}},Up=function(a){0!=a.BX.size&&(a.BX.forEach(function(b,c){a.Uo.set(c,b)}),a.BX.clear(),a.qX.forEach(function(b,c){a.Uo.has(c)||a.Uo.set(c,b)}))},SRa=function(a){for(var b=_.l(a.qX),c=b.next();!c.done;c=b.next()){var d=
_.l(c.value);c=d.next().value;d=d.next().value;a.BX.set(c,d);a.BJ(c,d)}},URa=function(a,b){b.oKa.forEach(function(c,d){var e=a.oKa.get(d);(!e||c.time>e.time)&&a.BJ(d,c.value)})};
Vp.prototype.Yoa=function(){var a=this;Up(this);var b=new Set,c=new Set,d=1===this.lX.size&&0===this.duration,e=[];this.lX.forEach(function(r,w){r=Yg(r,new Map,a.iFa);r.forEach(function(z,E){"!"===z?b.add(E):"*"===z&&c.add(E)});d||r.set("offset",w/a.duration);e.push(r)});var f=b.size?ypa(b.values()):[],g=c.size?ypa(c.values()):[];if(d){var m=e[0],n=new Map(m);m.set("offset",0);n.set("offset",1);e=[m,n]}return Fpa(this.element,e,f,g,this.duration,this.startTime,this.easing,!1)};
_.W.Object.defineProperties(Vp.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.Uo)a.push(b);return a}}});var QRa=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;Vp.call(this,a,b,f.delay);this.NL=c;this.g1=d;this.VT=e;this.Buc=g;this.nI={duration:f.duration,delay:f.delay,easing:f.easing}};_.V(QRa,Vp);QRa.prototype.Akb=function(){return 1<this.NL.length};
QRa.prototype.Yoa=function(){var a=this.NL,b=this.nI,c=b.delay,d=b.duration,e=b.easing;if(this.Buc&&c){b=[];e=d+c;var f=c/e,g=Yg(a[0]);g.set("offset",0);b.push(g);g=Yg(a[0]);g.set("offset",Ipa(f));b.push(g);f=a.length-1;for(g=1;g<=f;g++){var m=Yg(a[g]),n=m.get("offset");m.set("offset",Ipa((c+n*d)/e));b.push(m)}d=e;c=0;e="";a=b}return Fpa(this.element,a,this.g1,this.VT,d,c,e,!0)};var XRa=function(){};var YRa=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(" ")),ZRa=function(){};_.V(ZRa,XRa);
var epa=function(a,b,c){var d="",e=b.toString().trim();YRa.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==a[1].length&&c.push(new _.bc(3005,!1)));return e+d};var Wp=function(){};_.h=Wp.prototype;_.h.Rpa=function(a,b){return mpa(a,b)};_.h.Vra=function(a){return lpa(a)};_.h.query=function(a,b,c){return npa(a,b,c)};_.h.UNa=function(a,b,c){return c||""};_.h.animate=function(a,b,c,d){return new Ug(c,d)};Wp.O=function(a){return new (a||Wp)};Wp.ta=_.p({token:Wp,oa:Wp.O});var $Ra=function(){};var aSa={},Npa=function(a,b,c){this.zcb=a;this.OJ=b;this.Zbb=c};Npa.prototype.match=function(a,b,c,d){return Lpa(this.OJ.qBb,a,b,c,d)};Npa.prototype.uY=function(a,b,c){var d=this.Zbb.get("*");void 0!==a&&(d=this.Zbb.get(null==a?void 0:a.toString())||d);return d?d.uY(b,c):new Map};
Npa.prototype.ab=function(a,b,c,d,e,f,g,m,n,r){var w=[],z=this.OJ.options&&this.OJ.options.params||aSa;g=this.uY(c,g&&g.params||aSa,w);var E=m&&m.params||aSa;m=this.uY(d,E,w);var J=new Set,L=new Map,Q=new Map,da="void"===d,oa;z={params:Mpa(E,z),delay:null==(oa=this.OJ.options)?void 0:oa.delay};a=r?[]:Hpa(a,b,this.OJ.animation,e,f,g,m,z,n,w);var qa=0;a.forEach(function(ta){qa=Math.max(ta.duration+ta.delay,qa)});if(w.length)return Kpa(b,this.zcb,c,d,da,g,m,[],[],L,Q,qa,w);a.forEach(function(ta){var Ea=
ta.element,Pa=Wg(L,Ea,new Set);ta.g1.forEach(function(cb){return Pa.add(cb)});var Xa=Wg(Q,Ea,new Set);ta.VT.forEach(function(cb){return Xa.add(cb)});Ea!==b&&J.add(Ea)});w=ypa(J.values());return Kpa(b,this.zcb,c,d,da,g,m,a,w,L,Q,qa)};var bSa=function(a,b){this.styles=a;this.yzc=b};
bSa.prototype.uY=function(a,b){var c=new Map,d=qpa(this.yzc);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=xpa(f,d,b));var m=dpa(g);f=epa(m,f,b);c.set(g,f)})});return c};var cSa=function(a,b,c){var d=this;this.name=a;this.OJ=b;this.ana=c;this.WRb=[];this.iV=new Map;b.iV.forEach(function(e){d.iV.set(e.name,new bSa(e.style,e.options&&e.options.params||{}))});Ppa(this.iV,"true","1");Ppa(this.iV,"false","0");b.Mx.forEach(function(e){d.WRb.push(new Npa(a,e,d.iV))});this.Wqa=Opa(a,this.iV)},dSa=function(a,b,c,d,e){return a.WRb.find(function(f){return f.match(b,c,d,e)})||null};var eSa=new Rp,fSa=function(a,b,c){this.Soa=a;this.Wr=b;this.ana=c;this.Q6a=new Map;this.fJa=new Map;this.Zg=[]};_.h=fSa.prototype;_.h.register=function(a,b){var c=[];b=(new KRa(this.Wr)).ab(b,c,[]);if(c.length)throw new _.bc(3503,!1);this.Q6a.set(a,b)};_.h.EW=function(a,b,c){var d=a.element;b=fpa(a.NL,b,c);return this.Wr.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.Q6a.get(a),g=new Map;f?(b=Hpa(this.Wr,b,f,"ng-enter","ng-leave",new Map,new Map,c,eSa,e),b.forEach(function(m){var n=Wg(g,m.element,new Map);m.VT.forEach(function(r){return n.set(r,null)})})):(e.push(new _.bc(3300,!1)),b=[]);if(e.length)throw new _.bc(3504,!1);g.forEach(function(m,n){m.forEach(function(r,w){m.set(w,d.Wr.UNa(n,w,"*"))})});e=b.map(function(m){var n=g.get(m.element);return d.EW(m,new Map,n)});e=Vg(e);this.fJa.set(a,
e);e.kf(function(){return d.destroy(a)});this.Zg.push(e);return e};_.h.destroy=function(a){var b=this.ZGa(a);b.destroy();this.fJa.delete(a);a=this.Zg.indexOf(b);0<=a&&this.Zg.splice(a,1)};_.h.ZGa=function(a){a=this.fJa.get(a);if(!a)throw new _.bc(3301,!1);return a};_.h.listen=function(a,b,c,d){b=ipa(b,"","","");hpa(this.ZGa(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.ZGa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.cv();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 gSa=[],hSa={kl:"",TU:!1,z0a:!1,psa:!1,TZa:!1},Spa={kl:"",z0a:!1,TU:!1,psa:!1,TZa:!0},iSa=function(a,b){this.kl=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=qpa(a),delete a.value,this.options=a):this.options={};this.options.params||(this.options.params={})},jSa=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(iSa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var kSa=new iSa("void"),Xp=function(a,b,c){this.id=a;this.OG=b;this.tj=c;this.Zg=[];this.zJ=new Map;this.Ana=[];this.UW=new Map;this.k$a="ng-tns-"+a;ch(b,this.k$a)};_.h=Xp.prototype;
_.h.listen=function(a,b,c,d){var e=this;if(!this.zJ.has(b))throw new _.bc(3302,!1);if(null==c||0==c.length)throw new _.bc(3303,!1);if("start"!=c&&"done"!=c)throw new _.bc(3400,!1);var f=Wg(this.UW,a,[]),g={name:b,phase:c,callback:d};f.push(g);var m=Wg(this.tj.dB,a,new Map);m.has(b)||(ch(a,"ng-trigger"),ch(a,"ng-trigger-"+b),m.set(b,kSa));return function(){lSa(e.tj,function(){var n=f.indexOf(g);0<=n&&f.splice(n,1);e.zJ.has(b)||m.delete(b)})}};
_.h.register=function(a,b){if(this.zJ.has(a))return!1;this.zJ.set(a,b);return!0};_.h.Uqc=function(a){a=this.zJ.get(a);if(!a)throw new _.bc(3401,!1);return a};
_.h.trigger=function(a,b,c,d){var e=this;d=void 0===d?!0:d;var f=this.Uqc(b),g=new mSa(this.id,b,a),m=this.tj.dB.get(a);m||(ch(a,"ng-trigger"),ch(a,"ng-trigger-"+b),this.tj.dB.set(a,m=new Map));var n=m.get(b),r=new iSa(c,this.id);c&&c.hasOwnProperty("value")||!n||jSa(r,n.options);m.set(b,r);n||(n=kSa);if("void"!==r.value&&n.value===r.value){if(!Zpa(n.params,r.params)){d=[];var w=f.Wqa.uY(n.value,n.params,d),z=f.Wqa.uY(r.value,r.params,d);d.length?this.tj.reportError(d):lSa(this.tj,function(){$g(a,
w);Zg(a,z)})}}else{c=Wg(this.tj.QT,a,[]);c.forEach(function(J){J.kl==e.id&&J.zn==b&&J.Vu&&J.destroy()});m=dSa(f,n.value,r.value,a,r.params);var E=!1;if(!m){if(!d)return;m=f.Wqa;E=!0}this.tj.gya++;this.Ana.push({element:a,zn:b,transition:m,fl:n,mg:r,PT:g,txb:E});E||(ch(a,"ng-animate-queued"),g.AA(function(){dh(a,"ng-animate-queued")}));g.Qs(function(){var J=e.Zg.indexOf(g);0<=J&&e.Zg.splice(J,1);if(J=e.tj.QT.get(a)){var L=J.indexOf(g);0<=L&&J.splice(L,1)}});this.Zg.push(g);c.push(g);return g}};
_.h.Mz=function(a){var b=this;this.zJ.delete(a);this.tj.dB.forEach(function(c){return c.delete(a)});this.UW.forEach(function(c,d){b.UW.set(d,c.filter(function(e){return e.name!=a}))})};var nSa=function(a,b){a.tj.dB.delete(b);a.UW.delete(b);var c=a.tj.QT.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.tj.QT.delete(b))};
Xp.prototype.Vbb=function(a,b){var c=this,d=this.tj.rp.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=oSa(c.tj,e);f.size?f.forEach(function(g){return pSa(g,e,b,!1,!0)}):nSa(c,e)}});this.tj.K7(function(){return d.forEach(function(e){return nSa(c,e)})})};
var pSa=function(a,b,c,d,e){var f=a.tj.dB.get(b),g=new Map;if(f){var m=[];f.forEach(function(n,r){g.set(r,n.value);a.zJ.has(r)&&(n=a.trigger(b,r,"void",e))&&m.push(n)});if(m.length)return qSa(a.tj,a.id,b,!0,c,g),d&&Vg(m).Qs(function(){return Vpa(a.tj,b)}),!0}return!1},rSa=function(a,b){var c=a.UW.get(b),d=a.tj.dB.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.zJ.get(f).Wqa,m=d.get(f)||kSa,n=new iSa("void"),r=new mSa(a.id,f,b);a.tj.gya++;a.Ana.push({element:b,
zn:f,transition:g,fl:m,mg:n,PT:r,txb:!0})}})}};Xp.prototype.removeNode=function(a,b){var c=this,d=this.tj;a.childElementCount&&this.Vbb(a,b);if(!pSa(this,a,b,!0)){var e=!1;if(d.Q2a){var f=d.Zg.length?d.d1.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.dB.get(f)){e=!0;break}}rSa(this,a);e?qSa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==hSa||(lSa(d,function(){return nSa(c,a)}),sSa(d,a),d.NIa(a,b)))}};Xp.prototype.insertNode=function(a){ch(a,this.k$a)};
var tSa=function(a,b){var c=[];a.Ana.forEach(function(d){var e=d.PT;if(!e.wc){var f=d.element,g=a.UW.get(f);g&&g.forEach(function(m){if(m.name==d.zn){var n=ipa(f,d.zn,d.fl.value,d.mg.value);n._data=b;hpa(d.PT,m.phase,n,m.callback)}});e.mBb?lSa(a.tj,function(){e.destroy()}):c.push(d)}});a.Ana=[];return c.sort(function(d,e){var f=d.transition.OJ.uC,g=e.transition.OJ.uC;return 0==f||0==g?f-g:a.tj.rp.Rpa(d.element,e.element)?1:-1})};
Xp.prototype.destroy=function(a){this.Zg.forEach(function(b){return b.destroy()});this.Vbb(this.OG,a)};var Yp=function(a,b,c){this.Soa=a;this.rp=b;this.ana=c;this.Zg=[];this.pua=new Map;this.QT=new Map;this.d1=new Map;this.dB=new Map;this.lZ=new Set;this.gya=this.Q2a=0;this.Y5={};this.tX=[];this.BGa=[];this.ooa=[];this.WWa=new Map;this.fK=[];this.aG=[];this.Wea=function(){}};_.h=Yp.prototype;_.h.NIa=function(a,b){this.Wea(a,b)};
_.h.g7a=function(a,b){var c=this.tX,d=this.WWa;if(0<=c.length-1){for(var e=!1,f=this.rp.Vra(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.rp.Vra(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.h.register=function(a,b){var c=this.Y5[a];c||(c=new Xp(a,b,this),this.Soa&&this.rp.Rpa(this.Soa,b)?this.g7a(c,b):(this.pua.set(b,c),this.fK.push(b)),c=this.Y5[a]=c);return c};_.h.IZa=function(a,b,c){(a=this.Y5[a])&&a.register(b,c)&&this.Q2a++};
_.h.destroy=function(a,b){var c=this;a&&(lSa(this,function(){}),this.K7(function(){var d=c.tP(a);c.WWa.delete(d.OG);var e=c.tX.indexOf(d);0<=e&&c.tX.splice(e,1);d.destroy(b);delete c.Y5[a]}))};_.h.tP=function(a){return this.Y5[a]};var oSa=function(a,b){var c=new Set;if(b=a.dB.get(b)){b=_.l(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.kl&&(d=a.tP(d.kl))&&c.add(d)}return c};Yp.prototype.trigger=function(a,b,c,d){return Qpa(b)&&(a=this.tP(a))?(a.trigger(b,c,d),!0):!1};
Yp.prototype.insertNode=function(a,b,c,d){if(Qpa(b)){var e=b.__ng_removed;e&&e.TU&&(e.TU=!1,e.z0a=!0,e=this.aG.indexOf(b),0<=e&&this.aG.splice(e,1));a&&(a=this.tP(a))&&a.insertNode(b,c);d&&this.fK.push(b)}};var uSa=function(a,b,c){c?a.lZ.has(b)||(a.lZ.add(b),ch(b,"ng-animate-disabled")):a.lZ.has(b)&&(a.lZ.delete(b),dh(b,"ng-animate-disabled"))};
Yp.prototype.removeNode=function(a,b,c){if(Qpa(b)){var d=a?this.tP(a):null;d?d.removeNode(b,c):qSa(this,a,b,!1,c);(d=this.WWa.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.NIa(b,c)};var qSa=function(a,b,c,d,e,f){a.aG.push(c);c.__ng_removed={kl:b,TU:e,psa:d,TZa:!1,RYa:f}};Yp.prototype.listen=function(a,b,c,d,e){return Qpa(b)?this.tP(a).listen(b,c,d,e):function(){}};Yp.prototype.Fnc=function(a,b,c,d,e){return a.transition.ab(this.rp,a.element,a.fl.value,a.mg.value,c,d,a.fl.options,a.mg.options,b,e)};
var sSa=function(a,b){var c=a.rp.query(b,".ng-trigger",!0);c.forEach(function(d){return vSa(a,d)});0!=a.d1.size&&(c=a.rp.query(b,".ng-animating",!0),c.forEach(function(d){return wSa(a,d)}))},vSa=function(a,b){(a=a.QT.get(b))&&a.forEach(function(c){c.Vu?c.mBb=!0:c.destroy()})},wSa=function(a,b){(a=a.d1.get(b))&&a.forEach(function(c){return c.finish()})},Vpa=function(a,b){var c=b.__ng_removed;if(c&&c.TU){b.__ng_removed=hSa;if(c.kl){sSa(a,b);var d=a.tP(c.kl);d&&nSa(d,b)}a.NIa(b,c.TU)}var e;(null==(e=
b.classList)?0:e.contains("ng-animate-disabled"))&&uSa(a,b,!1);a.rp.query(b,".ng-animate-disabled",!0).forEach(function(f){uSa(a,f,!1)})};
Yp.prototype.flush=function(a){var b=this;a=void 0===a?-1:a;var c=[];this.pua.size&&(this.pua.forEach(function(f,g){return b.g7a(f,g)}),this.pua.clear());if(this.Q2a&&this.fK.length)for(var d=0;d<this.fK.length;d++)ch(this.fK[d],"ng-star-inserted");if(this.tX.length&&(this.gya||this.aG.length)){d=[];try{c=this.Rpc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.aG.length;a++)Vpa(this,this.aG[a]);this.gya=0;this.fK.length=0;this.aG.length=0;this.BGa.forEach(function(f){return f()});
this.BGa=[];if(this.ooa.length){var e=this.ooa;this.ooa=[];c.length?Vg(c).Qs(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};Yp.prototype.reportError=function(){throw new _.bc(3402,!1);};
Yp.prototype.Rpc=function(a,b){var c=this,d=new Rp,e=[],f=new Map,g=[],m=new Map,n=new Map,r=new Map,w=new Set;this.lZ.forEach(function(mb){w.add(mb);mb=c.rp.query(mb,".ng-animate-queued",!0);for(var wb=0;wb<mb.length;wb++)w.add(mb[wb])});var z=this.Soa,E=Array.from(this.dB.keys()),J=Upa(E,this.fK),L=new Map,Q=0;J.forEach(function(mb,wb){var nb="ng-enter"+Q++;L.set(wb,nb);mb.forEach(function(Ab){return ch(Ab,nb)})});for(var da=[],oa=new Set,qa=new Set,ta=0;ta<this.aG.length;ta++){var Ea=this.aG[ta],
Pa=Ea.__ng_removed;Pa&&Pa.TU&&(da.push(Ea),oa.add(Ea),Pa.psa?this.rp.query(Ea,".ng-star-inserted",!0).forEach(function(mb){return oa.add(mb)}):qa.add(Ea))}var Xa=new Map,cb=Upa(E,Array.from(oa));cb.forEach(function(mb,wb){var nb="ng-leave"+Q++;Xa.set(wb,nb);mb.forEach(function(Ab){return ch(Ab,nb)})});a.push(function(){J.forEach(function(mb,wb){var nb=L.get(wb);mb.forEach(function(Ab){return dh(Ab,nb)})});cb.forEach(function(mb,wb){var nb=Xa.get(wb);mb.forEach(function(Ab){return dh(Ab,nb)})});da.forEach(function(mb){Vpa(c,
mb)})});var Lb=[],Kb=[];for(a=this.tX.length-1;0<=a;a--)tSa(this.tX[a],b).forEach(function(mb){var wb=mb.PT,nb=mb.element;Lb.push(wb);if(c.fK.length){var Ab=nb.__ng_removed;if(Ab&&Ab.z0a){if(Ab.RYa&&Ab.RYa.has(mb.zn)){Ab=Ab.RYa.get(mb.zn);var na=c.dB.get(mb.element);if(na&&na.has(mb.zn)){var pc=na.get(mb.zn);pc.value=Ab;na.set(mb.zn,pc)}}wb.destroy();return}}Ab=!z||!c.rp.Rpa(z,nb);na=Xa.get(nb);pc=L.get(nb);var Ic=c.Fnc(mb,d,pc,na,Ab);if(Ic.errors&&Ic.errors.length)Kb.push(Ic);else if(Ab)wb.AA(function(){return $g(nb,
Ic.Dra)}),wb.kf(function(){return Zg(nb,Ic.uja)}),e.push(wb);else if(mb.txb)wb.AA(function(){return $g(nb,Ic.Dra)}),wb.kf(function(){return Zg(nb,Ic.uja)}),e.push(wb);else{var Bd=[];Ic.kE.forEach(function(Xc){Xc.TOc=!0;c.lZ.has(Xc.element)||Bd.push(Xc)});Ic.kE=Bd;d.append(nb,Ic.kE);g.push({uwb:Ic,PT:wb,element:nb});Ic.aLc.forEach(function(Xc){return Wg(m,Xc,[]).push(wb)});Ic.g1.forEach(function(Xc,dd){if(Xc.size){var de=n.get(dd);de||n.set(dd,de=new Set);Xc.forEach(function(qg,Te){return de.add(Te)})}});
Ic.VT.forEach(function(Xc,dd){var de=r.get(dd);de||r.set(dd,de=new Set);Xc.forEach(function(qg,Te){return de.add(Te)})})}});if(Kb.length){var Db=[];Kb.forEach(function(){Db.push(new _.bc(3505,!1))});Lb.forEach(function(mb){return mb.destroy()});this.reportError(Db)}var Na=new Map,hb=new Map;g.forEach(function(mb){var wb=mb.element;d.has(wb)&&(hb.set(wb,wb),c.znc(mb.PT.kl,mb.uwb,Na))});e.forEach(function(mb){var wb=mb.element;c.D9a(wb,!1,mb.kl,mb.zn,null).forEach(function(nb){Wg(Na,wb,[]).push(nb);
nb.destroy()})});var jb=da.filter(function(mb){return $pa(mb,n,r)}),nc=new Map;Tpa(nc,this.rp,qa,r,"*").forEach(function(mb){$pa(mb,n,r)&&jb.push(mb)});var tc=new Map;J.forEach(function(mb){Tpa(tc,c.rp,new Set(mb),n,"!")});jb.forEach(function(mb){var wb=nc.get(mb),nb=tc.get(mb),Ab,na;nc.set(mb,new Map([].concat(_.xc(null!=(Ab=null==wb?void 0:wb.entries())?Ab:[]),_.xc(null!=(na=null==nb?void 0:nb.entries())?na:[]))))});var mf=[],rb=[],Hb={};g.forEach(function(mb){var wb=mb.element,nb=mb.PT,Ab=mb.uwb;
if(d.has(wb))if(w.has(wb))nb.kf(function(){return Zg(wb,Ab.uja)}),nb.disabled=!0,nb.totalTime=Ab.totalTime,e.push(nb);else{var na=Hb;if(1<hb.size){mb=wb;for(var pc=[];mb=mb.parentNode;){var Ic=hb.get(mb);if(Ic){na=Ic;break}pc.push(mb)}pc.forEach(function(Bd){return hb.set(Bd,na)})}mb=c.Dnc(nb.kl,Ab,Na,f,tc,nc);xSa(nb,mb);na===Hb?mf.push(nb):((mb=c.QT.get(na))&&mb.length&&(nb.xM=Vg(mb)),e.push(nb))}else $g(wb,Ab.Dra),nb.kf(function(){return Zg(wb,Ab.uja)}),rb.push(nb),w.has(wb)&&e.push(nb)});rb.forEach(function(mb){var wb=
f.get(mb.element);wb&&wb.length&&(wb=Vg(wb),xSa(mb,wb))});e.forEach(function(mb){mb.xM?ySa(mb,mb.xM):mb.destroy()});for(b=0;b<da.length;b++)if(qa=da[b],a=qa.__ng_removed,dh(qa,"ng-leave"),!a||!a.psa){a=[];if(m.size)for((E=m.get(qa))&&E.length&&a.push.apply(a,_.xc(E)),E=this.rp.query(qa,".ng-animating",!0),ta=0;ta<E.length;ta++)(Ea=m.get(E[ta]))&&Ea.length&&a.push.apply(a,_.xc(Ea));a=a.filter(function(mb){return!mb.wc});a.length?Wpa(this,qa,a):Vpa(this,qa)}da.length=0;mf.forEach(function(mb){c.Zg.push(mb);
mb.Qs(function(){mb.destroy();c.Zg.splice(c.Zg.indexOf(mb),1)});mb.play()});return mf};var lSa=function(a,b){a.BGa.push(b)};_.h=Yp.prototype;_.h.K7=function(a){this.ooa.push(a)};_.h.D9a=function(a,b,c,d,e){var f=[];if(b)(e=this.d1.get(a))&&(f=e);else if(a=this.QT.get(a)){var g=!e||"void"==e;a.forEach(function(m){m.Vu||(g||m.zn==d)&&f.push(m)})}if(c||d)f=f.filter(function(m){return c&&c!=m.kl||d&&d!=m.zn?!1:!0});return f};
_.h.znc=function(a,b,c){var d=b.zn,e=b.element;a=b.Txb?void 0:a;d=b.Txb?void 0:d;for(var f=_.l(b.kE),g=f.next(),m={};!g.done;m={EYa:m.EYa},g=f.next()){g=g.value.element;var n=g!==e;m.EYa=Wg(c,g,[]);this.D9a(g,n,a,d,b.mg).forEach(function(r){return function(w){var z=w.Rn;z.z8&&z.z8();w.destroy();r.EYa.push(w)}}(m))}$g(e,b.Dra)};
_.h.Dnc=function(a,b,c,d,e,f){var g=this,m=b.zn,n=b.element,r=[],w=new Set,z=new Set,E=b.kE.map(function(L){var Q=L.element;w.add(Q);var da=Q.__ng_removed;if(da&&da.TZa)return new Ug(L.duration,L.delay);da=Q!==n;var oa=Ypa((c.get(Q)||gSa).map(function(Ea){return Ea.Rn})).filter(function(Ea){return Ea.element?Ea.element===Q:!1}),qa=e.get(Q),ta=f.get(Q);qa=fpa(L.NL,qa,ta);oa=g.EW(L,qa,oa);L.bPc&&d&&z.add(Q);da&&(L=new mSa(a,m,Q),xSa(L,oa),r.push(L));return oa});r.forEach(function(L){Wg(g.d1,L.element,
[]).push(L);L.Qs(function(){var Q=g.d1,da=L.element,oa=Q.get(da);oa&&(oa.length&&oa.splice(oa.indexOf(L),1),0==oa.length&&Q.delete(da));return oa})});w.forEach(function(L){return ch(L,"ng-animating")});var J=Vg(E);J.kf(function(){w.forEach(function(L){return dh(L,"ng-animating")});Zg(n,b.uja)});z.forEach(function(L){Wg(d,L,[]).push(J)});return J};_.h.EW=function(a,b,c){return 0<b.length?this.rp.animate(a.element,b,a.duration,a.delay,a.easing,c):new Ug(a.duration,a.delay)};
var mSa=function(a,b,c){this.kl=a;this.zn=b;this.element=c;this.Rn=new Ug;this.V7a=!1;this.vJa=new Map;this.wc=!1;this.xM=null;this.disabled=this.mBb=!1;this.Vu=!0;this.totalTime=0},xSa=function(a,b){a.V7a||(a.Rn=b,a.vJa.forEach(function(c,d){c.forEach(function(e){return hpa(b,d,void 0,e)})}),a.vJa.clear(),a.V7a=!0,a.totalTime=b.totalTime,a.Vu=!1)},ySa=function(a,b){var c=a.Rn;c.BV&&b.AA(function(){return c.BV("start")});b.Qs(function(){return a.finish()});b.kf(function(){return a.destroy()})};
_.h=mSa.prototype;_.h.uJa=function(a,b){Wg(this.vJa,a,[]).push(b)};_.h.Qs=function(a){this.Vu&&this.uJa("done",a);this.Rn.Qs(a)};_.h.AA=function(a){this.Vu&&this.uJa("start",a);this.Rn.AA(a)};_.h.kf=function(a){this.Vu&&this.uJa("destroy",a);this.Rn.kf(a)};_.h.init=function(){this.Rn.init()};_.h.RC=function(){return this.Vu?!1:this.Rn.RC()};_.h.play=function(){!this.Vu&&this.Rn.play()};_.h.pause=function(){!this.Vu&&this.Rn.pause()};_.h.cv=function(){!this.Vu&&this.Rn.cv()};_.h.finish=function(){this.Rn.finish()};
_.h.destroy=function(){this.wc=!0;this.Rn.destroy()};_.h.reset=function(){!this.Vu&&this.Rn.reset()};_.h.setPosition=function(a){this.Vu||this.Rn.setPosition(a)};_.h.BV=function(a){var b=this.Rn;b.BV&&b.BV(a)};var Zp=function(a,b,c){var d=this;this.Wr=b;this.ana=c;this.ycb={};this.Wea=function(){};this.Ut=new Yp(a.body,b,c);this.EKa=new fSa(a.body,b,c);this.Ut.Wea=function(e,f){return d.Wea(e,f)}};_.h=Zp.prototype;_.h.IZa=function(a,b,c,d,e){a=a+"-"+d;c=this.ycb[a];if(!c){c=[];e=(new KRa(this.Wr)).ab(e,c,[]);if(c.length)throw new _.bc(3404,!1);c=new cSa(d,e,this.ana);this.ycb[a]=c}this.Ut.IZa(b,d,c)};_.h.register=function(a,b){this.Ut.register(a,b)};_.h.destroy=function(a,b){this.Ut.destroy(a,b)};
_.h.jZ=function(a,b){uSa(this.Ut,a,b)};_.h.process=function(a,b,c,d){"@"==c.charAt(0)?(c=_.l(jpa(c)),a=c.next().value,c=c.next().value,this.EKa.Hg(a,b,c,d)):this.Ut.trigger(a,b,c,d)};_.h.listen=function(a,b,c,d,e){return"@"==c.charAt(0)?(c=_.l(jpa(c)),a=c.next().value,c=c.next().value,this.EKa.listen(a,b,c,e)):this.Ut.listen(a,b,c,d,e)};_.h.flush=function(a){this.Ut.flush(void 0===a?-1:a)};_.h.K7=function(a){this.Ut.K7(a)};
_.W.Object.defineProperties(Zp.prototype,{Zg:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.xc(this.Ut.Zg),_.xc(this.EKa.Zg))}}});var bqa=function(a,b,c){this.Pc=a;this.Sna=b;this.sP=c;this.ai=0;var d=zSa.get(a);d||zSa.set(a,d=new Map);this.JHa=d};bqa.prototype.start=function(){1>this.ai&&(this.Sna&&Zg(this.Pc,this.Sna,this.JHa),this.ai=1)};bqa.prototype.finish=function(){this.start();2>this.ai&&(Zg(this.Pc,this.JHa),this.sP&&(Zg(this.Pc,this.sP),this.sP=null),this.ai=1)};
bqa.prototype.destroy=function(){this.finish();3>this.ai&&(zSa.delete(this.Pc),this.Sna&&($g(this.Pc,this.Sna),this.sP=null),this.sP&&($g(this.Pc,this.sP),this.sP=null),Zg(this.Pc,this.JHa),this.ai=3)};var zSa=new WeakMap;var ASa=function(a,b,c,d){this.element=a;this.NL=b;this.options=c;this.LX=d;this.Xo=[];this.Zo=[];this.cz=[];this.Lb=this.Cq=this.Tv=this.xma=!1;this.h6=[];this.i6=[];this.time=0;this.xM=null;this.XY=new Map;this.D8a=c.duration;this.YFa=c.delay||0;this.time=this.D8a+this.YFa};_.h=ASa.prototype;_.h.dz=function(){this.Tv||(this.Tv=!0,this.Xo.forEach(function(a){return a()}),this.Xo=[])};_.h.init=function(){this.EW();this.gtc()};
_.h.EW=function(){var a=this;if(!this.xma){this.xma=!0;var b=this.NL;this.nG=this.cvc(this.element,b,this.options);this.Mpc=b.length?b[b.length-1]:new Map;this.nG.addEventListener("finish",function(){return a.dz()})}};_.h.gtc=function(){this.YFa?this.EJa():this.nG.pause()};_.h.Koc=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.h.cvc=function(a,b,c){return a.animate(this.Koc(b),c)};_.h.AA=function(a){this.i6.push(a);this.Zo.push(a)};
_.h.Qs=function(a){this.h6.push(a);this.Xo.push(a)};_.h.kf=function(a){this.cz.push(a)};_.h.play=function(){this.EW();this.RC()||(this.Zo.forEach(function(a){return a()}),this.Zo=[],this.Cq=!0,this.LX&&this.LX.start());this.nG.play()};_.h.pause=function(){this.init();this.nG.pause()};_.h.finish=function(){this.init();this.LX&&this.LX.finish();this.dz();this.nG.finish()};_.h.reset=function(){this.EJa();this.Cq=this.Tv=this.Lb=!1;this.Zo=this.i6;this.Xo=this.h6};_.h.EJa=function(){this.nG&&this.nG.cancel()};
_.h.cv=function(){this.reset();this.play()};_.h.RC=function(){return this.Cq};_.h.destroy=function(){this.Lb||(this.Lb=!0,this.EJa(),this.dz(),this.LX&&this.LX.destroy(),this.cz.forEach(function(a){return a()}),this.cz=[])};_.h.setPosition=function(a){void 0===this.nG&&this.init();this.nG.currentTime=a*this.time};_.h.z8=function(){var a=this,b=new Map;this.RC()&&this.Mpc.forEach(function(c,d){if("offset"!==d){var e=b.set;c=a.Tv?c:window.getComputedStyle(a.element)[d];e.call(b,d,c)}});this.XY=b};
_.h.BV=function(a){a="start"===a?this.Zo:this.Xo;a.forEach(function(b){return b()});a.length=0};_.W.Object.defineProperties(ASa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.YFa+this.D8a}}});var BSa=function(){};_.h=BSa.prototype;_.h.Rpa=function(a,b){return mpa(a,b)};_.h.Vra=function(a){return lpa(a)};_.h.query=function(a,b,c){return npa(a,b,c)};_.h.UNa=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 ASa});0!==c&&0!==d||e.forEach(function(r){r.XY.forEach(function(w,z){return m.set(z,w)})});var n=spa(b).map(function(r){return Yg(r)});n=Apa(a,n,m);b=cqa(a,n);return new ASa(a,n,g,b)};var $p=function(a,b){this.lab=0;this.Wi=a.SY(b.body,{id:"0",rb:2,styles:[],data:{animation:[]}})};_.V($p,HRa);$p.prototype.ab=function(a){var b=this.lab.toString();this.lab++;this.Wi.setProperty(null,"@@"+b+":register",[Array.isArray(a)?{type:2,fh:a,options:null}:a]);return new CSa(b,this.Wi)};$p.O=function(a){return new (a||$p)(_.q(WGa),_.q(_.oh))};$p.ta=_.p({token:$p,oa:$p.O});var CSa=function(a,b){this.Te=a;this.Wi=b};_.V(CSa,IRa);
CSa.prototype.create=function(a,b){return new DSa(this.Te,a,b||{},this.Wi)};var DSa=function(a,b,c,d){this.id=a;this.element=b;this.Wi=d;this.xM=null;this.Cq=!1;this.totalTime=0;this.QE("create",c)};_.h=DSa.prototype;_.h.jIa=function(a,b){return this.Wi.listen(this.element,"@@"+this.id+":"+a,b)};_.h.QE=function(a){return this.Wi.setProperty(this.element,"@@"+this.id+":"+a,_.rc.apply(1,arguments))};_.h.Qs=function(a){this.jIa("done",a)};_.h.AA=function(a){this.jIa("start",a)};
_.h.kf=function(a){this.jIa("destroy",a)};_.h.init=function(){this.QE("init")};_.h.RC=function(){return this.Cq};_.h.play=function(){this.QE("play");this.Cq=!0};_.h.pause=function(){this.QE("pause")};_.h.cv=function(){this.QE("restart")};_.h.finish=function(){this.QE("finish")};_.h.destroy=function(){this.QE("destroy")};_.h.reset=function(){this.QE("reset");this.Cq=!1};_.h.setPosition=function(a){this.QE("setPosition",a)};var aq=function(a,b,c){this.Ne=a;this.vs=b;this.Xi=c;this.c8a=0;this.qIa=1;this.jla=[];this.CJa=new Map;this.zFa=0;b.Wea=function(d,e){var f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}};
aq.prototype.SY=function(a,b){var c=this,d=this.Ne.SY(a,b);if(!(a&&b&&b.data&&b.data.animation))return b=this.CJa.get(d),b||(b=new ESa("",d,this.vs,function(){return c.CJa.delete(d)}),this.CJa.set(d,b)),b;var e=b.id,f=b.id+"-"+this.c8a;this.c8a++;this.vs.register(f,a);var g=function(m){Array.isArray(m)?m.forEach(g):c.vs.IZa(e,f,a,m.name,m)};b.data.animation.forEach(g);return new FSa(this,f,d,this.vs)};aq.prototype.A8=function(){this.zFa++;this.Ne.A8&&this.Ne.A8()};
aq.prototype.Stc=function(){var a=this;queueMicrotask(function(){a.qIa++})};var GSa=function(a,b,c,d){0<=b&&b<a.qIa?a.Xi.qc(function(){return c(d)}):(0==a.jla.length&&queueMicrotask(function(){a.Xi.qc(function(){a.jla.forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;e(f)});a.jla=[]})}),a.jla.push([c,d]))};aq.prototype.end=function(){var a=this;this.zFa--;0==this.zFa&&this.Xi.Xb(function(){a.Stc();a.vs.flush(a.qIa)});this.Ne.end&&this.Ne.end()};
aq.O=function(a){return new (a||aq)(_.q(WGa),_.q(Zp),_.q(_.pe))};aq.ta=_.p({token:aq,oa:aq.O});var ESa=function(a,b,c,d){this.kl=a;this.Ne=b;this.vs=c;this.wq=d};_.h=ESa.prototype;_.h.np=function(a){var b,c;null==(c=(b=this.Ne).np)||c.call(b,a)};_.h.destroy=function(){var a=this;this.vs.destroy(this.kl,this.Ne);this.vs.K7(function(){queueMicrotask(function(){a.Ne.destroy()})});var b;null==(b=this.wq)||b.call(this)};_.h.createElement=function(a,b){return this.Ne.createElement(a,b)};
_.h.createComment=function(a){return this.Ne.createComment(a)};_.h.a$=function(a){return this.Ne.a$(a)};_.h.appendChild=function(a,b){this.Ne.appendChild(a,b);this.vs.Ut.insertNode(this.kl,b,a,!1)};_.h.insertBefore=function(a,b,c,d){d=void 0===d?!0:d;this.Ne.insertBefore(a,b,c);this.vs.Ut.insertNode(this.kl,b,a,d)};_.h.removeChild=function(a,b){this.vs.Ut.removeNode(this.kl,b,this.Ne)};_.h.g0a=function(a,b){return this.Ne.g0a(a,b)};_.h.parentNode=function(a){return this.Ne.parentNode(a)};
_.h.nextSibling=function(a){return this.Ne.nextSibling(a)};_.h.setAttribute=function(a,b,c,d){this.Ne.setAttribute(a,b,c,d)};_.h.removeAttribute=function(a,b,c){this.Ne.removeAttribute(a,b,c)};_.h.IJ=function(a,b){this.Ne.IJ(a,b)};_.h.WM=function(a,b){this.Ne.WM(a,b)};_.h.dh=function(a,b,c,d){this.Ne.dh(a,b,c,d)};_.h.RZa=function(a,b,c){this.Ne.RZa(a,b,c)};_.h.setProperty=function(a,b,c){"@"==b.charAt(0)&&"@.disabled"==b?this.jZ(a,!!c):this.Ne.setProperty(a,b,c)};
_.h.setValue=function(a,b){this.Ne.setValue(a,b)};_.h.listen=function(a,b,c){return this.Ne.listen(a,b,c)};_.h.jZ=function(a,b){this.vs.jZ(a,b)};_.W.Object.defineProperties(ESa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ne.data}}});var FSa=function(a,b,c,d,e){ESa.call(this,b,c,d,e);this.oa=a;this.kl=b};_.V(FSa,ESa);
FSa.prototype.setProperty=function(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?this.jZ(a,void 0===c?!0:!!c):this.vs.process(this.kl,a,b.slice(1),c):this.Ne.setProperty(a,b,c)};FSa.prototype.listen=function(a,b,c){var d=this;if("@"==b.charAt(0)){a=dqa(a);b=b.slice(1);var e="";"@"!=b.charAt(0)&&(e=_.l(eqa(b)),b=e.next().value,e=e.next().value);return this.vs.listen(this.kl,a,b,e,function(f){GSa(d.oa,f._data||-1,c,f)})}return this.Ne.listen(a,b,c)};var bq=function(a,b,c){Zp.call(this,a,b,c)};_.V(bq,Zp);bq.prototype.Ka=function(){this.flush()};bq.O=function(a){return new (a||bq)(_.q(_.oh),_.q($Ra),_.q(XRa),_.q(_.og))};bq.ta=_.p({token:bq,oa:bq.O});var HSa=[{wa:HRa,Md:$p},{wa:XRa,Ab:function(){return new ZRa}},{wa:Zp,Md:bq},{wa:WGa,Ab:function(a,b,c){return new aq(a,b,c)},Fb:[en,Zp,_.pe]}],ISa=[{wa:$Ra,Ab:function(){return new BSa}},{wa:_.Ok,tc:"BrowserAnimations"}].concat(_.xc(HSa)),JSa=[{wa:$Ra,Md:Wp},{wa:_.Ok,tc:"NoopAnimations"}].concat(_.xc(HSa));_.cq=function(){};_.cq.O=function(a){return new (a||_.cq)};_.cq.Da=_.kc({type:_.cq});_.cq.Ca=_.Zb({Pb:ISa,imports:[zn]});_.dq=function(){};_.dq.O=function(a){return new (a||_.dq)};_.dq.Da=_.kc({type:_.dq});_.dq.Ca=_.Zb({Pb:JSa,imports:[zn]});var hqa,iqa="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 kqa;var oqa,mqa;var qqa;var KSa;try{KSa="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){KSa=!1}
_.eq=function(a){this.vAa=(this.Pd=(this.Sab=a)?"browser"===this.Sab:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.Uka=this.Pd&&/(msie|trident)/i.test(navigator.userAgent);this.i4a=this.Pd&&!(!window.chrome&&!KSa)&&"undefined"!==typeof CSS&&!this.vAa&&!this.Uka;this.wEa=this.Pd&&/AppleWebKit/i.test(navigator.userAgent)&&!this.i4a&&!this.vAa&&!this.Uka;this.AE=this.Pd&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.NAa=this.Pd&&/(firefox|minefield)/i.test(navigator.userAgent);
this.cq=this.Pd&&/android/i.test(navigator.userAgent)&&!this.Uka;this.VCa=this.Pd&&/safari/i.test(navigator.userAgent)&&this.wEa};_.eq.O=function(a){return new (a||_.eq)(_.q(re))};_.eq.ta=_.p({token:_.eq,oa:_.eq.O,Ga:"root"});var LSa=new _.vc("cdk-input-modality-detector-options"),MSa={OEc:[18,17,224,91,16]},fq=_.fh({passive:!0,capture:!0}),gq=function(a,b,c,d){var e=this;this.Cc=a;this.W5=null;this.YP=new _.Wf(null);this.Q$a=0;this.ena=function(f){var g,m;(null==(g=e.xk)?0:null==(m=g.OEc)?0:m.some(function(n){return n===f.keyCode}))||(e.YP.next("keyboard"),e.W5=_.gh(f))};this.gna=function(f){650>Date.now()-e.Q$a||(e.YP.next(_.fqa(f)?"keyboard":"mouse"),e.W5=_.gh(f))};this.Bab=function(f){_.gqa(f)?e.YP.next("keyboard"):
(e.Q$a=Date.now(),e.YP.next("touch"),e.W5=_.gh(f))};this.xk=Object.assign({},MSa,d);this.ECb=this.YP.ha(_.he());this.ECb.ha(_.Rd());a.Pd&&b.Xb(function(){c.addEventListener("keydown",e.ena,fq);c.addEventListener("mousedown",e.gna,fq);c.addEventListener("touchstart",e.Bab,fq)})};gq.prototype.Ka=function(){this.YP.complete();this.Cc.Pd&&(document.removeEventListener("keydown",this.ena,fq),document.removeEventListener("mousedown",this.gna,fq),document.removeEventListener("touchstart",this.Bab,fq))};
_.W.Object.defineProperties(gq.prototype,{xIc:{configurable:!0,enumerable:!0,get:function(){return this.YP.value}}});gq.O=function(a){return new (a||gq)(_.q(_.eq),_.q(_.pe),_.q(_.oh),_.q(LSa,8))};gq.ta=_.p({token:gq,oa:gq.O,Ga:"root"});var NSa,OSa;NSa=new _.vc("cdk-focus-monitor-default-options");OSa=_.fh({passive:!0,capture:!0});_.hq=function(a,b,c,d,e){var f=this;this.kb=a;this.Cc=b;this.MHa=c;this.ez=null;this.UIa=this.fLa=!1;this.RI=new Map;this.fab=0;this.GX=new Map;this.cdb=function(){f.fLa=!0;f.Tvc=window.setTimeout(function(){return f.fLa=!1})};this.bcb=new _.fe;this.Jna=function(g){for(var m=_.gh(g);m;m=m.parentElement)"focus"===g.type?f.Yo(g,m):f.Yk(g,m)};this.Eb=d;this.t8a=(null==e?void 0:e.sYc)||0};
_.hq.prototype.Rl=function(a,b){b=void 0===b?!1:b;a=_.jh(a);if(!this.Cc.Pd||1!==a.nodeType)return _.ld();var c=_.rqa(a)||this.NGa(),d=this.RI.get(a);if(d)return b&&(d.mpa=!0),d.subject;b={mpa:b,subject:new _.fe,aha:c};this.RI.set(a,b);this.ztc(b);return b.subject};_.hq.prototype.qk=function(a){a=_.jh(a);var b=this.RI.get(a);b&&(b.subject.complete(),this.XJa(a),this.RI.delete(a),this.Ftc(b))};
_.iq=function(a,b,c,d){b=_.jh(b);b===a.NGa().activeElement?a.oqc(b).forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return a.Gab(e,c,f)}):(a.Rbb(c),"function"===typeof b.focus&&b.focus(d))};_.h=_.hq.prototype;_.h.Ka=function(){var a=this;this.RI.forEach(function(b,c){return a.qk(c)})};_.h.NGa=function(){return this.Eb||document};_.h.qq=function(){return this.NGa().defaultView||window};
_.h.Aqc=function(a){return this.ez?this.UIa?this.ruc(a)?"touch":"program":this.ez:this.fLa&&this.N$a?this.N$a:a&&this.Orc(a)?"mouse":"program"};_.h.ruc=function(a){return 1===this.t8a||!(null==a||!a.contains(this.MHa.W5))};_.h.XJa=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.Rbb=function(a,b){var c=this;b=void 0===b?!1:b;this.kb.Xb(function(){c.ez=a;c.UIa="touch"===a&&b;0===c.t8a&&(clearTimeout(c.Hab),c.Hab=setTimeout(function(){return c.ez=null},c.UIa?650:1))})};_.h.Yo=function(a,b){var c=this.RI.get(b);a=_.gh(a);c&&(c.mpa||b===a)&&this.Gab(b,this.Aqc(a),c)};_.h.Yk=function(a,b){var c=this.RI.get(b);!c||c.mpa&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.XJa(b),this.H8a(c,null))};_.h.H8a=function(a,b){a.subject.Ik.length&&this.kb.qc(function(){return a.subject.next(b)})};
_.h.ztc=function(a){var b=this;if(this.Cc.Pd){var c=a.aha;(a=this.GX.get(c)||0)||this.kb.Xb(function(){c.addEventListener("focus",b.Jna,OSa);c.addEventListener("blur",b.Jna,OSa)});this.GX.set(c,a+1);1===++this.fab&&(this.kb.Xb(function(){b.qq().addEventListener("focus",b.cdb)}),this.MHa.ECb.ha(_.ke(this.bcb)).subscribe(function(d){b.Rbb(d,!0)}))}};
_.h.Ftc=function(a){a=a.aha;if(this.GX.has(a)){var b=this.GX.get(a);1<b?this.GX.set(a,b-1):(a.removeEventListener("focus",this.Jna,OSa),a.removeEventListener("blur",this.Jna,OSa),this.GX.delete(a))}--this.fab||(this.qq().removeEventListener("focus",this.cdb),this.bcb.next(),clearTimeout(this.Tvc),clearTimeout(this.Hab))};_.h.Gab=function(a,b,c){this.XJa(a,b);this.H8a(c,b);this.N$a=b};_.h.oqc=function(a){var b=[];this.RI.forEach(function(c,d){(d===a||c.mpa&&d.contains(a))&&b.push([d,c])});return b};
_.h.Orc=function(a){var b=this.MHa,c=b.W5;if("mouse"!==b.xIc||!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};_.hq.O=function(a){return new (a||_.hq)(_.q(_.pe),_.q(_.eq),_.q(gq),_.q(_.oh,8),_.q(NSa,8))};_.hq.ta=_.p({token:_.hq,oa:_.hq.O,Ga:"root"});_.jq=function(a){this.Cc=a};_.jq.prototype.Ml=function(a){return a.hasAttribute("disabled")};_.jq.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility};
var PSa=function(a,b){if(!a.Cc.Pd)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(-1===wqa(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=wqa(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.Cc.wEa&&a.Cc.AE)){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.Cc.NAa||b.hasAttribute("controls"):0<=b.tabIndex}return a};_.jq.prototype.ZC=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")||vqa(a);return c&&!this.Ml(a)&&((null==b?void 0:b.SEc)||this.isVisible(a))};_.jq.O=function(a){return new (a||_.jq)(_.q(_.eq))};
_.jq.ta=_.p({token:_.jq,oa:_.jq.O,Ga:"root"});var kq=function(a,b,c,d,e){var f=this;this.Pc=a;this.PE=b;this.kb=c;this.Eb=d;this.mma=!1;this.ZOb=function(){var g=f.E9a("end");g&&g.focus(void 0);return!!g};this.xpb=function(){return QSa(f)};this.VE=!0;(void 0===e?0:e)||RSa(this)},RSa;kq.prototype.destroy=function(){var a=this.CF,b=this.WE;a&&(a.removeEventListener("focus",this.ZOb),a.remove());b&&(b.removeEventListener("focus",this.xpb),b.remove());this.CF=this.WE=null;this.mma=!1};
RSa=function(a){a.mma||(a.kb.Xb(function(){a.CF||(a.CF=a.Y7a(),a.CF.addEventListener("focus",a.ZOb));a.WE||(a.WE=a.Y7a(),a.WE.addEventListener("focus",a.xpb))}),a.Pc.parentNode&&(a.Pc.parentNode.insertBefore(a.CF,a.Pc),a.Pc.parentNode.insertBefore(a.WE,a.Pc.nextSibling),a.mma=!0))};
_.lq=function(a){return new Promise(function(b){a.Epc(function(){var c;(c=a.Pc.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?a.PE.ZC(c)?(c.focus(void 0),c=!0):(c=a.QGa(c),null==c||c.focus(void 0),c=!!c):c=QSa(a);return b(c)})})};kq.prototype.E9a=function(a){var b=this.Pc.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return"start"==a?b.length?b[0]:this.QGa(this.Pc):b.length?b[b.length-1]:this.u9a(this.Pc)};
var QSa=function(a){(a=a.E9a("start"))&&a.focus(void 0);return!!a};_.h=kq.prototype;_.h.vg=function(){return this.mma};_.h.QGa=function(a){if(this.PE.ZC(a)&&PSa(this.PE,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Eb.ELEMENT_NODE?this.QGa(a[b]):null;if(c)return c}return null};_.h.u9a=function(a){if(this.PE.ZC(a)&&PSa(this.PE,a))return a;a=a.children;for(var b=a.length-1;0<=b;b--){var c=a[b].nodeType===this.Eb.ELEMENT_NODE?this.u9a(a[b]):null;if(c)return c}return null};
_.h.Y7a=function(){var a=this.Eb.createElement("div");this.d7(this.VE,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.h.d7=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var SSa=function(a,b){a.CF&&a.WE&&(a.d7(b,a.CF),a.d7(b,a.WE))};kq.prototype.Epc=function(a){this.kb.isStable?a():this.kb.Nf.ha(_.Td(1)).subscribe(a)};
_.W.Object.defineProperties(kq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.VE},set:function(a){this.VE=a;this.CF&&this.WE&&(this.d7(a,this.CF),this.d7(a,this.WE))}}});_.mq=function(a,b,c){this.PE=a;this.kb=b;this.Eb=c};_.mq.prototype.create=function(a,b){return new kq(a,this.PE,this.kb,this.Eb,void 0===b?!1:b)};_.mq.O=function(a){return new (a||_.mq)(_.q(_.jq),_.q(_.pe),_.q(_.oh))};_.mq.ta=_.p({token:_.mq,oa:_.mq.O,Ga:"root"});
_.nq=function(a,b){this.Ma=a;this.Z4=b;this.zna=null;this.Ap=this.Z4.create(this.Ma.na,!0)};_.h=_.nq.prototype;_.h.Ka=function(){this.Ap.destroy();this.zna&&(this.zna.focus(),this.zna=null)};_.h.ke=function(){RSa(this.Ap);this.Agb&&this.s7a()};_.h.rn=function(){this.Ap.vg()||RSa(this.Ap)};_.h.Sb=function(a){(a=a.autoCapture)&&!a.AG&&this.Agb&&this.Ap.vg()&&this.s7a()};_.h.s7a=function(){this.zna=_.sqa();_.lq(this.Ap)};
_.W.Object.defineProperties(_.nq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.Ap.enabled},set:function(a){this.Ap.enabled=a}}});_.nq.O=function(a){return new (a||_.nq)(_.v(_.ad),_.v(_.mq),_.v(_.oh))};_.nq.Ia=_.mc({type:_.nq,qa:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled",_.Ff],Agb:["cdkTrapFocusAutoCapture","autoCapture",_.Ff]},Vb:["cdkTrapFocus"],features:[_.Ne,_.Ac]});var TSa=new Set,oq,pq=function(a,b){this.Cc=a;this.Zma=b;this.bJ=this.Cc.Pd&&window.matchMedia?window.matchMedia.bind(window):xqa};pq.prototype.matchMedia=function(a){if(this.Cc.wEa||this.Cc.i4a){var b=this.Zma;if(!TSa.has(a))try{oq||(oq=document.createElement("style"),b&&(oq.nonce=b),oq.setAttribute("type","text/css"),document.head.appendChild(oq)),oq.sheet&&(oq.sheet.insertRule("@media "+a+" {body{ }}",0),TSa.add(a))}catch(c){console.error(c)}}return this.bJ(a)};
pq.O=function(a){return new (a||pq)(_.q(_.eq),_.q(TGa,8))};pq.ta=_.p({token:pq,oa:pq.O,Ga:"root"});_.qq=function(a,b){this.ssc=a;this.Xi=b;this.tJa=new Map;this.dGa=new _.fe};_.qq.prototype.Ka=function(){this.dGa.next();this.dGa.complete()};_.qq.prototype.observe=function(a){var b=this;a=yqa(_.uqa(a)).map(function(c){return b.Btc(c).observable});a=_.ud(a);a=_.yd(a.ha(_.Td(1)),a.ha(_.he(),_.Od(0)));return a.ha(_.t(function(c){var d={matches:!1,hC:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.hC[e]=f});return d}))};
_.qq.prototype.Btc=function(a){var b=this;if(this.tJa.has(a))return this.tJa.get(a);var c=this.ssc.matchMedia(a),d={observable:(new _.jd(function(e){var f=function(g){return b.Xi.qc(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ha(_.ie(c),_.t(function(e){return{query:a,matches:e.matches}}),_.ke(this.dGa)),u2c:c};this.tJa.set(a,d);return d};_.qq.O=function(a){return new (a||_.qq)(_.q(pq),_.q(_.pe))};_.qq.ta=_.p({token:_.qq,oa:_.qq.O,Ga:"root"});var rq=function(a,b){var c=this;this.Cc=a;this.Eb=b;this.Cnc=_.hc(_.qq).observe("(forced-colors: active)").subscribe(function(){c.sHa&&(c.sHa=!1,c.ZEa())})},USa=function(a){if(!a.Cc.Pd)return 0;var b=a.Eb.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Eb.body.appendChild(b);a=(a=a.Eb.defaultView||window)&&a.getComputedStyle?a.getComputedStyle(b):null;a=(a&&a.backgroundColor||"").replace(/ /g,"");b.remove();switch(a){case "rgb(0,0,0)":case "rgb(45,50,54)":case "rgb(32,32,32)":return 2;
case "rgb(255,255,255)":case "rgb(255,250,239)":return 1}return 0};rq.prototype.Ka=function(){this.Cnc.unsubscribe()};rq.prototype.ZEa=function(){if(!this.sHa&&this.Cc.Pd&&this.Eb.body){var a=this.Eb.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.sHa=!0;var b=USa(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")}};
rq.O=function(a){return new (a||rq)(_.q(_.eq),_.q(_.oh))};rq.ta=_.p({token:rq,oa:rq.O,Ga:"root"});var VSa=new _.vc("liveAnnouncerElement",{Ga:"root",oa:zqa}),WSa=new _.vc("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.sq=function(){};_.sq.prototype.create=function(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)};_.sq.O=function(a){return new (a||_.sq)};_.sq.ta=_.p({token:_.sq,oa:_.sq.O,Ga:"root"});_.tq=function(a){this.Bsc=a;this.Zy=new Map};_.h=_.tq.prototype;_.h.Ka=function(){var a=this;this.Zy.forEach(function(b,c){return a.I7a(c)})};_.h.observe=function(a){var b=this,c=_.jh(a);return new _.jd(function(d){var e=b.Jsc(c).subscribe(d);return function(){e.unsubscribe();b.hvc(c)}})};
_.h.Jsc=function(a){if(this.Zy.has(a))this.Zy.get(a).count++;else{var b=new _.fe,c=this.Bsc.create(function(d){return b.next(d)});c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.Zy.set(a,{kJc:c,stream:b,count:1})}return this.Zy.get(a).stream};_.h.hvc=function(a){this.Zy.has(a)&&(this.Zy.get(a).count--,this.Zy.get(a).count||this.I7a(a))};_.h.I7a=function(a){if(this.Zy.has(a)){var b=this.Zy.get(a),c=b.kJc;b=b.stream;c&&c.disconnect();b.complete();this.Zy.delete(a)}};
_.tq.O=function(a){return new (a||_.tq)(_.q(_.sq))};_.tq.ta=_.p({token:_.tq,oa:_.tq.O,Ga:"root"});_.uq=function(a,b,c){this.RFa=a;this.Ma=b;this.kb=c;this.event=new _.jl;this.uc=!1;this.UFa=null};_.uq.prototype.ke=function(){this.UFa||this.disabled||this.Bl()};_.uq.prototype.Ka=function(){this.fs()};_.uq.prototype.Bl=function(){var a=this;this.fs();var b=this.RFa.observe(this.Ma);this.kb.Xb(function(){a.UFa=(a.n$?b.ha(_.Od(a.n$)):b).subscribe(a.event)})};
_.uq.prototype.fs=function(){var a;null==(a=this.UFa)||a.unsubscribe()};_.W.Object.defineProperties(_.uq.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc},set:function(a){(this.uc=a)?this.fs():this.Bl()}},n$:{configurable:!0,enumerable:!0,get:function(){return this.ipc},set:function(a){this.ipc=_.kh(a);this.Bl()}}});_.uq.O=function(a){return new (a||_.uq)(_.v(_.tq),_.v(_.ad),_.v(_.pe))};
_.uq.Ia=_.mc({type:_.uq,qa:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled",_.Ff],n$:"debounce"},outputs:{event:"cdkObserveContent"},Vb:["cdkObserveContent"],features:[_.Ne]});_.vq=function(){};_.vq.O=function(a){return new (a||_.vq)};_.vq.Da=_.kc({type:_.vq});_.vq.Ca=_.Zb({Pb:[_.sq]});var XSa;XSa=0;_.wq=function(a,b,c,d){this.kb=b;this.Yh=d;this.Eb=c;this.YI=a||this.Qoc()};_.h=_.wq.prototype;
_.h.Sj=function(a){var b=_.rc.apply(1,arguments),c=this,d=this.Yh;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.yna);f||(f=d&&d.FA?d.FA:"polite");null==e&&d&&(e=d.duration);this.YI.setAttribute("aria-live",f);this.YI.id&&this.Ipc(this.YI.id);return this.kb.Xb(function(){c.Ala||(c.Ala=new Promise(function(g){return c.Bla=g}));clearTimeout(c.yna);c.yna=setTimeout(function(){c.YI.textContent=a;"number"===typeof e&&
(c.yna=setTimeout(function(){return c.clear()},e));c.Bla();c.Ala=c.Bla=void 0},100);return c.Ala})};_.h.clear=function(){this.YI&&(this.YI.textContent="")};_.h.Ka=function(){clearTimeout(this.yna);var a;null==(a=this.YI)||a.remove();this.YI=null;var b;null==(b=this.Bla)||b.call(this);this.Ala=this.Bla=void 0};
_.h.Qoc=function(){for(var a=this.Eb.getElementsByClassName("cdk-live-announcer-element"),b=this.Eb.createElement("div"),c=0;c<a.length;c++)a[c].remove();b.classList.add("cdk-live-announcer-element");b.classList.add("cdk-visually-hidden");b.setAttribute("aria-atomic","true");b.setAttribute("aria-live","polite");b.id="cdk-live-announcer-"+XSa++;this.Eb.body.appendChild(b);return b};
_.h.Ipc=function(a){for(var b=this.Eb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.wq.O=function(a){return new (a||_.wq)(_.q(VSa,8),_.q(_.pe),_.q(_.oh),_.q(WSa,8))};_.wq.ta=_.p({token:_.wq,oa:_.wq.O,Ga:"root"});_.xq=function(a){a.ZEa()};_.xq.O=function(a){return new (a||_.xq)(_.q(rq))};_.xq.Da=_.kc({type:_.xq});_.xq.Ca=_.Zb({imports:[_.vq]});var Dqa;Dqa=0;_.yq=function(a,b){this.Cc=b;this.LB=new Map;this.cJ=null;this.Te=""+Dqa++;this.Eb=a;this.Te=_.hc(SGa)+"-"+Dqa++};_.YSa=function(a,b,c,d){if(a.Vnc(b,c)){var e=Cqa(c,d);"string"!==typeof c?(Eqa(c,a.Te),a.LB.set(e,{wea:c,Nva:0})):a.LB.has(e)||a.Roc(c,d);a.B$a(b,e)||a.Tmc(b,e)}};_.zq=function(a,b,c,d){if(c&&a.C$a(b)){d=Cqa(c,d);a.B$a(b,d)&&a.Htc(b,d);"string"===typeof c&&(b=a.LB.get(d))&&0===b.Nva&&a.mpc(d);var e;0===(null==(e=a.cJ)?void 0:e.childNodes.length)&&(a.cJ.remove(),a.cJ=null)}};
_.h=_.yq.prototype;_.h.Ka=function(){for(var a=this.Eb.querySelectorAll('[cdk-describedby-host="'+this.Te+'"]'),b=0;b<a.length;b++)this.Etc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;null==(c=this.cJ)||c.remove();this.cJ=null;this.LB.clear()};_.h.Roc=function(a,b){var c=this.Eb.createElement("div");Eqa(c,this.Te);c.textContent=a;b&&c.setAttribute("role",b);this.Soc();this.cJ.appendChild(c);this.LB.set(Cqa(a,b),{wea:c,Nva:0})};
_.h.mpc=function(a){var b,c;null==(b=this.LB.get(a))||null==(c=b.wea)||c.remove();this.LB.delete(a)};
_.h.Soc=function(){if(!this.cJ){for(var a=this.Eb.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Eb.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.Cc&&!this.Cc.Pd&&a.setAttribute("platform","server");this.Eb.body.appendChild(a);this.cJ=a}};
_.h.Etc=function(a){var b=Aqa(a,"aria-describedby").filter(function(c){return 0!=c.indexOf("cdk-describedby-message")});a.setAttribute("aria-describedby",b.join(" "))};_.h.Tmc=function(a,b){b=this.LB.get(b);_.Bqa(a,"aria-describedby",b.wea.id);a.setAttribute("cdk-describedby-host",this.Te);b.Nva++};_.h.Htc=function(a,b){b=this.LB.get(b);b.Nva--;_.lh(a,"aria-describedby",b.wea.id);a.removeAttribute("cdk-describedby-host")};
_.h.B$a=function(a,b){a=Aqa(a,"aria-describedby");b=(b=this.LB.get(b))&&b.wea.id;return!!b&&-1!=a.indexOf(b)};_.h.Vnc=function(a,b){if(!this.C$a(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.C$a=function(a){return a.nodeType===this.Eb.ELEMENT_NODE};_.yq.O=function(a){return new (a||_.yq)(_.q(_.oh),_.q(_.eq))};_.yq.ta=_.p({token:_.yq,oa:_.yq.O,Ga:"root"});var Aq=function(a,b,c,d,e,f,g){kq.call(this,a,b,c,d,g.defer);this.WW=e;this.vma=f;this.WW.register(this)};_.V(Aq,kq);Aq.prototype.destroy=function(){this.WW.Mz(this);kq.prototype.destroy.call(this)};Aq.prototype.I8a=function(){this.vma.CGb(this);SSa(this,!0)};Aq.prototype.w8a=function(){this.vma.peb(this);SSa(this,!1)};_.W.Object.defineProperties(Aq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.VE},set:function(a){(this.VE=a)?this.WW.register(this):this.WW.Mz(this)}}});var ZSa=function(){this.RP=null};ZSa.prototype.CGb=function(a){var b=this;this.RP&&a.Eb.removeEventListener("focus",this.RP,!0);this.RP=function(c){return b.yJ(a,c)};a.kb.Xb(function(){a.Eb.addEventListener("focus",b.RP,!0)})};ZSa.prototype.peb=function(a){this.RP&&(a.Eb.removeEventListener("focus",this.RP,!0),this.RP=null)};
ZSa.prototype.yJ=function(a,b){b=b.target;var c=a.Pc,d;!b||c.contains(b)||(null==(d=b.closest)?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Eb.activeElement)&&QSa(a)})};var $Sa=new _.vc("FOCUS_TRAP_INERT_STRATEGY");var Bq=function(){this.Sla=[]};Bq.prototype.register=function(a){var b=this.Sla=this.Sla.filter(function(c){return c!==a});b.length&&b[b.length-1].w8a();b.push(a);a.I8a()};Bq.prototype.Mz=function(a){a.w8a();var b=this.Sla;a=b.indexOf(a);-1!==a&&(b.splice(a,1),b.length&&b[b.length-1].I8a())};Bq.O=function(a){return new (a||Bq)};Bq.ta=_.p({token:Bq,oa:Bq.O,Ga:"root"});var Cq=function(a,b,c,d,e){this.PE=a;this.kb=b;this.WW=c;this.Eb=d;this.vma=e||new ZSa};Cq.prototype.create=function(a,b){b=void 0===b?{defer:!1}:b;return new Aq(a,this.PE,this.kb,this.Eb,this.WW,this.vma,"boolean"===typeof b?{defer:b}:b)};Cq.O=function(a){return new (a||Cq)(_.q(_.jq),_.q(_.pe),_.q(Bq),_.q(_.oh),_.q($Sa,8))};Cq.ta=_.p({token:Cq,oa:Cq.O,Ga:"root"});var aTa;_.Dq=function(a){var b=this;this.Ih=a;this.Pv=-1;this.uW=null;this.x7=!1;this.Oma=new _.fe;this.LKa=_.fd.EMPTY;this.UX=!0;this.P6a=[];this.CHa=!1;this.m6={enabled:!1,cZ:10};this.Pna=function(c){return c.disabled};this.Xv=[];this.HN=new _.fe;this.Zc=new _.fe;a instanceof _.Bf&&(this.bsc=a.Vc.subscribe(function(c){b.uW&&(c=c.toArray().indexOf(b.uW),-1<c&&c!==b.Pv&&(b.Pv=c))}))};_.Dq.prototype.vE=function(a){this.x7=void 0===a?!0:a;return this};
_.Dq.prototype.tI=function(a){var b=this;a=void 0===a?200:a;this.LKa.unsubscribe();this.LKa=this.Oma.ha(_.le(function(c){return b.Xv.push(c)}),_.Od(a),_.Fd(function(){return 0<b.Xv.length}),_.t(function(){return b.Xv.join("")})).subscribe(function(c){for(var d=b.d5(),e=1;e<d.length+1;e++){var f=(b.Pv+e)%d.length,g=d[f];if(!b.Pna(g)&&0===g.ar().toUpperCase().trim().indexOf(c)){b.Kk(f);break}}b.Xv=[]});return this};_.Eq=function(a){a.CHa=!0;return a};
_.Dq.prototype.Kk=function(a){var b=this.uW;_.Fq(this,a);this.uW!==b&&this.Zc.next(this.Pv)};
_.Dq.prototype.Ss=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(e){return!a[e]||-1<b.P6a.indexOf(e)});switch(c){case 9:this.HN.next();return;case 40:if(this.UX&&d){aTa(this);break}else return;case 38:if(this.UX&&d){_.bTa(this);break}else return;case 39:if(this.rma&&d){"rtl"===this.rma?_.bTa(this):aTa(this);break}else return;case 37:if(this.rma&&d){"rtl"===this.rma?aTa(this):_.bTa(this);break}else return;case 36:if(this.CHa&&d){this.WB(0,1);break}else return;
case 35:if(this.CHa&&d){this.WB(this.Ih.length-1,-1);break}else return;case 33:if(this.m6.enabled&&d){c=this.Pv-this.m6.cZ;this.WB(0<c?c:0,1);break}else return;case 34:if(this.m6.enabled&&d){c=this.Pv+this.m6.cZ;d=this.d5().length;this.WB(c<d?c:d-1,-1);break}else return;default:if(d||_.eh(a,"shiftKey"))a.key&&1===a.key.length?this.Oma.next(a.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&this.Oma.next(String.fromCharCode(c));return}this.Xv=[];a.preventDefault()};
aTa=function(a){0>a.Pv?a.WB(0,1):a.Kbb(1)};_.bTa=function(a){0>a.Pv&&a.x7?a.WB(a.Ih.length-1,-1):a.Kbb(-1)};_.Fq=function(a,b){var c=a.d5();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.uW=null==c?null:c;a.Pv=b};_.h=_.Dq.prototype;_.h.destroy=function(){this.LKa.unsubscribe();var a;null==(a=this.bsc)||a.unsubscribe();this.Oma.complete();this.HN.complete();this.Zc.complete();this.Xv=[]};_.h.Kbb=function(a){this.x7?this.auc(a):this.Ztc(a)};
_.h.auc=function(a){for(var b=this.d5(),c=1;c<=b.length;c++){var d=(this.Pv+a*c+b.length)%b.length;if(!this.Pna(b[d])){this.Kk(d);break}}};_.h.Ztc=function(a){this.WB(this.Pv+a,a)};_.h.WB=function(a,b){var c=this.d5();if(c[a]){for(;this.Pna(c[a]);)if(a+=b,!c[a])return;this.Kk(a)}};_.h.d5=function(){return this.Ih instanceof _.Bf?this.Ih.toArray():this.Ih};
_.W.Object.defineProperties(_.Dq.prototype,{cw:{configurable:!0,enumerable:!0,get:function(){return this.Pv}},Qf:{configurable:!0,enumerable:!0,get:function(){return this.uW}}});_.Gq=function(){_.Dq.apply(this,arguments);this.ez="program"};_.V(_.Gq,_.Dq);_.cTa=function(a,b){a.ez=b;return a};_.Gq.prototype.Kk=function(a){_.Dq.prototype.Kk.call(this,a);this.Qf&&this.Qf.focus(this.ez)};var dTa=0,Hq=function(a,b,c,d,e){this.kb=a;this.Ma=b;this.My=c;this.Wi=d;this.ye=e;this.zl="primary";this.JEb=!0;this.position="above after";this.size="medium";this.Te=dTa++;this.Ln=!1;this.C5=_.hc(_.jq);this.Eb=_.hc(_.oh)};_.h=Hq.prototype;_.h.isAfter=function(){return-1===this.position.indexOf("before")};_.h.Sa=function(){this.moc();this.content&&!this.FI&&(this.FI=this.Z7a(),this.Pcb(this.content));this.Ln=!0};
_.h.Ka=function(){if(this.Wi.np){this.Wi.np(this.FI);var a;null==(a=this.JP)||a.remove()}_.zq(this.My,this.Ma.na,this.description)};_.h.F$a=function(){return this.C5.ZC(this.Ma.na,{SEc:!0})};
_.h.Z7a=function(){var a=this.Wi.createElement("span");a.setAttribute("id","mat-badge-content-"+this.Te);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");"NoopAnimations"===this.ye&&a.classList.add("_mat-animation-noopable");this.Ma.na.appendChild(a);"function"===typeof requestAnimationFrame&&"NoopAnimations"!==this.ye?this.kb.Xb(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.h.Pcb=function(a){a=(""+(null!=a?a:"")).trim();this.Ln&&a&&!this.FI&&(this.FI=this.Z7a());this.FI&&(this.FI.textContent=a);this.mP=a};_.h.lvc=function(a){_.zq(this.My,this.Ma.na,this.description);a&&!this.F$a()||this.Gtc();this.opc=a;this.F$a()?_.YSa(this.My,this.Ma.na,a):this.pvc()};_.h.pvc=function(){this.JP||(this.JP=this.Eb.createElement("span"),this.JP.classList.add("cdk-visually-hidden"));this.JP.textContent=this.description;var a;null==(a=this.FI)||a.appendChild(this.JP)};
_.h.Gtc=function(){var a;null==(a=this.JP)||a.remove();this.JP=void 0};_.h.M6=function(a){var b=this.Ma.na.classList;b.remove("mat-badge-"+this.zl);a&&b.add("mat-badge-"+a)};_.h.moc=function(){for(var a=_.l(Array.from(this.Ma.na.querySelectorAll(":scope > .mat-badge-content"))),b=a.next();!b.done;b=a.next())b=b.value,b!==this.FI&&b.remove()};
_.W.Object.defineProperties(Hq.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.zl},set:function(a){this.M6(a);this.zl=a}},content:{configurable:!0,enumerable:!0,get:function(){return this.mP},set:function(a){this.Pcb(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.opc},set:function(a){this.lvc(a)}}});Hq.O=function(a){return new (a||Hq)(_.v(_.pe),_.v(_.ad),_.v(_.yq),_.v(_.Pk),_.v(_.Ok,8))};
Hq.Ia=_.mc({type:Hq,qa:[["","matBadge",""]],Cb:[1,"mat-badge"],wb:20,Ya:function(a,b){a&2&&_.Se("mat-badge-overlap",b.JEb)("mat-badge-above",-1===b.position.indexOf("below"))("mat-badge-below",-1!==b.position.indexOf("below"))("mat-badge-before",!b.isAfter())("mat-badge-after",b.isAfter())("mat-badge-small","small"===b.size)("mat-badge-medium","medium"===b.size)("mat-badge-large","large"===b.size)("mat-badge-hidden",b.hidden||!b.content)("mat-badge-disabled",b.disabled)},inputs:{color:["matBadgeColor",
"color"],JEb:["matBadgeOverlap","overlap",_.Ff],disabled:["matBadgeDisabled","disabled",_.Ff],position:["matBadgePosition","position"],content:["matBadge","content"],description:["matBadgeDescription","description"],size:["matBadgeSize","size"],hidden:["matBadgeHidden","hidden",_.Ff]},features:[_.Ne]});var eTa=function(a,b,c){this.TJ=a;this.defaultValue=b;this.pwb=c},fTa=function(a,b,c){this.xk=a;this.Uma=b;this.Msc=c;this.rKa=[];this.Ctc=this.Inc();this.rKa=this.Aoc()};_.h=fTa.prototype;_.h.ZSa=function(a){return"undefined"!==typeof this.xk.pwb[a]};_.h.destroy=function(){this.rKa.forEach(function(a){a.unsubscribe()});this.rKa=[]};
_.h.Aoc=function(){var a=this,b=[];this.Ctc.forEach(function(c){a.Gma(c.key)&&b.push(a.EWa.observe(c.alias).ha(_.t(function(d){d=d.clone();d.hZa=a.xk.TJ;return d})).subscribe(function(d){a.Nsc(d)}))});return b};_.h.Inc=function(){var a=this;return this.EWa.hC.map(function(b){return mh({},b,{TJ:a.xk.TJ,key:a.xk.TJ+b.suffix})}).filter(function(b){return a.Gma(b.key)})};_.h.Nsc=function(a){a.hZa==this.xk.TJ&&(a.value=this.Onc(a),this.Msc(a))};_.h.Gma=function(a){return void 0!==this.Y$a(a)};
_.h.Onc=function(a){var b=this.xk.TJ+a.suffix,c=this.F6a;c=a.matches?b:c==b?null:c;this.F6a=this.Fvc(c);return this.KQ};_.h.Fvc=function(a){var b=this,c=this.EWa.cwc;!b.Gma(a)&&c.some(function(d){d=b.xk.TJ+d.suffix;return b.Gma(d)?(a=d,!0):!1});return a};_.h.Y$a=function(a){return this.xk.pwb[a]};
_.W.Object.defineProperties(fTa.prototype,{EWa:{configurable:!0,enumerable:!0,get:function(){return this.Uma}},awc:{configurable:!0,enumerable:!0,get:function(){return this.F6a||this.xk.TJ}},KQ:{configurable:!0,enumerable:!0,get:function(){var a=this.awc;return this.ZSa(a)?this.Y$a(a):this.xk.defaultValue}}});var gTa=new _.vc("Token (@angular/flex-layout) Breakpoints");var Iq=function(a){this.Pt=a},hTa=function(a,b){return a.Pt.find(function(c){return c.alias==b})},iTa=function(a,b){return a.Pt.find(function(c){return c.Ji==b})};
_.W.Object.defineProperties(Iq.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.xc(this.Pt))}},yOb:{configurable:!0,enumerable:!0,get:function(){var a=this.Pt.filter(function(c){return!0===c.Nu}),b=this.Pt.filter(function(c){return!0!==c.Nu});return[].concat(_.xc(a),_.xc(b))}},RJc:{configurable:!0,enumerable:!0,get:function(){return this.Pt.filter(function(a){return 1==a.Nu})}},xLa:{configurable:!0,enumerable:!0,get:function(){return this.Pt.map(function(a){return a.alias})}},
suffixes:{configurable:!0,enumerable:!0,get:function(){return this.Pt.map(function(a){return a.suffix})}}});Iq.O=function(a){return new (a||Iq)(_.q(gTa))};Iq.ta=_.p({token:Iq,oa:Iq.O});var jTa=function(a,b,c,d){this.matches=void 0===a?!1:a;this.Ji=void 0===b?"all":b;this.TWa=void 0===c?"":c;this.suffix=void 0===d?"":d};jTa.prototype.clone=function(){return new jTa(this.matches,this.Ji,this.TWa,this.suffix)};var Jq=function(a,b){this.Xi=a;this.Eb=b;this.Pt=new Map;this.Xbb=new _.Wf(new jTa(!0));this.Isc=this.Xbb.Sf()};Jq.prototype.isActive=function(a){return this.Pt.has(a)?this.Pt.get(a).matches:!1};Jq.prototype.observe=function(a){kTa(this,a);return this.Isc.ha(_.Fd(function(b){return a?b.Ji===a:!0}))};
var kTa=function(a,b){b="undefined"===typeof b?[]:"string"===typeof b?[b]:Iqa(b);0<b.length&&(Hqa(b,a.Eb),b.forEach(function(c){var d=a.Pt.get(c),e=function(f){a.Xi.qc(function(){a.Xbb.next(new jTa(f.matches,c))})};d||(d=a.Gnc(c),d.addListener(e),a.Pt.set(c,d));d.matches&&e(d)}))};Jq.prototype.Gnc=function(a){return Fqa()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
Jq.O=function(a){return new (a||Jq)(_.q(_.pe),_.q(_.oh))};Jq.ta=_.p({token:Jq,oa:Jq.O});var Gqa={};var Kq=function(a,b){this.bP=a;this.bJ=b;this.ytc()};Kq.prototype.isActive=function(a){var b=hTa(this.bP,a)||iTa(this.bP,a);return this.bJ.isActive(b?b.Ji:a)};Kq.prototype.observe=function(a){var b=hTa(this.bP,a)||iTa(this.bP,a);return this.bJ.observe(b?b.Ji:a).ha(_.t(function(c){return Jqa(c,b)}),_.Fd(function(c){return b?""!==c.TWa:!0}))};Kq.prototype.ytc=function(){var a=this.bP.yOb.map(function(b){return b.Ji});kTa(this.bJ,a)};
_.W.Object.defineProperties(Kq.prototype,{hC:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.xc(this.bP.items))}},cwc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.bP.RJc.reverse().filter(function(b){return a.bJ.isActive(b.Ji)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.hC.reverse().forEach(function(d){""!==d.alias&&!b&&a.bJ.isActive(d.Ji)&&(b=d)});var c=this.hC[0];return b||(this.bJ.isActive(c.Ji)?c:null)}}});
Kq.O=function(a){return new (a||Kq)(_.q(Iq),_.q(Jq))};Kq.ta=_.p({token:Kq,oa:Kq.O});var Mqa=["row","column","row-reverse","column-reverse"];var Lq=function(a,b,c){this.Uma=a;this.Ma=b;this.Wi=c;this.zma={};this.jrc=!1};_.h=Lq.prototype;_.h.vF=function(a){return this.zma[a]};_.h.Sa=function(){this.nUc=this.uqc();this.jrc=!0};_.h.Sb=function(a){throw Error("mc`"+a);};_.h.Ka=function(){this.wk&&this.wk.destroy();this.Uma=null};_.h.rUc=function(a,b){a=this.vF(a);return void 0!==a&&null!==a&&""!==a?a:b};_.h.uqc=function(a){a=void 0===a?this.na:a;return Tqa(a||this.na,"display")};
_.h.qUc=function(a,b){b=(b=void 0===b?this.na:b)||this.na;return Qqa()?b.getAttribute(a):""};_.h.t9a=function(a,b){b=void 0===b?!1:b;var c="row";a&&(c=Tqa(a,"flex-direction")||"row",Qqa()&&a.style["flex-direction"]||!b||Sqa(this.Wi,Lqa(c),[a]));return c.trim()};_.h.vW=function(a,b,c){c=void 0===c?this.na:c;var d=this.Wi;c=c||this.na;var e={};"string"===typeof a&&(e[a]=b,a=e);e=Pqa(a);Rqa(e,c,d)};_.h.cUc=function(a,b){Sqa(this.Wi,a,b||[])};
_.h.Lc=function(a,b){if("object"===typeof b)for(var c in b)this.zma[c]=b[c];else this.zma[a]=b};_.h.P5=function(a,b,c){this.wk||(this.wk=new fTa(new eTa(a,b,this.zma),this.Uma,function(d){return c(d)}));return this.wk};_.h.ZSa=function(a){return this.wk.ZSa(a)};_.W.Object.defineProperties(Lq.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na.parentNode}},na:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na}}});
Lq.O=function(a){return new (a||Lq)(_.v(Kq),_.v(_.ad),_.v(_.Pk))};Lq.Ia=_.mc({type:Lq,features:[_.Ac]});_.Mq=function(a,b,c){Lq.call(this,a,b,c);this.R6a=new _.Wf("row");this.rVa=this.R6a.Sf()};_.V(_.Mq,Lq);_.Mq.prototype.Sb=function(a){(null!=a.layout||this.wk)&&this.VKa()};_.Mq.prototype.Sa=function(){var a=this;Lq.prototype.Sa.call(this);this.P5("layout","row",function(b){a.VKa(b.value)});this.VKa()};_.Mq.prototype.VKa=function(a){a=a||this.vF("layout")||"row";this.wk&&(a=this.wk.KQ);a=Lqa(a);this.vW(a);this.R6a.next(a["flex-direction"])};
_.W.Object.defineProperties(_.Mq.prototype,{layout:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layout",a)}},qHc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutXs",a)}},oHc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutSm",a)}},nHc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutMd",a)}},iHc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutLg",a)}},pHc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutXl",a)}},hHc:{configurable:!0,
enumerable:!0,set:function(a){this.Lc("layoutGtXs",a)}},gHc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutGtSm",a)}},fHc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutGtMd",a)}},eHc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutGtLg",a)}},lHc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutLtSm",a)}},kHc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutLtMd",a)}},jHc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutLtLg",
a)}},mHc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutLtXl",a)}}});_.Mq.O=function(a){return new (a||_.Mq)(_.v(Kq),_.v(_.ad),_.v(_.Pk))};
_.Mq.Ia=_.mc({type:_.Mq,qa:[["","fxLayout",""],["","fxLayout.xs",""],["","fxLayout.sm",""],["","fxLayout.md",""],["","fxLayout.lg",""],["","fxLayout.xl",""],["","fxLayout.lt-sm",""],["","fxLayout.lt-md",""],["","fxLayout.lt-lg",""],["","fxLayout.lt-xl",""],["","fxLayout.gt-xs",""],["","fxLayout.gt-sm",""],["","fxLayout.gt-md",""],["","fxLayout.gt-lg",""]],inputs:{layout:["fxLayout","layout"],qHc:["fxLayout.xs","layoutXs"],oHc:["fxLayout.sm","layoutSm"],nHc:["fxLayout.md","layoutMd"],iHc:["fxLayout.lg",
"layoutLg"],pHc:["fxLayout.xl","layoutXl"],hHc:["fxLayout.gt-xs","layoutGtXs"],gHc:["fxLayout.gt-sm","layoutGtSm"],fHc:["fxLayout.gt-md","layoutGtMd"],eHc:["fxLayout.gt-lg","layoutGtLg"],lHc:["fxLayout.lt-sm","layoutLtSm"],kHc:["fxLayout.lt-md","layoutLtMd"],jHc:["fxLayout.lt-lg","layoutLtLg"],mHc:["fxLayout.lt-xl","layoutLtXl"]},features:[_.Me,_.Ac]});_.Nq=function(a,b,c,d){Lq.call(this,a,b,c);this.tq="row";d&&(this.mF=d.rVa.subscribe(this.e6.bind(this)))};_.V(_.Nq,Lq);_.h=_.Nq.prototype;_.h.Sb=function(a){(null!=a.align||this.wk)&&this.Zv()};_.h.Sa=function(){var a=this;Lq.prototype.Sa.call(this);this.P5("align","start stretch",function(b){a.Zv(b.value)});this.Zv()};_.h.Ka=function(){Lq.prototype.Ka.call(this);this.mF&&this.mF.unsubscribe()};
_.h.Zv=function(a){a=a||this.vF("align")||"start stretch";this.wk&&(a=this.wk.KQ);this.vW(this.t4(a));this.O6a(a,this.tq?this.tq:"row")};_.h.e6=function(a){var b=this;this.tq=(a||"").toLowerCase();Mqa.find(function(c){return c===b.tq})||(this.tq="row");a=this.vF("align")||"start stretch";this.wk&&(a=this.wk.KQ);this.O6a(a,this.tq||"row")};
_.h.t4=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 mh(b,{display:"flex","flex-direction":this.tq||"row","box-sizing":"border-box"})};
_.h.O6a=function(a,b){a=_.l(a.split(" "));a.next();"stretch"==a.next().value&&this.vW({"box-sizing":"border-box","max-width":Oqa(b)?null:"100%","max-height":Oqa(b)?"100%":null})};
_.W.Object.defineProperties(_.Nq.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Lc("align",a)}},KLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignXs",a)}},ILa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignSm",a)}},HLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignMd",a)}},CLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLg",a)}},JLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignXl",a)}},BLa:{configurable:!0,
enumerable:!0,set:function(a){this.Lc("alignGtXs",a)}},ALa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignGtSm",a)}},zLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignGtMd",a)}},yLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignGtLg",a)}},FLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLtSm",a)}},ELa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLtMd",a)}},DLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLtLg",
a)}},GLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLtXl",a)}}});_.Nq.O=function(a){return new (a||_.Nq)(_.v(Kq),_.v(_.ad),_.v(_.Pk),_.v(_.Mq,10))};
_.Nq.Ia=_.mc({type:_.Nq,qa:[["","fxLayoutAlign",""],["","fxLayoutAlign.xs",""],["","fxLayoutAlign.sm",""],["","fxLayoutAlign.md",""],["","fxLayoutAlign.lg",""],["","fxLayoutAlign.xl",""],["","fxLayoutAlign.lt-sm",""],["","fxLayoutAlign.lt-md",""],["","fxLayoutAlign.lt-lg",""],["","fxLayoutAlign.lt-xl",""],["","fxLayoutAlign.gt-xs",""],["","fxLayoutAlign.gt-sm",""],["","fxLayoutAlign.gt-md",""],["","fxLayoutAlign.gt-lg",""]],inputs:{align:["fxLayoutAlign","align"],KLa:["fxLayoutAlign.xs","alignXs"],
ILa:["fxLayoutAlign.sm","alignSm"],HLa:["fxLayoutAlign.md","alignMd"],CLa:["fxLayoutAlign.lg","alignLg"],JLa:["fxLayoutAlign.xl","alignXl"],BLa:["fxLayoutAlign.gt-xs","alignGtXs"],ALa:["fxLayoutAlign.gt-sm","alignGtSm"],zLa:["fxLayoutAlign.gt-md","alignGtMd"],yLa:["fxLayoutAlign.gt-lg","alignGtLg"],FLa:["fxLayoutAlign.lt-sm","alignLtSm"],ELa:["fxLayoutAlign.lt-md","alignLtMd"],DLa:["fxLayoutAlign.lt-lg","alignLtLg"],GLa:["fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.Me,_.Ac]});var lTa=new _.vc("cdk-dir-doc",{Ga:"root",oa:Uqa});var Vqa;Vqa=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.Oq=function(a){this.value="ltr";this.Zc=new _.jl;if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.Wqa((a.body?a.body.dir:null)||b||"ltr")}};_.Oq.prototype.Ka=function(){this.Zc.complete()};_.Oq.O=function(a){return new (a||_.Oq)(_.q(lTa,8))};_.Oq.ta=_.p({token:_.Oq,oa:_.Oq.O,Ga:"root"});var Pq=function(){};Pq.O=function(a){return new (a||Pq)};Pq.Da=_.kc({type:Pq});Pq.Ca=_.Zb({});var Qq=function(a){this.zW=[];this.Eb=a};Qq.prototype.Ka=function(){this.detach()};Qq.prototype.add=function(a){this.remove(a);this.zW.push(a)};Qq.prototype.remove=function(a){a=this.zW.indexOf(a);-1<a&&this.zW.splice(a,1);0===this.zW.length&&this.detach()};Qq.O=function(a){return new (a||Qq)(_.q(_.oh))};Qq.ta=_.p({token:Qq,oa:Qq.O,Ga:"root"});var Rq=function(a,b){Qq.call(this,a);var c=this;this.kb=b;this.eIa=function(d){for(var e=c.zW,f={},g=e.length-1;-1<g;f={Cj:f.Cj},g--)if(0<e[g].Hma.Ik.length){f.Cj=e[g].Hma;c.kb?c.kb.qc(function(m){return function(){return m.Cj.next(d)}}(f)):f.Cj.next(d);break}}};_.V(Rq,Qq);Rq.prototype.add=function(a){var b=this;Qq.prototype.add.call(this,a);this.kF||(this.kb?this.kb.Xb(function(){return b.Eb.body.addEventListener("keydown",b.eIa)}):this.Eb.body.addEventListener("keydown",this.eIa),this.kF=!0)};
Rq.prototype.detach=function(){this.kF&&(this.Eb.body.removeEventListener("keydown",this.eIa),this.kF=!1)};Rq.O=function(a){return new (a||Rq)(_.q(_.oh),_.q(_.pe,8))};Rq.ta=_.p({token:Rq,oa:Rq.O,Ga:"root"});var Sq=function(a,b,c){Qq.call(this,a);var d=this;this.Cc=b;this.kb=c;this.Cla=!1;this.Uab=function(e){d.hJa=_.gh(e)};this.JW=function(e){var f=_.gh(e),g="click"===e.type&&d.hJa?d.hJa:f;d.hJa=null;for(var m=d.zW.slice(),n={},r=m.length-1;-1<r;n={ix:n.ix},r--){var w=m[r];if(!(1>w.ina.Ik.length)&&w.vg()){if(w.Go.contains(f)||w.Go.contains(g))break;n.ix=w.ina;d.kb?d.kb.qc(function(z){return function(){return z.ix.next(e)}}(n)):n.ix.next(e)}}}};_.V(Sq,Qq);
Sq.prototype.add=function(a){var b=this;Qq.prototype.add.call(this,a);if(!this.kF){var c=this.Eb.body;this.kb?this.kb.Xb(function(){return b.H6a(c)}):this.H6a(c);this.Cc.AE&&!this.Cla&&(this.fpc=c.style.cursor,c.style.cursor="pointer",this.Cla=!0);this.kF=!0}};
Sq.prototype.detach=function(){if(this.kF){var a=this.Eb.body;a.removeEventListener("pointerdown",this.Uab,!0);a.removeEventListener("click",this.JW,!0);a.removeEventListener("auxclick",this.JW,!0);a.removeEventListener("contextmenu",this.JW,!0);this.Cc.AE&&this.Cla&&(a.style.cursor=this.fpc,this.Cla=!1);this.kF=!1}};
Sq.prototype.H6a=function(a){a.addEventListener("pointerdown",this.Uab,!0);a.addEventListener("click",this.JW,!0);a.addEventListener("auxclick",this.JW,!0);a.addEventListener("contextmenu",this.JW,!0)};Sq.O=function(a){return new (a||Sq)(_.q(_.oh),_.q(_.eq),_.q(_.pe,8))};Sq.ta=_.p({token:Sq,oa:Sq.O,Ga:"root"});_.Tq=function(a,b){this.Cc=b;this.Eb=a};_.Tq.prototype.Ka=function(){var a;null==(a=this.MW)||a.remove()};var mTa=function(a){a.MW||a.Ooc();return a.MW};
_.Tq.prototype.Ooc=function(){if(this.Cc.Pd||tqa())for(var a=this.Eb.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Eb.createElement("div");a.classList.add("cdk-overlay-container");tqa()?a.setAttribute("platform","test"):this.Cc.Pd||a.setAttribute("platform","server");this.Eb.body.appendChild(a);this.MW=a};_.Tq.O=function(a){return new (a||_.Tq)(_.q(_.oh),_.q(_.eq))};_.Tq.ta=_.p({token:_.Tq,oa:_.Tq.O,Ga:"root"});var nTa=nqa(),oTa=function(a,b){this.Ff=a;this.vna={top:"",left:""};this.Cma=!1;this.Eb=b};oTa.prototype.Hd=function(){};oTa.prototype.enable=function(){if(this.Wnc()){var a=this.Eb.documentElement;this.xna=this.Ff.IG();this.vna.left=a.style.left||"";this.vna.top=a.style.top||"";a.style.left=ih(-this.xna.left);a.style.top=ih(-this.xna.top);a.classList.add("cdk-global-scrollblock");this.Cma=!0}};
oTa.prototype.disable=function(){if(this.Cma){var a=this.Eb.documentElement,b=a.style,c=this.Eb.body.style,d=b.iha||"",e=c.iha||"";this.Cma=!1;b.left=this.vna.left;b.top=this.vna.top;a.classList.remove("cdk-global-scrollblock");nTa&&(b.iha=c.iha="auto");window.scroll(this.xna.left,this.xna.top);nTa&&(b.iha=d,c.iha=e)}};
oTa.prototype.Wnc=function(){if(this.Eb.documentElement.classList.contains("cdk-global-scrollblock")||this.Cma)return!1;var a=this.Eb.body,b=this.Ff.JG();return a.scrollHeight>b.height||a.scrollWidth>b.width};var pTa=function(a,b,c,d){var e=this;this.VB=a;this.kb=b;this.Ff=c;this.Uc=d;this.yq=null;this.Vo=function(){e.disable();e.ub.vg()&&e.kb.qc(function(){return e.ub.detach()})}};pTa.prototype.Hd=function(a){this.ub=a};
pTa.prototype.enable=function(){var a=this;if(!this.yq){var b=this.VB.UH(0).ha(_.Fd(function(c){return!c||!a.ub.Go.contains(c.nb.na)}));this.Uc&&this.Uc.threshold&&1<this.Uc.threshold?(this.urc=this.Ff.IG().top,this.yq=b.subscribe(function(){var c=a.Ff.IG().top;Math.abs(c-a.urc)>a.Uc.threshold?a.Vo():a.ub.Qe()})):this.yq=b.subscribe(this.Vo)}};pTa.prototype.disable=function(){this.yq&&(this.yq.unsubscribe(),this.yq=null)};pTa.prototype.detach=function(){this.disable();this.ub=null};var qTa=function(){};qTa.prototype.enable=function(){};qTa.prototype.disable=function(){};qTa.prototype.Hd=function(){};var rTa=function(a,b,c,d){this.VB=a;this.Ff=b;this.kb=c;this.Uc=d;this.yq=null};rTa.prototype.Hd=function(a){this.ub=a};rTa.prototype.enable=function(){var a=this;this.yq||(this.yq=this.VB.UH(this.Uc?this.Uc.NLb:0).subscribe(function(){a.ub.Qe();if(a.Uc&&a.Uc.JVc){var b=a.ub.Go.getBoundingClientRect(),c=a.Ff.JG(),d=c.width;c=c.height;Xqa(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.kb.qc(function(){return a.ub.detach()}))}}))};
rTa.prototype.disable=function(){this.yq&&(this.yq.unsubscribe(),this.yq=null)};rTa.prototype.detach=function(){this.disable();this.ub=null};_.sTa=new _.vc("VIRTUAL_SCROLL_STRATEGY");_.Uq=function(a,b,c){this.kb=a;this.Cc=b;this.K6=new _.fe;this.h5=null;this.SJa=0;this.N1=new Map;this.Eb=c};_.Uq.prototype.register=function(a){var b=this;this.N1.has(a)||this.N1.set(a,a.SI.subscribe(function(){return b.K6.next(a)}))};_.Uq.prototype.Mz=function(a){var b=this.N1.get(a);b&&(b.unsubscribe(),this.N1.delete(a))};
_.Uq.prototype.UH=function(a){var b=this;a=void 0===a?20:a;return this.Cc.Pd?new _.jd(function(c){b.h5||b.Smc();var d=0<a?b.K6.ha(Ufa(a)).subscribe(c):b.K6.subscribe(c);b.SJa++;return function(){d.unsubscribe();b.SJa--;b.SJa||b.pbb()}}):_.ld()};_.Uq.prototype.Ka=function(){var a=this;this.pbb();this.N1.forEach(function(b,c){return a.Mz(c)});this.K6.complete()};_.tTa=function(a,b){var c=[];a.N1.forEach(function(d,e){a.Utc(e,b)&&c.push(e)});return c};
_.Uq.prototype.qq=function(){return this.Eb.defaultView||window};_.Uq.prototype.Utc=function(a,b){b=_.jh(b);a=a.nb.na;do if(b==a)return!0;while(b=b.parentElement);return!1};_.Uq.prototype.Smc=function(){var a=this;this.h5=this.kb.Xb(function(){return _.Cd(a.qq().document,"scroll").subscribe(function(){return a.K6.next()})})};_.Uq.prototype.pbb=function(){this.h5&&(this.h5.unsubscribe(),this.h5=null)};_.Uq.O=function(a){return new (a||_.Uq)(_.q(_.pe),_.q(_.eq),_.q(_.oh,8))};
_.Uq.ta=_.p({token:_.Uq,oa:_.Uq.O,Ga:"root"});_.Vq=function(a,b,c,d){var e=this;this.nb=a;this.MLb=b;this.Ld=c;this.dir=d;this.Lb=new _.fe;this.SI=new _.jd(function(f){return e.Ld.Xb(function(){return _.Cd(e.nb.na,"scroll").ha(_.ke(e.Lb)).subscribe(f)})})};_.h=_.Vq.prototype;_.h.Sa=function(){this.MLb.register(this)};_.h.Ka=function(){this.MLb.Mz(this);this.Lb.next();this.Lb.complete()};
_.h.scrollTo=function(a){var b=this.nb.na,c=this.dir&&"rtl"==this.dir.value;null==a.left&&(a.left=c?a.end:a.start);null==a.right&&(a.right=c?a.start:a.end);null!=a.bottom&&(a.top=b.scrollHeight-b.clientHeight-a.bottom);c&&0!=pqa()?(null!=a.left&&(a.right=b.scrollWidth-b.clientWidth-a.left),2==pqa()?a.left=a.right:1==pqa()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.jnc(a)};
_.h.jnc=function(a){var b=this.nb.na;nqa()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))};
_.h.v0=function(a){var b=this.nb.na;if("top"==a)return b.scrollTop;if("bottom"==a)return b.scrollHeight-b.clientHeight-b.scrollTop;var c=this.dir&&"rtl"==this.dir.value;"start"==a?a=c?"right":"left":"end"==a&&(a=c?"left":"right");return c&&2==pqa()?"left"==a?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&1==pqa()?"left"==a?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:"left"==a?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};
_.Vq.O=function(a){return new (a||_.Vq)(_.v(_.ad),_.v(_.Uq),_.v(_.pe),_.v(_.Oq,8))};_.Vq.Ia=_.mc({type:_.Vq,qa:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});_.Wq=function(){};_.Xq=function(){this.Q5=[]};_.Xq.prototype.notify=function(a,b){for(var c=_.l(this.Q5),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.Xq.prototype.listen=function(a){var b=this;this.Q5.push(a);return function(){b.Q5=b.Q5.filter(function(c){return a!==c})}};_.Xq.prototype.Ka=function(){this.Q5=[]};_.Xq.O=function(a){return new (a||_.Xq)};_.Xq.ta=_.p({token:_.Xq,oa:_.Xq.O,Ga:"root"});_.uTa=new _.vc("_ViewRepeater");_.Yq=function(a,b,c){var d=this;this.Cc=a;this.rla=new _.fe;this.sla=function(e){d.rla.next(e)};this.Eb=c;b.Xb(function(){if(a.Pd){var e=d.qq();e.addEventListener("resize",d.sla);e.addEventListener("orientationchange",d.sla)}d.Zc().subscribe(function(){return d.DJ=null})})};_.h=_.Yq.prototype;_.h.Ka=function(){if(this.Cc.Pd){var a=this.qq();a.removeEventListener("resize",this.sla);a.removeEventListener("orientationchange",this.sla)}this.rla.complete()};
_.h.JG=function(){this.DJ||this.Bvc();var a={width:this.DJ.width,height:this.DJ.height};this.Cc.Pd||(this.DJ=null);return a};_.h.IG=function(){if(!this.Cc.Pd)return{top:0,left:0};var a=this.Eb,b=this.qq(),c=a.documentElement,d=c.getBoundingClientRect();return{top:-d.top||a.body.scrollTop||b.scrollY||c.scrollTop||0,left:-d.left||a.body.scrollLeft||b.scrollX||c.scrollLeft||0}};_.h.Zc=function(a){a=void 0===a?20:a;return 0<a?this.rla.ha(Ufa(a)):this.rla};
_.h.qq=function(){return this.Eb.defaultView||window};_.h.Bvc=function(){var a=this.qq();this.DJ=this.Cc.Pd?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.Yq.O=function(a){return new (a||_.Yq)(_.q(_.eq),_.q(_.pe),_.q(_.oh,8))};_.Yq.ta=_.p({token:_.Yq,oa:_.Yq.O,Ga:"root"});var vTa=new _.vc("VIRTUAL_SCROLLABLE"),Zq=function(a,b,c,d){_.Vq.call(this,a,b,c,d)};_.V(Zq,_.Vq);Zq.O=function(a){return new (a||Zq)(_.v(_.ad),_.v(_.Uq),_.v(_.pe),_.v(_.Oq,8))};Zq.Ia=_.mc({type:Zq,features:[_.Me]});var wTa,xTa,zTa;wTa=["contentWrapper"];xTa="undefined"!==typeof requestAnimationFrame?GHa:_.NHa;
_.$q=function(a,b,c,d,e,f,g,m){_.Vq.call(this,a,f,c,e);var n=this;this.nb=a;this.Za=b;this.Ae=d;this.SD=m;this.Cc=_.hc(_.eq);this.eGa=new _.fe;this.BJa=new _.fe;this.TIa="vertical";this.ULa=!1;this.twa=new _.jd(function(r){return n.Ae.twa.subscribe(function(w){return Promise.resolve().then(function(){return n.Ld.qc(function(){return r.next(w)})})})});this.vLc=this.BJa;this.foa=0;this.qcb=this.rcb="";this.cs={start:0,end:0};this.Hna=this.DJ=this.Ela=0;this.WHa=this.AJa=!1;this.KJa=[];this.Zcb=_.fd.EMPTY;
this.Zcb=g.Zc().subscribe(function(){_.yTa(n)});this.SD||(this.nb.na.classList.add("cdk-virtual-scrollable"),this.SD=this)};_.V(_.$q,Zq);_.$q.Ia=Zq.Ia;_.h=_.$q.prototype;_.h.Sa=function(){var a=this;this.Cc.Pd&&(this.SD===this&&Zq.prototype.Sa.call(this),this.Ld.Xb(function(){return Promise.resolve().then(function(){a.cab();a.Ae.Hd(a);a.SD.SI.ha(_.ie(null),Ufa(0,xTa)).subscribe(function(){return a.Ae.oJc()});a.Sma()})}))};
_.h.Ka=function(){this.detach();this.Ae.detach();this.BJa.complete();this.eGa.complete();this.Zcb.unsubscribe();Zq.prototype.Ka.call(this)};_.h.Hd=function(a){var b=this;this.Ld.Xb(function(){b.c9a=a;b.c9a.bmb.ha(_.ke(b.eGa)).subscribe(function(c){c=c.length;c!==b.Ela&&(b.Ela=c,b.Ae.cEb());b.A8a()})})};_.h.detach=function(){this.c9a=null;this.eGa.next()};_.h.JG=function(){return this.DJ};_.h.sx=function(a,b){this.Ae.sx(a,void 0===b?"auto":b)};
_.h.v0=function(a){var b=this;return Math.max(0,(this.SD==this?function(c){return Zq.prototype.v0.call(b,c)}:function(c){return b.SD.v0(c)})(null!=a?a:"horizontal"===this.orientation?"start":"top")-zTa(this))};zTa=function(a){var b="horizontal"===a.orientation?"left":"top";var c=a.SD.nb.na.getBoundingClientRect()[b];return a.nb.na.getBoundingClientRect()[b]-c};_.yTa=function(a){a.cab();a.Ae.cEb()};
_.$q.prototype.cab=function(){var a=this.SD.nb.na;this.DJ="horizontal"===this.orientation?a.clientWidth:a.clientHeight};_.$q.prototype.Sma=function(a){var b=this;a&&this.KJa.push(a);this.WHa||(this.WHa=!0,this.Ld.Xb(function(){return Promise.resolve().then(function(){b.A8a()})}))};_.$q.prototype.A8a=function(){var a=this;this.WHa=!1;this.X7a.na.style.transform=this.wbb;this.Ld.qc(function(){return _.yl(a.Za)});var b=this.KJa;this.KJa=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()};
_.$q.prototype.o7a=function(){this.qcb="horizontal"===this.orientation?"":this.foa+"px";this.rcb="horizontal"===this.orientation?this.foa+"px":""};_.W.Object.defineProperties(_.$q.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.TIa},set:function(a){this.TIa!==a&&(this.TIa=a,this.o7a())}}});_.$q.O=function(a){return new (a||_.$q)(_.v(_.ad),_.v(_.Il),_.v(_.pe),_.v(_.sTa,8),_.v(_.Oq,8),_.v(_.Uq),_.v(_.Yq),_.v(vTa,8))};
_.$q.ya=_.jc({type:_.$q,qa:[["cdk-virtual-scroll-viewport"]],tb:function(a,b){a&1&&_.yf(wTa,7);if(a&2){var c;_.wf(c=_.Af())&&(b.X7a=c.first)}},Cb:[1,"cdk-virtual-scroll-viewport"],wb:4,Ya:function(a,b){a&2&&_.Se("cdk-virtual-scroll-orientation-horizontal","horizontal"===b.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==b.orientation)},inputs:{orientation:"orientation",ULa:["appendOnly","appendOnly",_.Ff]},outputs:{twa:"scrolledIndexChange"},standalone:!0,features:[_.of([{wa:_.Vq,
Ab:function(a,b){return a||b},Fb:[[new _.Lk,new _.JGa(vTa)],_.$q]}]),_.Ne,_.Me,_.vka],ac:["*"],Aa:4,Ba:4,Ea:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"div",0,1),_.gf(2),_.B(),_.D(3,"div",2));a&2&&(_.u(3),_.Re("width",b.rcb)("height",b.qcb))},styles:["cdk-virtual-scroll-viewport{display:block;position:relative;transform:translateZ(0)}.cdk-virtual-scrollable{overflow:auto;will-change:scroll-position;contain:strict;-webkit-overflow-scrolling:touch}.cdk-virtual-scroll-content-wrapper{position:absolute;top:0;left:0;contain:content}[dir=rtl] .cdk-virtual-scroll-content-wrapper{right:0;left:auto}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper{min-height:100%}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-left:0;padding-right:0;margin-left:0;margin-right:0;border-left-width:0;border-right-width:0;outline:none}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{min-width:100%}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-top-width:0;border-bottom-width:0;outline:none}.cdk-virtual-scroll-spacer{height:1px;transform-origin:0 0;flex:0 0 auto}[dir=rtl] .cdk-virtual-scroll-spacer{transform-origin:100% 0}\n"],
rb:2,Oa:0});_.ar=function(){};_.ar.O=function(a){return new (a||_.ar)};_.ar.Da=_.kc({type:_.ar});_.ar.Ca=_.Zb({});_.br=function(){};_.br.O=function(a){return new (a||_.br)};_.br.Da=_.kc({type:_.br});_.br.Ca=_.Zb({imports:[Pq,_.ar,Pq,_.ar]});var cr=function(a,b,c,d){var e=this;this.VB=a;this.Ff=b;this.kb=c;this.close=function(f){return new pTa(e.VB,e.kb,e.Ff,f)};this.block=function(){return new oTa(e.Ff,e.Eb)};this.Pp=function(f){return new rTa(e.VB,e.Ff,e.kb,f)};this.Eb=d};cr.O=function(a){return new (a||cr)(_.q(_.Uq),_.q(_.Yq),_.q(_.pe),_.q(_.oh))};cr.ta=_.p({token:cr,oa:cr.O,Ga:"root"});_.dr=function(a){this.mj=new qTa;this.Ed="";this.hf=!1;this.al="cdk-overlay-dark-backdrop";this.rZ=!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])}};_.er=function(a,b,c,d,e,f,g,m,n,r){var w=this;r=void 0===r?!1:r;this.Ot=a;this.Mj=b;this.Ti=c;this.Uc=d;this.kb=e;this.M5=f;this.Eb=g;this.uq=m;this.l6=n;this.Qm=r;this.Et=null;this.jFa=new _.fe;this.ola=new _.fe;this.Hn=new _.fe;this.lIa=_.fd.EMPTY;this.e7a=function(z){return w.jFa.next(z)};this.f7a=function(z){w.Ila(z.target)};this.Hma=new _.fe;this.ina=new _.fe;d.mj&&(this.Ae=d.mj,this.Ae.Hd(this));this.Qj=d.Xf};_.h=_.er.prototype;
_.h.Hd=function(a){var b=this;!this.Mj.parentElement&&this.qJa&&this.qJa.appendChild(this.Mj);a=this.Ot.Hd(a);this.Qj&&this.Qj.Hd(this);this.yvc();this.Kcb();this.Jcb();this.Ae&&this.Ae.enable();this.kb.Nf.ha(_.Td(1)).subscribe(function(){b.vg()&&b.Qe()});this.pcb(!0);this.Uc.hf&&this.pnc();this.Uc.Ed&&this.e7(this.Ti,this.Uc.Ed,!0);this.ola.next();this.M5.add(this);this.Uc.rZ&&(this.lIa=this.uq.subscribe(function(){return b.dispose()}));this.l6.add(this);"function"===typeof(null==a?void 0:a.kf)&&
a.kf(function(){b.vg()&&b.kb.Xb(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.h.detach=function(){if(this.vg()){_.ATa(this);this.pcb(!1);this.Qj&&this.Qj.detach&&this.Qj.detach();this.Ae&&this.Ae.disable();var a=this.Ot.detach();this.Hn.next();this.M5.remove(this);this.qpc();this.lIa.unsubscribe();this.l6.remove(this);return a}};
_.h.dispose=function(){var a=this.vg();this.Qj&&this.Qj.dispose();this.upc();this.Ila(this.Et);this.lIa.unsubscribe();this.M5.remove(this);this.Ot.dispose();this.ola.complete();this.jFa.complete();this.Hma.complete();this.ina.complete();this.l6.remove(this);var b;null==(b=this.Mj)||b.remove();this.qJa=this.Ti=this.Mj=null;a&&this.Hn.next();this.Hn.complete()};_.h.vg=function(){return this.Ot.vg()};_.h.Fl=function(){return this.jFa};_.h.Cj=function(){return this.Hma};_.h.ix=function(){return this.ina};
_.h.bn=function(){return this.Uc};_.h.Qe=function(){this.Qj&&this.Qj.apply()};_.BTa=function(a,b){b!==a.Qj&&(a.Qj&&a.Qj.dispose(),a.Qj=b,a.vg()&&(b.Hd(a),a.Qe()))};_.er.prototype.Hr=function(a){this.Uc=Object.assign({},this.Uc,a);this.Kcb()};_.er.prototype.setDirection=function(a){this.Uc=Object.assign({},this.Uc,{direction:a});this.Jcb()};_.er.prototype.bC=function(a){this.Ti&&this.e7(this.Ti,a,!0)};_.er.prototype.XM=function(a){this.Ti&&this.e7(this.Ti,a,!1)};
var CTa=function(a){return(a=a.Uc.direction)?"string"===typeof a?a:a.value:"ltr"};_.h=_.er.prototype;_.h.Jcb=function(){this.Mj.setAttribute("dir",CTa(this))};_.h.Kcb=function(){if(this.Ti){var a=this.Ti.style;a.width=ih(this.Uc.width);a.height=ih(this.Uc.height);a.minWidth=ih(this.Uc.minWidth);a.minHeight=ih(this.Uc.minHeight);a.maxWidth=ih(this.Uc.maxWidth);a.maxHeight=ih(this.Uc.maxHeight)}};_.h.pcb=function(a){this.Ti.style.pointerEvents=a?"":"none"};
_.h.pnc=function(){var a=this;this.Et=this.Eb.createElement("div");this.Et.classList.add("cdk-overlay-backdrop");this.Qm&&this.Et.classList.add("cdk-overlay-backdrop-noop-animation");this.Uc.al&&this.e7(this.Et,this.Uc.al,!0);this.Mj.parentElement.insertBefore(this.Et,this.Mj);this.Et.addEventListener("click",this.e7a);this.Qm||"undefined"===typeof requestAnimationFrame?this.Et.classList.add("cdk-overlay-backdrop-showing"):this.kb.Xb(function(){requestAnimationFrame(function(){a.Et&&a.Et.classList.add("cdk-overlay-backdrop-showing")})})};
_.h.yvc=function(){this.Mj.nextSibling&&this.Mj.parentNode.appendChild(this.Mj)};_.ATa=function(a){var b=a.Et;b&&(a.Qm?a.Ila(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.kb.Xb(function(){b.addEventListener("transitionend",a.f7a)}),b.style.pointerEvents="none",a.lFa=a.kb.Xb(function(){return setTimeout(function(){a.Ila(b)},500)})))};
_.er.prototype.e7=function(a,b,c){b=_.uqa(b||[]).filter(function(d){return!!d});b.length&&(c?a.classList.add.apply(a.classList,_.xc(b)):a.classList.remove.apply(a.classList,_.xc(b)))};_.er.prototype.qpc=function(){var a=this;this.kb.Xb(function(){var b=a.kb.Nf.ha(_.ke(_.Dd(a.ola,a.Hn))).subscribe(function(){a.Ti&&a.Mj&&0!==a.Ti.children.length||(a.Ti&&a.Uc.Ed&&a.e7(a.Ti,a.Uc.Ed,!1),a.Mj&&a.Mj.parentElement&&(a.qJa=a.Mj.parentElement,a.Mj.remove()),b.unsubscribe())})})};
_.er.prototype.upc=function(){var a=this.Ae;a&&(a.disable(),a.detach&&a.detach())};_.er.prototype.Ila=function(a){a&&(a.removeEventListener("click",this.e7a),a.removeEventListener("transitionend",this.f7a),a.remove(),this.Et===a&&(this.Et=null));this.lFa&&(clearTimeout(this.lFa),this.lFa=void 0)};_.W.Object.defineProperties(_.er.prototype,{Go:{configurable:!0,enumerable:!0,get:function(){return this.Ti}},OG:{configurable:!0,enumerable:!0,get:function(){return this.Mj}}});var DTa=function(a,b){this.fR=a;this.PLb=b};var $qa;$qa=/([A-Za-z%]+)$/;_.fr=function(a,b,c,d,e){this.Ff=b;this.Eb=c;this.Cc=d;this.eJ=e;this.O5={width:0,height:0};this.VI=!1;this.q7a=!0;this.jma=!1;this.nma=!0;this.jJa=!1;this.tm=0;this.Ibb=[];this.nJa=[];this.rna=new _.fe;this.xq=_.fd.EMPTY;this.Zr=this.GIa=0;this.kla=[];this.f1=this.rna;this.Xha(a)};
_.fr.prototype.Hd=function(a){var b=this;a.OG.classList.add("cdk-overlay-connected-position-bounding-box");this.ub=a;this.DW=a.OG;this.Ti=a.Go;this.rq=!1;this.hX=!0;this.mX=null;this.xq.unsubscribe();this.xq=this.Ff.Zc().subscribe(function(){b.hX=!0;b.apply()})};
_.fr.prototype.apply=function(){if(!this.rq&&this.Cc.Pd)if(!this.hX&&this.jJa&&this.mX)_.ETa(this);else{this.L7a();this.Bbb();this.Ltc();this.moa=this.x9a();this.VIa=this.VGa();this.fJ=this.Ti.getBoundingClientRect();this.NW=mTa(this.eJ).getBoundingClientRect();for(var a=this.VIa,b=this.fJ,c=this.moa,d=this.NW,e=[],f,g=_.l(this.nJa),m=g.next();!m.done;m=g.next()){m=m.value;var n=this.A9a(a,d,m),r=this.XGa(n,b,m),w=this.Fqc(r,b,c,m);if(w.FFc){this.VI=!1;this.lla(m,n);return}if(this.Xnc(w,r,c))e.push({position:m,
origin:n,UJc:b,Ahb:this.n7a(n,m)});else if(!f||f.SJc.wUb<w.wUb)f={SJc:w,n3c:r,FJc:n,position:m,UJc: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.Ahb.width*c.Ahb.height*(c.position.weight||1),d>b&&(b=d,a=c);this.VI=!1;this.lla(a.position,a.origin)}else this.q7a&&(this.VI=!0),this.lla(f.position,f.FJc)}};_.fr.prototype.detach=function(){this.L7a();this.wna=this.mX=null;this.xq.unsubscribe()};
_.fr.prototype.dispose=function(){this.rq||(this.DW&&qh(this.DW.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.Ti&&this.Bbb(),this.ub&&this.ub.OG.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.rna.complete(),this.ub=this.DW=null,this.rq=!0)};
_.ETa=function(a){if(!a.rq&&a.Cc.Pd){var b=a.mX;b?(a.VIa=a.VGa(),a.fJ=a.Ti.getBoundingClientRect(),a.moa=a.x9a(),a.NW=mTa(a.eJ).getBoundingClientRect(),a.lla(b,a.A9a(a.VIa,a.NW,b))):a.apply()}};_.FTa=function(a,b){a.Ibb=b;return a};_.gr=function(a,b){a.nJa=b;-1===b.indexOf(a.mX)&&(a.mX=null);return a};_.GTa=function(a,b){a.tm=b;return a};_.hr=function(a,b){a.nma=void 0===b?!0:b;return a};_.HTa=function(a,b){a.jma=void 0===b?!0:b;return a};_.ir=function(a,b){a.jJa=void 0===b?!0:b;return a};
_.fr.prototype.Xha=function(a){this.ez=a;return this};_.jr=function(a,b){a.vcb=b;return a};_.h=_.fr.prototype;_.h.A9a=function(a,b,c){if("center"==c.zc)var d=a.left+a.width/2;else{d=this.vk()?a.right:a.left;var e=this.vk()?a.left:a.right;d="start"==c.zc?d:e}0>b.left&&(d-=b.left);a="center"==c.Ac?a.top+a.height/2:"top"==c.Ac?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}};
_.h.XGa=function(a,b,c){return{x:a.x+("center"==c.bc?-b.width/2:"start"===c.bc?this.vk()?-b.width:0:this.vk()?0:-b.width),y:a.y+("center"==c.mc?-b.height/2:"top"==c.mc?0:-b.height)}};_.h.Fqc=function(a,b,c,d){b=bra(b);var e=a.x;a=a.y;var f=this.cma(d,"x");d=this.cma(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.ecb(b.width,-e,e+b.width-c.width);e=this.ecb(b.height,d,a);d=c*e;return{wUb:d,FFc:b.width*b.height===d,eCc:e===b.height,dCc:c==b.width}};
_.h.Xnc=function(a,b,c){if(this.nma){var d=c.bottom-b.y;c=c.right-b.x;b=ara(this.ub.bn().minHeight);var e=ara(this.ub.bn().minWidth);c=a.dCc||null!=e&&e<=c;return(a.eCc||null!=b&&b<=d)&&c}return!1};
_.h.ibb=function(a,b,c){if(this.wna&&this.jJa)return{x:a.x+this.wna.x,y:a.y+this.wna.y};b=bra(b);var d=this.moa,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.tm?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.tm?d.top-c.top-a.y:0;this.wna={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.h.lla=function(a,b){this.muc(a);this.fuc(b,a);this.buc(b,a);a.Ed&&this.Umc(a.Ed);this.mX=a;this.rna.Ik.length&&(b=this.Pqc(),this.rna.next(new DTa(a,b)));this.hX=!1};_.h.muc=function(a){if(this.vcb){var b=this.DW.querySelectorAll(this.vcb),c=a.mc;a="center"===a.bc?"center":this.vk()?"start"===a.bc?"right":"left":"start"===a.bc?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.h.n7a=function(a,b){var c=this.moa,d=this.vk();if("top"===b.mc){var e=a.y;var f=c.height-e+this.tm}else if("bottom"===b.mc){var g=c.height-a.y+2*this.tm;f=c.height-g+this.tm}else{e=Math.min(c.bottom-a.y+c.top,a.y);var m=this.O5.height;f=2*e;e=a.y-e;f>m&&!this.hX&&!this.jma&&(e=a.y-m/2)}m="start"===b.bc&&!d||"end"===b.bc&&d;if("end"===b.bc&&!d||"start"===b.bc&&d){var n=c.width-a.x+this.tm;b=a.x-this.tm}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.O5.width,b=2*
r,r=a.x-r,b>c&&!this.hX&&!this.jma&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.h.buc=function(a,b){a=this.n7a(a,b);this.hX||this.jma||(a.height=Math.min(a.height,this.O5.height),a.width=Math.min(a.width,this.O5.width));var c={};if(this.Y9a())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.ub.bn().maxHeight,e=this.ub.bn().maxWidth;c.height=ih(a.height);c.top=ih(a.top);c.bottom=ih(a.bottom);c.width=ih(a.width);c.left=ih(a.left);c.right=ih(a.right);c.alignItems="center"===b.bc?"center":"end"===b.bc?"flex-end":"flex-start";c.justifyContent=
"center"===b.mc?"center":"bottom"===b.mc?"flex-end":"flex-start";d&&(c.maxHeight=ih(d));e&&(c.maxWidth=ih(e))}this.O5=a;qh(this.DW.style,c)};_.h.Ltc=function(){qh(this.DW.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.h.Bbb=function(){qh(this.Ti.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.h.fuc=function(a,b){var c={},d=this.Y9a(),e=this.nma,f=this.ub.bn();if(d){var g=this.Ff.IG();qh(c,this.yqc(b,a,g));qh(c,this.xqc(b,a,g))}else c.position="static";a="";g=this.cma(b,"x");b=this.cma(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=ih(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=ih(f.maxWidth):e&&(c.maxWidth=""));qh(this.Ti.style,c)};
_.h.yqc=function(a,b,c){var d={top:"",bottom:""};b=this.XGa(b,this.fJ,a);this.VI&&(b=this.ibb(b,this.fJ,c));"bottom"===a.mc?d.bottom=this.Eb.documentElement.clientHeight-(b.y+this.fJ.height)+"px":d.top=ih(b.y);return d};_.h.xqc=function(a,b,c){var d={left:"",right:""};b=this.XGa(b,this.fJ,a);this.VI&&(b=this.ibb(b,this.fJ,c));"right"===(this.vk()?"end"===a.bc?"left":"right":"end"===a.bc?"right":"left")?d.right=this.Eb.documentElement.clientWidth-(b.x+this.fJ.width)+"px":d.left=ih(b.x);return d};
_.h.Pqc=function(){var a=this.VGa(),b=this.Ti.getBoundingClientRect(),c=this.Ibb.map(function(d){return d.nb.na.getBoundingClientRect()});return{K0c:Yqa(a,c),L0c:Xqa(a,c),Gxb:Yqa(b,c),M0c:Xqa(b,c)}};_.h.ecb=function(a){return _.rc.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.h.x9a=function(){var a=this.Eb.documentElement.clientWidth,b=this.Eb.documentElement.clientHeight,c=this.Ff.IG();return{top:c.top+this.tm,left:c.left+this.tm,right:c.left+a-this.tm,bottom:c.top+b-this.tm,width:a-2*this.tm,height:b-2*this.tm}};_.h.vk=function(){return"rtl"===CTa(this.ub)};_.h.Y9a=function(){return!this.nma||this.VI};_.h.cma=function(a,b){return"x"===b?null==a.offsetX?this.GIa:a.offsetX:null==a.offsetY?this.Zr:a.offsetY};_.h.RUc=function(){};
_.h.Umc=function(a){var b=this;this.Ti&&_.uqa(a).forEach(function(c){""!==c&&-1===b.kla.indexOf(c)&&(b.kla.push(c),b.Ti.classList.add(c))})};_.h.L7a=function(){var a=this;this.Ti&&(this.kla.forEach(function(b){a.Ti.classList.remove(b)}),this.kla=[])};_.h.VGa=function(){var a=this.ez;if(a instanceof _.ad)return a.na.getBoundingClientRect();if(a instanceof Element)return a.getBoundingClientRect();var b=a.width||0,c=a.height||0;return{top:a.y,bottom:a.y+c,left:a.x,right:a.x+b,height:c,width:b}};
_.W.Object.defineProperties(_.fr.prototype,{mx:{configurable:!0,enumerable:!0,get:function(){return this.nJa}}});var ITa=function(){this.apc="static";this.xHa=this.eLa=this.y7=this.IF=this.hla=this.qFa=this.IKa="";this.rq=!1};_.h=ITa.prototype;_.h.Hd=function(a){var b=a.bn();this.ub=a;this.eLa&&!b.width&&a.Hr({width:this.eLa});this.xHa&&!b.height&&a.Hr({height:this.xHa});a.OG.classList.add("cdk-global-overlay-wrapper");this.rq=!1};_.h.top=function(a){this.qFa="";this.IKa=void 0===a?"":a;this.hla="flex-start";return this};_.h.left=function(a){this.y7=void 0===a?"":a;this.IF="left";return this};
_.h.bottom=function(a){this.IKa="";this.qFa=void 0===a?"":a;this.hla="flex-end";return this};_.h.right=function(a){this.y7=void 0===a?"":a;this.IF="right";return this};_.h.start=function(a){this.y7=void 0===a?"":a;this.IF="start";return this};_.h.end=function(a){this.y7=void 0===a?"":a;this.IF="end";return this};_.h.width=function(a){a=void 0===a?"":a;this.ub?this.ub.Hr({width:a}):this.eLa=a;return this};_.h.height=function(a){a=void 0===a?"":a;this.ub?this.ub.Hr({height:a}):this.xHa=a;return this};
_.kr=function(a){a.left("");a.IF="center";return a};_.lr=function(a){a.top("");a.hla="center";return a};
ITa.prototype.apply=function(){if(this.ub&&this.ub.vg()){var a=this.ub.Go.style,b=this.ub.OG.style,c=this.ub.bn(),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.IF;c=this.y7;var g="rtl"===this.ub.bn().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.apc;a.marginLeft=d?"0":m;a.marginTop=e?"0":this.IKa;a.marginBottom=this.qFa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.hla}};
ITa.prototype.dispose=function(){if(!this.rq&&this.ub){var a=this.ub.Go.style,b=this.ub.OG,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.ub=null;this.rq=!0}};var mr=function(a,b,c,d){this.Ff=a;this.Eb=b;this.Cc=c;this.eJ=d};mr.prototype.global=function(){return new ITa};_.nr=function(a,b){return new _.fr(b,a.Ff,a.Eb,a.Cc,a.eJ)};mr.O=function(a){return new (a||mr)(_.q(_.Yq),_.q(_.oh),_.q(_.eq),_.q(_.Tq))};mr.ta=_.p({token:mr,oa:mr.O,Ga:"root"});var or=function(){};or.prototype.Hd=function(a){this.yW=a;return a.Hd(this)};or.prototype.detach=function(){var a=this.yW;null!=a&&(this.yW=null,a.detach())};_.W.Object.defineProperties(or.prototype,{zFc:{configurable:!0,enumerable:!0,get:function(){return null!=this.yW}}});_.pr=function(a,b,c,d,e){this.component=a;this.ve=b;this.Bc=c;this.nC=d;this.gZa=e};_.V(_.pr,or);_.qr=function(a,b,c,d){this.Nc=a;this.ve=b;this.context=c;this.Bc=d};_.V(_.qr,or);
_.qr.prototype.Hd=function(a,b){this.context=b=void 0===b?this.context:b;return or.prototype.Hd.call(this,a)};_.qr.prototype.detach=function(){this.context=void 0;return or.prototype.detach.call(this)};_.W.Object.defineProperties(_.qr.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Nc.nb}}});var rr=function(){this.rq=!1};_.h=rr.prototype;_.h.vg=function(){return!!this.Qv};
_.h.Hd=function(a){if(a instanceof _.pr)return this.Qv=a,this.Zt(a);if(a instanceof _.qr)return this.Qv=a,this.sz(a)};_.h.detach=function(){this.Qv&&(this.Qv=this.Qv.yW=null);this.v$a()};_.h.dispose=function(){this.vg()&&this.detach();this.v$a();this.rq=!0};_.h.Mha=function(a){this.kGa=a};_.h.v$a=function(){this.kGa&&(this.kGa(),this.kGa=null)};_.sr=function(a,b,c,d,e){this.rq=!1;this.Vua=a;this.jP=b;this.Sr=c;this.kpc=d;this.Eb=e};_.V(_.sr,rr);_.sr.prototype.Zt=function(a){var b=this,c=_.Al(a.nC||this.jP,a.component);if(a.ve){var d=a.ve.pK(c,a.ve.length,a.Bc||a.ve.Bc,a.gZa||void 0);this.Mha(function(){return d.destroy()})}else d=c.create(a.Bc||this.kpc||_.PGa),_.LIa(this.Sr,d.Bu),this.Mha(function(){0<b.Sr.cRc&&b.Sr.dZ(d.Bu);d.destroy()});this.Vua.appendChild(this.pqc(d));this.Qv=a;return d};
_.sr.prototype.sz=function(a){var b=this,c=a.ve,d=c.Kh(a.Nc,a.context,{Bc:a.Bc});d.tl.forEach(function(e){return b.Vua.appendChild(e)});d.Nd();this.Mha(function(){var e=c.indexOf(d);-1!==e&&c.remove(e)});this.Qv=a;return d};_.sr.prototype.dispose=function(){rr.prototype.dispose.call(this);this.Vua.remove()};_.sr.prototype.pqc=function(a){return a.Bu.tl[0]};_.tr=function(a,b,c){this.rq=!1;this.jP=a;this.Fe=b;this.Ln=!1;this.dMa=new _.jl;this.Eb=c};_.V(_.tr,rr);_.h=_.tr.prototype;_.h.Sa=function(){this.Ln=!0};_.h.Ka=function(){rr.prototype.dispose.call(this);this.b7a=this.Qv=null};
_.h.Zt=function(a){a.yW=this;var b=null!=a.ve?a.ve:this.Fe,c=_.Al(a.nC||this.jP,a.component),d=b.pK(c,b.length,a.Bc||b.Bc,a.gZa||void 0);b!==this.Fe&&this.Mqc().appendChild(d.Bu.tl[0]);rr.prototype.Mha.call(this,function(){return d.destroy()});this.Qv=a;this.b7a=d;this.dMa.emit(d);return d};_.h.sz=function(a){var b=this;a.yW=this;var c=this.Fe.Kh(a.Nc,a.context,{Bc:a.Bc});rr.prototype.Mha.call(this,function(){return b.Fe.clear()});this.Qv=a;this.b7a=c;this.dMa.emit(c);return c};
_.h.Mqc=function(){var a=this.Fe.element.na;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.W.Object.defineProperties(_.tr.prototype,{Kfa:{configurable:!0,enumerable:!0,get:function(){return this.Qv},set:function(a){if(!this.vg()||a||this.Ln)this.vg()&&rr.prototype.detach.call(this),a&&rr.prototype.Hd.call(this,a),this.Qv=a||null}}});_.tr.O=function(a){return new (a||_.tr)(_.v(_.Nk),_.v(_.uf),_.v(_.oh))};
_.tr.Ia=_.mc({type:_.tr,qa:[["","cdkPortalOutlet",""]],inputs:{Kfa:["cdkPortalOutlet","portal"]},outputs:{dMa:"attached"},Vb:["cdkPortalOutlet"],features:[_.Me]});_.ur=function(){};_.ur.O=function(a){return new (a||_.ur)};_.ur.Da=_.kc({type:_.ur});_.ur.Ca=_.Zb({});var JTa;JTa=0;_.vr=function(a,b,c,d,e,f,g,m,n,r,w,z){this.Mm=a;this.eJ=b;this.jP=c;this.ftc=d;this.M5=e;this.Le=f;this.kb=g;this.Eb=m;this.tpc=n;this.uq=r;this.l6=w;this.fnc=z};_.h=_.vr.prototype;_.h.create=function(a){var b=this.Poc(),c=this.Toc(b),d=this.Voc(c);a=new _.dr(a);a.direction=a.direction||this.tpc.value;return new _.er(d,b,c,a,this.kb,this.M5,this.Eb,this.uq,this.l6,"NoopAnimations"===this.fnc)};_.h.position=function(){return this.ftc};
_.h.Toc=function(a){var b=this.Eb.createElement("div");b.id="cdk-overlay-"+JTa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};_.h.Poc=function(){var a=this.Eb.createElement("div");mTa(this.eJ).appendChild(a);return a};_.h.Voc=function(a){this.Sr||(this.Sr=this.Le.get(_.og));return new _.sr(a,this.jP,this.Sr,this.Le,this.Eb)};_.vr.O=function(a){return new (a||_.vr)(_.q(cr),_.q(_.Tq),_.q(_.Nk),_.q(mr),_.q(Rq),_.q(_.qe),_.q(_.pe),_.q(_.oh),_.q(_.Oq),_.q(_.Km),_.q(Sq),_.q(_.Ok,8))};
_.vr.ta=_.p({token:_.vr,oa:_.vr.O,Ga:"root"});var LTa;_.KTa=new _.vc("cdk-connected-overlay-scroll-strategy");LTa={wa:_.KTa,Fb:[_.vr],Ab:function(a){return function(){return a.Mm.Pp()}}};_.wr=function(){};_.wr.O=function(a){return new (a||_.wr)};_.wr.Da=_.kc({type:_.wr});_.wr.Ca=_.Zb({Pb:[_.vr,LTa],imports:[Pq,_.ur,_.br,_.br]});new _.zl;new _.zl;var MTa;MTa=new _.vc("mat-sanity-checks",{Ga:"root",oa:function(){return!0}});_.xr=function(a,b,c){this.MJa=b;this.Eb=c;this.X9a=!1;a.ZEa();this.X9a||(this.X9a=!0)};_.xr.prototype.iUc=function(a){return tqa()?!1:"boolean"===typeof this.MJa?this.MJa:!!this.MJa[a]};_.xr.O=function(a){return new (a||_.xr)(_.q(rq),_.q(MTa,8),_.q(_.oh))};_.xr.Da=_.kc({type:_.xr});_.xr.Ca=_.Zb({imports:[Pq,Pq]});_.NTa=new _.vc("MAT_DATE_LOCALE",{Ga:"root",oa:cra});_.yr=new _.vc("mat-date-formats");_.zr=function(){};_.zr.prototype.uUa=function(a,b){return!!(a&&a.invalid&&(a.Fr||b&&b.fB))};_.zr.O=function(a){return new (a||_.zr)};_.zr.ta=_.p({token:_.zr,oa:_.zr.O,Ga:"root"});_.Ar=new _.vc("MAT_OPTION_PARENT_COMPONENT");_.Br=new _.vc("MatOptgroup");var OTa=_.fh({passive:!0,capture:!0}),PTa=function(){var a=this;this.Jt=new Map;this.o8a=function(b){var c=_.gh(b);if(c){var d;null==(d=a.Jt.get(b.type))||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};PTa.prototype.rLa=function(a,b,c,d){var e=this,f=this.Jt.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.Jt.set(b,new Map([[c,new Set([d])]])),a.Xb(function(){document.addEventListener(b,e.o8a,OTa)}))};
PTa.prototype.OZa=function(a,b,c){var d=this.Jt.get(a);if(d){var e=d.get(b);e&&(e.delete(c),0===e.size&&d.delete(b),0===d.size&&(this.Jt.delete(a),document.removeEventListener(a,this.o8a,OTa)))}};var QTa=function(a,b,c,d){d=void 0===d?!1:d;this.Wi=a;this.element=b;this.config=c;this.enc=d;this.state=3};var RTa,STa,TTa,UTa,WTa;RTa={rG:225,IR:150};STa=_.fh({passive:!0,capture:!0});TTa=["mousedown","touchstart"];UTa=["mouseup","mouseleave","touchend","touchcancel"];_.VTa=function(a,b,c,d){this.boa=a;this.kb=b;this.Cc=d;this.F5=!1;this.g4=new Map;this.iJa=!1;d.Pd&&(this.MW=_.jh(c))};
WTa=function(a,b,c,d){d=void 0===d?{}:d;var e=a.NW=a.NW||a.MW.getBoundingClientRect(),f=Object.assign({},RTa,d.animation);d.BY&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||dra(b,c,e);b-=e.left;var m=c-e.top;c=f.rG;var n=document.createElement("div");n.classList.add("mat-ripple-element");n.style.left=b-g+"px";n.style.top=m-g+"px";n.style.height=2*g+"px";n.style.width=2*g+"px";null!=d.color&&(n.style.backgroundColor=d.color);n.style.transitionDuration=c+"ms";a.MW.appendChild(n);g=window.getComputedStyle(n);
b=g.transitionDuration;e="none"===g.transitionProperty||"0s"===b||"0s, 0s"===b||0===e.width&&0===e.height;var r=new QTa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.Afa||(a.vIa=r);var w=null;e||!c&&!f.IR||a.kb.Xb(function(){var z=function(){return a.zGa(r)},E=function(){return a.r8a(r)};n.addEventListener("transitionend",z);n.addEventListener("transitioncancel",E);w={wJc:z,vJc:E}});a.g4.set(r,w);!e&&c||a.zGa(r);return r};
_.XTa=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},RTa,b.config.animation);c.style.transitionDuration=d.IR+"ms";c.style.opacity="0";b.state=2;!b.enc&&d.IR||a.zGa(b)}};_.VTa.prototype.pQa=function(){this.j9a().forEach(function(a){a.config.Afa||_.XTa(a.Wi,a)})};_.ZTa=function(a,b){var c=_.jh(b);a.Cc.Pd&&c&&c!==a.FF&&(a.Ena(),a.FF=c,TTa.forEach(function(d){YTa.rLa(a.kb,d,c,a)}))};_.h=_.VTa.prototype;
_.h.handleEvent=function(a){var b=this;"mousedown"===a.type?this.gna(a):"touchstart"===a.type?this.Psc(a):this.Osc();this.iJa||(this.kb.Xb(function(){UTa.forEach(function(c){b.FF.addEventListener(c,b,STa)})}),this.iJa=!0)};_.h.zGa=function(a){0===a.state?this.yuc(a):2===a.state&&this.r8a(a)};_.h.yuc=function(a){var b=a===this.vIa,c=a.config.Afa;a.state=1;c||b&&this.F5||_.XTa(a.Wi,a)};
_.h.r8a=function(a){var b,c=null!=(b=this.g4.get(a))?b:null;this.g4.delete(a);this.g4.size||(this.NW=null);a===this.vIa&&(this.vIa=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.wJc),a.element.removeEventListener("transitioncancel",c.vJc));a.element.remove()};_.h.gna=function(a){var b=_.fqa(a),c=this.R$a&&Date.now()<this.R$a+800;this.boa.gwa||b||c||(this.F5=!0,WTa(this,a.clientX,a.clientY,this.boa.PH))};
_.h.Psc=function(a){if(!this.boa.gwa&&!_.gqa(a)&&(this.R$a=Date.now(),this.F5=!0,a=a.changedTouches))for(var b=0;b<a.length;b++)WTa(this,a[b].clientX,a[b].clientY,this.boa.PH)};_.h.Osc=function(){this.F5&&(this.F5=!1,this.j9a().forEach(function(a){var b=1===a.state||a.config.VQb&&0===a.state;!a.config.Afa&&b&&_.XTa(a.Wi,a)}))};_.h.j9a=function(){return Array.from(this.g4.keys())};
_.h.Ena=function(){var a=this,b=this.FF;b&&(TTa.forEach(function(c){return YTa.OZa(c,b,a)}),this.iJa&&UTa.forEach(function(c){return b.removeEventListener(c,a,STa)}))};var YTa=new PTa;_.Cr=new _.vc("mat-ripple-global-options");_.Er=function(a,b,c,d,e){this.Ma=a;this.ye=e;this.radius=0;this.Ln=this.uc=!1;this.fHa=d||{};this.G6=new _.VTa(this,b,a,c)};_.h=_.Er.prototype;_.h.Sa=function(){this.Ln=!0;this.gKa()};_.h.Ka=function(){this.G6.Ena()};_.h.pQa=function(){this.G6.pQa()};_.h.gKa=function(){!this.disabled&&this.Ln&&_.ZTa(this.G6,this.trigger)};
_.h.launch=function(a,b,c){return"number"===typeof a?WTa(this.G6,a,void 0===b?0:b,Object.assign({},this.PH,c)):WTa(this.G6,0,0,Object.assign({},this.PH,a))};
_.W.Object.defineProperties(_.Er.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc},set:function(a){a&&this.pQa();this.uc=a;this.gKa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.bvc||this.Ma.na},set:function(a){this.bvc=a;this.gKa()}},PH:{configurable:!0,enumerable:!0,get:function(){return{BY:this.BY,radius:this.radius,color:this.color,animation:Object.assign({},this.fHa.animation,"NoopAnimations"===this.ye?{rG:0,IR:0}:{},this.animation),VQb:this.fHa.VQb}}},
gwa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.fHa.disabled}}});_.Er.O=function(a){return new (a||_.Er)(_.v(_.ad),_.v(_.pe),_.v(_.eq),_.v(_.Cr,8),_.v(_.Ok,8))};
_.Er.Ia=_.mc({type:_.Er,qa:[["","mat-ripple",""],["","matRipple",""]],Cb:[1,"mat-ripple"],wb:2,Ya:function(a,b){a&2&&_.Se("mat-ripple-unbounded",b.BQc)},inputs:{color:["matRippleColor","color"],BQc:["matRippleUnbounded","unbounded"],BY:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},Vb:["matRipple"]});_.Fr=function(){};_.Fr.O=function(a){return new (a||_.Fr)};_.Fr.Da=_.kc({type:_.Fr});_.Fr.Ca=_.Zb({imports:[_.xr,_.xr]});var $Ta,aUa,bUa;$Ta={capture:!0};aUa=["focus","click","mouseenter","touchstart"];
_.Gr=function(){var a=this;this.Eb=_.hc(_.oh,{optional:!0});this.ye=_.hc(_.Ok,{optional:!0});this.ima=_.hc(_.Cr,{optional:!0});this.Cc=_.hc(_.eq);this.kb=_.hc(_.pe);this.xab=function(b){b.target instanceof HTMLElement&&(b=b.target.closest("[mat-ripple-loader-uninitialized]"))&&bUa(a,b)};this.kb.Xb(function(){for(var b=_.l(aUa),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;null==(d=a.Eb)||d.addEventListener(c,a.xab,$Ta)}})};
_.Gr.prototype.Ka=function(){for(var a=_.l(aUa),b=a.next();!b.done;b=a.next()){b=b.value;var c=void 0;null==(c=this.Eb)||c.removeEventListener(b,this.xab,$Ta)}};_.cUa=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.BY&&a.setAttribute("mat-ripple-loader-centered","");b.disabled&&a.setAttribute("mat-ripple-loader-disabled","")};
_.dUa=function(a,b){return b.vWa?b.vWa:bUa(a,b)};_.Gr.prototype.w0a=function(a,b){var c=a.vWa;c?c.disabled=b:b?a.setAttribute("mat-ripple-loader-disabled",""):a.removeAttribute("mat-ripple-loader-disabled")};
bUa=function(a,b){if(a.Eb){var c;null==(c=b.querySelector(".mat-ripple"))||c.remove();c=a.Eb.createElement("span");c.classList.add("mat-ripple",b.getAttribute("mat-ripple-loader-class-name"));b.append(c);a=new _.Er(new _.ad(c),a.kb,a.Cc,a.ima?a.ima:void 0,a.ye?a.ye:void 0);a.Ln=!0;a.trigger=b;a.BY=b.hasAttribute("mat-ripple-loader-centered");a.disabled=b.hasAttribute("mat-ripple-loader-disabled");_.eUa(b,a);return a}};
_.eUa=function(a,b){a.removeAttribute("mat-ripple-loader-uninitialized");a.vWa=b};_.Gr.O=function(a){return new (a||_.Gr)};_.Gr.ta=_.p({token:_.Gr,oa:_.Gr.O,Ga:"root"});var fUa,gUa,hUa,iUa,jUa;fUa=["mat-button",""];gUa=["*"];hUa=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"};
iUa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");jUa=_.rh(_.uh(_.sh(function(a){this.Ma=a})));_.Hr=function(a,b,c){var d=jUa.call(this,a)||this;d.ad=b;d.ye=c;d.QUa=d.n5("mat-fab","mat-mini-fab");d.kta=d.n5("mat-icon-button");for(var e=_.l(iUa),f=e.next();!f.done;f=e.next())f=f.value,d.n5(f)&&d.Df().classList.add(f);a.na.classList.add("mat-button-base");d.QUa&&(d.color="accent");return d};_.V(_.Hr,jUa);_.h=_.Hr.prototype;
_.h.Oc=function(){this.ad.Rl(this.Ma,!0)};_.h.Ka=function(){this.ad.qk(this.Ma)};_.h.focus=function(a,b){a?_.iq(this.ad,this.Df(),a,b):this.Df().focus(b)};_.h.Df=function(){return this.Ma.na};_.h.Lt=function(){return this.rd||this.disabled};_.h.n5=function(){var a=this;return _.rc.apply(0,arguments).some(function(b){return a.Df().hasAttribute(b)})};_.Hr.O=function(a){return new (a||_.Hr)(_.v(_.ad),_.v(_.hq),_.v(_.Ok,8))};
_.Hr.ya=_.jc({type:_.Hr,qa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],tb:function(a,b){a&1&&_.yf(_.Er,5);if(a&2){var c;_.wf(c=_.Af())&&(b.OH=c.first)}},Cb:[1,"mat-focus-indicator"],wb:6,Ya:function(a,b){a&2&&(_.Qe("disabled",b.disabled||null)("mat-id-collision",null),_.Se("_mat-animation-noopable","NoopAnimations"===b.ye)("mat-button-disabled",
b.disabled))},inputs:{disabled:"disabled",rd:"disableRipple",color:"color"},Vb:["matButton"],features:[_.Me],lc:fUa,ac:gUa,Aa:4,Ba:5,Ea:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"span",0),_.gf(1),_.B(),_.D(2,"span",1)(3,"span",2));a&2&&(_.u(2),_.Se("mat-button-ripple-round",b.QUa||b.kta),_.x("matRippleDisabled",b.Lt())("matRippleCentered",b.kta)("matRippleTrigger",
b.Df()))},Ha:[_.Er],styles:[hUa()],rb:2,Oa:0});_.Ir=function(a,b,c,d){var e=_.Hr.call(this,b,a,c)||this;e.kb=d;e.gHa=function(f){e.disabled&&(f.preventDefault(),f.stopImmediatePropagation())};return e};_.V(_.Ir,_.Hr);_.Ir.prototype.Oc=function(){var a=this;_.Hr.prototype.Oc.call(this);this.kb?this.kb.Xb(function(){a.Ma.na.addEventListener("click",a.gHa)}):this.Ma.na.addEventListener("click",this.gHa)};
_.Ir.prototype.Ka=function(){_.Hr.prototype.Ka.call(this);this.Ma.na.removeEventListener("click",this.gHa)};_.Ir.O=function(a){return new (a||_.Ir)(_.v(_.hq),_.v(_.ad),_.v(_.Ok,8),_.v(_.pe,8))};
_.Ir.ya=_.jc({type:_.Ir,qa:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],Cb:[1,"mat-focus-indicator"],wb:8,Ya:function(a,b){a&2&&(_.Qe("tabindex",b.disabled?-1:b.tabIndex)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("mat-id-collision",null),_.Se("_mat-animation-noopable","NoopAnimations"===b.ye)("mat-button-disabled",b.disabled))},inputs:{disabled:"disabled",
rd:"disableRipple",color:"color",tabIndex:"tabIndex"},Vb:["matButton","matAnchor"],features:[_.Me],lc:fUa,ac:gUa,Aa:4,Ba:5,Ea:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"span",0),_.gf(1),_.B(),_.D(2,"span",1)(3,"span",2));a&2&&(_.u(2),_.Se("mat-button-ripple-round",b.QUa||b.kta),_.x("matRippleDisabled",b.Lt())("matRippleCentered",b.kta)("matRippleTrigger",
b.Df()))},Ha:[_.Er],styles:[hUa()],rb:2,Oa:0});var kUa={params:{Mqa:"150ms",Tqa:"75ms"}},lUa=_.Pg("dialogContainer",[_.Sg("void, exit",_.Rg({opacity:0,transform:"scale(0.7)"})),_.Sg("enter",_.Rg({transform:"none"})),_.Tg("* => enter",_.apa([_.Qg("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.Rg({transform:"none",opacity:1})),_.bpa("@*",{type:9,options:null})]),kUa),_.Tg("* => void, * => exit",_.apa([_.Qg("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.Rg({opacity:0})),_.bpa("@*",{type:9,options:null})]),kUa)]);var mUa=function(){this.role="dialog";this.Ed="";this.hf=!0;this.al="";this.aj=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.Foa=this.d8=this.data=null;this.ariaModal=!0;this.wz="first-tabbable";this.DNa=this.F$=this.Zs=!0};_.nUa=function(){this.role="dialog";this.Ed="";this.hf=!0;this.al="";this.aj=!1;this.height=this.width="";this.ariaLabel=this.Foa=this.d8=this.data=null;this.ariaModal=!0;this.wz="first-tabbable";this.ENa=this.CNa=this.DNa=this.Zs=!0};_.Jr=function(a,b,c,d,e,f,g,m){this.rq=!1;this.Ma=a;this.Z4=b;this.Uc=d;this.C5=e;this.kb=f;this.ub=g;this.ad=m;this.HI=this.E8a=null;this.wW=[];this.Eb=c;this.Uc.Foa&&this.wW.push(this.Uc.Foa)};_.V(_.Jr,rr);_.h=_.Jr.prototype;_.h.zla=function(){this.wrc();this.Yqc();this.wFa()};_.h.wFa=function(){this.yJ()};_.h.Ka=function(){this.oJ()};_.h.Zt=function(a){a=this.Ot.Zt(a);this.zla();return a};_.h.sz=function(a){a=this.Ot.sz(a);this.zla();return a};_.h.stc=function(){this.yla()||this.yJ()};
_.h.DGa=function(a,b){this.C5.ZC(a)||(a.tabIndex=-1,this.kb.Xb(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.Y4=function(a,b){(a=this.Ma.na.querySelector(a))&&this.DGa(a,b)};
_.h.yJ=function(){var a=this,b=this.Ma.na;switch(this.Uc.wz){case !1:case "dialog":this.yla()||b.focus();break;case !0:case "first-tabbable":_.lq(this.GB).then(function(c){c||a.Spc()});break;case "first-heading":this.Y4('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this.Y4(this.Uc.wz)}};
_.h.oJ=function(){var a=this.Uc.Zs,b=null;"string"===typeof a?b=this.Eb.querySelector(a):"boolean"===typeof a?b=a?this.E8a:null:a&&(b=a);if(this.Uc.Zs&&b&&"function"===typeof b.focus){a=_.sqa();var c=this.Ma.na;if(!a||a===this.Eb.body||a===c||c.contains(a))this.ad?(_.iq(this.ad,b,this.HI),this.HI=null):b.focus()}this.GB&&this.GB.destroy()};_.h.Spc=function(){this.Ma.na.focus&&this.Ma.na.focus()};_.h.yla=function(){var a=this.Ma.na,b=_.sqa();return a===b||a.contains(b)};
_.h.wrc=function(){this.GB=this.Z4.create(this.Ma.na);this.Eb&&(this.E8a=_.sqa())};_.h.Yqc=function(){var a=this;this.ub.Fl().subscribe(function(){a.Uc.aj&&a.stc()})};_.Jr.O=function(a){return new (a||_.Jr)(_.v(_.ad),_.v(_.mq),_.v(_.oh,8),_.v(_.nUa),_.v(_.jq),_.v(_.pe),_.v(_.er),_.v(_.hq))};
_.Jr.ya=_.jc({type:_.Jr,qa:[["cdk-dialog-container"]],tb:function(a,b){a&1&&_.yf(_.tr,7);if(a&2){var c;_.wf(c=_.Af())&&(b.Ot=c.first)}},Cb:["tabindex","-1",1,"cdk-dialog-container"],wb:6,Ya:function(a,b){a&2&&_.Qe("id",b.Uc.id||null)("role",b.Uc.role)("aria-modal",b.Uc.ariaModal)("aria-labelledby",b.Uc.ariaLabel?null:b.wW[0])("aria-label",b.Uc.ariaLabel)("aria-describedby",b.Uc.d8||null)},standalone:!0,features:[_.Me,_.vka],Aa:1,Ba:0,Ea:[["cdkPortalOutlet",""]],ua:function(a){a&1&&_.y(0,era,0,0,"ng-template",
0)},Ha:[_.ur,_.tr],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],rb:2});var oUa=new _.vc("DialogScrollStrategy",{Ga:"root",oa:function(){var a=_.hc(_.vr);return function(){return a.Mm.block()}}}),pUa=new _.vc("DialogData"),qUa=new _.vc("DefaultDialogConfig");var rUa=function(a,b){var c=this;this.Cd=a;this.config=b;this.closed=new _.fe;this.aj=b.aj;this.Fl=a.Fl();this.Cj=a.Cj();this.ix=a.ix();this.id=b.id;this.Cj.subscribe(function(d){27!==d.keyCode||c.aj||_.eh(d)||(d.preventDefault(),c.close(void 0,{bba:"keyboard"}))});this.Fl.subscribe(function(){c.aj||c.close(void 0,{bba:"mouse"})});this.Gla=a.Hn.subscribe(function(){!1!==b.ENa&&c.close()})};_.h=rUa.prototype;
_.h.close=function(a,b){if(this.hu){var c=this.closed;this.hu.HI=(null==b?void 0:b.bba)||"program";this.Gla.unsubscribe();this.Cd.dispose();c.next(a);c.complete();this.jw=this.hu=null}};_.h.Qe=function(){this.Cd.Qe();return this};_.h.Hr=function(a,b){this.Cd.Hr({width:void 0===a?"":a,height:void 0===b?"":b})};_.h.bC=function(a){this.Cd.bC(a)};_.h.XM=function(a){this.Cd.XM(a)};var sUa;sUa=0;_.Kr=function(a,b,c,d,e,f){var g=this;this.Ue=a;this.Le=b;this.Yh=c;this.Pn=d;this.eJ=e;this.MB=[];this.CI=new _.fe;this.DI=new _.fe;this.dFa=new Map;this.soa=_.zd(function(){return g.ii.length?g.Xr():g.Xr().ha(_.ie(void 0))});this.Ae=f};_.h=_.Kr.prototype;
_.h.open=function(a,b){var c=this;b=Object.assign({},this.Yh||new _.nUa,b);b.id=b.id||"cdk-dialog-"+sUa++;b.id&&this.ORa(b.id);var d=this.ZE(b);d=this.Ue.create(d);var e=new rUa(d,b);d=this.qnc(d,e,b);e.hu=d;this.rnc(a,e,d,b);this.ii.length||this.orc();this.ii.push(e);e.closed.subscribe(function(){return c.qbb(e,!0)});this.hs.next(e);return e};_.h.ORa=function(a){this.ii.find(function(b){return b.id===a})};
_.h.Ka=function(){var a=this;fra(this.MB,function(b){!1===b.config.CNa&&a.qbb(b,!1)});fra(this.MB,function(b){return b.close()});this.CI.complete();this.DI.complete();this.MB=[]};_.h.ZE=function(a){var b=new _.dr({Xf:a.Xf||_.lr(_.kr(this.Ue.position().global())),mj:a.mj||this.Ae(),Ed:a.Ed,hf:a.hf,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,rZ:a.DNa});a.al&&(b.al=a.al);return b};
_.h.qnc=function(a,b,c){var d,e=c.Bc||(null==(d=c.ve)?void 0:d.Bc);b=[{wa:_.nUa,tc:c},{wa:rUa,tc:b},{wa:_.er,tc:a}];c.container?"function"===typeof c.container?d=c.container:(d=c.container.type,b.push.apply(b,_.xc(c.container.Pb(c)))):d=_.Jr;c=new _.pr(d,c.ve,Ke({parent:e||this.Le,Pb:b}),c.nC);return a.Hd(c).instance};
_.h.rnc=function(a,b,c,d){if(a instanceof _.tf){var e=this.PW(d,b,c,void 0);b={va:d.data,mu:b};d.JN&&(b=Object.assign({},b,"function"===typeof d.JN?d.JN():d.JN));c.sz(new _.qr(a,null,b,e))}else e=this.PW(d,b,c,this.Le),a=c.Zt(new _.pr(a,d.ve,e,d.nC)),b.MY=a,b.jw=a.instance};
_.h.PW=function(a,b,c,d){var e,f=a.Bc||(null==(e=a.ve)?void 0:e.Bc);e=[{wa:pUa,tc:a.data},{wa:rUa,tc:b}];a.Pb&&("function"===typeof a.Pb?e.push.apply(e,_.xc(a.Pb(b,a,c))):e.push.apply(e,_.xc(a.Pb)));!a.direction||f&&f.get(_.Oq,null,{optional:!0})||e.push({wa:_.Oq,tc:{value:a.direction,Zc:_.ld()}});return Ke({parent:f||d,Pb:e})};
_.h.qbb=function(a,b){a=this.ii.indexOf(a);-1<a&&(this.ii.splice(a,1),this.ii.length||(this.dFa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.dFa.clear(),b&&this.Xr().next()))};
_.h.orc=function(){var a=mTa(this.eJ);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.dFa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.h.Xr=function(){var a=this.Pn;return a?a.Xr():this.CI};
_.W.Object.defineProperties(_.Kr.prototype,{ii:{configurable:!0,enumerable:!0,get:function(){return this.Pn?this.Pn.ii:this.MB}},hs:{configurable:!0,enumerable:!0,get:function(){return this.Pn?this.Pn.hs:this.DI}}});_.Kr.O=function(a){return new (a||_.Kr)(_.q(_.vr),_.q(_.qe),_.q(qUa,8),_.q(_.Kr,12),_.q(_.Tq),_.q(oUa))};_.Kr.ta=_.p({token:_.Kr,oa:_.Kr.O,Ga:"root"});_.Lr=function(){};_.Lr.O=function(a){return new (a||_.Lr)};_.Lr.Da=_.kc({type:_.Lr});_.Lr.Ca=_.Zb({Pb:[_.Kr],imports:[_.wr,_.ur,_.xq,_.Jr,_.ur]});var Mr=function(a,b,c,d,e,f,g,m){_.Jr.call(this,a,b,c,d,e,f,g,m);this.iq=new _.jl};_.V(Mr,_.Jr);Mr.prototype.wFa=function(){this.Uc.F$||this.yJ()};Mr.prototype.RIa=function(a){this.Uc.F$&&this.yJ();this.iq.next({state:"opened",totalTime:a})};Mr.O=function(a){return new (a||Mr)(_.v(_.ad),_.v(_.mq),_.v(_.oh,8),_.v(mUa),_.v(_.jq),_.v(_.pe),_.v(_.er),_.v(_.hq))};Mr.ya=_.jc({type:Mr,qa:[["ng-component"]],features:[_.Me],Aa:0,Ba:0,ua:function(){},rb:2});var tUa=function(a,b,c){var d=this;this.uj=a;this.lP=c;this.gq=new _.fe;this.NE=new _.fe;this.ai=0;this.aj=b.aj;this.id=a.id;c.iq.ha(_.Fd(function(e){return"opened"===e.state}),_.Td(1)).subscribe(function(){d.gq.next();d.gq.complete()});c.iq.ha(_.Fd(function(e){return"closed"===e.state}),_.Td(1)).subscribe(function(){clearTimeout(d.KFa);d.FB()});a.Cd.Hn.subscribe(function(){d.NE.next(d.F6);d.NE.complete();d.FB()});_.Dd(this.Fl(),this.Cj().ha(_.Fd(function(e){return 27===e.keyCode&&!d.aj&&!_.eh(e)}))).subscribe(function(e){d.aj||
(e.preventDefault(),d.HI="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.h=tUa.prototype;_.h.close=function(a){var b=this;this.F6=a;this.lP.iq.ha(_.Fd(function(c){return"closing"===c.state}),_.Td(1)).subscribe(function(c){b.NE.next(a);b.NE.complete();_.ATa(b.uj.Cd);b.KFa=setTimeout(function(){return b.FB()},c.totalTime+100)});this.ai=1;this.lP.W6()};_.h.hs=function(){return this.gq};_.h.oz=function(){return this.uj.closed};_.h.Fl=function(){return this.uj.Fl};_.h.Cj=function(){return this.uj.Cj};
_.h.Qe=function(a){var b=this.uj.config.Xf;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.kr(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.lr(b);this.uj.Qe();return this};_.h.Hr=function(a,b){this.uj.Hr(void 0===a?"":a,void 0===b?"":b)};_.h.bC=function(a){this.uj.bC(a)};_.h.XM=function(a){this.uj.XM(a)};_.h.getState=function(){return this.ai};_.h.FB=function(){this.ai=2;this.uj.close(this.F6,{bba:this.HI});this.jw=null};_.uUa=new _.vc("MatMdcDialogData");_.vUa=new _.vc("mat-mdc-dialog-default-options");_.wUa=new _.vc("mat-mdc-dialog-scroll-strategy");var xUa=0,Nr=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ue=a;this.Yh=c;this.Pn=d;this.L4=g;this.J4=m;this.fGa=n;this.MB=[];this.CI=new _.fe;this.DI=new _.fe;this.yUc="mat-dialog-";this.qqa=mUa;this.soa=_.zd(function(){return r.ii.length?r.Xr():r.Xr().ha(_.ie(void 0))});this.Ae=f;this.pP=b.get(_.Kr)};_.h=Nr.prototype;_.h.Xr=function(){var a=this.Pn;return a?a.Xr():this.CI};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.Yh||new mUa,b);b.id=b.id||"mat-dialog-"+xUa++;b.mj=b.mj||this.Ae();a=this.pP.open(a,Object.assign({},b,{Xf:_.lr(_.kr(this.Ue.position().global())),aj:!0,CNa:!1,ENa:!1,container:{type:this.J4,Pb:function(){return[{wa:c.qqa,tc:b},{wa:_.nUa,tc:b}]}},JN:function(){return{mu:d}},Pb:function(e,f,g){d=new c.L4(e,b,g);var m;d.Qe(null==(m=b)?void 0:m.position);return[{wa:c.J4,tc:g},{wa:c.fGa,tc:f.data},{wa:c.L4,tc:d}]}}));d.MY=a.MY;d.jw=a.jw;this.ii.push(d);
this.hs.next(d);d.oz().subscribe(function(){var e=c.ii.indexOf(d);-1<e&&(c.ii.splice(e,1),c.ii.length||c.Xr().next())});return d};_.h.ORa=function(a){this.ii.find(function(b){return b.id===a})};_.h.Ka=function(){this.JFa(this.MB);this.CI.complete();this.DI.complete()};_.h.JFa=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(Nr.prototype,{ii:{configurable:!0,enumerable:!0,get:function(){return this.Pn?this.Pn.ii:this.MB}},hs:{configurable:!0,enumerable:!0,get:function(){return this.Pn?this.Pn.hs:this.DI}}});Nr.O=function(){_.we()};Nr.ta=_.p({token:Nr,oa:Nr.O});_.Or=function(){tUa.apply(this,arguments)};_.V(_.Or,tUa);var yUa=function(){mUa.apply(this,arguments);this.Mqa=kUa.params.Mqa;this.Tqa=kUa.params.Tqa};_.V(yUa,mUa);var Pr=function(a,b,c,d,e,f,g,m,n){Mr.call(this,a,b,c,d,e,f,g,n);this.Za=m;this.ai="enter"};_.V(Pr,Mr);Pr.prototype.HIa=function(a){var b=a.mg;a=a.totalTime;"enter"===b?this.RIa(a):"exit"===b&&this.iq.next({state:"closed",totalTime:a})};Pr.prototype.IIa=function(a){var b=a.mg;a=a.totalTime;"enter"===b?this.iq.next({state:"opening",totalTime:a}):("exit"===b||"void"===b)&&this.iq.next({state:"closing",totalTime:a})};Pr.prototype.W6=function(){this.ai="exit";_.yl(this.Za)};
Pr.prototype.dqc=function(){return{value:this.ai,params:{enterAnimationDuration:this.Uc.Mqa||"150ms",exitAnimationDuration:this.Uc.Tqa||"75ms"}}};Pr.O=function(a){return new (a||Pr)(_.v(_.ad),_.v(_.mq),_.v(_.oh,8),_.v(yUa),_.v(_.jq),_.v(_.pe),_.v(_.er),_.v(_.Il),_.v(_.hq))};
Pr.ya=_.jc({type:Pr,qa:[["mat-dialog-container"]],Cb:["tabindex","-1",1,"mat-dialog-container"],wb:8,Ya:function(a,b){a&1&&_.ef("@dialogContainer.start",function(c){return b.IIa(c)})("@dialogContainer.done",function(c){return b.HIa(c)});a&2&&(_.Ze("id",b.Uc.id),_.Qe("aria-modal",b.Uc.ariaModal)("role",b.Uc.role)("aria-labelledby",b.Uc.ariaLabel?null:b.wW[0])("aria-label",b.Uc.ariaLabel)("aria-describedby",b.Uc.d8||null)("mat-id-collision",null),_.af("@dialogContainer",b.dqc()))},features:[_.Me],Aa:1,
Ba:0,Ea:[["cdkPortalOutlet",""]],ua:function(a){a&1&&_.y(0,gra,0,0,"ng-template",0)},Ha:[_.tr],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions.mat-dialog-actions-align-center,.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions.mat-dialog-actions-align-end,.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],
rb:2,data:{animation:[lUa]}});var zUa,AUa,BUa;_.Qr=new _.vc("MatDialogData");zUa=new _.vc("mat-dialog-default-options");AUa=new _.vc("mat-dialog-scroll-strategy");BUa={wa:AUa,Fb:[_.vr],Ab:function(a){return function(){return a.Mm.block()}}};_.Rr=function(a,b,c,d,e,f,g,m){Nr.call(this,a,b,d,f,g,e,_.Or,Pr,_.Qr,m);this.qqa=yUa};_.V(_.Rr,Nr);_.Rr.O=function(a){return new (a||_.Rr)(_.q(_.vr),_.q(_.qe),_.q(_.Km,8),_.q(zUa,8),_.q(AUa),_.q(_.Rr,12),_.q(_.Tq),_.q(_.Ok,8))};_.Rr.ta=_.p({token:_.Rr,oa:_.Rr.O});var CUa;CUa=0;_.Sr=function(a,b,c){this.mu=a;this.Ma=b;this.pP=c;this.type="button"};_.Sr.prototype.Sa=function(){this.mu||(this.mu=hra(this.Ma,this.pP.ii))};_.Sr.prototype.Sb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.Ymb=a.eg};_.Sr.prototype.KIa=function(a){var b=this.mu,c=this.Ymb;b.HI=0===a.screenX&&0===a.screenY?"keyboard":"mouse";b.close(c)};_.Sr.O=function(a){return new (a||_.Sr)(_.v(_.Or,8),_.v(_.ad),_.v(_.Rr))};
_.Sr.Ia=_.mc({type:_.Sr,qa:[["","mat-dialog-close",""],["","matDialogClose",""]],wb:2,Ya:function(a,b){a&1&&_.I("click",function(c){return b.KIa(c)});a&2&&_.Qe("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",Ymb:["mat-dialog-close","dialogResult"],FUc:["matDialogClose","_matDialogClose"]},Vb:["matDialogClose"],features:[_.Ac]});_.Tr=function(a,b,c){this.K4=a;this.Ma=b;this.pP=c;this.id="mat-dialog-title-"+CUa++};
_.Tr.prototype.Sa=function(){var a=this;this.K4||(this.K4=hra(this.Ma,this.pP.ii));this.K4&&Promise.resolve().then(function(){var b,c;null==(b=a.K4.lP)||null==(c=b.wW)||c.push(a.id)})};_.Tr.prototype.Ka=function(){var a=this,b,c,d=null==(b=this.K4)?void 0:null==(c=b.lP)?void 0:c.wW;d&&Promise.resolve().then(function(){var e=d.indexOf(a.id);-1<e&&d.splice(e,1)})};_.Tr.O=function(a){return new (a||_.Tr)(_.v(_.Or,8),_.v(_.ad),_.v(_.Rr))};
_.Tr.Ia=_.mc({type:_.Tr,qa:[["","mat-dialog-title",""],["","matDialogTitle",""]],Cb:[1,"mat-dialog-title"],wb:1,Ya:function(a,b){a&2&&_.Ze("id",b.id)},inputs:{id:"id"},Vb:["matDialogTitle"]});_.Ur=function(){};_.Ur.O=function(a){return new (a||_.Ur)};_.Ur.Ia=_.mc({type:_.Ur,qa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],Cb:[1,"mat-dialog-content"]});_.Vr=function(){this.align="start"};_.Vr.O=function(a){return new (a||_.Vr)};
_.Vr.Ia=_.mc({type:_.Vr,qa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],Cb:[1,"mat-dialog-actions"],wb:4,Ya:function(a,b){a&2&&_.Se("mat-dialog-actions-align-center","center"===b.align)("mat-dialog-actions-align-end","end"===b.align)},inputs:{align:"align"}});_.Wr=function(){};_.Wr.O=function(a){return new (a||_.Wr)};_.Wr.Da=_.kc({type:_.Wr});_.Wr.Ca=_.Zb({Pb:[_.Rr,BUa],imports:[_.Lr,_.wr,_.ur,_.xr,_.xr]});_.Xr=function(a){this.groups=a};_.Xr.prototype.isArray=function(a){return a instanceof Array};_.W.Object.defineProperties(_.Xr.prototype,{JGc:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.Xr.O=function(a){return new (a||_.Xr)(_.v(_.Qr))};
_.Xr.ya=_.jc({type:_.Xr,qa:[["keyboard-shortcut-dialog"]],Aa:8,Ba:1,Ea:function(){return[["mat-dialog-title",""]," Keyboard Shortcuts\n",["tabIndex","0"],[1,"columns"],[4,"ngFor","ngForOf"],["fxLayoutAlign","end center"],["mat-button","","ascTrackElement","KeyboardShortcutDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"]," Close ",["class","group",4,"ngIf"],[1,"group"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["singleKeyShortcut",""],["multiKeyBadge",""],[3,"matBadge"]]},ua:function(a,
b){a&1&&(_.A(0,"h2",0),_.df(1,1),_.B(),_.A(2,"mat-dialog-content",2)(3,"div",3),_.y(4,qra,2,1,"ng-container",4),_.B()(),_.A(5,"mat-dialog-actions",5)(6,"button",6),_.df(7,7),_.B()());a&2&&(_.u(4),_.x("ngForOf",b.JGc))},Ha:[_.ho,_.xm,_.ym,_.Nq,Hq,_.Hr,_.Sr,_.Tr,_.Ur,_.Vr],styles:["keyboard-shortcut-dialog[_nghost-%COMP%]{display:block}keyboard-shortcut-dialog[_nghost-%COMP%]   .columns[_ngcontent-%COMP%]{-webkit-columns:280px 2;-moz-columns:280px 2;columns:280px 2}keyboard-shortcut-dialog[_nghost-%COMP%]   .group[_ngcontent-%COMP%]{-webkit-column-break-inside:avoid;break-inside:avoid-column}keyboard-shortcut-dialog[_nghost-%COMP%]   h3[_ngcontent-%COMP%]{padding-bottom:16px}keyboard-shortcut-dialog[_nghost-%COMP%]   dl[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto 1fr;padding-bottom:16px}keyboard-shortcut-dialog[_nghost-%COMP%]   dl[_ngcontent-%COMP%]:first-child{text-align:left}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%], keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]{min-height:30px;padding:0 10px;padding-bottom:8px}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:first-child), keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:first-child){margin-left:5px}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:last-child), keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:last-child){margin-right:5px}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]   .mat-badge-content[_ngcontent-%COMP%], keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]   .mat-badge-content[_ngcontent-%COMP%]{color:inherit;font-family:monospace;min-width:22px;overflow:visible;padding:0 5px;position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]{-webkit-margin-start:24px;margin-inline-start:24px}"],
Oa:0});var Yr=function(){};Yr.O=function(a){return new (a||Yr)};Yr.Da=_.kc({type:Yr});Yr.Ca=_.Zb({imports:[_.xq,_.xr,_.xr]});_.Zr=function(a,b,c){Lq.call(this,a,b,c)};_.V(_.Zr,Lq);_.Zr.prototype.Sb=function(a){(null!=a.align||this.wk)&&this.Zv()};_.Zr.prototype.Sa=function(){var a=this;Lq.prototype.Sa.call(this);this.P5("align","stretch",function(b){a.Zv(b.value)});this.Zv()};_.Zr.prototype.Zv=function(a){a=a||this.vF("align")||"stretch";this.wk&&(a=this.wk.KQ);this.vW(this.t4(a))};
_.Zr.prototype.t4=function(a){var b={};switch(a){case "start":b["align-self"]="flex-start";break;case "end":b["align-self"]="flex-end";break;default:b["align-self"]=a}return b};
_.W.Object.defineProperties(_.Zr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Lc("align",a)}},KLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignXs",a)}},ILa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignSm",a)}},HLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignMd",a)}},CLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLg",a)}},JLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignXl",a)}},FLa:{configurable:!0,
enumerable:!0,set:function(a){this.Lc("alignLtSm",a)}},ELa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLtMd",a)}},DLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLtLg",a)}},GLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLtXl",a)}},BLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignGtXs",a)}},ALa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignGtSm",a)}},zLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignGtMd",
a)}},yLa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignGtLg",a)}}});_.Zr.O=function(a){return new (a||_.Zr)(_.v(Kq),_.v(_.ad),_.v(_.Pk))};
_.Zr.Ia=_.mc({type:_.Zr,qa:[["","fxFlexAlign",""],["","fxFlexAlign.xs",""],["","fxFlexAlign.sm",""],["","fxFlexAlign.md",""],["","fxFlexAlign.lg",""],["","fxFlexAlign.xl",""],["","fxFlexAlign.lt-sm",""],["","fxFlexAlign.lt-md",""],["","fxFlexAlign.lt-lg",""],["","fxFlexAlign.lt-xl",""],["","fxFlexAlign.gt-xs",""],["","fxFlexAlign.gt-sm",""],["","fxFlexAlign.gt-md",""],["","fxFlexAlign.gt-lg",""]],inputs:{align:["fxFlexAlign","align"],KLa:["fxFlexAlign.xs","alignXs"],ILa:["fxFlexAlign.sm","alignSm"],
HLa:["fxFlexAlign.md","alignMd"],CLa:["fxFlexAlign.lg","alignLg"],JLa:["fxFlexAlign.xl","alignXl"],FLa:["fxFlexAlign.lt-sm","alignLtSm"],ELa:["fxFlexAlign.lt-md","alignLtMd"],DLa:["fxFlexAlign.lt-lg","alignLtLg"],GLa:["fxFlexAlign.lt-xl","alignLtXl"],BLa:["fxFlexAlign.gt-xs","alignGtXs"],ALa:["fxFlexAlign.gt-sm","alignGtSm"],zLa:["fxFlexAlign.gt-md","alignGtMd"],yLa:["fxFlexAlign.gt-lg","alignGtLg"]},features:[_.Me,_.Ac]});var $r=function(a,b,c,d){Lq.call(this,a,b,c);this.tq="row";d&&(this.mF=d.rVa.subscribe(this.e6.bind(this)))};_.V($r,Lq);_.h=$r.prototype;_.h.Sb=function(a){(null!=a.wrap||this.wk)&&this.Zv()};_.h.Sa=function(){var a=this;Lq.prototype.Sa.call(this);this.P5("wrap","wrap",function(b){a.Zv(b.value)});this.Zv()};_.h.Ka=function(){Lq.prototype.Ka.call(this);this.mF&&this.mF.unsubscribe()};
_.h.e6=function(a){var b=this;this.tq=(a||"").toLowerCase().replace("-reverse","");Mqa.find(function(c){return c===b.tq})||(this.tq="row");this.Zv()};_.h.Zv=function(a){a=a||this.vF("wrap");this.wk&&(a=this.wk.KQ);a=Nqa(a||"wrap");this.vW(this.t4(a))};_.h.t4=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.tCc}};
_.W.Object.defineProperties($r.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrap",a)}},MRc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapXs",a)}},KRc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapSm",a)}},JRc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapMd",a)}},ERc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapLg",a)}},LRc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapXl",a)}},DRc:{configurable:!0,enumerable:!0,
set:function(a){this.Lc("wrapGtXs",a)}},CRc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapGtSm",a)}},BRc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapGtMd",a)}},ARc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapGtLg",a)}},HRc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapLtSm",a)}},GRc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapLtMd",a)}},FRc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapLtLg",a)}},IRc:{configurable:!0,
enumerable:!0,set:function(a){this.Lc("wrapLtXl",a)}},tCc:{configurable:!0,enumerable:!0,get:function(){return this.mF?this.tq:this.t9a(this.na)}}});$r.O=function(a){return new (a||$r)(_.v(Kq),_.v(_.ad),_.v(_.Pk),_.v(_.Mq,10))};
$r.Ia=_.mc({type:$r,qa:[["","fxLayoutWrap",""],["","fxLayoutWrap.xs",""],["","fxLayoutWrap.sm",""],["","fxLayoutWrap.lg",""],["","fxLayoutWrap.xl",""],["","fxLayoutWrap.gt-xs",""],["","fxLayoutWrap.gt-sm",""],["","fxLayoutWrap.gt-md",""],["","fxLayoutWrap.gt-lg",""],["","fxLayoutWrap.lt-xs",""],["","fxLayoutWrap.lt-sm",""],["","fxLayoutWrap.lt-md",""],["","fxLayoutWrap.lt-lg",""]],inputs:{wrap:["fxLayoutWrap","wrap"],MRc:["fxLayoutWrap.xs","wrapXs"],KRc:["fxLayoutWrap.sm","wrapSm"],JRc:["fxLayoutWrap.md",
"wrapMd"],ERc:["fxLayoutWrap.lg","wrapLg"],LRc:["fxLayoutWrap.xl","wrapXl"],DRc:["fxLayoutWrap.gt-xs","wrapGtXs"],CRc:["fxLayoutWrap.gt-sm","wrapGtSm"],BRc:["fxLayoutWrap.gt-md","wrapGtMd"],ARc:["fxLayoutWrap.gt-lg","wrapGtLg"],HRc:["fxLayoutWrap.lt-sm","wrapLtSm"],GRc:["fxLayoutWrap.lt-md","wrapLtMd"],FRc:["fxLayoutWrap.lt-lg","wrapLtLg"],IRc:["fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.Me,_.Ac]});_.as=function(a,b,c,d,e){Lq.call(this,a,b,c);var f=this;this.JI=d;this.x7=e;this.tq="row";this.Lc("flex","");this.Lc("shrink",1);this.Lc("grow",1);d&&(this.mF=d.rVa.subscribe(function(g){f.e6(g)}))};_.V(_.as,Lq);_.h=_.as.prototype;_.h.Sb=function(a){(null!=a.flex||this.wk)&&this.BJ()};_.h.Sa=function(){var a=this;Lq.prototype.Sa.call(this);this.P5("flex","",function(b){a.BJ(b.value)});this.BJ()};_.h.Ka=function(){Lq.prototype.Ka.call(this);this.mF&&this.mF.unsubscribe()};
_.h.e6=function(a){this.tq=a||this.tq||"row";this.BJ()};_.h.BJ=function(a){a=a||this.vF("flex")||"";this.wk&&(a=this.wk.KQ);a=String(a).replace(";","");var b=this.vF("grow"),c=this.vF("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]=rra(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]=rra(a.trim()):(d=a.split(" "),d=3===d.length?d:[b,c,a]);this.vW(this.Hvc.apply(this,d))};
_.h.Hvc=function(a,b,c){var d=-1<this.t9a(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=mh(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=mh(e,{flex:"0 1 auto"});break;case "grow":e=mh(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=mh(e,{flex:"1 0 auto"});break;case "auto":e=mh(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=mh(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=mh(e,{flex:a+" "+b+" "+(f||this.x7?c:"100%")})}g=Oqa(d)?"max-width":"max-height";d=Oqa(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 mh(e,{"box-sizing":"border-box"})};
_.W.Object.defineProperties(_.as.prototype,{cOc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Lc("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flex",a)}},sCc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexXs",a)}},qCc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexSm",a)}},pCc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexMd",a)}},kCc:{configurable:!0,
enumerable:!0,set:function(a){this.Lc("flexLg",a)}},rCc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexXl",a)}},jCc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexGtXs",a)}},iCc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexGtSm",a)}},hCc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexGtMd",a)}},gCc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexGtLg",a)}},nCc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexLtSm",a)}},mCc:{configurable:!0,
enumerable:!0,set:function(a){this.Lc("flexLtMd",a)}},lCc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexLtLg",a)}},oCc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexLtXl",a)}}});_.as.O=function(a){return new (a||_.as)(_.v(Kq),_.v(_.ad),_.v(_.Pk),_.v(_.Mq,12),_.v($r,12))};
_.as.Ia=_.mc({type:_.as,qa:[["","fxFlex",""],["","fxFlex.xs",""],["","fxFlex.sm",""],["","fxFlex.md",""],["","fxFlex.lg",""],["","fxFlex.xl",""],["","fxFlex.lt-sm",""],["","fxFlex.lt-md",""],["","fxFlex.lt-lg",""],["","fxFlex.lt-xl",""],["","fxFlex.gt-xs",""],["","fxFlex.gt-sm",""],["","fxFlex.gt-md",""],["","fxFlex.gt-lg",""],[""]],inputs:{cOc:["fxShrink","shrink"],grow:["fxGrow","grow"],flex:["fxFlex","flex"],sCc:["fxFlex.xs","flexXs"],qCc:["fxFlex.sm","flexSm"],pCc:["fxFlex.md","flexMd"],kCc:["fxFlex.lg",
"flexLg"],rCc:["fxFlex.xl","flexXl"],jCc:["fxFlex.gt-xs","flexGtXs"],iCc:["fxFlex.gt-sm","flexGtSm"],hCc:["fxFlex.gt-md","flexGtMd"],gCc:["fxFlex.gt-lg","flexGtLg"],nCc:["fxFlex.lt-sm","flexLtSm"],mCc:["fxFlex.lt-md","flexLtMd"],lCc:["fxFlex.lt-lg","flexLtLg"],oCc:["fxFlex.lt-xl","flexLtXl"]},features:[_.Me,_.Ac]});var tra=[{alias:"xs",Ji:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",Nu:!0,Ji:"(min-width: 600px)"},{alias:"lt-sm",Nu:!0,Ji:"(max-width: 599px)"},{alias:"sm",Ji:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",Nu:!0,Ji:"(min-width: 960px)"},{alias:"lt-md",Nu:!0,Ji:"(max-width: 959px)"},{alias:"md",Ji:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",Nu:!0,Ji:"(min-width: 1280px)"},{alias:"lt-lg",Nu:!0,Ji:"(max-width: 1279px)"},{alias:"lg",Ji:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",Nu:!0,Ji:"(min-width: 1920px)"},{alias:"lt-xl",Nu:!0,Ji:"(max-width: 1920px)"},{alias:"xl",Ji:"(min-width: 1920px) and (max-width: 5000px)"}];var ura=/(\.|-|_)/g;var DUa={wa:gTa,Ab:function(){return vra()}};var EUa=function(){},bs=function(a,b){this.hC=a;this.FWa=b;this.xtc();this.RDb=this.Hnc()};_.h=bs.prototype;_.h.isActive=function(a){a=this.Suc(a);return this.FWa.isActive(a)};_.h.subscribe=function(a,b,c){return this.RDb.subscribe(a,b,c)};_.h.Sf=function(){return this.RDb};_.h.xtc=function(){var a=this.hC.yOb.map(function(b){return b.Ji});kTa(this.FWa,a)};
_.h.Hnc=function(){var a=this;return this.FWa.observe().ha(_.Fd(function(b){return!0===b.matches}),_.Fd(function(b){return(b=iTa(a.hC,b.Ji))?!b.Nu:!0}),_.t(function(b){return Jqa(b,a.S8a(b.Ji))}))};_.h.Npc=function(a){return hTa(this.hC,a)};_.h.S8a=function(a){return iTa(this.hC,a)};_.h.Suc=function(a){var b=this.Npc(a)||this.S8a(a);return b?b.Ji:a};bs.O=function(a){return new (a||bs)(_.q(Iq),_.q(Jq))};bs.ta=_.p({token:bs,oa:bs.O});var FUa={wa:EUa,Fb:[[new _.Lk,new _.Mk,EUa],Jq,Iq],Ab:function(a,b,c){return a||new bs(c,b)}};var cs=function(){};cs.O=function(a){return new (a||cs)};cs.Da=_.kc({type:cs});cs.Ca=_.Zb({Pb:[DUa,Iq,Jq,Kq,FUa]});var GUa={wa:Kq,Fb:[[new _.Lk,new _.Mk,Kq],Iq,Jq],Ab:function(a,b,c){return a||new Kq(b,c)}};_.ds=function(){};_.ds.O=function(a){return new (a||_.ds)};_.ds.Da=_.kc({type:_.ds});_.ds.Ca=_.Zb({Pb:[GUa,DUa,FUa],imports:[cs,Pq,cs]});new _.zl;_.es=function(){};_.es.O=function(a){return new (a||_.es)};_.es.Da=_.kc({type:_.es});_.es.Ca=_.Zb({imports:[_.Fr,_.xr,_.xr]});_.fs=function(){};_.fs.O=function(a){return new (a||_.fs)};_.fs.Da=_.kc({type:_.fs});_.fs.Ca=_.Zb({imports:[_.jo,_.Em,_.ds,Yr,_.es,_.Wr]});_.HUa=new _.vc("localstorage",{oa:function(){return _.hc(WNa)}});_.gs=function(a){this.Ua=a;this.RCb=this.Ua.events.ha(_.Fd(function(b){return b instanceof fLa&&!b.DNb}),_.t(function(b){return b.url}),_.ee(1));this.RCb.connect()};_.gs.O=function(a){return new (a||_.gs)(_.q(_.pg))};_.gs.ta=_.p({token:_.gs,oa:_.gs.O});var hs=function(a){Ij.call(this);this.bBc=a};_.xi(hs,Ij);hs.prototype.wrap=function(a){return IUa(this,a)};var is=function(a,b){return(b?"__wrapper_":"__protected_")+_.xa(a)+"__"},IUa=function(a,b){var c=is(a,!0);b[c]||((b[c]=JUa(a,b))[is(a,!1)]=b);return b[c]},JUa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.nsa(d)}};c[is(a,!1)]=b;return c};
hs.prototype.nsa=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.bBc(a),new KUa(a);};
var LUa=function(a,b){var c=_.ca.window||_.ca.globalThis,d=c[b];if(!d)throw Error("oc`"+b);c[b]=function(e,f){"string"===typeof e&&(e=_.vi(ixa,e));e&&(arguments[0]=e=IUa(a,e));if(d.apply)return d.apply(this,arguments);var g=e;if(2<arguments.length){var m=Array.prototype.slice.call(arguments,2);g=function(){e.apply(this,m)}}return d(g,f)};c[b][is(a,!1)]=d};
hs.prototype.zm=function(){var a=_.ca.window||_.ca.globalThis;var b=a.setTimeout;b=b[is(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[is(this,!1)]||b;a.setInterval=b;hs.Ix.zm.call(this)};var KUa=function(a){_.ba.call(this,"Error in protected function: "+(a&&a.message?String(a.message):String(a)),a);(a=a&&a.stack)&&"string"===typeof a&&(this.stack=a)};_.xi(KUa,_.ba);var js=function(a,b,c){Zj.call(this);this.Hkb=b||null;this.ydb={};this.SRc=MUa;this.WDc=a;if(!c){this.GZ=null;this.GZ=new hs((0,_.Jh)(this.vtb,this));LUa(this.GZ,"setTimeout");LUa(this.GZ,"setInterval");a=this.GZ;b=_.ca.window||_.ca.globalThis;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&LUa(a,e)}a=this.GZ;gAa=!0;b=(0,_.Jh)(a.wrap,a);for(c=0;c<eAa.length;c++)eAa[c](b);fAa.push(a)}};
_.xi(js,Zj);var NUa=function(a,b){Sj.call(this,"a");this.error=a;this.context=b};_.xi(NUa,Sj);var MUa=function(a,b,c,d){if(d instanceof Map){var e={};d=_.l(d);for(var f=d.next();!f.done;f=d.next()){var g=_.l(f.value);f=g.next().value;g=g.next().value;e[f]=g}}else e=d;CDa(a,null,b,c,e)};
js.prototype.vtb=function(a,b){a=a.error||a;b=b?_.Ib(b):{};a instanceof Error&&_.Mb(b,a.__closure__error__context__984382||{});var c=Kya(a);if(this.Hkb)try{this.Hkb(c,b)}catch(n){}var d=c.message.substring(0,1900);if(!(a instanceof _.ba)||a.hJb){a=c.stack;try{var e=qBa(this.WDc,"script",c.fileName,"error",d,"line",c.lineNumber);if(!_.Pba(this.ydb)){d=e;var f=_.pBa(this.ydb);e=mBa(d,f)}f={};f.trace=a;if(b)for(var g in b)f["context."+g]=b[g];var m=_.pBa(f);this.SRc(e,"POST",m,this.wZc)}catch(n){}}try{this.dispatchEvent(new NUa(c,
b))}catch(n){}};js.prototype.zm=function(){Nb(this.GZ);js.Ix.zm.call(this)};var OUa=new _.vc("errorReporter",{Ga:"root",oa:function(){return _.hc(cJa,8)?new js("/devfuse/_/jserror",void 0,!0):new js("/_/jserror",void 0,!0)}}),PUa=new _.vc("uncaughtErrors",{Ga:"root",oa:function(){return new _.fe}});_.ks=function(a,b,c){var d=this;this.cBc=a;this.gZ=b;this.zone=c;this.Rpb=new _.fe;this.count=0;this.Rpb.ha(_.Fd(function(){d.setTimeout();if(10<=d.count)return!1;d.count++;return!0}),_.Td(100)).subscribe(function(e){var f={};d.gZ&&(f["devfuse.feature"]=d.gZ);d.cBc.vtb(e,f)})};_.ls=function(a,b){b.U3a&&(b=b.U3a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.Rpb.next(b)};
_.ks.prototype.setTimeout=function(){var a=this;null==this.lE&&this.zone.Xb(function(){a.lE=setTimeout(function(){a.count=0;delete a.lE},1E4)})};_.ks.O=function(a){return new (a||_.ks)(_.q(OUa),_.q(cJa,8),_.q(_.pe))};_.ks.ta=_.p({token:_.ks,oa:_.ks.O,Ga:"root"});var QUa={o4a:{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"}},nZb:{1E3:{other:"0 thousand"},1E4:{other:"00 thousand"},1E5:{other:"000 thousand"},1E6:{other:"0 million"},1E7:{other:"00 million"},1E8:{other:"000 million"},1E9:{other:"0 billion"},1E10:{other:"00 billion"},1E11:{other:"000 billion"},1E12:{other:"0 trillion"},1E13:{other:"00 trillion"},
1E14:{other:"000 trillion"}}},RUa=QUa;RUa=QUa;var SUa={AED:[2,"dh","\u062f.\u0625."],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34,
"Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd",
"RUB"],SAR:[2,"SAR","SAR"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};var TUa={DECIMAL_SEP:".",GROUP_SEP:",",R5a:"%",AEa:"0",Bec:"+",e5a:"-",B4a:"E",S5a:"\u2030",dBa:"\u221e",fcc:"NaN",DECIMAL_PATTERN:"#,##0.###",Ghc:"#E0",oec:"#,##0%",VZb:"\u00a4#,##0.00",kAa:"USD"},ms=TUa;ms=TUa;_.ns=function(a){this.uea=40;this.sA=1;this.rxa=0;this.oA=3;this.bua=this.nD=0;this.CTb=!1;this.Mfa=this.UT="";this.lM=ms.e5a;this.E0="";this.bx=1;this.sT=!1;this.pS=[];this.Bya=this.kmb=!1;this.y9=0;this.ufa="string"===typeof a?a:"";"number"===typeof a?this.Coa(a):this.NF(a)};
_.ns.prototype.NF=function(a){this.ufa=a.replace(/ /g,"\u00a0");var b=[0];this.UT=UUa(this,a,b);for(var c=b[0],d=-1,e=0,f=0,g=0,m=-1,n=a.length,r=!0;b[0]<n&&r;b[0]++)switch(a.charAt(b[0])){case "#":0<f?g++:e++;0<=m&&0>d&&m++;break;case "0":if(0<g)throw Error("yc`"+a);f++;0<=m&&0>d&&m++;break;case ",":0<m&&this.pS.push(m);m=0;break;case ".":if(0<=d)throw Error("zc`"+a);d=e+f+g;break;case "E":if(this.Bya)throw Error("Ac`"+a);this.Bya=!0;this.bua=0;b[0]+1<n&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.CTb=!0);
for(;b[0]+1<n&&"0"==a.charAt(b[0]+1);)b[0]++,this.bua++;if(1>e+f||1>this.bua)throw Error("Bc`"+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("Cc`"+a);g=e+f+g;this.oA=0<=d?g-d:0;0<=d&&(this.nD=e+f-d,0>this.nD&&(this.nD=0));this.sA=(0<=d?d:g)-e;this.Bya&&(this.uea=e+this.sA,0==this.oA&&0==this.sA&&(this.sA=1));this.pS.push(Math.max(0,m));this.kmb=0==d||d==g;c=b[0]-c;this.Mfa=UUa(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?
(b[0]++,1!=this.bx&&(this.sT=!0),this.lM=UUa(this,a,b),b[0]+=c,this.E0=UUa(this,a,b)):(this.lM+=this.UT,this.E0+=this.Mfa)};
_.ns.prototype.Coa=function(a){switch(a){case 1:this.NF(ms.DECIMAL_PATTERN);break;case 2:this.NF(ms.Ghc);break;case 3:this.NF(ms.oec);break;case 4:a=this.NF;var b=ms.VZb;var c=["0"],d=SUa[ms.kAa];if(d){d=d[0]&7;if(0<d){c.push(".");for(var e=0;e<d;e++)c.push("0")}b=b.replace(/0.00/g,c.join(""))}a.call(this,b);break;case 5:VUa(this,1);break;case 6:VUa(this,2);break;default:throw Error("sc");}};var VUa=function(a,b){a.y9=b;a.NF(ms.DECIMAL_PATTERN);a.nD=0;a.oA=2;if(0<a.nD)throw Error("qc");a.rxa=2};
_.ns.prototype.parse=function(a,b){b=b||[0];if(0!==this.y9)throw Error("tc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.UT,b[0])==b[0],d=a.indexOf(this.lM,b[0])==b[0];c&&d&&(this.UT.length>this.lM.length?d=!1:this.UT.length<this.lM.length&&(c=!1));c?b[0]+=this.UT.length:d&&(b[0]+=this.lM.length);if(a.indexOf(ms.dBa,b[0])==b[0]){b[0]+=ms.dBa.length;var e=Infinity}else{e=a;var f=!1,g=!1,m=!1,n=-1,r=1,w=ms.DECIMAL_SEP,z=ms.GROUP_SEP,E=ms.B4a;if(0!=this.y9)throw Error("uc");z=z.replace(/\u202f/g,
"\u00a0");for(var J="";b[0]<e.length;b[0]++){var L=e.charAt(b[0]),Q=WUa(L);if(0<=Q&&9>=Q)J+=Q,m=!0;else if(L==w.charAt(0)){if(f||g)break;J+=".";f=!0}else if(L==z.charAt(0)&&("\u00a0"!=z.charAt(0)||b[0]+1<e.length&&0<=WUa(e.charAt(b[0]+1)))){if(f||g)break}else if(L==E.charAt(0)){if(g)break;J+="E";g=!0;n=b[0]}else if("+"==L||"-"==L){if(m&&n!=b[0]-1)break;J+=L}else if(1==this.bx&&L==ms.R5a.charAt(0)){if(1!=r)break;r=100;if(m){b[0]++;break}}else if(1==this.bx&&L==ms.S5a.charAt(0)){if(1!=r)break;r=1E3;
if(m){b[0]++;break}}else break}1!=this.bx&&(r=this.bx);e=parseFloat(J)/r}if(c){if(a.indexOf(this.Mfa,b[0])!=b[0])return NaN;b[0]+=this.Mfa.length}else if(d){if(a.indexOf(this.E0,b[0])!=b[0])return NaN;b[0]+=this.E0.length}return d?-e:e};
_.ns.prototype.format=function(a){if(this.nD>this.oA)throw Error("vc");if(isNaN(a))return ms.fcc;var b=[];var c=a;if(0==this.y9)c=XUa;else{c=Math.abs(c);var d=YUa(this,1>=c?0:ZUa(c)).nPa;c=YUa(this,d+ZUa($Ua(this,os(c,-d)).intValue))}a=os(a,-c.nPa);(d=0>a||0==a&&0>1/a)?c.cXa?b.push(c.cXa):(b.push(c.prefix),b.push(this.lM)):(b.push(c.prefix),b.push(this.UT));if(isFinite(a))if(a*=d?-1:1,a*=this.bx,this.Bya){var e=a;if(0==e)aVa(this,e,this.sA,b),bVa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=os(e,-f);var g=this.sA;1<this.uea&&this.uea>this.sA?(g=f%this.uea,0>g&&(g=this.uea+g),e=os(e,g),f-=g,g=1):1>this.sA?(f++,e=os(e,-1)):(f-=this.sA-1,e=os(e,this.sA-1));aVa(this,e,g,b);bVa(this,f,b)}}else aVa(this,a,this.sA,b);else b.push(ms.dBa);d?c.dXa?b.push(c.dXa):(isFinite(a)&&b.push(c.suffix),b.push(this.E0)):(isFinite(a)&&b.push(c.suffix),b.push(this.Mfa));return b.join("")};
var $Ua=function(a,b){var c=os(b,a.oA);0<a.rxa&&(c=cVa(c,a.rxa,a.oA));c=Math.round(c);isFinite(c)?(b=Math.floor(os(c,-a.oA)),a=Math.floor(c-os(b,a.oA))):a=0;return{intValue:b,ICc:a}},aVa=function(a,b,c,d){if(a.nD>a.oA)throw Error("vc");d||(d=[]);b=$Ua(a,b);var e=b.intValue,f=b.ICc,g=0<a.nD||0<f||!1;b=a.nD;g&&(b=a.nD);for(var m="",n=e;1E20<n;)m="0"+m,n=Math.round(os(n,-1));m=n+m;var r=ms.DECIMAL_SEP;n=ms.AEa.charCodeAt(0);var w=m.length,z=0;if(0<e||0<c){for(e=w;e<c;e++)d.push(String.fromCharCode(n));
if(2<=a.pS.length)for(c=1;c<a.pS.length;c++)z+=a.pS[c];c=w-z;if(0<c){e=a.pS;z=w=0;for(var E,J=ms.GROUP_SEP,L=m.length,Q=0;Q<L;Q++)if(d.push(String.fromCharCode(n+Number(m.charAt(Q)))),1<L-Q)if(E=e[z],Q<c){var da=c-Q;(1===E||0<E&&1===da%E)&&d.push(J)}else z<e.length&&(Q===c?z+=1:E===Q-c-w+1&&(d.push(J),w+=E,z+=1))}else{c=m;m=a.pS;e=ms.GROUP_SEP;E=c.length;J=[];for(w=m.length-1;0<=w&&0<E;w--){z=m[w];for(L=0;L<z&&0<=E-L-1;L++)J.push(String.fromCharCode(n+Number(c.charAt(E-L-1))));E-=z;0<E&&J.push(e)}d.push.apply(d,
J.reverse())}}else g||d.push(String.fromCharCode(n));(a.kmb||g)&&d.push(r);f=String(f);g=f.split("e+");2==g.length&&(f=String(cVa(parseFloat(g[0]),a.rxa,1)),f=f.replace(".",""),f+=Dza("0",parseInt(g[1],10)-f.length+1));a.oA+1>f.length&&(f="1"+Dza("0",a.oA-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))))},bVa=function(a,b,c){c.push(ms.B4a);0>b?(b=-b,c.push(ms.e5a)):a.CTb&&c.push(ms.Bec);b=""+b;for(var d=ms.AEa,e=b.length;e<
a.bua;e++)c.push(d);c.push(b)},WUa=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=ms.AEa.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},UUa=function(a,b,c){for(var d="",e=!1,f=b.length;c[0]<f;c[0]++){var g=b.charAt(c[0]);if("'"==g)c[0]+1<f&&"'"==b.charAt(c[0]+1)?(c[0]++,d+="'"):e=!e;else if(e)d+=g;else switch(g){case "#":case "0":case ",":case ".":case ";":return d;case "\u00a4":c[0]+1<f&&"\u00a4"==b.charAt(c[0]+1)?(c[0]++,d+=ms.kAa):(g=ms.kAa,d+=g in SUa?SUa[g][1]:g);break;case "%":if(!a.sT&&
1!=a.bx)throw Error("wc");if(a.sT&&100!=a.bx)throw Error("xc");a.bx=100;a.sT=!1;d+=ms.R5a;break;case "\u2030":if(!a.sT&&1!=a.bx)throw Error("wc");if(a.sT&&1E3!=a.bx)throw Error("xc");a.bx=1E3;a.sT=!1;d+=ms.S5a;break;default:d+=g}}return d},XUa={nPa:0,cXa:"",dXa:"",prefix:"",suffix:""},YUa=function(a,b){a=1==a.y9?RUa.o4a:RUa.nZb;null==a&&(a=RUa.o4a);if(3>b)return XUa;b=Math.min(14,b);var c=a[os(1,b)];for(--b;!c&&3<=b;)c=a[os(1,b)],b--;if(!c)return XUa;c=c.other;var d=a="",e=c.indexOf(";");0<=e&&(c=
c.substring(0,e),e=c.substring(e+1))&&(d=/([^0]*)(0+)(.*)/.exec(e),a=d[1],d=d[3]);return c&&"0"!=c?(c=/([^0]*)(0+)(.*)/.exec(c))?{nPa:b+1-(c[2].length-1),cXa:a,dXa:d,prefix:c[1],suffix:c[3]}:XUa:XUa},ZUa=function(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b},os=function(a,b){if(!a||!isFinite(a)||0==b)return a;a=String(a).split("e");return parseFloat(a[0]+"e"+(parseInt(a[1]||0,10)+b))},dVa=function(a,b){return a&&isFinite(a)?os(Math.round(os(a,b)),-b):a},cVa=function(a,b,
c){if(!a)return a;b=b-ZUa(a)-1;return b<-c?dVa(a,-c):dVa(a,b)};var eVa=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"},fVa=eVa;fVa=eVa;var gVa=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"},hVa=gVa;hVa=gVa;var iVa,jVa,kVa,lVa,mVa;_.ps=function(a){this.ufa=a;this.Zua=this.l0=this.MTa=null;a=ms;var b=RUa;if(iVa!==a||jVa!==b)iVa=a,jVa=b,kVa=new _.ns(1);this.fJc=kVa};iVa=null;jVa=null;kVa=null;lVa=RegExp("'([{}#].*?)'","g");mVa=RegExp("''","g");
_.ps.prototype.format=function(a){if(this.ufa){this.MTa=[];var b=nVa(this,this.ufa);this.Zua=oVa(this,b);this.ufa=null}if(this.Zua&&0!=this.Zua.length)for(this.l0=_.ua(this.MTa),b=[],pVa(this,this.Zua,a,!1,b),a=b.join("");0<this.l0.length;)a=a.replace(this.SMa(this.l0),this.l0.pop());else a="";return a};
var pVa=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.l0.push(r),n.push(m.SMa(m.l0)));break;case 2:g=b[f].value;m=a;n=c;r=d;var w=e,z=g.Eoa;void 0===n[z]?w.push("Undefined parameter - "+z):(z=g[n[z]],void 0===z&&(z=g.other),pVa(m,z,n,r,w));break;case 0:g=b[f].value;qVa(a,g,c,hVa,d,e);break;case 1:g=b[f].value,qVa(a,g,c,fVa,d,e)}},qVa=function(a,b,c,d,e,f){var g=
b.Eoa,m=b.Pfb,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=[],pVa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.fJc.format(m),f.push(c.replace(/#/g,a))))},nVa=function(a,b){var c=a.MTa,d=(0,_.Jh)(a.SMa,a);b=b.replace(mVa,function(){c.push("'");return d(c)});return b=b.replace(lVa,function(e,f){c.push(f);return d(c)})},rVa=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},sVa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,tVa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,uVa=/^\s*(\w+)\s*,\s*select\s*,/,oVa=function(a,b){var c=[];b=rVa(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(sVa.test(f)?0:tVa.test(f)?1:uVa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=vVa(a,b[d].value);break;case 0:e.type=0;e.value=wVa(a,b[d].value);break;case 1:e.type=1;e.value=xVa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},vVa=function(a,b){var c="";b=b.replace(uVa,function(m,n){c=n;return""});var d={};d.Eoa=c;b=rVa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=oVa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
wVa=function(a,b){var c="",d=0;b=b.replace(sVa,function(n,r,w){c=r;w&&(d=parseInt(w,10));return""});var e={};e.Eoa=c;e.Pfb=d;b=rVa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var m;1==b[f].type&&(m=oVa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;f++}return e},xVa=function(a,b){var c="";b=b.replace(tVa,function(m,n){c=n;return""});var d={};d.Eoa=c;d.Pfb=0;b=rVa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=oVa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.ps.prototype.SMa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};var yVa=[{hb:"mat-button",mT:["mdc-button","mat-mdc-button"]},{hb:"mat-flat-button",mT:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{hb:"mat-raised-button",mT:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{hb:"mat-stroked-button",mT:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{hb:"mat-fab",mT:["mdc-fab","mat-mdc-fab"]},{hb:"mat-mini-fab",mT:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{hb:"mat-icon-button",mT:["mdc-icon-button","mat-mdc-icon-button"]}],
qs=function(a,b,c,d){this.Ma=a;this.Cc=b;this.kb=c;this.ye=d;this.ad=_.hc(_.hq);this.zF=_.hc(_.Gr);this.uc=this.Vr=this.D$a=!1;null==this.zF||_.cUa(this.Ma.na,{className:"mat-mdc-button-ripple"});for(var e=a.na.classList,f=_.l(yVa),g=f.next();!g.done;g=f.next())g=g.value,this.n5(g.hb)&&g.mT.forEach(function(m){e.add(m)})};_.h=qs.prototype;_.h.Oc=function(){this.ad.Rl(this.Ma,!0)};_.h.Ka=function(){this.ad.qk(this.Ma)};
_.h.focus=function(a,b){(a=void 0===a?"program":a)?_.iq(this.ad,this.Ma.na,a,b):this.Ma.na.focus(b)};_.h.n5=function(){var a=this;return _.rc.apply(0,arguments).some(function(b){return a.Ma.na.hasAttribute(b)})};_.h.Qcb=function(){var a;null==(a=this.zF)||a.w0a(this.Ma.na,this.rd||this.disabled)};
_.W.Object.defineProperties(qs.prototype,{OH:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.zF)?void 0:_.dUa(a,this.Ma.na)},set:function(a){null==this.zF||_.eUa(this.Ma.na,a)}},rd:{configurable:!0,enumerable:!0,get:function(){return this.Vr},set:function(a){this.Vr=a;this.Qcb()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc},set:function(a){this.uc=a;this.Qcb()}}});qs.O=function(){_.we()};
qs.Ia=_.mc({type:qs,inputs:{color:"color",rd:["disableRipple","disableRipple",_.Ff],disabled:["disabled","disabled",_.Ff]},features:[_.Ne]});var zVa;zVa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];_.rs=function(a,b,c,d){qs.call(this,a,b,c,d)};_.V(_.rs,qs);_.rs.Ia=qs.Ia;_.rs.O=function(a){return new (a||_.rs)(_.v(_.ad),_.v(_.eq),_.v(_.pe),_.v(_.Ok,8))};
_.rs.ya=_.jc({type:_.rs,qa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],wb:9,Ya:function(a,b){a&2&&(_.Qe("disabled",b.disabled||null),_.Ue(b.color?"mat-"+b.color:""),_.Se("_mat-animation-noopable","NoopAnimations"===b.ye)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Vb:["matButton"],features:[_.Me],lc:["mat-button",""],ac:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])",
"*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Aa:7,Ba:4,Ea:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ua:function(a,b){a&1&&(_.ff(zVa),_.D(0,"span",0),_.gf(1),_.A(2,"span",1),_.gf(3,1),_.B(),_.gf(4,2),_.D(5,"span",2)(6,"span",3));a&2&&_.Se("mdc-button__ripple",!b.D$a)("mdc-fab__ripple",b.D$a)},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(100% + 4px);width:calc(100% + 4px);display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}\n',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],rb:2,Oa:0});var AVa=new _.vc("mat-mdc-fab-default-options",{Ga:"root",oa:wra});_.ss=function(a,b,c,d){qs.call(this,a,b,c,d);_.cUa(this.Ma.na,{BY:!0})};_.V(_.ss,qs);_.ss.Ia=qs.Ia;_.ss.O=function(a){return new (a||_.ss)(_.v(_.ad),_.v(_.eq),_.v(_.pe),_.v(_.Ok,8))};
_.ss.ya=_.jc({type:_.ss,qa:[["button","mat-icon-button",""]],wb:9,Ya:function(a,b){a&2&&(_.Qe("disabled",b.disabled||null),_.Ue(b.color?"mat-"+b.color:""),_.Se("_mat-animation-noopable","NoopAnimations"===b.ye)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Vb:["matButton"],features:[_.Me],lc:["mat-icon-button",""],ac:["*"],Aa:4,Ba:0,Ea:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ua:function(a){a&1&&(_.ff(),
_.D(0,"span",0),_.gf(1),_.D(2,"span",1)(3,"span",2))},styles:['.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size);width:var(--mdc-icon-button-state-layer-size);color:var(--mdc-icon-button-icon-color);--mdc-icon-button-state-layer-size:48px;--mdc-icon-button-icon-size:24px;--mdc-icon-button-disabled-icon-color:black;--mdc-icon-button-disabled-icon-opacity:0.38}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{opacity:var(--mdc-icon-button-disabled-icon-opacity)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{padding:12px;font-size:var(--mdc-icon-button-icon-size);border-radius:50%;flex-shrink:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;opacity:1}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}\n',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],rb:2,Oa:0});_.ts=function(){};_.ts.O=function(a){return new (a||_.ts)};_.ts.Da=_.kc({type:_.ts});_.ts.Ca=_.Zb({imports:[_.xr,_.Fr,_.xr]});var BVa;_.us=new _.vc("MatSnackBarData");BVa=function(){this.FA="assertive";this.Yt="";this.duration=0;this.data=null;this.dA="center";this.l3="bottom"};var CVa=function(){};CVa.O=function(a){return new (a||CVa)};CVa.Ia=_.mc({type:CVa,qa:[["","matSnackBarLabel",""]],Cb:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]});var DVa=function(){};DVa.O=function(a){return new (a||DVa)};DVa.Ia=_.mc({type:DVa,qa:[["","matSnackBarActions",""]],Cb:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]});var EVa=function(){};EVa.O=function(a){return new (a||EVa)};EVa.Ia=_.mc({type:EVa,qa:[["","matSnackBarAction",""]],Cb:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]});var FVa=Math.pow(2,31)-1,vs=function(a,b){var c=this;this.ub=b;this.Ky=new _.fe;this.gq=new _.fe;this.az=new _.fe;this.SW=!1;this.hu=a;a.sF.subscribe(function(){return c.yGa()})};vs.prototype.Qd=function(){this.Ky.closed||this.hu.oaa();clearTimeout(this.Jla)};var GVa=function(a){a.az.closed||(a.SW=!0,a.az.next(),a.az.complete(),a.Qd());clearTimeout(a.Jla)};vs.prototype.jGa=function(a){var b=this;this.Jla=setTimeout(function(){return b.Qd()},Math.min(a,FVa))};
vs.prototype.QIa=function(){this.gq.closed||(this.gq.next(),this.gq.complete())};vs.prototype.yGa=function(){this.ub.dispose();this.az.closed||this.az.complete();this.Ky.next({fAc:this.SW});this.Ky.complete();this.SW=!1};vs.prototype.hs=function(){return this.hu.d6};var ws=function(a,b){this.xia=a;this.data=b};ws.prototype.action=function(){GVa(this.xia)};_.W.Object.defineProperties(ws.prototype,{XSa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});ws.O=function(a){return new (a||ws)(_.v(vs),_.v(_.us))};
ws.ya=_.jc({type:ws,qa:[["simple-snack-bar"]],Cb:[1,"mat-mdc-simple-snack-bar"],Vb:["matSnackBar"],Aa:3,Ba:2,Ea:[["matSnackBarLabel",""],["matSnackBarActions","",4,"ngIf"],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.N(1),_.B(),_.y(2,xra,3,1,"div",1));a&2&&(_.u(1),_.lf(" ",b.data.message,"\n"),_.u(1),_.x("ngIf",b.XSa))},Ha:[_.ym,_.rs,CVa,DVa,EVa],styles:[".mat-mdc-simple-snack-bar{display:flex}\n"],rb:2,Oa:0});var HVa=_.Pg("state",[_.Sg("void, hidden",_.Rg({transform:"scale(0.8)",opacity:0})),_.Sg("visible",_.Rg({transform:"scale(1)",opacity:1})),_.Tg("* => visible",_.Qg("150ms cubic-bezier(0, 0, 0.2, 1)")),_.Tg("* => void, * => hidden",_.Qg("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.Rg({opacity:0})))]);var IVa=["label"],JVa=0,xs=function(a,b,c,d,e){this.rq=!1;this.kb=a;this.Ma=b;this.Za=c;this.Cc=d;this.ZU=e;this.Eb=_.hc(_.oh);this.BQ=new Set;this.WEa=150;this.Lb=!1;this.bQ=new _.fe;this.sF=new _.fe;this.d6=new _.fe;this.Rr="void";this.SP="mat-snack-bar-container-live-"+JVa++;this.Mt="assertive"!==e.FA||e.Yt?"off"===e.FA?"off":"polite":"assertive";this.Cc.NAa&&("polite"===this.Mt&&(this.I6="status"),"assertive"===this.Mt&&(this.I6="alert"))};_.V(xs,rr);_.h=xs.prototype;
_.h.Zt=function(a){a=this.Ot.Zt(a);this.YO();return a};_.h.sz=function(a){a=this.Ot.sz(a);this.YO();return a};_.h.vXa=function(a){var b=a.fl;a=a.mg;("void"===a&&"void"!==b||"hidden"===a)&&this.A4();if("visible"===a){var c=this.d6;this.kb.qc(function(){c.next();c.complete()})}};_.h.ER=function(){this.Lb||(this.Rr="visible",this.Za.Nd(),this.QJa())};_.h.oaa=function(){var a=this;this.kb.qc(function(){a.Rr="hidden";a.Ma.na.setAttribute("mat-exit","");clearTimeout(a.n4)});return this.sF};
_.h.Ka=function(){this.Lb=!0;this.HFa();this.A4()};_.h.A4=function(){var a=this;this.kb.uM.ha(_.Td(1)).subscribe(function(){a.kb.qc(function(){a.sF.next();a.sF.complete()})})};_.h.YO=function(){var a=this.Ma.na,b=this.ZU.Ed;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.uGa();b=this.Nn.na;b.classList.toggle("mdc-snackbar__label",!b.querySelector(".mdc-snackbar__label"))};
_.h.uGa=function(){for(var a=this.SP,b=this.Eb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.BQ.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.HFa=function(){var a=this;this.BQ.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.SP,"").trim(),0<c.length?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.BQ.clear()};
_.h.lnc=function(){};_.h.QJa=function(){var a=this;this.n4||this.kb.Xb(function(){a.n4=setTimeout(function(){var b=a.Ma.na.querySelector("[aria-hidden]"),c=a.Ma.na.querySelector("[aria-live]");if(b&&c){var d=null;a.Cc.Pd&&document.activeElement instanceof HTMLElement&&b.contains(document.activeElement)&&(d=document.activeElement);b.removeAttribute("aria-hidden");c.appendChild(b);var e;null==(e=d)||e.focus();a.bQ.next();a.bQ.complete()}},a.WEa)})};
xs.O=function(a){return new (a||xs)(_.v(_.pe),_.v(_.ad),_.v(_.Il),_.v(_.eq),_.v(BVa))};
xs.ya=_.jc({type:xs,qa:[["mat-snack-bar-container"]],tb:function(a,b){a&1&&(_.yf(_.tr,7),_.yf(IVa,7));if(a&2){var c;_.wf(c=_.Af())&&(b.Ot=c.first);_.wf(c=_.Af())&&(b.Nn=c.first)}},Cb:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],wb:1,Ya:function(a,b){a&1&&_.ef("@state.done",function(c){return b.vXa(c)});a&2&&_.af("@state",b.Rr)},features:[_.Me],Aa:6,Ba:3,Ea:[[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["label",""],["aria-hidden","true"],["cdkPortalOutlet",""]],
ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1,2)(3,"div",3),_.y(4,yra,0,0,"ng-template",4),_.B(),_.D(5,"div"),_.B()());a&2&&(_.u(5),_.Qe("aria-live",b.Mt)("role",b.I6)("id",b.SP))},Ha:[_.tr],styles:['.mdc-snackbar{display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--open .mdc-snackbar__label,.mdc-snackbar--open .mdc-snackbar__actions{visibility:visible}.mdc-snackbar__surface{padding-left:0;padding-right:8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(0.8);opacity:0}.mdc-snackbar__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-snackbar__surface::before{border-color:CanvasText}}[dir=rtl] .mdc-snackbar__surface,.mdc-snackbar__surface[dir=rtl]{padding-left:8px;padding-right:0}.mdc-snackbar--open .mdc-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto}.mdc-snackbar--closing .mdc-snackbar__surface{transform:scale(1)}.mdc-snackbar__label{padding-left:16px;padding-right:8px;width:100%;flex-grow:1;box-sizing:border-box;margin:0;visibility:hidden;padding-top:14px;padding-bottom:14px}[dir=rtl] .mdc-snackbar__label,.mdc-snackbar__label[dir=rtl]{padding-left:8px;padding-right:16px}.mdc-snackbar__label::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.mdc-snackbar__actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;visibility:hidden}.mdc-snackbar__action+.mdc-snackbar__dismiss{margin-left:8px;margin-right:0}[dir=rtl] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-snack-bar-container{margin:8px;position:static}.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:344px}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:100%}}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container{width:100vw}}.mat-mdc-snack-bar-container .mdc-snackbar__surface{max-width:672px}.mat-mdc-snack-bar-container .mdc-snackbar__surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:var(--mdc-snackbar-container-color)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border-radius:var(--mdc-snackbar-container-shape)}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:var(--mdc-snackbar-supporting-text-color)}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-size:var(--mdc-snackbar-supporting-text-size);font-family:var(--mdc-snackbar-supporting-text-font);font-weight:var(--mdc-snackbar-supporting-text-weight);line-height:var(--mdc-snackbar-supporting-text-line-height)}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:var(--mat-snack-bar-button-color);--mat-mdc-button-persistent-ripple-color: currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{background-color:currentColor;opacity:.1}.mat-mdc-snack-bar-container .mdc-snackbar__label::before{display:none}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-handset .mdc-snackbar__surface{width:100%}\n'],
rb:2,data:{animation:[HVa]}});_.ys=function(){};_.ys.O=function(a){return new (a||_.ys)};_.ys.Da=_.kc({type:_.ys});_.ys.Ca=_.Zb({imports:[_.wr,_.ur,_.Em,_.ts,_.xr,_.xr]});/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @type {{XSmall: string, Small: string, Medium: string, Large: string, XLarge: string, Handset: string, Tablet: string, Web: string, HandsetPortrait: string, TabletPortrait: string, WebPortrait: string, HandsetLandscape: string, TabletLandscape: string, WebLandscape: string}}
*/
_.KVa=new _.vc("mat-snack-bar-default-options",{Ga:"root",oa:function(){return new BVa}});_.zs=function(a,b,c,d,e,f){this.Ue=a;this.Mt=b;this.Le=c;this.rFa=d;this.hQ=e;this.G4=f;this.BF=null;this.j1a=ws;this.o1a=xs;this.WSa="mat-mdc-snack-bar-handset"};_.h=_.zs.prototype;_.h.R0=function(a,b){return this.r4(a,b)};_.h.oEb=function(a,b){this.r4(a,b)};
_.h.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.G4,c);d.data={message:a,action:b};d.Yt===a&&(d.Yt=void 0);return this.R0(this.j1a,d)};_.h.Qd=function(){this.Oj&&this.Oj.Qd()};_.h.Ka=function(){this.BF&&this.BF.Qd()};_.h.fFa=function(a,b){var c=Ke({parent:b&&b.ve&&b.ve.Bc||this.Le,Pb:[{wa:BVa,tc:b}]});a=a.Hd(new _.pr(this.o1a,b.ve,c));a.instance.ZU=b;return a.instance};
_.h.r4=function(a,b){var c=this,d=Object.assign({},new BVa,this.G4,b),e=this.Gt(d);b=this.fFa(e,d);var f=new vs(b,e);if(a instanceof _.tf)f.instance=b.sz(new _.qr(a,null,{va:d.data,xia:f}));else{var g=this.PW(d,f);a=b.Zt(new _.pr(a,void 0,g));f.instance=a.instance}this.rFa.observe("(max-width: 599.98px) and (orientation: portrait)").ha(_.ke(e.Hn)).subscribe(function(m){e.Go.classList.toggle(c.WSa,m.matches)});d.Yt&&b.bQ.subscribe(function(){c.Mt.Sj(d.Yt,d.FA)});this.UEa(f,d);return this.Oj=f};
_.h.UEa=function(a,b){var c=this;a.Ky.subscribe(function(){c.Oj==a&&(c.Oj=null);b.Yt&&c.Mt.clear()});this.Oj?(this.Oj.Ky.subscribe(function(){a.hu.ER()}),this.Oj.Qd()):a.hu.ER();b.duration&&0<b.duration&&a.hs().subscribe(function(){return a.jGa(b.duration)})};
_.h.Gt=function(a){var b=new _.dr;b.direction=a.direction;var c=this.Ue.position().global(),d="rtl"===a.direction;d="left"===a.dA||"start"===a.dA&&!d||"end"===a.dA&&d;var e=!d&&"center"!==a.dA;d?c.left("0"):e?c.right("0"):_.kr(c);"top"===a.l3?c.top("0"):c.bottom("0");b.Xf=c;return this.Ue.create(b)};_.h.PW=function(a,b){return Ke({parent:a&&a.ve&&a.ve.Bc||this.Le,Pb:[{wa:vs,tc:b},{wa:_.us,tc:a.data}]})};
_.W.Object.defineProperties(_.zs.prototype,{Oj:{configurable:!0,enumerable:!0,get:function(){var a=this.hQ;return a?a.Oj:this.BF},set:function(a){this.hQ?this.hQ.Oj=a:this.BF=a}}});_.zs.O=function(a){return new (a||_.zs)(_.q(_.vr),_.q(_.wq),_.q(_.qe),_.q(_.qq),_.q(_.zs,12),_.q(_.KVa))};_.zs.ta=_.p({token:_.zs,oa:_.zs.O,Ga:_.ys});_.rh(_.uh(_.sh(function(a){this.Ma=a})));_.xc(["disabled","disableRipple","color","tabIndex"]);var LVa=function(){this.FA="assertive";this.Yt="";this.duration=0;this.data=null;this.dA="center";this.l3="bottom"};var MVa;MVa=Math.pow(2,31)-1;_.As=function(a,b){var c=this;this.ub=b;this.Ky=new _.fe;this.gq=new _.fe;this.az=new _.fe;this.SW=!1;this.hu=a;a.sF.subscribe(function(){return c.yGa()})};_.h=_.As.prototype;_.h.Qd=function(){this.Ky.closed||this.hu.oaa();clearTimeout(this.Jla)};_.h.jGa=function(a){var b=this;this.Jla=setTimeout(function(){return b.Qd()},Math.min(a,MVa))};_.h.QIa=function(){this.gq.closed||(this.gq.next(),this.gq.complete())};
_.h.yGa=function(){this.ub.dispose();this.az.closed||this.az.complete();this.Ky.next({fAc:this.SW});this.Ky.complete();this.SW=!1};_.h.hs=function(){return this.hu.d6};var NVa=_.Pg("state",[_.Sg("void, hidden",_.Rg({transform:"scale(0.8)",opacity:0})),_.Sg("visible",_.Rg({transform:"scale(1)",opacity:1})),_.Tg("* => visible",_.Qg("150ms cubic-bezier(0, 0, 0.2, 1)")),_.Tg("* => void, * => hidden",_.Qg("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.Rg({opacity:0})))]);var OVa=0,Bs=function(a,b,c,d,e){this.rq=!1;this.kb=a;this.Ma=b;this.Za=c;this.Cc=d;this.ZU=e;this.Eb=_.hc(_.oh);this.BQ=new Set;this.WEa=150;this.Lb=!1;this.bQ=new _.fe;this.sF=new _.fe;this.d6=new _.fe;this.Rr="void";this.SP="mat-snack-bar-container-live-"+OVa++;this.Mt="assertive"!==e.FA||e.Yt?"off"===e.FA?"off":"polite":"assertive";this.Cc.NAa&&("polite"===this.Mt&&(this.I6="status"),"assertive"===this.Mt&&(this.I6="alert"))};_.V(Bs,rr);_.h=Bs.prototype;
_.h.Zt=function(a){a=this.Ot.Zt(a);this.YO();return a};_.h.sz=function(a){a=this.Ot.sz(a);this.YO();return a};_.h.vXa=function(a){var b=a.fl;a=a.mg;("void"===a&&"void"!==b||"hidden"===a)&&this.A4();if("visible"===a){var c=this.d6;this.kb.qc(function(){c.next();c.complete()})}};_.h.ER=function(){this.Lb||(this.Rr="visible",this.Za.Nd(),this.QJa())};_.h.oaa=function(){var a=this;this.kb.qc(function(){a.Rr="hidden";a.Ma.na.setAttribute("mat-exit","");clearTimeout(a.n4)});return this.sF};
_.h.Ka=function(){this.Lb=!0;this.HFa();this.A4()};_.h.A4=function(){var a=this;this.kb.uM.ha(_.Td(1)).subscribe(function(){a.kb.qc(function(){a.sF.next();a.sF.complete()})})};_.h.YO=function(){var a=this.Ma.na,b=this.ZU.Ed;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.uGa()};
_.h.uGa=function(){for(var a=this.SP,b=this.Eb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.BQ.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.HFa=function(){var a=this;this.BQ.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.SP,"").trim(),0<c.length?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.BQ.clear()};
_.h.lnc=function(){};_.h.QJa=function(){var a=this;this.n4||this.kb.Xb(function(){a.n4=setTimeout(function(){var b=a.Ma.na.querySelector("[aria-hidden]"),c=a.Ma.na.querySelector("[aria-live]");if(b&&c){var d=null;a.Cc.Pd&&document.activeElement instanceof HTMLElement&&b.contains(document.activeElement)&&(d=document.activeElement);b.removeAttribute("aria-hidden");c.appendChild(b);var e;null==(e=d)||e.focus();a.bQ.next();a.bQ.complete()}},a.WEa)})};
Bs.O=function(a){return new (a||Bs)(_.v(_.pe),_.v(_.ad),_.v(_.Il),_.v(_.eq),_.v(LVa))};Bs.Ia=_.mc({type:Bs,tb:function(a,b){a&1&&_.yf(_.tr,7);if(a&2){var c;_.wf(c=_.Af())&&(b.Ot=c.first)}},features:[_.Me]});var Cs=function(a,b,c,d,e,f){this.Ue=a;this.Mt=b;this.Le=c;this.rFa=d;this.hQ=e;this.G4=f;this.BF=null};_.h=Cs.prototype;_.h.R0=function(a,b){return this.r4(a,b)};_.h.oEb=function(a,b){this.r4(a,b)};_.h.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.G4,c);d.data={message:a,action:b};d.Yt===a&&(d.Yt=void 0);return this.R0(this.j1a,d)};_.h.Qd=function(){this.Oj&&this.Oj.Qd()};_.h.Ka=function(){this.BF&&this.BF.Qd()};
_.h.fFa=function(a,b){var c=Ke({parent:b&&b.ve&&b.ve.Bc||this.Le,Pb:[{wa:LVa,tc:b}]});a=a.Hd(new _.pr(this.o1a,b.ve,c));a.instance.ZU=b;return a.instance};
_.h.r4=function(a,b){var c=this,d=Object.assign({},new LVa,this.G4,b),e=this.Gt(d);b=this.fFa(e,d);var f=new _.As(b,e);if(a instanceof _.tf)f.instance=b.sz(new _.qr(a,null,{va:d.data,xia:f}));else{var g=this.PW(d,f);a=b.Zt(new _.pr(a,void 0,g));f.instance=a.instance}this.rFa.observe("(max-width: 599.98px) and (orientation: portrait)").ha(_.ke(e.Hn)).subscribe(function(m){e.Go.classList.toggle(c.WSa,m.matches)});d.Yt&&b.bQ.subscribe(function(){c.Mt.Sj(d.Yt,d.FA)});this.UEa(f,d);return this.Oj=f};
_.h.UEa=function(a,b){var c=this;a.Ky.subscribe(function(){c.Oj==a&&(c.Oj=null);b.Yt&&c.Mt.clear()});this.Oj?(this.Oj.Ky.subscribe(function(){a.hu.ER()}),this.Oj.Qd()):a.hu.ER();b.duration&&0<b.duration&&a.hs().subscribe(function(){return a.jGa(b.duration)})};
_.h.Gt=function(a){var b=new _.dr;b.direction=a.direction;var c=this.Ue.position().global(),d="rtl"===a.direction;d="left"===a.dA||"start"===a.dA&&!d||"end"===a.dA&&d;var e=!d&&"center"!==a.dA;d?c.left("0"):e?c.right("0"):_.kr(c);"top"===a.l3?c.top("0"):c.bottom("0");b.Xf=c;return this.Ue.create(b)};_.h.PW=function(a,b){return Ke({parent:a&&a.ve&&a.ve.Bc||this.Le,Pb:[{wa:_.As,tc:b},{wa:_.us,tc:a.data}]})};
_.W.Object.defineProperties(Cs.prototype,{Oj:{configurable:!0,enumerable:!0,get:function(){var a=this.hQ;return a?a.Oj:this.BF},set:function(a){this.hQ?this.hQ.Oj=a:this.BF=a}}});Cs.O=function(a){return new (a||Cs)(_.q(_.vr),_.q(_.wq),_.q(_.qe),_.q(_.qq),_.q(Cs,12),_.q(_.KVa))};Cs.ta=_.p({token:Cs,oa:Cs.O});var Ds=function(a,b){this.xia=a;this.data=b};Ds.prototype.action=function(){GVa(this.xia)};_.W.Object.defineProperties(Ds.prototype,{XSa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});Ds.O=function(a){return new (a||Ds)(_.v(_.As),_.v(_.us))};
Ds.ya=_.jc({type:Ds,qa:[["simple-snack-bar"]],Cb:[1,"mat-simple-snackbar"],wb:1,Ya:function(a){a&2&&_.Qe("mat-id-collision",null)},Aa:3,Ba:2,Ea:[[1,"mat-simple-snack-bar-content"],["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],ua:function(a,b){a&1&&(_.A(0,"span",0),_.N(1),_.B(),_.y(2,zra,3,1,"div",1));a&2&&(_.u(1),_.nf(b.data.message),_.u(1),_.x("ngIf",b.XSa))},Ha:[_.ym,_.Hr],styles:[".mat-simple-snackbar{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.mat-simple-snackbar-action{flex-shrink:0;margin:-8px -8px -8px 8px}.mat-simple-snackbar-action button{max-height:36px;min-width:0}[dir=rtl] .mat-simple-snackbar-action{margin-left:-8px;margin-right:8px}.mat-simple-snack-bar-content{overflow:hidden;text-overflow:ellipsis}\n"],
rb:2,Oa:0});var Es=function(){Bs.apply(this,arguments)};_.V(Es,Bs);Es.Ia=Bs.Ia;Es.prototype.YO=function(){Bs.prototype.YO.call(this);"center"===this.ZU.dA&&this.Ma.na.classList.add("mat-snack-bar-center");"top"===this.ZU.l3&&this.Ma.na.classList.add("mat-snack-bar-top")};Es.O=function(){var a;return function(b){return(a||(a=_.Zc(Es)))(b||Es)}}();
Es.ya=_.jc({type:Es,qa:[["snack-bar-container"]],Cb:[1,"mat-snack-bar-container"],wb:2,Ya:function(a,b){a&1&&_.ef("@state.done",function(c){return b.vXa(c)});a&2&&(_.Qe("mat-id-collision",null),_.af("@state",b.Rr))},features:[_.Me],Aa:3,Ba:3,Ea:[["aria-hidden","true"],["cdkPortalOutlet",""]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,Ara,0,0,"ng-template",1),_.B(),_.D(2,"div"));a&2&&(_.u(2),_.Qe("aria-live",b.Mt)("role",b.I6)("id",b.SP))},Ha:[_.tr],styles:[".mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:24px;max-width:33vw;min-width:344px;padding:14px 16px;min-height:48px;transform-origin:center}.cdk-high-contrast-active .mat-snack-bar-container{border:solid 1px}.mat-snack-bar-handset{width:100%}.mat-snack-bar-handset .mat-snack-bar-container{margin:8px;max-width:100%;min-width:0;width:100%}\n"],
rb:2,data:{animation:[NVa]}});_.Fs=function(){};_.Fs.O=function(a){return new (a||_.Fs)};_.Fs.Da=_.kc({type:_.Fs});_.Fs.Ca=_.Zb({imports:[_.wr,_.ur,_.Em,_.es,_.xr,_.xr]});_.Gs=function(a,b,c,d,e,f){Cs.call(this,a,b,c,d,e,f);this.j1a=Ds;this.o1a=Es;this.WSa="mat-snack-bar-handset"};_.V(_.Gs,Cs);_.Gs.O=function(a){return new (a||_.Gs)(_.q(_.vr),_.q(_.wq),_.q(_.qe),_.q(_.qq),_.q(_.Gs,12),_.q(_.KVa))};_.Gs.ta=_.p({token:_.Gs,oa:_.Gs.O,Ga:_.Fs});new _.ps("Permission denied enabling the Cloud Source Repositories API for project {projectId}. A user with permissions to do so (such as the project owner) must enable the API.");new _.ps("{projectName} project created");new _.ps("Failed to connect to {gitProvider}");_.Hs=function(a,b){this.Sg=a;this.eh=b};_.PVa=function(a){0<document.querySelectorAll("snack-bar-container").length||a.vA({message:"An unexpected error occurred.",Qd:"Dismiss"})};
_.QVa=function(a,b){var c=b.message,d=b.Qd;a.log(b.error);a.vA({message:c,Qd:d})};_.Hs.prototype.log=function(a){_.ls(this.Sg,a)};_.Hs.prototype.vA=function(a){this.notify({message:a.message,Qd:a.Qd,duration:0})};_.Hs.prototype.notify=function(a){this.eh.open(a.message,a.Qd,{duration:a.duration})};_.Hs.O=function(a){return new (a||_.Hs)(_.q(_.ks),_.q(_.Gs))};_.Hs.ta=_.p({token:_.Hs,oa:_.Hs.O,Ga:"root"});_.Is=function(a,b){this.Tg=a;this.g3a=b};_.Is.prototype.Sa=function(){var a=this;this.lb=this.g3a.subscribe(function(b){a.handleError(b)})};_.Is.prototype.handleError=function(){_.PVa(this.Tg)};_.Is.prototype.Ka=function(){this.lb&&this.lb.unsubscribe()};_.Is.O=function(a){return new (a||_.Is)(_.v(_.Hs),_.v(PUa))};_.Is.Ia=_.mc({type:_.Is,qa:[["uncaught-error-notifier"]]});_.Js=function(){};_.Js.O=function(a){return new (a||_.Js)};_.Js.Da=_.kc({type:_.Js});_.Js.Ca=_.Zb({});_.RVa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var Bra;_.Ks=function(a,b){this.g3a=a;this.Sg=b};_.Ks.prototype.handleError=function(a){a&&(a===Cra()||void 0!==a.q1&&a.q1===Cra())||(_.ls(this.Sg,a),this.g3a.next(a))};_.Ks.O=function(a){return new (a||_.Ks)(_.q(PUa),_.q(_.ks))};_.Ks.ta=_.p({token:_.Ks,oa:_.Ks.O,Ga:"root"});var Dra="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var SVa=function(a){this.tNc=a;a.then((0,_.Jh)(function(){},this),function(){},this)},TVa=function(a,b,c){return a.tNc.then(function(d){var e=d[b];if(!e)throw Error("Fc`"+b);return e.apply(d,c)})},VVa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=UVa(a,b).then(function(f){return f.apply(null,d)});return new SVa(e)},WVa={},UVa=function(a,b){var c=WVa[b];if(c)return c;c=(c=Lh(b))?ck(c):(new bk(function(d,e){var f=(new Sza(document)).createElement("SCRIPT");
f.async=!0;_.Gra(f,_.gg(_.eza(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=Lh(b);if(!d)throw Error("Gc`"+b+"`"+a);return d});return WVa[b]=c};var XVa=function(a){this.Ql=a};XVa.prototype.fV=function(a){TVa(this.Ql,"startFeedback",arguments)};XVa.prototype.JLc=function(a){TVa(this.Ql,"requestSurvey",arguments).MN(function(){},this)};XVa.prototype.EKc=function(a){TVa(this.Ql,"presentSurvey",arguments).MN(function(){},this)};var YVa=new _.Aj(_.zj,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");UVa(YVa,"help.service.Lazy.create").MN(function(){});var Hra=function(a,b){b=b||{};a=VVa(YVa,"help.service.Lazy.create",a,{apiKey:b.apiKey||b.apiKey,environment:b.environment||b.environment,helpCenterPath:b.helpCenterPath||b.helpCenterPath,locale:b.locale||b.locale||"en-US".replace(/-/g,"_"),nonce:b.nonce||b.nonce,productData:b.productData||b.productData,receiverUri:b.receiverUri||b.receiverUri,renderApiUri:b.renderApiUri||b.renderApiUri,theme:b.theme||b.theme,window:b.window||b.window});return new XVa(a)};var $Va,Ls;_.ZVa=new _.vc("helpServiceCreationDelegate",{oa:function(){return Hra}});$Va=new _.vc("HelpService productData",{oa:function(){return{}}});Ls=function(a,b,c,d,e){this.productId=a;e.listen("a",function(f){if(f=f.error){var g;d.lastError=(null!=(g=f.name)?g:"Error")+": "+f.message+":\n "+f.stack}});this.fLc=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};Ls.prototype.fV=function(a){this.fLc.fV(a)};Ls.O=function(a){return new (a||Ls)(_.q(CJa),_.q(_.xh),_.q(_.ZVa),_.q($Va),_.q(OUa))};
Ls.ta=_.p({token:Ls,oa:Ls.O,Ga:"root"});_.Ms=function(a,b,c,d){var e=this;this.service=a;this.Lob=b;this.productVersion=c;this.authuser=d;this.fV=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,yYc:!0};"undefined"!==typeof f&&(g.bucket=f);e.Lob&&(g.Lob=!0);e.service.fV(g)}};_.Ms.O=function(a){return new (a||_.Ms)(_.q(Ls),_.q(YJa,8),_.q(om),_.q(_.rm))};_.Ms.ta=_.p({token:_.Ms,oa:_.Ms.O});_.Ns=function(a){if(a)throw Error("Hc");};_.Ns.O=function(a){return new (a||_.Ns)(_.q(_.Ns,12))};_.Ns.Da=_.kc({type:_.Ns});_.Ns.Ca=_.Zb({});var Jra;var Os=function(a,b){this.url=a;this.GN=null;this.options=b},Ps=function(a,b,c,d){this.l$a=a;this.AF=b;this.rGa=d;this.Wna=new Map;this.sma=new Map;this.Nnc=new Map;this.FHa=new Map;this.Upc=new Map;this.JJa=[];this.k8a=["material-icons","mat-ligature-font"];this.Eb=c},aWa=function(a,b){return a.Upc.get(b)||b};Ps.prototype.vNc=function(){this.k8a=_.rc.apply(0,arguments)};
var bWa=function(a,b,c){c=void 0===c?"":c;var d=c+":"+b,e=a.Wna.get(d);return e?a.J9a(e):(e=a.Cqc(c,b))?(a.Wna.set(d,e),a.J9a(e)):(c=a.sma.get(c))?a.Sqc(b,c):_.md(Error("Ic`"+d))};_.h=Ps.prototype;_.h.Ka=function(){this.JJa=[];this.Wna.clear();this.sma.clear();this.Nnc.clear()};_.h.J9a=function(a){return a.GN?_.ld(this.sKa(a).cloneNode(!0)):this.ksc(a).ha(_.t(function(b){return b.cloneNode(!0)}))};
_.h.Sqc=function(a,b){var c=this,d=this.Q8a(a,b);if(d)return _.ld(d);d=b.filter(function(e){return!e.GN}).map(function(e){return c.lsc(e).ha(_.Nd(function(f){f="Loading icon set URL: "+c.AF.Oo(5,e.url)+" failed: "+f.message;c.rGa.handleError(Error(f));return _.ld(null)}))});return _.Ad(d).ha(_.t(function(){var e=c.Q8a(a,b);if(!e)throw Error("Ic`"+a);return e}))};
_.h.Q8a=function(a,b){for(var c=b.length-1;0<=c;c--){var d=b[c];if(d.GN&&-1<d.GN.toString().indexOf(a)){var e=this.sKa(d);if(d=this.Kpc(e,a,d.options))return d}}return null};_.h.ksc=function(a){var b=this;return this.R8a(a).ha(_.le(function(c){return a.GN=c}),_.t(function(){return b.sKa(a)}))};_.h.lsc=function(a){return a.GN?_.ld(null):this.R8a(a).ha(_.le(function(b){return a.GN=b}))};
_.h.Kpc=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.Tuc(a),c);b=this.tKa(Lra("<svg></svg>"));b.appendChild(a);return this.Nna(b,c)};_.h.tKa=function(a){var b=this.Eb.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Lc");return a};
_.h.Tuc=function(a){for(var b=this.tKa(Lra("<svg></svg>")),c=a.attributes,d=0;d<c.length;d++){var e=c[d],f=e.name;e=e.value;"id"!==f&&b.setAttribute(f,e)}for(c=0;c<a.childNodes.length;c++)a.childNodes[c].nodeType===this.Eb.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.h.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.R8a=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.l$a)throw Error("Jc");if(null==c)throw Error("Mc`"+c);var f=this.AF.Oo(5,c);if(!f)throw Error("Kc`"+c);if(c=this.FHa.get(f))return c;c=this.l$a.get(f,{responseType:"text",withCredentials:a}).ha(_.t(function(g){return Lra(g)}),Wd(function(){return b.FHa.delete(f)}),Aga());this.FHa.set(f,c);return c};_.h.gla=function(a,b,c){this.Wna.set(a+":"+b,c);return this};
_.h.bUc=function(a,b){var c=this.sma.get(a);c?c.push(b):this.sma.set(a,[b]);return this};_.h.sKa=function(a){if(!a.dQb){var b=this.tKa(a.GN);this.Nna(b,a.options);a.dQb=b}return a.dQb};_.h.Cqc=function(a,b){for(var c=0;c<this.JJa.length;c++){var d=this.JJa[c](b,a);if(d)return d.url&&d.options?new Os(d.url,d.options):new Os(d)}};Ps.O=function(a){return new (a||Ps)(_.q(_.pn,8),_.q(wn),_.q(_.oh,8),_.q(_.ue))};Ps.ta=_.p({token:Ps,oa:Ps.O,Ga:"root"});new _.Lk;new _.Mk;new _.Lk;new _.Lk;var cWa,dWa,eWa,fWa,gWa,hWa;cWa=_.rh(function(a){this.Ma=a});dWa=new _.vc("MAT_ICON_DEFAULT_OPTIONS");eWa=new _.vc("mat-icon-location",{Ga:"root",oa:Mra});fWa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");gWa=fWa.map(function(a){return"["+a+"]"}).join(", ");hWa=/^url\(['"]?#(.*?)['"]?\)$/;
_.Qs=function(a,b,c,d,e,f){var g=cWa.call(this,a)||this;g.EHa=b;g.uq=d;g.rGa=e;g.p$a=!1;g.cbb=[];g.TFa=_.fd.EMPTY;f&&(f.color&&(g.color=g.defaultColor=f.color),f.PR&&(g.PR=f.PR));c||a.na.setAttribute("aria-hidden","true");return g};_.V(_.Qs,cWa);_.h=_.Qs.prototype;_.h.vuc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Nc`"+a);}};_.h.Sa=function(){this.SKa()};
_.h.Km=function(){var a=this.qP;a&&a.size&&(a=this.uq.Dsb(),a!==this.fbb&&(this.fbb=a,this.Yab(a)))};_.h.Ka=function(){this.TFa.unsubscribe();this.qP&&this.qP.clear()};_.h.XKa=function(){return!this.Ni};_.h.iuc=function(a){this.M7a();var b=this.uq.Dsb();this.fbb=b;this.Knc(a);this.Yab(b);this.Ma.na.appendChild(a)};_.h.M7a=function(){var a=this.Ma.na,b=a.childNodes.length;for(this.qP&&this.qP.clear();b--;){var c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}};
_.h.SKa=function(){if(this.XKa()){var a=this.Ma.na,b=(this.PR?aWa(this.EHa,this.PR).split(/ +/):this.EHa.k8a).filter(function(c){return 0<c.length});this.cbb.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.cbb=b;this.Nh===this.pJa||b.includes("mat-ligature-font")||(this.pJa&&a.classList.remove(this.pJa),this.Nh&&a.classList.add(this.Nh),this.pJa=this.Nh)}};_.h.H7a=function(a){return"string"===typeof a?a.trim().split(" ")[0]:a};
_.h.Yab=function(a){var b=this.qP;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.h.Knc=function(a){var b=a.querySelectorAll(gWa),c=this.qP=this.qP||new Map;for(a={Jca:0};a.Jca<b.length;a={Jca:a.Jca},a.Jca++)fWa.forEach(function(d){return function(e){var f=b[d.Jca],g=f.getAttribute(e);if(g=g?g.match(hWa):null){var m=c.get(f);m||(m=[],c.set(f,m));m.push({name:e,value:g[1]})}}}(a))};
_.h.zvc=function(a){var b=this;this.fcb=this.gcb=null;this.TFa.unsubscribe();if(a){a=_.l(this.vuc(a));var c=a.next().value,d=a.next().value;c&&(this.gcb=c);d&&(this.fcb=d);this.TFa=bWa(this.EHa,d,c).ha(_.Td(1)).subscribe(function(e){return b.iuc(e)},function(e){b.rGa.handleError(Error("Oc`"+c+"`"+d+"`"+e.message))})}};
_.W.Object.defineProperties(_.Qs.prototype,{inline:{configurable:!0,enumerable:!0,get:function(){return this.p$a},set:function(a){this.p$a=_.hh(a)}},Ni:{configurable:!0,enumerable:!0,get:function(){return this.uKa},set:function(a){a!==this.uKa&&(a?this.zvc(a):this.uKa&&this.M7a(),this.uKa=a)}},PR:{configurable:!0,enumerable:!0,get:function(){return this.b9a},set:function(a){a=this.H7a(a);a!==this.b9a&&(this.b9a=a,this.SKa())}},Nh:{configurable:!0,enumerable:!0,get:function(){return this.a9a},set:function(a){a=
this.H7a(a);a!==this.a9a&&(this.a9a=a,this.SKa())}}});_.Qs.O=function(a){return new (a||_.Qs)(_.v(_.ad),_.v(Ps),_.Sc("aria-hidden"),_.v(eWa),_.v(_.ue),_.v(dWa,8))};
_.Qs.ya=_.jc({type:_.Qs,qa:[["mat-icon"]],Cb:["role","img",1,"mat-icon","notranslate"],wb:8,Ya:function(a,b){a&2&&(_.Qe("data-mat-icon-type",b.XKa()?"font":"svg")("data-mat-icon-name",b.fcb||b.Nh)("data-mat-icon-namespace",b.gcb||b.PR)("fontIcon",b.XKa()?b.Nh:null),_.Se("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:"inline",Ni:"svgIcon",PR:"fontSet",Nh:"fontIcon"},Vb:["matIcon"],features:[_.Me],ac:["*"],Aa:1,
Ba:0,ua:function(a){a&1&&(_.ff(),_.gf(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}\n"],
rb:2,Oa:0});_.Rs=function(){};_.Rs.O=function(a){return new (a||_.Rs)};_.Rs.Da=_.kc({type:_.Rs});_.Rs.Ca=_.Zb({imports:[_.xr,_.xr]});var iWa;iWa=_.ni(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.jWa=[{ex:"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(" ")},{ex:"iam",icons:["domain","group","service_account","user"]},{ex:"logs",icons:"any debug error fatal info warning".split(" ")},{ex:"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(" ")},{ex:"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(" "),
Imb:["arrow_right","arrow_down"]},{ex:"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(" ")},{ex:"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(" ")},
{ex:"oss",icons:["logo","logo_monochrome"]},{ex:"tasks",icons:["g3c_logo_200x200"]}];_.kWa=new _.vc("SvgIconGroupsToBeRegistered");_.Ss=function(a,b){this.Qub=a;this.JEc=b;this.Qub.vNc("material-icons-extended")};_.Ss.O=function(a){return new (a||_.Ss)(_.q(Ps),_.q(_.kWa))};_.Ss.ta=_.p({token:_.Ss,oa:_.Ss.O});var lWa;_.ug=function(a){var b=this;this.Ld=a;this.MZa=!1;this.Ld.Xb(function(){lWa(b)})};lWa=function(a){setTimeout(function(){a.MZa=!0},864E5)};_.ug.prototype.VQ=function(a,b){if(this.MZa){var c=window.location;b=_.jg(b.url);b=_.dg(b);void 0!==b&&(c.href=b)}return!this.MZa};_.ug.O=function(a){return new (a||_.ug)(_.q(_.pe))};_.ug.ta=_.p({token:_.ug,oa:_.ug.O});/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.Ts=function(a,b){this.Dwa=[];this.WDb=a;this.wmb=b||null;this.aca=this.VK=!1;this.Mg=void 0;this.h1a=this.ixc=this.CMa=!1;this.sya=0;this.rr=null;this.Toa=0};_.xi(_.Ts,Qra);_.Ts.prototype.cancel=function(a){if(this.VK)this.Mg instanceof _.Ts&&this.Mg.cancel();else{if(this.rr){var b=this.rr;delete this.rr;a?b.cancel(a):(b.Toa--,0>=b.Toa&&b.cancel())}this.WDb?this.WDb.call(this.wmb,this):this.h1a=!0;this.VK||this.haa(new Us(this))}};_.Ts.prototype.Jkb=function(a,b){this.CMa=!1;mWa(this,a,b)};
var mWa=function(a,b,c){a.VK=!0;a.Mg=c;a.aca=!b;nWa(a)},pWa=function(a){if(a.VK){if(!a.h1a)throw new oWa(a);a.h1a=!1}};_.Ts.prototype.callback=function(a){pWa(this);mWa(this,!0,a)};_.Ts.prototype.haa=function(a){pWa(this);mWa(this,!1,a)};_.Ts.prototype.addCallback=function(a,b){return _.qWa(this,a,null,b)};_.qWa=function(a,b,c,d){a.Dwa.push([b,c,d]);a.VK&&nWa(a);return a};
_.Ts.prototype.then=function(a,b,c){var d,e,f=new bk(function(g,m){e=g;d=m});_.qWa(this,e,function(g){g instanceof Us?f.cancel():d(g);return rWa},this);return f.then(a,b,c)};_.Ts.prototype.$goog_Thenable=!0;_.Ts.prototype.je=function(a){var b=new _.Ts;_.qWa(this,b.callback,b.haa,b);a&&(b.rr=this,this.Toa++);return b};_.Ts.prototype.isError=function(a){return a instanceof Error};
var sWa=function(a){return Dxa(a.Dwa,function(b){return"function"===typeof b[1]})},rWa={},nWa=function(a){if(a.sya&&a.VK&&sWa(a)){var b=a.sya,c=tWa[b];c&&(_.ca.clearTimeout(c.Jw),delete tWa[b]);a.sya=0}a.rr&&(a.rr.Toa--,delete a.rr);b=a.Mg;for(var d=c=!1;a.Dwa.length&&!a.CMa;){var e=a.Dwa.shift(),f=e[0],g=e[1];e=e[2];if(f=a.aca?g:f)try{var m=f.call(e||a.wmb,b);m===rWa&&(m=void 0);void 0!==m&&(a.aca=a.aca&&(m==b||a.isError(m)),a.Mg=b=m);if(SAa(b)||"function"===typeof _.ca.Promise&&b instanceof _.ca.Promise)d=
!0,a.CMa=!0}catch(n){b=n,a.aca=!0,sWa(a)||(c=!0)}}a.Mg=b;d&&(m=(0,_.Jh)(a.Jkb,a,!0),d=(0,_.Jh)(a.Jkb,a,!1),b instanceof _.Ts?(_.qWa(b,m,d),b.ixc=!0):b.then(m,d));c&&(b=new uWa(b),tWa[b.Jw]=b,a.sya=b.Jw)},oWa=function(a){_.ba.call(this);this.tC=a};_.xi(oWa,_.ba);oWa.prototype.message="Deferred has already fired";oWa.prototype.name="AlreadyCalledError";var Us=function(a){_.ba.call(this);this.tC=a};_.xi(Us,_.ba);Us.prototype.message="Deferred was canceled";Us.prototype.name="CanceledError";
var uWa=function(a){this.Jw=_.ca.setTimeout((0,_.Jh)(this.SPc,this),0);this.ff=a};uWa.prototype.SPc=function(){delete tWa[this.Jw];throw this.ff;};var tWa={};var Vra=function(a,b){var c=b||{};b=c.document||document;var d=_.Ah(a).toString(),e=(new Sza(b)).createElement("SCRIPT"),f={LLb:e,uV:void 0},g=new _.Ts(vWa,f),m=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(m=window.setTimeout(function(){wWa(e,!0);g.haa(new xWa(1,"Timeout reached for loading script "+d))},n),f.uV=m);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(wWa(e,c.HWc||!1,m),g.callback(null))};e.onerror=function(){wWa(e,!0,m);g.haa(new xWa(0,
"Error while loading script "+d))};f=c.attributes||{};_.Mb(f,{type:"text/javascript",charset:"UTF-8"});Vza(e,f);Bza(e,a);yWa(b).appendChild(e);return g},yWa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},vWa=function(){if(this&&this.LLb){var a=this.LLb;a&&"SCRIPT"==a.tagName&&wWa(a,!0,this.uV)}},wWa=function(a,b,c){null!=c&&_.ca.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.Rj(a)},
0)},xWa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.ba.call(this,c);this.code=a};_.xi(xWa,_.ba);var Wra=_.ni(["https://apis.google.com/js/api.js"]),Rra=null,Yra=new WeakMap;var zWa=function(){};zWa.prototype.send=function(a,b){bla(a);return this.makeRequest(a).then(function(c){return b?_.If(b,c):c})};var Vs=function(a,b,c,d,e){this.d_=a;this.c_=b;this.qRa=c||{};this.b_=d||{};this.uzc=e};_.V(Vs,zWa);var BWa=function(a){return _.Tra({timeout:3E4}).then(function(b){b=b||window.gapi;AWa(a,b);return $ra(b,{apiKey:a.c_,clientId:a.b_.clientId,scope:a.b_.scope,yub:a.b_.yub,Sqb:a.b_.Sqb}).then(function(){return b})})};
Vs.prototype.makeRequest=function(a){var b=this;return BWa(this).then(function(c){return _.qd(function(d){if(1==d.Qc)return void 0===b.b_.nIc?d.Oh(2):_.rd(d,Zra(c,b.b_.nIc),2);AWa(b,c);return d.return(CWa(c.client.request({root:b.d_,path:a.path,method:a.Ib,body:a.body,params:a.Ta,headers:a.headers,authType:a.authType,apiId:a.apiId||b.uzc})))})})};
var CWa=function(a){return new Promise(function(b,c){a.then(function(d){b(!1===d.result&&null!=d.body?{data:d.body}:d.result)},function(d){c(!1===d.result&&null!=d.body?{data:d.body}:d.result)})})},AWa=function(a,b){for(var c in a.qRa)a.qRa.hasOwnProperty(c)&&_.Xra(b,c,a.qRa[c])};Vs.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var DWa=function(a,b,c,d,e,f,g){Vs.call(this,a,b,f,g);this.Gr=c;this.gMa=d;this.Fp=e};_.V(DWa,Vs);DWa.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.Gr.sessionId;this.Gr.actionId&&(a.headers.actionId=this.Gr.actionId);this.Fp&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.Fp);return EWa(this.gMa).then(function(){return Vs.prototype.makeRequest.call(b,a)})};var FWa=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.V(FWa,Error);var GWa=/^\)\]\}',?\n/,Ws=function(a,b){this.Im=b;this.config=_.vd(Promise.resolve(a))};_.V(Ws,nJa);Ws.prototype.makeRequest=function(a){var b=this;return this.config.ha(_.je(function(c){return b.TPa(c,a)}),_.je(function(c){if("text/csv"===c.headers.get("content-type")||"text/plain"===c.headers.get("content-type"))var d=_.ld({data:c.body});else try{var e=(c.body||"{}").replace(GWa,"");d=_.ld(JSON.parse(e))}catch(f){d=_.md(new _.on({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.t(function(c){return c}))};
Ws.prototype.TPa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.oWc){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;jJa.includes(m)?c[m]=n:(d[m]=n,e=!0)}}if(null!=b.body||"PUT"===b.Ib||"POST"===b.Ib)f||(d["Content-Type"]="application/json",e=!0),c["Content-Type"]="text/plain";e&&(d=encodeURIComponent(String(iJa(d))),cla(b,"$httpHeaders",
d));b.headers=c;kJa.includes(b.Ib)||(cla(b,"$httpMethod",b.Ib),b.Ib="POST")}return this.Im.request(b.Ib,_.asa(a.d_,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new ln(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
Ws.prototype.searchParams=function(a,b){b=Object.entries(b.Ta||{}).reduce(function(c,d){d=_.l(d);var e=d.next().value;d=d.next().value;return a.qZc&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.mn({Lqa:a.X_c}));return a.c_?b.set("key",a.c_):b};var HWa=function(a,b,c,d){Ws.call(this,a,b);this.yja=c;this.Fp=d};_.V(HWa,Ws);
HWa.prototype.TPa=function(a,b){var c=this;return _.vd(this.yja.getToken()).ha(_.je(function(d){b.Ta||(b.Ta={});b.Ta.access_token=d;c.Fp&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.Fp);return Ws.prototype.TPa.call(c,a,b)}),_.Nd(function(d){a:{var e=d.error;if(e&&"object"===typeof e&&e.error)var f=e;else{if("string"===typeof e)try{var g=JSON.parse(e);if(g&&g.error){f=g;break a}}catch(m){}f="string"===typeof e?e:e?JSON.stringify(e):d.message;f=new FWa("No xhr error returned",
{code:d.status,message:f})}}return _.md(f)}))};var IWa=function(a,b,c,d,e){HWa.call(this,{d_:a,c_:b},c,d,e)};_.V(IWa,HWa);var esa=Error("Rc"),fsa=Error("Sc");var KWa=function(a,b,c,d,e){var f=JWa;this.oauthClientId=a;this.nj=b;this.Tg=c;this.gMa=d;this.Fa=e;this.ara=null;this.q_a=2;this.scopes=[].concat(_.xc(new Set(f))).join(" ")};
KWa.prototype.getToken=function(){var a=this,b,c,d,e;return _.qd(function(f){switch(f.Qc){case 1:return a.ara||(a.ara=_.Yn(a.Fa,dsa(a.oauthClientId,a.scopes,a.nj),"getOauthToken")),_.rd(f,LWa(a.gMa),2);case 2:return b=f.tk,c=null,_.tfa(f,3,4),_.rd(f,a.ara,6);case 6:c=f.tk;case 4:vfa(f);b();wfa(f,5);break;case 3:throw d=_.xfa(f),_.QVa(a.Tg,{error:d,message:"Failed to fetch oauth token.",Qd:"Dismiss"}),Cra();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.q_a=2,f.return(e);if(0<a.q_a)return a.q_a--,a.ara=null,f.return(a.getToken());throw Error("Tc");}})};_.MWa=new _.vc("authenticationLock");_.NWa=new _.vc("Cookies");_.Xs=new _.vc("windowToken");var EWa,LWa;_.OWa=function(){this.locked=!1;this.GFb=[]};EWa=function(a){return LWa(a).then(function(b){b()})};LWa=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.GFb.push(c):c()})};_.OWa.prototype.release=function(){this.locked=!1;var a=this.GFb.shift();a&&a()};var JWa;JWa=[].concat(_.xc(["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"]),_.xc(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects"]),_.xc(["https://www.googleapis.com/auth/iam"]),_.xc(["https://www.googleapis.com/auth/peopleapi.readwrite"]),_.xc(["https://www.googleapis.com/auth/service.management"]));
_.Ys=function(a,b,c,d,e){this.jJc=new KWa(a,b,c,d,e)};_.Ys.prototype.getToken=function(){return this.jJc.getToken()};_.Ys.O=function(a){return new (a||_.Ys)(_.q(GJa),_.q(_.rm),_.q(_.Hs),_.q(_.MWa),_.q(_.bo))};_.Ys.ta=_.p({token:_.Ys,oa:_.Ys.O});var PWa=function(a,b,c){this.tMa=a;this.Gr=b;this.debug=c};_.V(PWa,nJa);PWa.prototype.makeRequest=function(a){var b=this.tMa.makeRequest(a).ha(_.Bh(this.Gr,a.Mb||"Unknown RPC"));return this.debug.NAb(a,b)};_.QWa=function(){};_.V(_.QWa,_.Pl);var Pka=function(a){var b;return{mJc:function(){b=Error("Uc")},ET:function(){},Rs:function(c){if("object"!==typeof c)console.warn("Instance of error was not thrown.");else{if(c.stack)var d=c;else{if(c.U3a)return;d=Error("Vc`"+a.path+"`"+JSON.stringify(c));c.U3a=d}d.stack+="\nCaused by: "+b.stack}}}};_.RWa=function(a,b,c){Ws.call(this,a,b);this.nj=c};_.V(_.RWa,Ws);_.RWa.prototype.makeRequest=function(a){a.Ta=a.Ta||{};a.Ta.authuser=this.nj||"0";var b;a.headers=null!=(b=a.headers)?b:{};b=_.Jza([]);if(null!=b){a.headers.AUTHORIZATION=b;var c;a.headers["X-Goog-AuthUser"]=null!=(c=this.nj)?c:"0"}a.headers["X-Origin"]=window.location.origin;a.headers["X-Referer"]=window.location.origin;return Ws.prototype.makeRequest.call(this,a)};var Zs=function(a,b){this.Fa=a;this.mzc=b};Zs.prototype.create=function(a){return new PWa(a,this.Fa,this.mzc)};Zs.O=function(a){return new (a||Zs)(_.q(_.bo),_.q(Qm))};Zs.ta=_.p({token:Zs,oa:Zs.O,Ga:"root"});var $s=function(a,b,c,d){this.Oua=a;this.Im=b;this.yja=c;this.Fp=d};$s.prototype.create=function(a){return new IWa(a,this.Oua,this.Im,this.yja,this.Fp)};$s.O=function(a){return new (a||$s)(_.q(_.qm),_.q(_.pn),_.q(_.Ys),_.q(_.sm))};$s.ta=_.p({token:$s,oa:$s.O,Ga:"root"});var isa=[429,503];_.at=function(a){a=void 0===a?{}:a;a=void 0===a.tg?36E5:a.tg;this.store={};this.UBb=0;this.tg=a};_.at.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.SWa(this,a);if(d)return d;d=this.UBb++;b=this.rib(c,d,b);this.kBb(c,d,b,a);return b};_.SWa=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.DAc,d=Date.now()-(null!=d?d:a.tg),d=c.NSb.getTime()>=d),a=d?c.response:a.VDb(b,c)):a=null;return a};
_.at.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.UBb++;bt(this,a,c,b)};_.at.prototype.rib=function(a,b,c){return c()};_.at.prototype.VDb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var bt=function(a,b,c,d,e){a.store[b]={id:c,response:d,NSb:new Date,DAc:e}};_.at.prototype.kBb=function(a,b,c){bt(this,a,b,c)};
_.ct=function(a,b){b=void 0===b?{}:b;var c=b.TRa,d=b.YZa,e=void 0===b.u_a?!0:b.u_a,f=void 0===b.v_a?jsa:b.v_a,g=void 0===b.AWa?5:b.AWa,m=void 0===b.w_a?500:b.w_a;_.at.call(this,{tg:void 0===b.tg?36E5:b.tg});this.Fa=a;this.YZa=d;this.u_a=e;this.v_a=f;this.AWa=g;this.w_a=m;this.TRa=c};_.V(_.ct,_.at);
_.ct.prototype.kBb=function(a,b,c,d){var e=this;if(this.TRa)if(d=this.TRa(d,c),"number"!==typeof d){bt(this,a,b,c);var f=Date.now();d.ha(_.Td(1),Nfa()).subscribe(function(g){g-=Date.now()-f;bt(e,a,b,c,g)},function(){})}else bt(this,a,b,c,d);else bt(this,a,b,c)};
_.ct.prototype.rib=function(a,b,c){var d=this;c=_.zd(c);var e=this.v_a;this.u_a&&(c=c.ha(_.Pra(this.Fa,e,{wKb:this.w_a,t_a:this.AWa})));var f=c.ha(_.le({error:function(){var m=d.store[a];m&&m.id===b&&delete d.store[a]}}),_.ae(new _.be(this.YZa))),g=!1;return _.zd(function(){g||(f.connect(),g=!0);return f})};_.ct.prototype.getValue=function(a,b){b=void 0===b?{}:b;a=_.SWa(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 TWa=function(a,b,c){_.ct.call(this,a,Object.assign({},b,{YZa:1}));this.yf=c};_.V(TWa,_.ct);TWa.prototype.VDb=function(a,b){this.yf.refresh(a);return b.response};TWa.prototype.PXa=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{NSb:new Date}))};TWa.prototype.MRa=function(a){return this.getValue(a,{Nca:!0})};_.dt=function(a,b){b=void 0===b?{}:b;this.oLc=new _.at({tg:Number.POSITIVE_INFINITY});this.Mea=new TWa(a,b,this)};
_.dt.prototype.fetch=function(a,b){var c=this;return this.Mea.fetch(a,function(){return UWa(c,a).ha(_.je(function(d){var e=d.lKc;d=d.fetch?b():_.Sd;return void 0===e?d:d.ha(_.ie(e))}))})};_.dt.prototype.MRa=function(a){return this.Mea.MRa(a)};_.dt.prototype.refresh=function(a,b,c){c=void 0===c?!0:c;if(!c&&!b)throw Error("Xc");var d=this.Mea.MRa(a);null!=d&&(UWa(this,a).next({lKc:b?b(d):void 0,fetch:c}),c&&this.Mea.PXa(a))};var UWa=function(a,b){return a.oLc.fetch(b,function(){return new _.Wf({fetch:!0})})};var WWa;_.et=function(a){a=void 0===a?{}:a;this.i={};this.i.request=null==a.request?null:a.request};_.V(_.et,_.U);_.et.prototype.ka=function(){return _.et};_.et.prototype.ma=function(){return{Pa:{request:_.ft},keys:["request"]}};_.W.Object.defineProperties(_.et.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"request")?_.S(this,"request"):null},set:function(a){this.i.request=a}}});var gt=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};
_.V(gt,_.U);gt.prototype.ka=function(){return gt};gt.prototype.ma=function(){return{Pa:{result:ht},keys:["result"]}};_.W.Object.defineProperties(gt.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.i.result=a}}});var ht=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceType=null==a.resourceType?null:a.resourceType;this.i.status=null==a.status?null:a.status};_.V(ht,_.U);ht.prototype.ka=function(){return ht};
ht.prototype.ma=function(){return{keys:["resourceType","status"],Ja:{status:it}}};_.W.Object.defineProperties(ht.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});
var jt=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};_.V(jt,_.U);jt.prototype.ka=function(){return jt};jt.prototype.ma=function(){return{Pa:{result:kt},keys:["result"]}};_.W.Object.defineProperties(jt.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.i.result=a}}});
var kt=function(a){a=void 0===a?{}:a;this.i={};this.i.key=null==a.key?null:a.key;this.i.status=null==a.status?null:a.status};_.V(kt,_.U);kt.prototype.ka=function(){return kt};kt.prototype.ma=function(){return{keys:["key","status"],Ja:{key:lt,status:it}}};
_.W.Object.defineProperties(kt.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.i.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});_.mt=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceTypes=null==a.resourceTypes?null:a.resourceTypes;this.i.count=null==a.count?null:a.count};_.V(_.mt,_.U);_.mt.prototype.ka=function(){return _.mt};
_.mt.prototype.ma=function(){return{keys:["count","resourceTypes"]}};_.W.Object.defineProperties(_.mt.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"count")?_.S(this,"count"):null},set:function(a){this.i.count=a}},resourceTypes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceTypes")?_.S(this,"resourceTypes"):null},set:function(a){this.i.resourceTypes=a}}});
var nt=function(a){a=void 0===a?{}:a;this.i={};this.i.resources=null==a.resources?null:a.resources};_.V(nt,_.U);nt.prototype.ka=function(){return nt};nt.prototype.ma=function(){return{Pa:{resources:_.ot},keys:["resources"]}};_.W.Object.defineProperties(nt.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resources")?_.S(this,"resources"):null},set:function(a){this.i.resources=a}}});
_.ot=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceType=null==a.resourceType?null:a.resourceType;this.i.resourceId=null==a.resourceId?null:a.resourceId;this.i.timestamp=null==a.timestamp?null:a.timestamp};_.V(_.ot,_.U);_.ot.prototype.ka=function(){return _.ot};_.ot.prototype.ma=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.W.Object.defineProperties(_.ot.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.S(this,"timestamp"):null},set:function(a){this.i.timestamp=
a}}});var pt=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};_.V(pt,_.U);pt.prototype.ka=function(){return pt};pt.prototype.ma=function(){return{Pa:{result:qt},keys:["result"]}};_.W.Object.defineProperties(pt.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.i.result=a}}});
var qt=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.YD?null:a.YD;this.i.status=null==a.status?null:a.status};_.V(qt,_.U);qt.prototype.ka=function(){return qt};qt.prototype.ma=function(){return{keys:["setting","status"],Ja:{setting:rt,status:it}}};
_.W.Object.defineProperties(qt.prototype,{YD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.i.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});_.ft=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceType=null==a.resourceType?null:a.resourceType;this.i.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.ft,_.U);
_.ft.prototype.ka=function(){return _.ft};_.ft.prototype.ma=function(){return{keys:["resourceId","resourceType"]}};_.W.Object.defineProperties(_.ft.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.i.resourceType=a}}});_.st=function(){this.i={}};
_.V(_.st,_.U);_.st.prototype.ka=function(){return _.st};_.st.prototype.ma=function(){return{keys:[]}};var VWa=function(){this.i={}};_.V(VWa,_.U);VWa.prototype.ka=function(){return VWa};VWa.prototype.ma=function(){return{keys:[]}};var tt=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceType=null==a.resourceType?null:a.resourceType;this.i.resourceIds=null==a.SJb?null:a.SJb;this.i.timestamps=null==a.pRb?null:a.pRb};_.V(tt,_.U);tt.prototype.ka=function(){return tt};
tt.prototype.ma=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.W.Object.defineProperties(tt.prototype,{SJb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceIds")?_.S(this,"resourceIds"):null},set:function(a){this.i.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},pRb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamps")?_.S(this,"timestamps"):null},set:function(a){this.i.timestamps=a}}});
_.ut=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.YD?null:a.YD;this.i.subkey=null==a.Wia?null:a.Wia;this.i.projectId=null==a.projectId?null:a.projectId};_.V(_.ut,_.U);_.ut.prototype.ka=function(){return _.ut};_.ut.prototype.ma=function(){return{keys:["projectId","setting","subkey"]}};
_.W.Object.defineProperties(_.ut.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.i.projectId=a}},YD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.i.setting=a}},Wia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.i.subkey=a}}});
_.vt=function(a){a=void 0===a?{}:a;this.i={};this.i.stringVal=null==a.vPb?null:a.vPb;this.i.int32Val=null==a.vwb?null:a.vwb;this.i.doubleVal=null==a.doubleVal?null:a.doubleVal;this.i.boolVal=null==a.EMa?null:a.EMa;this.i.int64Val=null==a.STa?null:a.STa;this.i.protoVal=null==a.fga?null:a.fga};_.V(_.vt,_.U);_.vt.prototype.ka=function(){return _.vt};_.vt.prototype.ma=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),wd:{protoVal:{yc:null,Hc:!1,Ic:!1,Jc:!1}}}};
_.W.Object.defineProperties(_.vt.prototype,{EMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"boolVal")?_.S(this,"boolVal"):null},set:function(a){this.i.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"doubleVal")?_.S(this,"doubleVal"):null},set:function(a){this.i.doubleVal=a}},vwb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"int32Val")?_.S(this,"int32Val"):null},set:function(a){this.i.int32Val=a}},STa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"int64Val")?_.S(this,"int64Val"):null},set:function(a){this.i.int64Val=a}},fga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"protoVal")?_.S(this,"protoVal"):null},set:function(a){this.i.protoVal=a}},vPb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringVal")?_.S(this,"stringVal"):null},set:function(a){this.i.stringVal=a}}});
var it=function(a){a=void 0===a?{}:a;this.i={};this.i.code=null==a.code?null:a.code;this.i.space=null==a.w2?null:a.w2;this.i.message=null==a.message?null:a.message;this.i.canonicalCode=null==a.yib?null:a.yib;this.i.messageSet=null==a.hCb?null:a.hCb};_.V(it,_.U);it.prototype.ka=function(){return it};it.prototype.ma=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ja:{messageSet:VWa}}};
_.W.Object.defineProperties(it.prototype,{yib:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"canonicalCode")?_.S(this,"canonicalCode"):null},set:function(a){this.i.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.S(this,"code"):null},set:function(a){this.i.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.i.message=a}},hCb:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageSet")?_.S(this,"messageSet"):null},set:function(a){this.i.messageSet=a}},w2:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"space")?_.S(this,"space"):null},set:function(a){this.i.space=a}}});_.wt=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.wt,_.U);_.wt.prototype.ka=function(){return _.wt};_.wt.prototype.ma=function(){return{keys:["resourceId"]}};
_.W.Object.defineProperties(_.wt.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.i.resourceId=a}}});_.xt=function(a){a=void 0===a?{}:a;this.i={};this.i.key=null==a.key?null:a.key;this.i.value=null==a.value?null:a.value;this.i.version=null==a.version?null:a.version;this.i.noExistingValue=null==a.qDb?null:a.qDb};_.V(_.xt,_.U);_.xt.prototype.ka=function(){return _.xt};
_.xt.prototype.ma=function(){return{keys:["key","noExistingValue","value","version"],Ja:{key:_.ut,value:_.vt}}};
_.W.Object.defineProperties(_.xt.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.i.key=a}},qDb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"noExistingValue")?_.S(this,"noExistingValue"):null},set:function(a){this.i.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.S(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"version")?_.S(this,"version"):null},set:function(a){this.i.version=a}}});var rt=function(a){a=void 0===a?{}:a;this.i={};this.i.key=null==a.key?null:a.key;this.i.value=null==a.value?null:a.value;this.i.version=null==a.version?null:a.version};_.V(rt,_.U);rt.prototype.ka=function(){return rt};rt.prototype.ma=function(){return{keys:["key","value","version"],Ja:{key:lt,value:_.vt}}};
_.W.Object.defineProperties(rt.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.i.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.S(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"version")?_.S(this,"version"):null},set:function(a){this.i.version=a}}});
var lt=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.YD?null:a.YD;this.i.subkey=null==a.Wia?null:a.Wia;this.i.projectNumber=null==a.projectNumber?null:a.projectNumber;this.i.projectId=null==a.projectId?null:a.projectId};_.V(lt,_.U);lt.prototype.ka=function(){return lt};lt.prototype.ma=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.W.Object.defineProperties(lt.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?_.S(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}},YD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.i.setting=a}},Wia:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.i.subkey=a}}});WWa=new _.vc("API_VERSION");_.XWa=new _.vc("REQUEST_SERVICE");_.yt=function(){};_.yt.O=function(a){return new (a||_.yt)};_.yt.Da=_.kc({type:_.yt});_.yt.Ca=_.Zb({});
var zt={$Xgafv:"$.xgafv",access_token:"access_token",alt:"alt",callback:"callback",count:"count",fields:"fields",key:"key",keyProjectId:"key.projectId",keySubkey:"key.subkey",oauth_token:"oauth_token",organizationId:"organizationId",prettyPrint:"prettyPrint",projectId:"projectId",quotaUser:"quotaUser",resourceId:"resourceId",uploadType:"uploadType",upload_protocol:"upload_protocol",version:"version"},At=function(a,b,c){this.Va=a;this.Va=null==a?"v1alpha1":a;this.ob=new _.Ql(b,c)};_.h=At.prototype;
_.h.wMa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Rl(this.ob,{body:a,Ib:"POST",Mb:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Va+"/recent:batchDelete",Ta:_.Jf(b,zt,c),Ob:gt})};_.h.xMa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Rl(this.ob,{body:a,Ib:"POST",Mb:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Va+"/recent:batchGet",Ta:_.Jf(b,zt,c),Ob:nt})};
_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Rl(this.ob,{body:null,Ib:"DELETE",Mb:"cloudusersettings_pa.recent.delete",path:"/"+this.Va+"/recent/"+a,Ta:_.Jf(b,zt,c),Ob:_.st})};_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"cloudusersettings_pa.recent.get",path:"/"+this.Va+"/recent/"+a,Ta:_.Jf(b,zt,c),Ob:tt})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Rl(this.ob,{body:b,Ib:"PUT",Mb:"cloudusersettings_pa.recent.update",path:"/"+this.Va+"/recent/"+a,Ta:_.Jf(c,zt,d),Ob:_.st})};At.O=function(a){return new (a||At)(_.q(WWa,8),_.q(_.XWa),_.q(_.Pl,8))};At.ta=_.p({token:At,oa:At.O});_.Bt=function(){};_.Bt.O=function(a){return new (a||_.Bt)};_.Bt.ta=_.p({token:_.Bt,oa:function(a){return At.O(a)},Ga:_.yt});
var Ct=function(a,b,c){this.Va=a;this.Va=null==a?"v1alpha1":a;this.ob=new _.Ql(b,c)};_.h=Ct.prototype;_.h.wMa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Rl(this.ob,{body:a,Ib:"POST",Mb:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Va+"/settings:batchDelete",Ta:_.Jf(b,zt,c),Ob:jt})};
_.h.xMa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Rl(this.ob,{body:a,Ib:"POST",Mb:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Va+"/settings:batchGet",Ta:_.Jf(b,zt,c),Ob:pt})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Rl(this.ob,{body:null,Ib:"DELETE",Mb:"cloudusersettings_pa.settings.delete",path:"/"+this.Va+"/settings/"+a,Ta:_.Jf(b,zt,c),Ob:_.st})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"cloudusersettings_pa.settings.get",path:"/"+this.Va+"/settings/"+a,Ta:_.Jf(b,zt,c),Ob:rt})};_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Rl(this.ob,{body:b,Ib:"PUT",Mb:"cloudusersettings_pa.settings.update",path:"/"+this.Va+"/settings/"+a,Ta:_.Jf(c,zt,d),Ob:rt})};Ct.O=function(a){return new (a||Ct)(_.q(WWa,8),_.q(_.XWa),_.q(_.Pl,8))};Ct.ta=_.p({token:Ct,oa:Ct.O});
_.Dt=function(){};_.Dt.O=function(a){return new (a||_.Dt)};_.Dt.ta=_.p({token:_.Dt,oa:function(a){return Ct.O(a)},Ga:_.yt});_.YWa=new _.vc("API_VERSION");_.ZWa=new _.vc("REQUEST_SERVICE");_.Et=function(){};_.Et.O=function(a){return new (a||_.Et)};_.Et.Da=_.kc({type:_.Et});_.Et.Ca=_.Zb({});_.$Wa=new _.vc("REQUEST_SERVICE");_.Ft=function(){};_.Ft.O=function(a){return new (a||_.Ft)};_.Ft.Da=_.kc({type:_.Ft});_.Ft.Ca=_.Zb({});_.aXa=new _.vc("REQUEST_SERVICE");_.Gt=function(){};_.Gt.O=function(a){return new (a||_.Gt)};_.Gt.Da=_.kc({type:_.Gt});_.Gt.Ca=_.Zb({});_.bXa=new _.vc("REQUEST_SERVICE");_.Ht=function(){};_.Ht.O=function(a){return new (a||_.Ht)};_.Ht.Da=_.kc({type:_.Ht});_.Ht.Ca=_.Zb({});_.cXa=new _.vc("API_VERSION");_.HXa=new _.vc("REQUEST_SERVICE");_.It=function(){};_.It.O=function(a){return new (a||_.It)};_.It.Da=_.kc({type:_.It});_.It.Ca=_.Zb({});var JXa=function(a){if(Ei)a=IXa(a);else if(_.Gi&&_.Fi)switch(a){case 93:a=91}return a},IXa=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};var KXa={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",
93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash",188:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};var LXa=function(a,b,c,d,e,f,g,m,n,r){this.KL=a;this.Ata=b;this.gxa=c;this.fY=d;this.TY=e;this.xea=f;this.Rxa=g;this.iwa=m;this.XT=n;this.L1a=r};LXa.prototype.getKey=function(){return this.Ata};LXa.prototype.fr=function(){return this.Rxa};
var QXa=function(a){var b=a.GR;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0<b.length?b[0]:a.target;return MXa(NXa(OXa((new PXa).keyCode(a.keyCode||0).key(a.key||"").shiftKey(!!a.shiftKey).altKey(!!a.altKey).ctrlKey(!!a.ctrlKey).metaKey(!!a.metaKey).target(a.target),b),function(){return a.preventDefault()}),function(){return a.stopPropagation()}).ab()},PXa=function(){this.KL=null;this.Ata="";this.L1a=this.XT=this.iwa=this.Rxa=this.xea=this.TY=this.fY=this.gxa=null};
_.h=PXa.prototype;_.h.keyCode=function(a){this.KL=a;return this};_.h.key=function(a){this.Ata=a;return this};_.h.shiftKey=function(a){this.gxa=a;return this};_.h.altKey=function(a){this.fY=a;return this};_.h.ctrlKey=function(a){this.TY=a;return this};_.h.metaKey=function(a){this.xea=a;return this};_.h.target=function(a){this.Rxa=a;return this};var OXa=function(a,b){a.iwa=b;return a},NXa=function(a,b){a.XT=b;return a},MXa=function(a,b){a.L1a=b;return a};
PXa.prototype.ab=function(){return new LXa(this.KL,this.Ata,this.gxa,this.fY,this.TY,this.xea,this.Rxa,this.iwa,this.XT,this.L1a)};var RXa=function(a,b,c){Sj.call(this,a,c);this.identifier=b};_.xi(RXa,Sj);var UXa;_.Jt=function(a){Zj.call(this);this.j$=this.i2={};this.Fta=0;this.rDc=Rba(SXa);this.NPc=Rba(TXa);this.woa=!0;this.nLa=null;this.Gu=a;_.Wj(this.Gu,"keydown",this.stb,void 0,this);_.Wj(this.Gu,"synthetic-keydown",this.wtb,void 0,this);Hi&&(_.Wj(this.Gu,"keypress",this.ytb,void 0,this),_.Wj(this.Gu,"synthetic-keypress",this.ztb,void 0,this));_.Wj(this.Gu,"keyup",this.ttb,void 0,this);_.Wj(this.Gu,"synthetic-keyup",this.xtb,void 0,this)};_.xi(_.Jt,Zj);
var VXa=function(a){this.Tb=a||null;this.next=a?null:{}},SXa=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],TXa="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.Jt.prototype.VM=function(a,b){WXa(this.i2,XXa(1,arguments),a)};_.Jt.prototype.Mk=function(a){YXa(this.i2,XXa(0,arguments))};
var XXa=function(a,b){if("string"===typeof b[a])a=ZXa(b[a]).map(function(e){return $Xa(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($Xa("",c[d],c[d+1]))}return a};
_.Jt.prototype.zm=function(){_.Jt.Ix.zm.call(this);this.i2={};Xj(this.Gu,"keydown",this.stb,!1,this);Xj(this.Gu,"synthetic-keydown",this.wtb,!1,this);Hi&&(Xj(this.Gu,"keypress",this.ytb,!1,this),Xj(this.Gu,"synthetic-keypress",this.ztb,!1,this));Xj(this.Gu,"keyup",this.ttb,!1,this);Xj(this.Gu,"synthetic-keyup",this.xtb,!1,this);this.Gu=null};
var ZXa=function(a){a=a.replace(/[ +]*\+[ +]*/g,"+").replace(/[ ]+/g," ").toLowerCase();a=a.split(" ");for(var b=[],c,d=0;c=a[d];d++){var e=c.split("+"),f=null,g=null;c=0;for(var m,n=0;m=e[n];n++){switch(m){case "shift":c|=1;continue;case "ctrl":c|=2;continue;case "alt":c|=4;continue;case "meta":c|=8;continue}e=void 0;f=m;if(!UXa){g={};for(e in KXa)g[KXa[e]]=JXa(parseInt(e,10));UXa=g}g=UXa[f];f=m;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.Jt.prototype.ttb=function(a){a=QXa(a);Ei&&aYa(this,a);Hi&&!this.rta&&bYa(a)&&this.I_(a,!0)};_.Jt.prototype.xtb=function(a){a=a.getData();Ei&&aYa(this,a);Hi&&!this.rta&&bYa(a)&&this.I_(a,!0)};var aYa=function(a,b){32==a.nLa&&32==b.KL&&(0,b.XT)();a.nLa=null},bYa=function(a){return Hi&&a.TY&&a.fY};_.Jt.prototype.ytb=function(a){a=QXa(a);32<a.KL&&bYa(a)&&(this.rta=!0)};_.Jt.prototype.ztb=function(a){a=a.getData();32<a.KL&&bYa(a)&&(this.rta=!0)};
var WXa=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(0==b.length||e.Tb))throw Error("Yc`"+e.Tb);});b.length?d.forEach(function(e){e=e.toString();var f=new VXa;e=e in a?a[e]:a[e]=f;WXa(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new VXa(c)})},YXa=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(0==b.length?d.Tb&&delete a[c]:d.next&&(YXa(d.next,b.slice(0)),_.Pba(d.next)&&delete a[c]))})};
_.Jt.prototype.Eba=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}};var $Xa=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};_.Jt.prototype.stb=function(a){this.I_(QXa(a))};_.Jt.prototype.wtb=function(a){this.I_(a.getData())};
_.Jt.prototype.I_=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.iwa;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.rDc[c]?!0:f?!1:a.fY||a.TY||a.xea?!0:"INPUT"==d.tagName&&this.NPc[d.type]?13==c:"INPUT"==d.tagName||"BUTTON"==d.tagName?
32!=c:!1}if(c)if(!b&&bYa(a))this.rta=!1;else{b=JXa(a.KL);c=a.getKey();c=$Xa(c,b,(a.gxa?1:0)|(a.TY?2:0)|(a.fY?4:0)|(a.xea?8:0));d=this.Eba(this.j$,c);if(!d||1500<=Date.now()-this.Fta)this.j$=this.i2,this.Fta=Date.now();(d=this.Eba(this.j$,c))&&d.next&&(this.j$=d.next,this.Fta=Date.now());d&&(d.next?(0,a.XT)():(this.j$=this.i2,this.Fta=Date.now(),this.woa&&(0,a.XT)(),c=d.Tb,d=new RXa("shortcut",c,a.fr()),d=this.dispatchEvent(d),c=new RXa("shortcut_"+c,c,a.fr()),(d&=this.dispatchEvent(c))||(0,a.XT)(),
Ei&&(this.nLa=b)))}};_.Kt=function(a){this.oLa=new Map;this.uh=new _.Jt(a)};_.Kt.prototype.register=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;"string"===typeof b&&(b=b.toLowerCase());var f=cYa(this,a,b,c,d);if(e)return f;var g=function(){};"string"!==typeof b||b.includes("alt")||(g=cYa(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=cYa(this,"alt+"+a,b,c,d));return function(){f();g()}};
var cYa=function(a,b,c,d,e){var f="string"===typeof c?c:c.join(),g=a.oLa.get(f);g||(g=[],a.oLa.set(f,g));if(!e&&g.length)throw Error("Zc`"+c);if(e&&3<=g.length)throw Error("$c`"+c);f=function(m){m.identifier===b&&d();return!0};e&&g.length&&dYa(a,c,g[g.length-1].callback);g.push({name:b,callback:f});eYa(a,b,c,f);return fYa(a,b,c,f)},fYa=function(a,b,c,d){return function(){var e=a.oLa.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?(dYa(a,c,d),e.pop(),(e=e[e.length-1])&&eYa(a,e.name,c,e.callback)):e.splice(f,1))}}},eYa=function(a,b,c,d){"string"===typeof c?a.uh.VM(b,c):a.uh.VM.apply(a.uh,[b].concat(_.xc(c)));_.Wj(a.uh,"shortcut",d)},dYa=function(a,b,c){"string"===typeof b?a.uh.Mk(b):a.uh.Mk.apply(a.uh,_.xc(b));Xj(a.uh,"shortcut",c)};_.Kt.O=function(a){return new (a||_.Kt)(_.q(_.oh))};_.Kt.ta=_.p({token:_.Kt,oa:_.Kt.O,Ga:"root"});var gYa=function(a){this.La=_.Za(a)};_.V(gYa,_.Bb);gYa.prototype.dL=function(){return _.bj(this,1)};gYa.prototype.getContainer=function(){return _.fj(this,2,0)};gYa.prototype.toObject=function(){return hYa(this)};var hYa=function(a){if(null!=a)return _.Fb(a),{Ufa:_.k(_.Ni(a,1)),container:_.k(_.zb(a,2)),j1c:_.k(_.Xi(a,3)),aZc:_.k(_.X(a,4))}};var iYa=function(a){this.La=_.Za(a)};_.V(iYa,_.Bb);_.h=iYa.prototype;_.h.getMetadata=function(){return _.Ri(this,gYa,1)};_.h.Vha=function(a){return _.Ti(this,1,a)};_.h.getValue=function(){return _.X(this,2)};_.h.B_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.oj(this,2,a)};_.h.Pe=function(){return _.rj(this,2)};_.h.getType=function(){return _.X(this,3)};_.h.wn=function(a){return _.oj(this,3,a)};_.h.toObject=function(){return jYa(this)};
var jYa=function(a){if(null!=a)return _.Fb(a),{metadata:hYa(a.getMetadata()),value:_.k(_.X(a,2)),type:_.k(_.X(a,3)),SZc:_.k(_.X(a,4))}};var kYa=function(a){this.La=_.Za(a)};_.V(kYa,_.Bb);kYa.prototype.getEmail=function(){return _.Ri(this,iYa,1)};kYa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={email:jYa(this.getEmail()),S5c:_.k(_.X(this,2))}}else a=void 0;return a};var lYa=function(a){this.La=_.Za(a)};_.V(lYa,_.Bb);lYa.prototype.getEmail=function(){return _.Ri(this,iYa,1)};lYa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={email:jYa(this.getEmail()),VYc:_.k(_.X(this,2))}}else a=void 0;return a};var mYa=function(a){this.La=_.Za(a)};_.V(mYa,_.Bb);mYa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={w8c:_.k(_.zb(this,1)),x8c:_.k(_.X(this,2)),y7c:_.k(_.X(this,3)),w7c:_.k(_.X(this,4))}}else a=void 0;return a};var tsa=new Tj;tsa.altKey=!0;tsa.keyCode=39;(new Tj).keyCode=13;var nYa=function(){Ij.call(this);this.yZa=0;this.nwa=null};_.V(nYa,Ij);nYa.prototype.init=function(){this.nwa=[]};var ksa=function(a,b){var c=oYa;if(3<=c.yZa)throw Error("bd`"+a);c.yZa++;try{c.isDisposed()||b instanceof Us||c.nwa&&10>c.nwa.length&&c.nwa.push(new pYa(b))}finally{c.yZa--}},oYa=new nYa,pYa=function(a){this.e=a;this.severity="unknown"};var Lt=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.h=Lt.prototype;_.h.getWidth=function(){return this.right-this.left};_.h.getHeight=function(){return this.bottom-this.top};_.h.clone=function(){return new Lt(this.top,this.right,this.bottom,this.left)};_.h.contains=function(a){return this&&a?a instanceof Lt?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};
_.h.expand=function(a,b,c,d){_.wa(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 qYa=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.h=qYa.prototype;_.h.clone=function(){return new qYa(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 Mt=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]},rYa=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},sYa=function(a){if(_.Di&&!(8<=Number(_.Ii)))return a.offsetParent;var b=Mj(a),c=Mt(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=
b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=Mt(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null},uYa=function(a){for(var b=new Lt(0,Infinity,Infinity,0),c=Nj(a),d=c.dj.body,e=c.dj.documentElement,f=Yza(c.dj);a=sYa(a);)if(!(_.Di&&0==a.clientWidth||_.Fi&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=Mt(a,"overflow")){var g=tYa(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.JG();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},tYa=function(a){var b=Mj(a),c=new Kj(0,0);var d=b?Mj(b):document;d=!_.Di||9<=Number(_.Ii)||Wza(Nj(d).dj)?
d.documentElement:d.body;if(a==d)return c;a=rYa(a);b=Zza(Nj(b).dj);c.x=a.left+b.x;c.y=a.top+b.y;return c},vYa=function(a){"number"==typeof a&&(a+="px");return a},xYa=function(a){var b=wYa;if("none"!=Mt(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},wYa=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Fi&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?
(a=rYa(a),new Lj(a.right-a.left,a.bottom-a.top)):new Lj(b,c)},yYa=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 zYa=function(){if(Hi){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ea()))?a[1]:"0"}return _.Gi?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(ea()))?a[0].replace(/_/g,"."):"10"):Jxa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(ea()))?a[1]:""):Kxa||Lxa||Mxa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(ea()))?a[1].replace(/_/g,"."):""):""}();var Nt=function(a){return(a=a.exec(ea()))?a[1]:""},AYa=function(){if(Wxa)return Nt(/Firefox\/([0-9.]+)/);if(_.Di||Hxa||Gxa)return Txa;if($xa){if(_.laa()||maa()){var a=Nt(/CriOS\/([0-9.]+)/);if(a)return a}return Nt(/Chrome\/([0-9.]+)/)}if(aya&&!_.laa())return Nt(/Version\/([0-9.]+)/);if(Xxa||Yxa){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(ea()))return a[1]+"."+a[2]}else if(Zxa)return(a=Nt(/Android\s+([0-9.]+)/))?a:Nt(/Version\/([0-9.]+)/);return""}();var DYa=function(a,b,c,d,e,f,g,m){var n;if(n=c.offsetParent){var r="HTML"==n.tagName||"BODY"==n.tagName;if(!r||"static"!=Mt(n,"position")){var w=tYa(n);if(!r){r="rtl"==Mt(n,"direction");var z;if(z=r){z=aya&&0<=wxa(AYa,10);var E;if(E=Nxa)E=0<=wxa(zYa,10);var J=$xa&&0<=wxa(AYa,85);z=Ei||z||E||J}r=z?-n.scrollLeft:r&&!_.Ixa&&"visible"!=Mt(n,"overflowX")?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;w=Rza(w,new Kj(r,n.scrollTop))}}}n=w||new Kj;w=tYa(a);r=xYa(a);w=new qYa(w.x,w.y,r.width,r.height);
if(r=uYa(a))J=new qYa(r.left,r.top,r.right-r.left,r.bottom-r.top),r=Math.max(w.left,J.left),z=Math.min(w.left+w.width,J.left+J.width),r<=z&&(E=Math.max(w.top,J.top),J=Math.min(w.top+w.height,J.top+J.height),E<=J&&(w.left=r,w.top=E,w.width=z-r,w.height=J-E));r=Nj(a);E=Nj(c);if(r.dj!=E.dj){z=r.dj.body;E=E.getWindow();J=new Kj(0,0);var L=Oj(Mj(z));if(Fxa(L,"parent")){var Q=z;do{if(L==E)var da=tYa(Q);else da=rYa(Q),da=new Kj(da.left,da.top);J.x+=da.x;J.y+=da.y}while(L&&L!=E&&L!=L.parent&&(Q=L.frameElement)&&
(L=L.parent))}z=Rza(J,tYa(z));!_.Di||9<=Number(_.Ii)||Wza(r.dj)||(z=Rza(z,Zza(r.dj)));w.left+=z.x;w.top+=z.y}a=BYa(a,b);b=w.left;a&4?b+=w.width:a&2&&(b+=w.width/2);b=new Kj(b,w.top+(a&1?w.height:0));b=Rza(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=uYa(c))oa.top-=n.y,oa.right-=n.x,oa.bottom-=n.y,oa.left-=n.x;return CYa(b,c,d,void 0,oa,f,g)},CYa=function(a,b,c,d,e,f,g){a=a.clone();var m=BYa(b,c);c=xYa(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 qYa(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=vYa(g);b.style.top=vYa(a);g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,b=b.style,Ei?b.MozBoxSizing="border-box":_.Fi?b.WebkitBoxSizing="border-box":b.boxSizing="border-box",b.width=Math.max(c.width,0)+"px",b.height=Math.max(c.height,0)+"px");return e},BYa=function(a,b){return(b&8&&"rtl"==Mt(a,"direction")?b^4:b)&-9};var EYa=function(){this.vca=this.Vj=null;this.ij=new _.fe},HYa=function(a,b){if(b.YU)a:{var c=b.YU.Gxc,d=b.YU.B0,e=b.YU.rAc,f=b.YU.config;b=b.YU.BEc;if(a.Vj){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=void 0===d?!1:d,a.Vj){a.Vj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=FYa(e);f=6;g=4;var m=0,n=0,r=4,w=void 0;d&&(f=9,g=0,n=m=1,r=0,w=new Kj(100,-10));2<DYa(b,g,a.Vj,m,w,f,c,e)&&2<DYa(b,n,a.Vj,r,w,f,c,e)&&DYa(b,g,a.Vj,m,w,0,c,e)}else Fh("this.el_ is falsy");
else if(d)f=Zza(e.dj),b=d.x+f.x,d=d.y+f.y,a.Vj?(a.Vj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=FYa(e),b=new Kj(b,d),d=new Lt(15,15,15,15),CYa(b,a.Vj,8,d,e,5,c)&496&&CYa(b,a.Vj,9,d,e,5,c)&496&&CYa(b,a.Vj,8,d,e,0,c)):Fh("this.el_ is falsy");else{Fh("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=void 0===c?!0:c;a.Vj?(GYa(a,c),a.vca&&(a.vca=null),a.Vj.style.display="",yYa(a.Vj,1),a.ij.next({type:0})):Fh("this.el_ is falsy")}}else a.Vj?(a.Vj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.Vj.style.display="",a.ij.next({type:0})):Fh("this.el_ is falsy")},FYa=function(a){var b=Zza(a.dj);a=a.JG();return new Lt(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},IYa=function(a){a.Vj?(GYa(a,!1),yYa(a.Vj,0),a.vca&&(a.vca.unsubscribe(),a.vca=null),a.Vj.style.display="none",a.ij.next({type:1})):Fh("this.el_ is falsy")},GYa=function(a,b){b?a.Vj.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.Vj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var JYa=function(){this.nw={hE:!1,qC:!1,IN:""};this.Mya=new _.fe};_.h=JYa.prototype;_.h.cca=function(){var a=Object.assign({},this.nw,{qC:!0,hE:!1});KYa(this,a)};_.h.bca=function(){var a=Object.assign({},this.nw,{qC:!1});KYa(this,a)};_.h.eca=function(a){a=Object.assign({},this.nw,{qC:!1,hE:!0,IN:a});KYa(this,a)};_.h.dca=function(a){a=Object.assign({},this.nw,{hE:!1,IN:a});KYa(this,a)};_.h.SSa=function(){KYa(this,{qC:!1,hE:!1,IN:""})};_.h.yra=function(){this.nw={qC:!1,hE:!1,IN:""};this.Mya.next("forceHide")};
var KYa=function(a,b){b.IN!==a.nw.IN&&(a.nw={hE:!1,qC:!1,IN:b.IN});b.hE||b.qC?!b.hE&&!b.qC||a.nw.hE||a.nw.qC||a.Mya.next("cancelHide"):a.Mya.next("beginHide");a.nw=b};JYa.prototype.KUa=function(){return this.nw.hE||this.nw.qC};var NYa=function(a){var b=this;this.aC=a;this.tZ=new _.fd;this.nL=new JYa;this.tZ.add(this.nL.Mya.Sf().ha(_.Fd(function(c){var d=b.aC;return(d.Og?d.Og.config.allowOnlyForcedHide:d.qh&&d.qh.config.allowOnlyForcedHide)&&"forceHide"!==c?!1:!0})).subscribe(function(c){switch(c){case "beginHide":LYa(b.aC);break;case "cancelHide":MYa(b.aC);break;case "forceHide":LYa(b.aC,0);break;default:Fh("Unknown Visibility Event: "+c)}}))};_.h=NYa.prototype;_.h.cca=function(){var a=Date.now();this.aC.iA=a;this.nL.cca()};
_.h.bca=function(){var a=Date.now();this.aC.iA=a;this.nL.bca()};_.h.eca=function(a,b){this.aC.iA=b;this.nL.eca(a)};_.h.dca=function(a,b){this.aC.iA=b;this.nL.dca(a)};_.h.SSa=function(a){this.aC.iA=a;this.nL.SSa()};_.h.yra=function(a){this.aC.iA=a;this.nL.yra()};_.h.KUa=function(){return this.nL.KUa()};var OYa=function(a){this.config=a},PYa=function(a){this.state=a},QYa=function(){},RYa=function(){},SYa=function(){},TYa=function(a){this.size=a},UYa=function(a){this.size=a},VYa=function(a){this.GLc=a},WYa=function(a){this.message=a},XYa=function(a){this.XKc=a};var YYa=function(a){this.hba=a;this.Sua=this.hba.iframeGetCrossOriginFilter()};var Ot=function(a){this.La=_.Za(a)};_.V(Ot,_.Bb);Ot.prototype.Esb=function(){return _.cj(this,1)};Ot.prototype.Bw=function(){return _.gj(this,2,ZYa)};Ot.prototype.N0a=function(a){return _.Sh(this,2,ZYa,_.Wa(a))};Ot.prototype.w0a=function(a){_.Ki(this,3,_.Ma(a))};var ZYa=[2,4];Ot.prototype.toObject=function(){return $Ya(this)};var $Ya=function(a){if(null!=a){_.Fb(a);var b=_.k(_.Wi(a,1)),c=_.k(_.hj(a,2,ZYa)),d=_.Qi(a,ZYa,4);return{Vfa:b,text:c,z5c:_.k(_.zb(a,d)),disabled:_.k(_.Ni(a,3))}}};var aZa=function(a){this.La=_.Za(a)};_.V(aZa,_.Bb);aZa.prototype.iSa=function(){return _.Ri(this,Ot,1)};aZa.prototype.mNb=function(a){_.Ti(this,1,a)};aZa.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={LKc:$Ya(this.iSa())}}else a=void 0;return a};var usa=function(a){this.Gra=new YYa(a);this.ij=new _.fe},bZa=function(a,b){a=a.Gra;a.hba.iframeSend("loadData",a.Sua,b.config)},cZa=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 dZa=function(a,b,c){this.ew=a;this.nY=b;this.Csa=c},eZa=function(a){this.ew=a},fZa=function(a,b){this.ew=a;this.nY=b},gZa=function(a){this.ew=a},hZa=function(a,b){this.ew=a;this.nY=b},iZa=function(a,b){this.ew=a;this.nY=b},jZa=function(a){this.ew=a},kZa=function(a){this.ew=a};var lZa=!_.Di&&!haa(),Pt=function(a,b){if(/-[a-z]/.test(b))return null;if(lZa&&a.dataset){if(iaa()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+Eza(b))},mZa=function(a,b){return/-[a-z]/.test(b)?!1:lZa&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+Eza(b)):!!a.getAttribute("data-"+Eza(b))};var nZa=function(){this.Fca=new Map;this.Eca=new Map;this.H8=new Map;this.I8=new Map;this.Wpb={};this.ij=new _.fe},oZa=function(a,b){var c=String(_.xa(b)),d=Qt(a,b);a.yhb=function(e){Rt(e)&&a.ij.next(new iZa(e,c))};d.listen(b,"keydown",a.yhb)},tZa=function(a,b,c,d){var e=Nj(b).dj.body;Qt(a,b).listen(b,"mouseover",pZa(a,b,function(f){Rt(f)&&a.ij.next(new dZa(f,c,d))})).listen(b,"mouseout",qZa(a,b,function(f){Rt(f)&&a.ij.next(new eZa(f))})).listen(e,"mousemove",rZa(a,b,function(f){return void a.ij.next(new jZa(f))})).listen(e,
"touchstart",sZa(a,b,function(f){return void a.ij.next(new kZa(f))}))},uZa=function(a,b){var c=Qt(a,b),d=String(_.xa(b));a.zhb=function(e){Rt(e)&&a.ij.next(new hZa(e,d))};a.KRb=function(e){return void a.ij.next(new kZa(e))};c.listen(b,"mouseover",a.zhb).listen(b,"touchstart",a.KRb);oZa(a,b);return(b=Nj(b).Di("__HC_94253229"))?(a.bEb=function(e){return void a.ij.next(new fZa(e,d))},a.aEb=function(e){return void a.ij.next(new gZa(e))},c.listen(b,"mouseover",a.bEb).listen(b,"mouseout",a.aEb),b):null},
vZa=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&&(Qt(a,g).rt(g,"mouseover",e),a.Fca.delete(f))});a.Eca.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Qt(a,g).rt(g,"mouseout",e),a.Eca.delete(f))});var d=Nj(b).dj.body;a.H8.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Qt(a,g).rt(d,"mousemove",e),a.H8.delete(f))});a.I8.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Qt(a,g).rt(d,"touchstart",
e),a.I8.delete(f))})},Qt=function(a,b){b=parseInt(Pt(b,"hovercardOwnerId")||"-1",10);return a.Wpb[b]=a.Wpb[b]||new dp(a)},wZa=function(a,b){b=void 0===b?!1:b;return dAa(a,function(c){var d=b;d=void 0===d?!1:d;if(_.wa(c)&&1==c.nodeType){var e=!1;mZa(c,"hovercardHoverTriggerDisabled")&&(e="true"===Pt(c,"hovercardHoverTriggerDisabled"));c=mZa(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},xZa=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};nZa.prototype.Mra=function(a){return Nj(a)};
var Rt=function(a){return!!a.target&&"IFRAME"!==a.target.tagName},pZa=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},qZa=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},rZa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.H8.has(d)||a.H8.set(d,{element:b,listener:c});return a.H8.get(d).listener},sZa=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.I8.has(d)||a.I8.set(d,{element:b,listener:c});return a.I8.get(d).listener};var yZa=function(a){this.La=_.Za(a)};_.V(yZa,_.Bb);yZa.prototype.toObject=function(){return zZa(this)};var zZa=function(a){if(null!=a)return _.Fb(a),{AWc:_.k(_.X(a,1))}};var AZa=function(a){this.La=_.Za(a)};_.V(AZa,_.Bb);AZa.prototype.toObject=function(){return BZa(this)};var BZa=function(a){if(null!=a)return _.Fb(a),{zXc:_.k(_.X(a,1)),G8c:_.k(_.X(a,2))}};var St=function(a){this.La=_.Za(a)};_.V(St,_.Bb);St.prototype.getEmail=function(){return _.Y(this,1)};St.prototype.gSa=function(){return _.Y(this,2)};St.prototype.rba=function(){return _.Y(this,4)};St.prototype.toObject=function(){return CZa(this)};var CZa=function(a){if(null!=a)return _.Fb(a),{email:_.k(_.X(a,1)),ODb:_.k(_.X(a,2)),U3c:_.k(_.X(a,3)),displayName:_.k(_.X(a,4))}};var Tt=function(a){this.La=_.Za(a)};_.V(Tt,_.Bb);Tt.prototype.iSa=function(){return _.Ri(this,Ot,2)};Tt.prototype.mNb=function(a){_.Ti(this,2,a)};Tt.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={x7c:CZa(_.Ri(this,St,1)),LKc:$Ya(this.iSa()),zWc:zZa(_.Ri(this,yZa,3)),RYc:BZa(_.Ri(this,AZa,4))}}else a=void 0;return a};var DZa=function(a){this.La=_.Za(a)};_.V(DZa,_.Bb);_.h=DZa.prototype;_.h.vSa=function(){return _.dj(this,1)};_.h.H0a=function(a){return _.Ki(this,1,_.Ra(a))};_.h.getMetadata=function(){return _.Ri(this,Ot,2)};_.h.Vha=function(a){return _.Ti(this,2,a)};_.h.toObject=function(){if(null!=this){_.Fb(this);var a={requestId:_.k(_.Xi(this,1)),metadata:$Ya(this.getMetadata())}}else a=void 0;return a};_.EZa=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var Ut={WAa:0,OCa:1,b4:2},Wt=function(a,b,c,d){Zj.call(this);var e=this;this.Du=d;this.KR=this.Fpa=this.o2=this.Mta=this.uca=null;this.B0={x:0,y:0};this.QWa=null;this.o3=document.body;this.gu={};this.tZ=new _.fd;this.hR=b||new EYa;this.tZ.add(this.hR.ij.Sf().subscribe(function(f){switch(f.type){case 3:f=e.Du.Gra,f.hba.iframeSend("hide",f.Sua,void 0)}}));this.tZ.add(this.Du.ij.Sf().subscribe(function(f){if(f instanceof QYa)e.utb();else if(f instanceof VYa)f.GLc==e.jzb&&e.YGc();else if(f instanceof
TYa){if(f=f.size,e.YM===Ut.OCa||e.YM===Ut.b4)e.YM=Ut.b4,e.QWa=e.B0,FZa(e,f,e.B0)}else if(f instanceof UYa){if(f=f.size,e.YM===Ut.OCa||e.YM===Ut.b4)e.YM=Ut.b4,FZa(e,f,e.QWa?e.QWa:e.B0)}else if(f instanceof SYa)IYa(e.hR),e.Vfa=-1;else if(f instanceof RYa){if(f=e.mG.Mra(e.o3).Di("__HC_94253229")){var g=e.mG,m=e.o3;Qt(g,m).rt(m,"mouseover",g.zhb).rt(m,"keydown",g.yhb).rt(m,"touchstart",g.KRb).rt(f,"mouseout",g.aEb).rt(f,"mouseover",g.bEb)}e.tZ.unsubscribe()}else if(f instanceof WYa){if(f=f.message,e.Og)switch(f.id){case "DOCS_SMART_SELECT":(g=
e.Og.config.contentConfiguration)&&g.hasOwnProperty("docsHeaderConfig")&&e.Og.config.contentConfiguration.docsHeaderConfig.callback(f.Ra);break;case "CLIENT_FOOTER_ID":var n=e.Og.config.contentConfiguration;if(n&&n.hasOwnProperty("footerConfig"))try{for(g=_.l(e.Og.config.contentConfiguration.footerConfig.buttonConfig||[]),m=g.next();!m.done;m=g.next()){var r=m.value;if(r.id===f.Ra.buttonId){r.onClick();break}}}catch(w){Fh("Error in client footer callback.")}break;default:Fh("Unknown client content message ID: "+
f.id)}}else if(f instanceof XYa&&(f=f.XKc,!(f.timestamp<e.iA)&&e.Og)){m=e.Og.config;g=f.data||m["hovercard-id"]||m.userid||m.email;switch(f.eventType){case "calendar":m=m.scheduleEventHandler;if(!m)break;r=Cb(kYa,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){Fh("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().B_();m(g);Vt(e);break;case "chat":m=m.sendChatHandler;if(!m)break;if(!(g instanceof Object)){Fh("Unrecognized handlerInput for Events.Chat: "+g);
break}g=Cb(Tt,g.eventInfo);m(g);Vt(e);break;case "email":m=m.sendEmailHandler;if(!m)break;r=Cb(lYa,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){Fh("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().B_();m(g);Vt(e);break;case "videoChat":m=m.videoChatHandler;if(!m)break;g=g instanceof Object?Cb(mYa,g.eventInfo):g;m(g);Vt(e);break;case "primaryActionButton":m=m.primaryActionButtonOnTrigger;if(!m)break;r=Cb(Tt,f.data.eventInfo);m(r||g);break;case "openInContactsCompanion":g=
m.openLinkInContactsCompanionCallback;if(!g)break;m=Cb(Tt,f.data.eventInfo);g(m);break;case "close":GZa(e,f.data.closeTriggeredByEscape);break;default:Fh("Unrecognized event type: "+f.eventType)}"mouseover"==f.eventType&&MYa(e)}}));this.ykb=document.body;this.Og=this.qh=null;this.Fda=this.jzb=0;this.Vfa=-1;this.YM=Ut.WAa;this.iA=null;this.hpa=!1;this.jmb={YPb:!1};this.zu=new NYa(this);this.cca=this.zu.cca.bind(this.zu);this.bca=this.zu.bca.bind(this.zu);this.eca=this.zu.eca.bind(this.zu);this.dca=
this.zu.dca.bind(this.zu);this.kxb=!1;this.ija=null;this.nd=a;this.mG=c||new nZa;this.tZ.add(this.mG.ij.Sf().subscribe(function(f){try{if(f instanceof dZa)HZa(e,Number(f.nY),f.ew);else if(f instanceof eZa){var g=f.ew;e.Og&&e.zu.dca(e.Og.fg.getAttribute("data-hovercard-id"),Date.now());if(e.qh){f=!0;if(g){var m=g.relatedTarget;m&&xZa(e.qh.fg,m)&&(f=!1)}f&&IZa(e)}}else if(f instanceof fZa)e.cca();else if(f instanceof gZa)e.bca();else if(f instanceof hZa)HZa(e,Number(f.nY),f.ew);else if(f instanceof
iZa)e.I_(Number(f.nY),f.ew);else if(f instanceof jZa){var n=f.ew,r=JZa(n)||n.target;r&&("__HC_94253229"===r.id||r.parentNode&&"__HC_94253229"===r.parentNode.id||e.Og&&xZa(e.Og.fg,r)||e.qh&&xZa(e.qh.fg,r))||e.zu.SSa(Date.now())}else f instanceof kZa?e.zu.yra(Date.now()):Fh("Unknown outputEvent instance in AbstractContextManager")}catch(w){Fh("Error thrown in DomCommunicator subscription",w)}}))};_.V(Wt,Zj);Wt.prototype.Nhb=function(){};Wt.prototype.utb=function(){KZa(this)};
var KZa=function(a){a.hpa=!0;var b=uZa(a.mG,a.o3);b&&(a.ykb=b,a.hR.Vj=a.ykb,IYa(a.hR))};Wt.prototype.I_=function(a,b){27===b.keyCode&&this.Og&&(b.preventDefault(),GZa(this,!0));if(Rt(b)&&LZa(this,b)){var c=wZa(b.target,!1);if(c){b.preventDefault();this.iA=Date.now();b=c.getBoundingClientRect();var d=void 0===d?{}:d;MZa(this,a,c,b.right,b.bottom,{DTa:!0,gUa:!0,Csa:d})}}};
var LZa=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})},HZa=function(a,b,c){var d=!1;d=void 0===d?!1:d;if(Rt(c)){var e=JZa(c)||c.target;if(e=wZa(e,!0))if(a.iA=Date.now(),d){var f=void 0===f?{}:f;MZa(a,b,e,c.clientX,c.clientY,{DTa:!0,gUa:!1,Csa:f})}else{var g=void 0===g?{}:g;MZa(a,b,e,c.clientX,c.clientY,{DTa:!1,gUa:!1,Csa:g})}}},MZa=function(a,b,c,d,e,f){var g=a.gu[b].primaryActionButtonOnload,
m=Pt(c,"hovercardId");g&&m&&(g=g(m,NZa(a)),a.KR=g);a.B0={x:d,y:e};if(375>Xza(window).width)ck();else if(a.Og&&a.Og.fg==c)MYa(a),ck();else if(a.qh&&a.qh.fg==c)ck();else if(OZa(a),c?(d=Pt(c,"hovercardId")||"",d=_.yi(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.yi(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();e=b.toString();if(lZa&&c.dataset)c.dataset.hovercardOwnerId=e;else{if(/-[a-z]/.test("hovercardOwnerId"))throw Error("$");c.setAttribute("data-"+
Eza("hovercardOwnerId"),e)}e=vsa(a,a.gu[b]||{},f.Csa);g=!!a.Og;m=f.DTa||!!e.skipArtificialDelays;var n=PZa({mAb:g,hOb:m,iIb:250,rmb:1E3});QZa(a);a.o2=jBa(n);m&&g&&Vt(a);n=a.qh={fg:c,DXc:b,config:e};tZa(a.mG,c,String(b),e);a.kxb||a.eca(n.fg.getAttribute("data-hovercard-id"),Date.now());c.contains(document.activeElement)&&(a.ija=document.activeElement);RZa(a,c,d,PZa({mAb:g,hOb:m,iIb:100,rmb:400}),f.gUa)}else ck()},PZa=function(a){var b=a.iIb,c=a.rmb;return a.hOb?0:a.mAb?b:c},RZa=function(a,b,c,d,e){if(a.qh){var f=
a.skb(b,c,e);a.qh.config=Object.assign(f,a.qh.config||{});SZa(a,d).then(function(){return void TZa(a,f)},function(g){g instanceof dk||Fh(g,"Failed during delay to load data. delay: "+d)})}else ck()},TZa=function(a,b){OZa(a);if(a.qh){a.KR=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return ck((new DZa).H0a(f).Vha(new Ot))},d=b["hovercard-id"];d&&UZa(a,c(d,NZa(a)));a.YGc=function(){a.qh&&VZa(a,a.qh.fg)};bZa(a.Du,new OYa(b))}},VZa=function(a,b){a.hpa?WZa(a).then(function(c){c=
_.l(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof DZa){if(d.vSa()!==a.Fda)return;var e=d}a.qh&&a.qh.fg===b&&a.hpa&&a.o2&&(c=a.qh,Vt(a),QZa(a),OZa(a),XZa(a),a.Og=c,a.qh=null,e&&(c=e.getMetadata(),null==c?Fh("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.KR=null,null!=_.Wi(c,1)&&(a.Vfa=c.Esb()),HYa(a.hR,{type:0,YU:null,rEc:null}),a.YM=Ut.OCa,e=a.Du,d=new PYa(c),c=new aZa,c.mNb(d.state),e=e.Gra,c=c.md(),e.hba.iframeSend("render",e.Sua,c))))}):(Fh("Attempting to render card before card is built."),
ck())},FZa=function(a,b,c){if(a.Og){var d=a.mG.Mra(a.o3);HYa(a.hR,{type:0,YU:{Gxc:b,B0:c,rAc:d,config:a.Og.config,BEc:a.Og.fg},rEc:null})}},LYa=function(a,b){IZa(a);a.Og&&!a.uca&&(a.jmb.YPb||YZa(a,b).then(function(){return void Vt(a)}))},IZa=function(a){a.qh&&(a.KR=null,OZa(a),QZa(a),XZa(a),vZa(a.mG,a.qh.fg),a.qh=null)},Vt=function(a){MYa(a);!a.zu.KUa()&&a.Og&&(a.Og.Dua&&a.Og.nub&&a.Og.Dua(a.Og.nub),a.kxb=!1,vZa(a.mG,a.Og.fg),a.Og=null,a.ija=null,a.YM=Ut.WAa,IYa(a.hR),a.Vfa=-1,a.dispatchEvent("b"),
a.qh||a.dispatchEvent("c"))},GZa=function(a,b){var c=Date.now();(null===a.iA||a.iA<c)&&a.zu.yra(c);a.Og&&(b&&a.ija&&a.ija.focus(),a.ija=null,a.Og.nub=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};Wt.prototype.skb=function(a,b,c){return ZZa(this,a,b,this.qh?this.qh.config:{},c)};var NZa=function(a){a.Fda>=Number.MAX_SAFE_INTEGER?a.Fda=0:a.Fda++;return a.Fda};Wt.prototype.Esb=function(){return this.Vfa};
var YZa=function(a,b){b=void 0===b?500:b;b="number"===typeof b?b:500;MYa(a);a.uca=jBa(b);return a.uca},MYa=function(a){var b=a.uca;b&&b.cancel();a.uca=null},SZa=function(a,b){b=void 0===b?400:b;OZa(a);a.Mta=jBa(b);return a.Mta},OZa=function(a){var b=a.Mta;b&&b.cancel();a.Mta=null},QZa=function(a){var b=a.o2;b&&b.cancel();a.o2=null},UZa=function(a,b){a.KR=b},WZa=function(a){XZa(a);var b=[];a.o2&&b.push(a.o2);a.KR&&b.push(a.KR);a.Fpa=YAa(b);return a.Fpa},XZa=function(a){var b=a.Fpa;b&&b.cancel();a.Fpa=
null},vsa=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.jmb.YPb=
!0);return b},ZZa=function(a,b,c,d,e){d=void 0===d?{}:d;var f={};f.ri=++a.jzb;c&&(f["hovercard-id"]=c);"mini"===(Pt(b,"hovercardVariant")||"")&&(f.displayAsMiniHovercard=!0);mZa(b,"hovercardAlign")&&(f.hovercardAlign="v"==Pt(b,"hovercardAlign")?"v":"h");(a=Pt(b,"name")||b.getAttribute("name"))&&(f.fallbackName=a);e&&(f.activatedByKeyboard=!0);if(e=d.footerCustomizationCallback){b=e(b.id,c);if(b.buttonConfig)for(var g in b.buttonConfig)b.buttonConfig[g].id||(b.buttonConfig[g].id=Vya());d.contentConfiguration=
Object.assign({},{footerConfig:b},d.contentConfiguration)}return Object.assign(f,d)},JZa=function(a){return(a=a.GR)&&"function"===typeof a.composedPath&&(a=a.composedPath(),a=0<a.length?a[0]:null,a instanceof Node)?a:null};var $Za=function(a){this.yA=a||{}};_.h=$Za.prototype;_.h.value=function(){return this.yA};_.h.sN=function(a){this.yA.url=a;return this};_.h.getUrl=function(){return this.yA.url};_.h.dh=function(a){this.yA.style=a;return this};_.h.getStyle=function(){return this.yA.style};_.h.getId=function(){return this.yA.id};_.h.lSa=function(){return this.yA.queryParams};_.h.getContext=function(){return this.yA.context};var a_a=function(){$Za.apply(this,arguments)};_.V(a_a,$Za);var Kh=function(a,b,c,d,e,f){Wt.call(this,d,null,e,f);this.NEc=b;this.PCc=a};_.V(Kh,Wt);Kh.prototype.Nhb=function(){if(!this.hpa){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new a_a({disableMultiLevelParentRelay:!0,hover:!0,id:"__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.yA.messageHandlers=b_a(this);b.yA.messageHandlersFilter=this.PCc;b.yA.queryParams=a;a=b.dh("hover").sN(":card");this.NEc(a.value())}};
Kh.prototype.utb=function(){var a=this.mG.Mra(this.o3);a=Tza(a.dj,"__HC_94253229");a.parentNode.id="__HC_94253229";a.id="";a.tabIndex=-1;KZa(this)};Kh.prototype.skb=function(a,b,c){var d=ZZa(this,a,b,this.qh?this.qh.config:{},c);this.qh&&_.Mb(d,this.qh.config);for(b=[];a;a=a.parentElement)(c=_.xa(a))&&this.gu[c]&&b.push(this.gu[c]);_.Ci(b.reverse(),function(e){_.Mb(d,e)});d.hl||(d.hl="en-US");return d};Kh.prototype.close=function(){var a=this.Du.Gra;a.hba.iframeSend("dispose",a.Sua,void 0)};
var b_a=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.TZc=b.fromCard;c.data=b.data;a.Du.ij.next(new XYa(c))},_ready:function(){a.Du.ij.next(new QYa)},loaded:function(b){b=b.ri;a.Du.ij.next(new VYa(isNaN(b)?0:b))},rendered:function(b){a.Du.ij.next(new TYa(cZa(b)))},resize:function(b){a.Du.ij.next(new UYa(cZa(b)))},renderfailed:function(){a.Du.ij.next(new SYa)},disposed:function(){a.Du.ij.next(new RYa)},messageFromClientContent:function(b){a.Du.ij.next(new WYa(b))}}};var c_a=_.ni(["https://apis.google.com/js/api.js"]),d_a=null,e_a=function(a,b,c){this.QCc=a;this.zCc=b;this.uV=c},ssa=function(a,b){if(!d_a){var c=void 0===c?!1:c;var d=void 0===d?1E4:d;d_a=new e_a(_.hg(c_a),c,d)}return d_a.load(a,b)};e_a.prototype.load=function(a,b,c){var d=this;return f_a(this,a,c).then(function(e){return new bk(function(f,g){e.load(b,{callback:_.vi(f,e),timeout:d.uV,ontimeout:function(){return g(Error("dd`"+b))}})})})};
var f_a=function(a,b,c){if(!a.zCc&&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");_.Gra(f,a.QCc);c&&aAa(f,(new oDa).md(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 g_a=function(){return baa&&fa?!fa.mobile&&(ja("iPad")||ja("Android")||ja("Silk")):ja("iPad")||ja("Android")&&!ja("Mobile")||ja("Silk")};var nsa=_.ca.URL,h_a;try{new nsa("http://example.com"),h_a=!0}catch(a){h_a=!1}var msa=h_a,Ih=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)}};Ih.prototype.get=function(a){return(a=this.W0.get(a))&&a.length?a[0]:null};
Ih.prototype.getAll=function(a){return[].concat(_.xc(this.W0.get(a)||[]))};Ih.prototype.has=function(a){return this.W0.has(a)};Ih.prototype[Symbol.iterator]=function(){return NNa.apply(null,_.xc(LNa(this.W0,function(a){var b=a[0];return LNa(a[1],function(c){return[b,c]})})))};Ih.prototype.toString=function(){return i_a(this)};
var i_a=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("&")},psa=function(a){var b=_.Pj(document,"A");try{_.zza(b,_.ig(a));var c=b.protocol}catch(e){throw Error("ed`"+a);}if(""===c||":"===c||":"!=c[c.length-1])throw Error("ed`"+a);if(!osa.has(c))throw Error("ed`"+a);if(!b.hostname)throw Error("ed`"+a);var d=b.href;
a={href:d,protocol:b.protocol,username:"",password:"",hostname:b.hostname,pathname:"/"+b.pathname,search:b.search,hash:b.hash,toString:function(){return d}};osa.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},osa=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.Xt=function(){this.loaded=!1;this.nj=0};_.Xt.prototype.Nw=function(){return!!document.getElementById("__HC_94253229")};
_.Xt.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.Nw()||_.Tra({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.nj;if((baa&&fa?fa.mobile:!g_a()&&(ja("iPod")||ja("iPhone")||ja("Android")||ja("IEMobile")))||g_a())Promise.resolve();else{var e=c.contentConfiguration;if(e&&e.hasOwnProperty("docsHeaderConfig")&&"DOCS_SMART_SELECT"!==c.clientName)throw Error("cd`"+
c.clientName);xsa(b,d,c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.Xt.O=function(a){return new (a||_.Xt)};_.Xt.ta=_.p({token:_.Xt,oa:_.Xt.O,Ga:"root"});var j_a=function(a,b){_.fe.call(this);var c=this;this.Ld=a;this.XXa=new _.jd(function(d){b();return c.ha(_.Xd()).subscribe(d)})};_.V(j_a,_.fe);j_a.create=_.fe.create;j_a.prototype.next=function(){for(var a=_.l(this.Ik.slice()),b=a.next();!b.done;b=a.next())k_a(this,b.value)};var k_a=function(a,b){try{b.next(void 0)}catch(c){a.Ld.qx(function(){throw c;})}};var l_a,p_a,o_a;_.Yt=function(a){this.Ld=a;this.LWa=l_a(this);this.rua=this.LWa.XXa;this.gua=l_a(this);this.Dea=this.gua.XXa;this.uZa=l_a(this);this.mM=this.uZa.XXa;this.QLa=0};_.m_a=function(a,b){a.rua.subscribe(b)};_.n_a=function(a,b){a.mM.subscribe(b)};l_a=function(a){return new j_a(a.Ld,function(){o_a(a)})};p_a=function(a){a.uZa.next();a.LWa.next();ysa(a.gua)&&a.Ld.qc(function(){a.gua.next()});a.QLa=0;ysa(a.uZa,a.LWa,a.gua)&&o_a(a)};o_a=function(a){0===a.QLa&&(a.QLa=a.Ld.Xb(function(){return requestAnimationFrame(function(){p_a(a)})}))};
_.Yt.O=function(a){return new (a||_.Yt)(_.q(_.pe))};_.Yt.ta=_.p({token:_.Yt,oa:_.Yt.O,Ga:"root"});_.Zt=function(a){this.Loa=a};_.Zt.prototype.scrollTo=function(a,b,c){var d=this;c=void 0===c?0:c;a&&_.n_a(this.Loa,function(){if("number"===typeof a.offsetTop){var e=zsa(a);if(e){var f=Asa(a,e,b,c),g=e.scrollTop+f,m=Bsa(a,e),n=e.scrollLeft+m;_.m_a(d.Loa,function(){0!==f&&(e.scrollTop=g);0!==m&&(e.scrollLeft=n)})}}})};_.Zt.O=function(a){return new (a||_.Zt)(_.q(_.Yt))};_.Zt.ta=_.p({token:_.Zt,oa:_.Zt.O,Ga:"root"});_.$t=function(){};_.$t.O=function(a){return new (a||_.$t)};_.$t.ya=_.jc({type:_.$t,qa:[["page-not-found"]],Aa:7,Ba:0,Ea:function(){return[[1,"container"],[1,"icon"],[1,"title"]," Oops, page not found. ",[1,"subtitle"]," Make sure the address is correct. "]},ua:function(a){a&1&&(_.A(0,"div",0)(1,"mat-icon",1),_.N(2,"developer_board"),_.B(),_.A(3,"h2",2),_.df(4,3),_.B(),_.A(5,"p",4),_.df(6,5),_.B()())},Ha:[_.Qs],styles:["page-not-found[_nghost-%COMP%], unknown-error[_nghost-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:100%}.container[_ngcontent-%COMP%]{align-items:center;background:rgba(0,0,0,.04);border-radius:50%;display:flex;flex-direction:column;justify-content:center;min-height:400px;min-width:400px}.container[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:#9e9e9e;height:164px;font-size:164px;width:164px}.container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{max-width:300px}.title[_ngcontent-%COMP%]{margin:34px 0 4px;font-size:18px;font-weight:400}.subtitle[_ngcontent-%COMP%]{font-size:13px}.textLink[_ngcontent-%COMP%]{color:#1e88e5;cursor:pointer;text-decoration:underline}"]});_.au=function(){};_.au.O=function(a){return new (a||_.au)};_.au.Da=_.kc({type:_.au});_.au.Ca=_.Zb({imports:[_.Em,_.Rs]});_.q_a=new _.vc("faviconsConfiguration");
_.r_a={TA:[{name:_.GKa.oBa,type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/issue_tracker/favicon/bug_report_2.png"},{name:"critique",type:"image/x-icon",href:"https://static.corp.google.com/devtools/codereview/favicon.ico"},{name:_.GKa.Jjc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],rPa:[{name:"testfusion2",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/test_fusion.png"},{name:"broken",
type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/broken_inv2.png"},{name:"cancelled",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/cancelled_inv2.png"},{name:"failed",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/failed_inv2.png"},{name:"flaky",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/flaky_inv2.png"},{name:"running",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/running_inv2.png"},
{name:"skipped",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/skipped_inv2.png"},{name:"successful",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/successful_inv2.png"},{name:"successful2",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/successful_inv4.png"},{name:"timed_out",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/timed_out_inv2.png"},{name:"tool_failed",
type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/tool_failed_inv2.png"},{name:"unknown",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/unknown_inv2.png"},{name:"unspecified",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/unspecified_inv2.png"}]};_.bu=function(a,b){this.Ua=a;this.icons=b;this.zR="favicon";this.KOa=null};
_.bu.prototype.initialize=function(){var a=this;s_a(this);this.Ua.events.ha(_.Fd(function(b){return b instanceof _.kg}),_.Rd(function(b,c){return b.jh.split("/")[1]===c.jh.split("/")[1]})).subscribe(function(b){a.nz(b.jh.split("/")[1],!1)})};_.bu.prototype.reset=function(){var a=t_a(this);if(a){var b=a.type;a=a.href;u_a(v_a());w_a(this,b,a)}else if(u_a(v_a()),this.KOa)for(b=_.l(Array.from(this.KOa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.bu.prototype.nz=function(a,b){(b=x_a(this,a,void 0===b?!0:b))?(a=b.type,b=b.href,u_a(v_a()),w_a(this,a,b)):this.reset()};
var x_a=function(a,b,c){return(c?a.icons.rPa:a.icons.TA).find(function(d){return d.name===b})},t_a=function(a){return a.icons.TA.find(function(b){return""===b.name})},w_a=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.zR);_.Era(d,c,"icon");d.setAttribute("type",b);document.head.appendChild(d)},s_a=function(a){var b=v_a();a.KOa=b;u_a(b)},v_a=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},u_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)};_.bu.O=function(a){return new (a||_.bu)(_.q(_.pg),_.q(_.q_a))};_.bu.ta=_.p({token:_.bu,oa:_.bu.O,Ga:"root"});_.cu=function(a){this.qVb=a};_.cu.prototype.getToken=function(){return this.qVb};_.cu.O=function(a){return new (a||_.cu)(_.q(EJa))};_.cu.ta=_.p({token:_.cu,oa:_.cu.O});var y_a=function(a){this.Pib=a};var z_a=function(a,b,c){this.Eo=a;this.Lxc=b;this.dra=c||[];this.AY=new Map};_.h=z_a.prototype;_.h.ewc=function(a){var b=_.rc.apply(1,arguments),c=this.IRa(b);c?c.push(new y_a(a)):this.setCell(a,b)};_.h.setCell=function(a){var b=this.getKey(_.rc.apply(1,arguments));this.AY.set(b,[new y_a(a)])};_.h.IRa=function(){var a=this.getKey(_.rc.apply(0,arguments));return this.AY.has(a)?this.AY.get(a):void 0};_.h.HRa=function(){var a=this.IRa(_.rc.apply(0,arguments));return a&&a.length?a[0]:void 0};
_.h.clear=function(){this.AY.clear()};_.h.getKey=function(){var a=_.rc.apply(0,arguments);return a?a.join(","):"key"};var A_a=function(a,b){z_a.call(this,a,3,b)};_.V(A_a,z_a);A_a.prototype.Psa=function(){this.Qsa(1,_.rc.apply(0,arguments))};A_a.prototype.Qsa=function(a){var b=_.rc.apply(1,arguments),c=0,d=this.HRa(b);d&&(c=d.Pib);this.setCell(c+a,b)};var B_a=function(a,b){z_a.call(this,a,2,b)};_.V(B_a,z_a);B_a.prototype.UM=function(a){this.ewc(a,_.rc.apply(1,arguments))};var C_a=function(a){Ij.call(this);this.SOc=a;this.x0=new Map;this.eAc=new Set;this.XTa=0;this.Erb=3E4;this.el=new ek(this.Erb);this.el.listen("tick",this.sOb,!1,this);Kza(this,_.vi(Nb,this.el))};_.V(C_a,Ij);var D_a=function(a){a.el.enabled||a.el.start();a.XTa++;100<=a.XTa&&a.sOb()};_.h=C_a.prototype;_.h.sOb=function(){var a=this.x0.values();a=[].concat(_.xc(a)).filter(function(b){return b.AY.size});a.length&&this.SOc.flush(a,!1);E_a(a);this.XTa=0;this.el.enabled&&this.el.stop()};
_.h.sLa=function(a){var b=_.rc.apply(1,arguments);this.x0.has(a)||this.x0.set(a,new A_a(a,b))};_.h.fwc=function(a){var b=_.rc.apply(1,arguments);this.x0.has(a)||this.x0.set(a,new B_a(a,b))};_.h.OC=function(a){return this.eAc.has(a)?void 0:this.x0.get(a)};_.h.Psa=function(a){this.Qsa.apply(this,[a,1].concat(_.xc(_.rc.apply(1,arguments))))};_.h.Qsa=function(a,b){var c=_.rc.apply(2,arguments),d=this.OC(a);d&&d instanceof A_a&&(d.Qsa(b,c),D_a(this))};
_.h.UM=function(a,b){var c=_.rc.apply(2,arguments),d=this.OC(a);d&&d instanceof B_a&&(d.UM(b,c),D_a(this))};var E_a=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var F_a=function(a){this.Eo="/client_streamz/one_developer_workflow/events/usage";this.Br=a;this.Br.sLa(this.Eo,{HC:3,GC:"name"},{HC:3,GC:"source"},{HC:1,GC:"state"})};F_a.prototype.TG=function(a,b,c){this.Br.Psa(this.Eo,a,b,c)};F_a.prototype.OC=function(){return this.Br.OC(this.Eo)};var G_a=function(a){this.Eo="/client_streamz/one_developer_workflow/events/performance";this.Br=a;this.Br.fwc(this.Eo,{HC:3,GC:"source"},{HC:3,GC:"name"})};G_a.prototype.UM=function(a,b,c){this.Br.UM(this.Eo,a,b,c)};
G_a.prototype.OC=function(){return this.Br.OC(this.Eo)};var H_a=function(a){this.Eo="/client_streamz/one_developer_workflow/rpc/request_count";this.Br=a;this.Br.sLa(this.Eo,{HC:3,GC:"source"},{HC:3,GC:"method_id"})};H_a.prototype.TG=function(a,b){this.Br.Psa(this.Eo,a,b)};H_a.prototype.OC=function(){return this.Br.OC(this.Eo)};var I_a=function(a){this.Eo="/client_streamz/one_developer_workflow/rpc/error_count";this.Br=a;this.Br.sLa(this.Eo,{HC:3,GC:"source"},{HC:3,GC:"method_id"},{HC:2,GC:"code"})};
I_a.prototype.TG=function(a,b,c){this.Br.Psa(this.Eo,a,b,c)};I_a.prototype.OC=function(){return this.Br.OC(this.Eo)};var du=function(a){this.La=_.Za(a)};_.V(du,_.Bb);du.prototype.getName=function(){return _.Y(this,1)};du.prototype.Ke=function(a){return _.Rh(this,1,a)};du.nc=[2,3,4];du.prototype.toObject=function(){return J_a(this)};var J_a=function(a){if(null!=a)return _.Fb(a),{name:_.Y(a,1),f5c:_.k(_.$i(a,2)),b5c:_.k(_.$i(a,3)),c5c:_.k(_.$i(a,4))}};_.K_a=function(a){this.La=_.Za(a)};_.V(_.K_a,_.Bb);_.K_a.prototype.toObject=function(){return L_a(this)};var L_a=function(a){if(null!=a)return _.Fb(a),{r3c:_.Y(a,1),j_c:_.Y(a,2),sg:_.Y(a,3)}};var M_a=function(a){this.La=_.Za(a)};_.V(M_a,_.Bb);M_a.prototype.Oba=function(){return _.Y(this,5)};M_a.prototype.am=function(a){_.Rh(this,5,a)};M_a.prototype.toObject=function(){return N_a(this)};var N_a=function(a){if(null!=a)return _.Fb(a),{zoa:_.Y(a,1),UMc:_.Y(a,2),VMc:_.Y(a,3),iconName:_.Y(a,4),title:_.Y(a,5),appBarFontColor:_.Y(a,8),mL:_.Y(a,10)}};var O_a=function(a){this.La=_.Za(a)};_.V(O_a,_.Bb);O_a.prototype.toObject=function(){return P_a(this)};var P_a=function(a){if(null!=a)return _.Fb(a),{privateDoNotAccessOrElseSafeUrlWrappedValue:_.k(_.X(a,3))}};var eu=function(a){this.La=_.Za(a)};_.V(eu,_.Bb);eu.prototype.Jsb=function(){return _.Ri(this,O_a,1)};eu.prototype.f_=function(){return _.Ri(this,Ol,2)};eu.prototype.toObject=function(){return Q_a(this)};var Q_a=function(a){if(null!=a)return _.Fb(a),{yPc:P_a(a.Jsb()),gY:fJa(a.f_())}};var fu=function(a){this.La=_.Za(a)};_.V(fu,_.Bb);fu.prototype.toObject=function(){return R_a(this)};var R_a=function(a){if(null!=a)return _.Fb(a),{enabled:_.bj(a,1),H5c:_.Y(a,2),U5c:_.Y(a,3),N7c:_.Y(a,7),XZc:_.Y(a,8)}};var S_a=function(a){this.La=_.Za(a)};_.V(S_a,_.Bb);S_a.prototype.toObject=function(){return T_a(this)};var T_a=function(a){if(null!=a)return _.Fb(a),{x_c:_.Y(a,1),hXc:_.Y(a,2),M6c:_.Y(a,3),L6c:_.Y(a,16),Z_c:_.Y(a,4),T3c:_.Y(a,5),cXc:_.Y(a,6),iXc:_.Y(a,7),dXc:_.Y(a,8),m6c:_.Y(a,9),eXc:_.Y(a,10),jXc:_.Y(a,11),K7c:_.Y(a,12),D1c:_.Y(a,13),hWc:_.Y(a,14),wVc:_.Y(a,15)}};var U_a=function(a){this.La=_.Za(a)};_.V(U_a,_.Bb);U_a.prototype.toObject=function(){return V_a(this)};var V_a=function(a){if(null!=a)return _.Fb(a),{tVc:rya(a,2),Q1:_.Y(a,11)}};var W_a=function(a){this.La=_.Za(a)};_.V(W_a,_.Bb);W_a.prototype.dS=function(){return _.Y(this,2)};W_a.prototype.toObject=function(){return X_a(this)};var X_a=function(a){if(null!=a)return _.Fb(a),{eOc:_.Y(a,1),product:_.Y(a,2),p4c:_.ej(a,3),W7c:_.cj(a,4),x6c:_.fj(a,5,0)}};var Y_a=function(a){this.La=_.Za(a)};_.V(Y_a,_.Bb);Y_a.nc=[1,2];Y_a.prototype.toObject=function(){return Z_a(this)};var Z_a=function(a){if(null!=a)return _.Fb(a),{K3c:_.k(_.$i(a,1)),v6c:_.vb(_.Si(a,W_a,2),X_a)}};var $_a=function(a){this.La=_.Za(a)};_.V($_a,_.Bb);$_a.nc=[1];$_a.prototype.toObject=function(){return a0a(this)};var a0a=function(a){if(null!=a)return _.Fb(a),{yXc:_.vb(_.Si(a,Y_a,1),Z_a)}};var b0a=function(a){this.La=_.Za(a)};_.V(b0a,_.Bb);b0a.prototype.toObject=function(){return c0a(this)};var c0a=function(a){if(null!=a)return _.Fb(a),{y_c:_.Y(a,2),GYc:_.Y(a,6),FYc:_.Y(a,7),BYc:_.Y(a,11),DYc:_.Y(a,12),CYc:_.Y(a,13),EYc:_.Y(a,15),JYc:_.Y(a,8),IYc:_.Y(a,9),HYc:_.Y(a,10),g5c:xb(_.ob(a,16,_.Xaa))}};var d0a=function(a){this.La=_.Za(a)};_.V(d0a,_.Bb);d0a.prototype.toObject=function(){return e0a(this)};var e0a=function(a){if(null!=a)return _.Fb(a),{U_c:_.Y(a,1),r5c:_.Y(a,2),n1c:_.Y(a,3)}};var f0a=function(a){this.La=_.Za(a)};_.V(f0a,_.Bb);f0a.prototype.rba=function(){return _.Y(this,1)};f0a.prototype.toObject=function(){return g0a(this)};var g0a=function(a){if(null!=a)return _.Fb(a),{displayName:_.Y(a,1),Gi:_.Y(a,2),z7:_.Y(a,3),e9:_.Y(a,4),Yfa:_.Y(a,5),kja:_.Y(a,6)}};var h0a=function(a){this.La=_.Za(a)};_.V(h0a,_.Bb);h0a.prototype.toObject=function(){return i0a(this)};var i0a=function(a){if(null!=a)return _.Fb(a),{}};var j0a=function(a){this.La=_.Za(a)};_.V(j0a,_.Bb);j0a.nc=[5,2,6,7];var k0a=[3,4];j0a.prototype.toObject=function(){return l0a(this)};var l0a=function(a){if(null!=a)return _.Fb(a),{sVc:_.k(_.$i(a,5)),m0c:_.k(_.$i(a,2)),Dhb:g0a(_.ij(a,f0a,3,k0a)),b3c:i0a(_.ij(a,h0a,4,k0a)),SYc:_.vb(_.Si(a,d0a,6),e0a),n_c:_.vb(_.Si(a,d0a,7),e0a)}};var m0a=function(a){this.La=_.Za(a)};_.V(m0a,_.Bb);m0a.prototype.getValue=function(){return _.ej(this,1)};m0a.prototype.setValue=function(a){return _.sb(this,1,null==a?a:Haa(a),0)};m0a.prototype.toObject=function(){return n0a(this)};var n0a=function(a){if(null!=a)return _.Fb(a),{value:_.ej(a,1)}};_.o0a=function(a){this.La=_.Za(a)};_.V(_.o0a,_.Bb);_.o0a.prototype.toObject=function(){return p0a(this)};var p0a=function(a){if(null!=a)return _.Fb(a),{red:_.ej(a,1),green:_.ej(a,2),blue:_.ej(a,3),alpha:n0a(_.Ri(a,m0a,4))}};var q0a=function(a){this.La=_.Za(a)};_.V(q0a,_.Bb);q0a.prototype.YR=function(){return _.Y(this,1)};q0a.prototype.Sha=function(a){return _.Rh(this,1,a)};q0a.prototype.toObject=function(){return r0a(this)};var r0a=function(a){if(null!=a)return _.Fb(a),{icon:_.Y(a,1),backgroundImage:_.Y(a,2),LN:p0a(_.Ri(a,_.o0a,3))}};var s0a=function(a){this.La=_.Za(a)};_.V(s0a,_.Bb);s0a.prototype.fr=function(){return _.Y(this,2)};s0a.prototype.toObject=function(){return t0a(this)};var t0a=function(a){if(null!=a)return _.Fb(a),{source:_.Y(a,1),target:_.Y(a,2)}};var gu=function(a){this.La=_.Za(a)};_.V(gu,_.Bb);gu.prototype.bSa=function(){return _.$i(this,3)};gu.prototype.getName=function(){return _.Y(this,5)};gu.prototype.Ke=function(a){return _.Rh(this,5,a)};gu.nc=[3,7];gu.prototype.toObject=function(){return u0a(this)};var u0a=function(a){if(null!=a)return _.Fb(a),{ZM:_.Y(a,1),l_c:_.Y(a,2),VGc:_.k(_.$i(a,3)),Jta:_.Y(a,4),name:_.Y(a,5),hidden:_.bj(a,6),bWc:_.vb(_.Si(a,s0a,7),t0a),JOa:_.Y(a,8)}};var hu=function(a){this.La=_.Za(a)};_.V(hu,_.Bb);hu.prototype.Xj=function(){return _.Y(this,1)};hu.prototype.ar=function(){return _.Y(this,3)};hu.prototype.DY=function(){return _.Ki(this,3)};hu.prototype.toObject=function(){return v0a(this)};var v0a=function(a){if(null!=a)return _.Fb(a),{ae:_.Y(a,1),ah:_.Y(a,2),label:_.Y(a,3),Tb:_.Y(a,4)}};var w0a=function(a){this.La=_.Za(a)};_.V(w0a,_.Bb);w0a.prototype.Xj=function(){return _.Y(this,3)};w0a.prototype.toObject=function(){return x0a(this)};var x0a=function(a){if(null!=a)return _.Fb(a),{qp:_.Y(a,1),ot:_.Y(a,2),ae:_.Y(a,3),ah:_.Y(a,4)}};var y0a=function(a){this.La=_.Za(a)};_.V(y0a,_.Bb);y0a.prototype.toObject=function(){return z0a(this)};var z0a=function(a){if(null!=a)return _.Fb(a),{cE:x0a(_.Ri(a,w0a,1)),iE:x0a(_.Ri(a,w0a,2))}};var A0a=function(a){this.La=_.Za(a)};_.V(A0a,_.Bb);A0a.nc=[1,2];A0a.prototype.toObject=function(){return B0a(this)};var B0a=function(a){if(null!=a)return _.Fb(a),{h5c:_.vb(_.Si(a,hu,1),v0a),M7c:_.vb(_.Si(a,y0a,2),z0a)}};var iu=function(a){this.La=_.Za(a)};_.V(iu,_.Bb);iu.prototype.getName=function(){return _.Y(this,1)};iu.prototype.Ke=function(a){return _.Rh(this,1,a)};iu.prototype.rba=function(){return _.Y(this,2)};iu.nc=[8];iu.prototype.toObject=function(){return C0a(this)};var C0a=function(a){if(null!=a)return _.Fb(a),{name:_.Y(a,1),displayName:_.Y(a,2),dNa:_.Y(a,3),vN:_.Y(a,5),c7c:r0a(_.Ri(a,q0a,7)),v5c:_.vb(_.Si(a,gu,8),u0a),ZZa:_.Y(a,10),t1:B0a(_.Ri(a,A0a,11))}};var D0a=function(a){this.La=_.Za(a)};_.V(D0a,_.Bb);D0a.nc=[3,1,2];D0a.prototype.toObject=function(){return E0a(this)};var E0a=function(a){if(null!=a)return _.Fb(a),{z4c:_.vb(_.Si(a,j0a,3),l0a),A4c:_.vb(_.Si(a,iu,1),C0a),CZc:_.k(_.$i(a,2))}};var F0a=function(a){this.La=_.Za(a)};_.V(F0a,_.Bb);_.h=F0a.prototype;_.h.HRa=function(){return _.X(this,1)};_.h.setCell=function(a){return _.oj(this,1,a)};_.h.tsa=function(){return null!=_.Wi(this,2)};_.h.Jra=function(){return _.X(this,5)};_.h.lv=function(a){return _.oj(this,5,a)};_.h.toObject=function(){return G0a(this)};
var G0a=function(a){if(null!=a)return _.Fb(a),{zY:_.k(_.X(a,1)),lI:_.k(_.Wi(a,2)),zda:_.k(_.X(a,3)),xs:_.k(_.zb(a,4)),fw:_.k(_.X(a,5)),U2a:_.k(_.Ni(a,6)),G_a:_.k(_.Xi(a,7)),spanId:_.k(_.Xi(a,8))}};var ju=function(a){this.La=_.Za(a)};_.V(ju,_.Bb);ju.prototype.gSa=function(){return _.Y(this,22)};var ku=function(a){return _.Ri(a,M_a,8)},lu=function(a){return _.Ri(a,S_a,12)};_.h=ju.prototype;_.h.Jsb=function(){return _.Y(this,24)};_.h.tba=function(){return _.Ri(this,F0a,14)};_.h.bNb=function(a){return _.Ti(this,14,a)};_.h.Kg=function(){return _.Y(this,27)};_.h.SU=function(a){_.Rh(this,27,a)};_.h.s_=function(){return _.Ri(this,_.To,32)};_.h.Yha=function(a){return _.Ti(this,32,a)};var H0a=_.Eb(ju);
ju.nc=[35,36,37,39];
ju.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={Oua:_.Y(this,1),oG:_.Y(this,11),isBot:_.bj(this,17),oUa:_.bj(this,19),ODb:_.Y(this,22),nj:_.Y(this,2),qVb:_.Y(this,3),cWc:N_a(ku(this)),EWc:R_a(_.Ri(this,fu,4)),G6c:c0a(_.Ri(this,b0a,7)),en:V_a(_.Ri(this,U_a,10)),bXc:T_a(lu(this)),q8c:_.Y(this,13),yPc:_.Y(this,24),naa:G0a(this.tba()),gL:_.Y(this,15),ep:hJa(_.Ri(this,gJa,16)),kWc:_.vb(_.Si(this,eu,35),Q_a),K_c:a0a(_.Ri(this,$_a,20)),ZGb:_.Y(this,23),DZc:_.Y(this,25),LWc:_.Y(this,31),
z_c:_.Y(this,26),gtag:_.Y(this,30),domain:_.Y(this,27),DKc:wPa(this.s_()),twb:_.fj(this,33,0),s3c:_.vb(_.Si(this,_.K_a,36),L_a),k_c:_.k(_.$i(this,37)),i_c:_.vb(_.Si(this,du,39),J_a),k3c:E0a(_.Ri(this,D0a,38))}}else a=void 0;return a};var Fsa,Hsa,Rsa;Fsa=function(){return{eda:!1}};Hsa=function(){return[]};Rsa=function(){return{eda:!0}};_.mu=function(){this.Ee="";this.xd={};this.Q$=!1;this.directories=[];this.yMb=""};_.mu.prototype.Sb=function(){if(this.Q$&&this.xd.path){for(var a=this.xd.path,b=[],c=0,d=0;d<a.length;d++)"/"===a[d]&&(b.push({name:a.substring(c,d),scope:_.Mh(Object.assign({},this.xd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.Q$&&this.oZ(this.xd.Db)&&(this.yMb=_.Mh(Object.assign({},this.xd,{path:void 0})))};
_.mu.prototype.lSa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.mu.prototype.oZ=function(a){return!!a&&(_.Hg(_.Jg(a))||_.Hoa(_.Jg(a)))};_.mu.O=function(a){return new (a||_.mu)};
_.mu.ya=_.jc({type:_.mu,qa:[["scope-indicator"]],inputs:{Ee:"savedQuery",xd:"searchScope",Q$:"displayBreadcrumb"},features:[_.Ac],Aa:15,Ba:2,Ea:[[4,"ngIf","ngIfElse"],["citcScope",""],["directoryScope",""],["refScope",""],["repositoryScope",""],["repositoryGroupScope",""],["everything",""],["refScopeEntry",""],[1,"leading"],[4,"ngIf"],["noBreadcrumb",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngFor","ngForOf"],["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction",
"changeDirectoryScope",3,"routerLink","queryParams",4,"ngIf"],["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction","changeDirectoryScope",3,"routerLink","queryParams"],["tagScope",""],[3,"ngSwitch",4,"ngIf","ngIfElse"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],["class","leading",4,"ngSwitchCase"],["class","ref-icon","fontSet","google-material-icons",4,"ngIf"],["class","ref-icon",4,"ngIf"],["noRefBreadcrumb",""],["fontSet","google-material-icons",1,"ref-icon"],
[1,"ref-icon"],["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction","changeRefScope",3,"routerLink","queryParams"]],ua:function(a,b){a&1&&_.y(0,Csa,4,1,"ng-container",0)(1,Esa,1,2,"ng-template",null,1,_.Df)(3,Osa,1,2,"ng-template",null,2,_.Df)(5,Tsa,1,2,"ng-template",null,3,_.Df)(7,Xsa,1,2,"ng-template",null,4,_.Df)(9,cta,1,2,"ng-template",null,5,_.Df)(11,dta,2,0,"ng-template",null,6,_.Df)(13,ita,5,4,"ng-template",null,7,_.Df);if(a&2){var c=_.kf(2);_.x("ngIf",b.Ee)("ngIfElse",
c)}},Ha:[_.ho,_.xm,_.ym,_.Cm,_.zm,_.Am,_.Bm,_.Qs,_.Nn],styles:["scope-indicator[_nghost-%COMP%]{font-style:italic}scope-indicator[_nghost-%COMP%]   .leading[_ngcontent-%COMP%]{font-weight:500}scope-indicator[_nghost-%COMP%]   .ref-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}"],Oa:0});_.nu=function(){};_.nu.O=function(a){return new (a||_.nu)};_.nu.Da=_.kc({type:_.nu});_.nu.Ca=_.Zb({imports:[_.jo,_.Em,_.Rs,_.Pn]});_.ou=function(){_.bo.apply(this,arguments)};_.V(_.ou,_.bo);_.ou.prototype.mb=function(a,b,c){_.bo.prototype.mb.call(this,a,b,void 0===c?0:c)};_.ou.prototype.An=function(a){_.bo.prototype.An.call(this,a)};_.ou.O=function(){var a;return function(b){return(a||(a=_.Zc(_.ou)))(b||_.ou)}}();_.ou.ta=_.p({token:_.ou,oa:_.ou.O,Ga:"root"});_.ci=new Set;_.pu=function(){};_.pu.O=function(a){return new (a||_.pu)};_.pu.ta=_.p({token:_.pu,oa:_.pu.O,Ga:"root"});var I0a;_.qu=new Set;I0a=new _.vc("enabled_features",{Ga:"root",oa:function(){return _.qu}});_.ru=function(){};_.ru.O=function(a){return new (a||_.ru)};_.ru.ta=_.p({token:_.ru,oa:_.ru.O,Ga:"root"});_.su=function(a){this.Ua=a;this.hn=_.ci.has(2)};
_.J0a=function(a,b){var c=_.In(a.Ua,b),d=_.Qoa(c.Ta).CYa,e=c.root.children.primary;e||(e=_.In(a.Ua,c.wf).root.children.primary);if(!e)throw Error("gd`"+b);b=e.Sd;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.hn&&!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),
_.Lp(_.Kp(new FRa,a),b[_.Kg.changelist]).kd(c).oi(Noa(b)).ab();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 _.Lp(_.Kp(_.Jp(new Mp,c,a),d),e).kd(""===f?"/":f).oi(Ooa(b)).ab()};_.su.O=function(a){return new (a||_.su)(_.q(_.pg),_.q(_.pu))};_.su.ta=_.p({token:_.su,oa:_.su.O,Ga:"root"});_.tu=void 0;_.K0a=void 0;_.L0a=void 0;_.M0a=void 0;var N0a;
N0a={f3b:["BC","AD"],e3b:["Before Christ","Anno Domini"],gcc:"JFMAMJJASOND".split(""),Hic:"JFMAMJJASOND".split(""),Dac:"January February March April May June July August September October November December".split(" "),Gic:"January February March April May June July August September October November December".split(" "),gic:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Jic:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Llc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),Lic:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
jic:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Kic:"Sun Mon Tue Wed Thu Fri Sat".split(" "),bTc:"SMTWTFS".split(""),Iic:"SMTWTFS".split(""),hic:["Q1","Q2","Q3","Q4"],Egc:["1st quarter","2nd quarter","3rd quarter","4th quarter"],gWb:["AM","PM"],Cka:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],xDa:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],v0b:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],N4a:6,QTc:[5,6],O4a:5};_.O0a=N0a;_.O0a=N0a;var P0a=function(a,b,c,d,e){a=new Date(a,b,c);e=e||0;return a.valueOf()+864E5*(((void 0!==d?d:3)-e+7)%7-((a.getDay()+6)%7-e+7)%7)};var Q0a,R0a;Q0a=function(){};
_.uu=function(a){if("number"==typeof a){var b=new Q0a;b.VOb=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.C2a=c;c=a;0==c?c="UTC":(d=["UTC",0>c?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,0!=c&&d.push(":",c),c=d.join(""));a=R0a(a);b.Jja=[c,c];b.EV={CTc:a,f6a:a};b.kya=[];return b}b=new Q0a;b.C2a=a.id;b.VOb=-a.std_offset;b.Jja=a.names;b.EV=a.names_ext;b.kya=a.transitions;return b};
R0a=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("")};_.vu=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.kya.length&&b>=a.kya[c];)c+=2;return 0==c?0:a.kya[c-1]};_.wu=function(a,b){a=a.VOb-_.vu(a,b);return-1440===a?0:a};var S0a,T0a;_.xu=function(a){this.eva=[];this.Lh=_.O0a;"number"==typeof a?this.Coa(a):this.NF(a)};S0a=[/^'(?:[^']|'')*('|$)/,/^(?:G+|y+|Y+|M+|k+|S+|E+|a+|b+|B+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^'GyYMkSEabBhKHcLQdmsvVwzZ]+/];T0a=function(a){return a.getHours?a.getHours():0};
_.xu.prototype.NF=function(a){for(U0a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<S0a.length;++c){var d=a.match(S0a[c]);if(d){var e=d[0];a=a.substring(e.length);0==c&&("''"==e?e="'":(e=e.substring(1,"'"==d[1]?e.length-1:e.length),e=e.replace(/''/g,"'")));this.eva.push({text:e,type:c});break}}if(b===a)throw Error("hd`"+a);}};
_.xu.prototype.format=function(a,b){if(!a)throw Error("id");var c=b?6E4*(a.getTimezoneOffset()-_.wu(b,a)):0,d=c?new Date(a.getTime()+c):a,e=d;b&&d.getTimezoneOffset()!=a.getTimezoneOffset()&&(e=6E4*(d.getTimezoneOffset()-a.getTimezoneOffset()),d=new Date(d.getTime()+e),c+=0<c?-864E5:864E5,e=new Date(a.getTime()+c));c=[];for(var f=0;f<this.eva.length;++f){var g=this.eva[f].text;1==this.eva[f].type?c.push(V0a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.xu.prototype.Coa=function(a){if(4>a)var b=this.Lh.Cka[a];else if(8>a)b=this.Lh.xDa[a-4];else if(12>a)b=this.Lh.v0b[a-8],b=b.replace("{1}",this.Lh.Cka[a-8]),b=b.replace("{0}",this.Lh.xDa[a-8]);else if(12===a)b=this.Lh.Cka[0].replace(/[^EMd]*yy*[^EMd]*/,"");else if(13===a)b=this.Lh.Cka[2].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.Coa(10);return}this.NF(b)};
var yu=function(a,b){b=String(b);a=a.Lh||_.O0a;if(void 0!==a.Amc){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.Amc+e-48):b.charAt(d))}b=c.join("")}return b},U0a=!1,zu=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("jd");},W0a=function(a,b){zu(b);b=T0a(b);return a.Lh.gWb[12<=b&&24>b?1:0]},V0a=function(a,b,c,d,e,f){var g=b.length;switch(b.charAt(0)){case "G":return c=0<d.getFullYear()?1:0,4<=g?a.Lh.e3b[c]:a.Lh.f3b[c];case "y":return c=
d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),yu(a,Fj(c,g));case "Y":return c=(new Date(P0a(d.getFullYear(),d.getMonth(),d.getDate(),a.Lh.O4a,a.Lh.N4a))).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),yu(a,Fj(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.Lh.gcc[c];break a;case 4:g=a.Lh.Dac[c];break a;case 3:g=a.Lh.gic[c];break a;default:g=yu(a,Fj(c+1,g))}return g;case "k":return zu(e),yu(a,Fj(T0a(e)||24,g));case "S":return yu(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.Lh.Llc[c]:a.Lh.jic[c];case "a":return W0a(a,e);case "b":return W0a(a,e);case "B":return W0a(a,e);case "h":return zu(e),yu(a,Fj(T0a(e)%12||12,g));case "K":return zu(e),yu(a,Fj(T0a(e)%12,g));case "H":return zu(e),yu(a,Fj(T0a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.Lh.Iic[c];break a;case 4:g=a.Lh.Lic[c];break a;case 3:g=a.Lh.Kic[c];break a;default:g=yu(a,Fj(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.Lh.Hic[c];break a;case 4:g=a.Lh.Gic[c];
break a;case 3:g=a.Lh.Jic[c];break a;default:g=yu(a,Fj(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.Lh.hic[c]:a.Lh.Egc[c];case "d":return yu(a,Fj(d.getDate(),g));case "m":return zu(e),yu(a,Fj(e.getMinutes?e.getMinutes():0,g));case "s":return zu(e),yu(a,Fj(e.getSeconds(),g));case "v":return(f||_.uu(c.getTimezoneOffset())).C2a;case "V":return a=f||_.uu(c.getTimezoneOffset()),2>=g?a.C2a:0<_.vu(a,c)?void 0!==a.EV.N1b?a.EV.N1b:a.EV.DST_GENERIC_LOCATION:void 0!==a.EV.f6a?a.EV.f6a:
a.EV.STD_GENERIC_LOCATION;case "w":return c=P0a(e.getFullYear(),e.getMonth(),e.getDate(),a.Lh.O4a,a.Lh.N4a),yu(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||_.uu(c.getTimezoneOffset()),4>g?a.Jja[0<_.vu(a,c)?2:0]:a.Jja[0<_.vu(a,c)?3:1];case "Z":return b=f||_.uu(c.getTimezoneOffset()),4>g?(g=-_.wu(b,c),a=[0>g?"-":"+"],g=Math.abs(g),a.push(Fj(Math.floor(g/60)%100,2),Fj(g%60,2)),g=a.join("")):g=yu(a,R0a(_.wu(b,c))),g;default:return""}};_.X0a=new _.xu("yyyy-MM-dd_HHmmss");var Au=function(){tm.apply(this,arguments)};_.V(Au,tm);Au.prototype.OMa=function(a){var b=tm.prototype.OMa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.qj?_.Ng(a.qj):void 0)&&a.qb&&(b.projectId=a.qb);return b};Au.prototype.Bk=function(a){var b=tm.prototype.Bk.call(this,a);a.PF&&(b.availabilityStatuses=nta(a));return b};Au.O=function(){var a;return function(b){return(a||(a=_.Zc(Au)))(b||Au)}}();Au.ta=_.p({token:Au,oa:Au.O,Ga:"root"});var Bu=function(a,b,c,d){this.productVersion=a;this.xs=b;this.RHc=c;this.Ua=d};Bu.prototype.YL=function(a){var b=this;a=a.map(function(c){return b.ASa(c)});a=new km({entries:a});vJa(this.RHc,a).ha(_.Nd(function(){return _.Sd})).subscribe()};
Bu.prototype.ASa=function(a){var b=this.JRa(a);b=new em({eventId:new hm({Zxa:"0",serverIp:0,Ava:0}),gestureName:a.gestureName,zR:[a.element,a.action].join("/"),Apa:b,statusCode:a.statusCode,initialRoute:a.initialRoute,jr:a.jr,targetRoute:a.targetRoute,dm:a.dm,bO:a.bO,UK:a.UK,actionOwner:a.actionOwner,bucket:a.bucket});"InitialPageLoad"===a.element?b.bucket=_.Og.X4a:void 0===a.bucket&&a.actionOwner===Ul.EE&&(b.bucket=Voa(a));0<a.Nm.length&&(b.Nm=a.Nm.map(function(c){return new fm({name:c.name,statusCode:c.statusCode,
zi:c.zi,Hw:c.Hw})}));a.PF&&(b.availabilityStatuses=nta(a)||null);a.zi&&(b.zi=a.zi);a.Ve&&(b.Ve="string"===typeof a.Ve?a.Ve:decodeURIComponent(_.Jn(this.Ua,a.Ve).toString()));a.yh&&(b.yh=a.yh);void 0!==a.Mf&&(b.Mf=a.Mf);return b};Bu.prototype.JRa=function(a){var b=new gm({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.xs)b.naa=new im({fw:this.productVersion,xs:this.xs});a.projectId?b.HH=a.projectId:(a=a.qj?_.Ng(a.qj):void 0)&&a.qb&&(b.HH=a.qb);return b};
Bu.O=function(a){return new (a||Bu)(_.q(om),_.q(xJa),_.q(wJa),_.q(_.pg))};Bu.ta=_.p({token:Bu,oa:Bu.O,Ga:"root"});var Fu,Bta,Y0a,c1a,e1a,f1a,g1a,h1a,i1a,n1a,o1a,r1a;Fu=new _.vc("consoleConfiguration");Bta=new _.vc("withCredentials",{oa:function(){var a=new _.Hj(document);_.hc(_.ru);return!!a.get("SID")&&(!_.qu.has(28)||_.qu.has(29))}});Y0a=new _.vc("obfuscatedGaiaId");_.Z0a=new _.vc("preference");_.$0a=new _.vc("INSIGHTS_ENVIRONMENT",{oa:function(){var a=_.hc(Fu);return _.fj(a,33,0)}});
_.a1a=new _.vc("repositories",{oa:function(){var a=_.Si(_.hc(Fu),du,39);return new Map(a.map(function(b){return[b.getName(),b]}))}});_.b1a=new _.vc("packageToRepoSpec",{oa:function(){var a=_.Si(_.hc(Fu),_.K_a,36);return new Map(a.map(function(b){return[_.Y(b,1),b]}))}});c1a=new _.vc("clientDomain");_.d1a=new _.vc("gtagId");e1a=new _.vc("appBarBackgroundColor");f1a=new _.vc("appBarFontColor");g1a=new _.vc("searchTokenColor");h1a=new _.vc("searchTokenBackgroundColor");i1a=new _.vc("appIconName");
_.j1a=new _.vc("whitelabelTitle");_.k1a=new _.vc("helpArticleLink");_.l1a=new _.vc("gsDebounceMs");_.m1a=new _.vc("gsConfig");n1a=new _.vc("announcementMessages");o1a=new _.vc("hatsTriggerPathsConfigurationList");_.p1a=new _.vc("debugLevel",{oa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.q1a=new _.vc("scoringModel",{oa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});r1a=new _.vc("grimoireOnePlatformRegionalHosts");_.s1a=void 0;_.Gu=function(){};_.Gu.prototype.create=function(){return function(a){return a}};_.Gu.O=function(a){return new (a||_.Gu)};_.Gu.ta=_.p({token:_.Gu,oa:function(){return _.s1a?_.hc(_.s1a):new _.Gu},Ga:"root"});var t1a=function(a){this.Ie=a},Iu;t1a.prototype.Bk=function(){for(var a={},b=_.l(this.Ie),c=b.next();!c.done;c=b.next())c.value.hua(a);return a};_.Hu=function(a,b,c){b=_.zd(b);a=_.l(a.Ie);for(var d=a.next();!d.done;d=a.next())b=b.ha(d.value.dwa(c));return b};Iu=function(a,b){this.yDc=a;this.B1a=b};Iu.prototype.hua=function(a){return a};Iu.prototype.dwa=function(){return this.B1a.create(this.yDc)};Iu.O=function(a){return new (a||Iu)(_.q(_.Ata),_.q(_.Gu))};Iu.ta=_.p({token:Iu,oa:Iu.O,Ga:"root"});var Ju=function(a,b){this.Ie=[a,b]};_.V(Ju,t1a);Ju.O=function(a){return new (a||Ju)(_.q(Ku),_.q(Iu))};Ju.ta=_.p({token:Ju,oa:Ju.O,Ga:"root"});var Ku=function(a,b,c,d){this.apiKey=a;this.nj=b;this.Fp=c;this.withCredentials=d};Ku.prototype.hua=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.Jza([])||"",a["X-Goog-AuthUser"]=this.nj,this.Fp&&(a["X-Goog-IAM-Authorization-Token"]=this.Fp));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
Ku.prototype.dwa=function(){return _.id(_.Nd(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=null==c?-1:u1a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};Ku.O=function(a){return new (a||Ku)(_.q(_.qm),_.q(_.rm),_.q(_.sm),_.q(Bta))};Ku.ta=_.p({token:Ku,oa:Ku.O,Ga:"root"});var u1a=new Map([[0,200],[1,499],[2,500],[3,400],[4,504],[5,404],[6,409],[7,403],[16,401],[8,429],[9,400],[10,409],[11,400],[12,501],[13,500],[14,503],[15,500]]);var Lu;Lu=function(a){this.forward=new Map(a);this.inverse=new Map(a.map(function(b){b=_.l(b);var c=b.next().value;return[b.next().value,c]}))};_.v1a=function(){return new Lu(_.rc.apply(0,arguments))};_.Mu=function(){return{create:_.v1a}};Lu.prototype.get=function(a,b){var c=this.forward;return c.has(a)?c.get(a):b};_.Nu=function(a,b,c){a=a.inverse;return a.has(b)?a.get(b):c};Lu.prototype.keys=function(){return this.forward.keys()};Lu.prototype.values=function(){return this.forward.values()};
Lu.prototype.entries=function(){return this.forward.entries()};Lu.prototype.filter=function(a){return new Lu(Array.from(this.forward.entries()).filter(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return a(b,c)}))};var w1a=_.Mu().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),x1a=_.Mu().create(["UNKNOWN_TAG",0],["SEARCH_UI_DIRECT",1],["SEARCH_OMNIBAR",2],["SEARCH_URL_DIRECT",3],["SEARCH_FUZZY_FILENAME",4],["SEARCH_SINGLE_RESULT",15],["CLICK_RESULT_FILENAME",5],["CLICK_RESULT_CONTENT",6],["BROWSE_UI_PREVIEW",7],["BROWSE_FILE_DIRECT",8],["BROWSE_FILE_RESULT_CLICK",9],["BROWSE_FILE_USER_WORKSPACE",10],["BROWSE_FILE_BATCH",11],["ORIGIN_SEARCH",12],["ORIGIN_SUGGEST",13],["ORIGIN_XREF",14]),y1a=
new _.vc("feedbackClient",{oa:function(){return _.Cta(ARa)}}),Ou=function(a,b){this.D_=a;this.Ie=b};Ou.prototype.r0a=function(a){var b=this;return _.Hu(this.Ie,function(){return b.D_.r0a(a,b.Ie.Bk())},"FeedbackLogger.sendFeedback")};Ou.O=function(a){return new (a||Ou)(_.q(y1a),_.q(Ju))};Ou.ta=_.p({token:Ou,oa:Ou.O,Ga:"root"});_.Pu=function(a){this.client=a;this.jl=_.ci.has(2)};
_.Pu.prototype.YL=function(a){if(this.jl){a=_.l(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.vG)for(var c=_.l(b.vG),d=c.next();!d.done;d=c.next()){d=d.value;var e=wQa((new ip).wn(w1a.get(d.eventType,0)),d.aqb.map(function(f){return x1a.get(f,0)})).xx(d.Jg);null!=d.lineNumber&&_.sb(e,5,_.Ra(d.lineNumber),"0");d.jv&&_.Rh(e,6,d.jv);d.Sp&&_.Rh(e,7,d.Sp);b.FR&&vQa(e,Dta(b.FR));d.YA&&b.FR&&d.YA<b.FR&&xQa(e,Dta(d.YA));d.Cz&&b.FR&&d.Cz<b.FR&&yQa(e,Dta(d.Cz));this.client.r0a(e).subscribe()}}};
_.Pu.O=function(a){return new (a||_.Pu)(_.q(Ou),_.q(_.pu))};_.Pu.ta=_.p({token:_.Pu,oa:_.Pu.O,Ga:"root"});_.Qu=function(){};_.Qu.O=function(a){return new (a||_.Qu)};_.Qu.Da=_.kc({type:_.Qu});_.Qu.Ca=_.Zb({imports:[_.jo]});_.Ru=function(){};_.Ru.O=function(a){return new (a||_.Ru)};_.Ru.Da=_.kc({type:_.Ru});
_.Ru.Ca=_.Zb({Pb:[{wa:Xn,Nb:_.ou},{wa:_.bo,Nb:_.ou},{wa:xOa,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.PF;var g=b.PF;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.vG;m=b.vG;g=g?m&&g!==m?[].concat(_.xc(g),_.xc(m)):g:m;return e.call(d,{},a,b,{bucket:c,PF:f,vG:g})}},{wa:ao,Nb:Bu,vd:!0},{wa:ao,Nb:_.Pu,vd:!0},{wa:ao,Nb:Au,vd:!0}].concat(_.xc(wOa))});_.z1a=["fill","hairline","bordered","protected","flat"];_.A1a=["xsmall","small","medium","large","xlarge"];_.B1a="blue red green grey white yellow".split(" ");_.C1a=[].concat(_.xc(_.z1a),_.xc(_.A1a),_.xc(_.B1a));var Su=function(){};Su.O=function(a){return new (a||Su)};Su.Da=_.kc({type:Su});Su.Ca=_.Zb({imports:[_.Em,_.Fr]});_.Tu=function(){};_.Tu.O=function(a){return new (a||_.Tu)};_.Tu.Da=_.kc({type:_.Tu});_.Tu.Ca=_.Zb({imports:[Su]});var Uu=function(){};Uu.O=function(a){return new (a||Uu)};Uu.Da=_.kc({type:Uu});Uu.Ca=_.Zb({imports:[_.Tu,_.Qu]});var D1a,Fta;D1a="DEFAULT FUZZING NEST_SAPPHIRE NEST_ZIRCONIUM NEST_ZIRCONIUM_UNIT_TEST NEST_ZIRCONIUM_UNICYCLE NEST_ZIRCONIUM_SCREENDUMP NEST_BISMUTH NEST_BISMUTH_UNIT_TEST NEST_BISMUTH_UNICYCLE NEST_BISMUTH_SCREENDUMP ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART STORAGE_ONLY ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC ANDROID_SEAHAWK_USERDEBUG_COVERAGE ANDROID_MAINLINE_MODULE_X86_COVERAGE ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S COVERAGE_NG COVERAGE_NG_TESTS CHROME_UNIT_TEST".split(" ");
_.E1a=new Set(D1a);
Fta=new Map([["DEFAULT","Zapfhahn (default)"],["ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE","Android CF X86 Phone Userdebug"],["ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART","Android CF X86 Phone Userdebug Art"],["ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC","Android CF X86 Phone Userdebug Bionic"],["ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE","Android CF X86 64 Phone Userdebug"],["ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART","Android CF X86 64 Phone Userdebug Art"],["ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC","Android CF X86 64 Phone Userdebug Bionic"],
["COVERAGE_NG","Coverage NG"],["COVERAGE_NG_TESTS","Coverage NG Tests"],["CHROME_UNIT_TEST","Chrome Unit Tests"],["NEST_ZIRCONIUM","Zirconium"],["NEST_ZIRCONIUM_UNIT_TEST","Zirconium (Unit Tests)"],["NEST_ZIRCONIUM_UNICYCLE","Zirconium (Unicycle Tests)"],["NEST_ZIRCONIUM_SCREENDUMP","Zirconium (Screendump)"],["NEST_BISMUTH","Bismuth"],["NEST_BISMUTH_UNIT_TEST","Bismuth (Unit Tests)"],["NEST_BISMUTH_UNICYCLE","Bismuth (Unicycle Tests)"],["NEST_BISMUTH_SCREENDUMP","Bismuth (Screendump)"]]);_.F1a=D1a.map(_.Eta);
_.G1a={id:"COVERAGE_GENERIC",name:"File Coverage",children:D1a.map(function(a){return{id:_.Eta(a),name:Gta(a),children:[],vUa:!0}})};_.H1a=[{id:"c++",name:"C++",children:[]},{id:"java",name:"Java",children:[]},{id:"go",name:"Go",children:[]},{id:"python",name:"Python",children:[]},{id:"javascript",name:"JavaScript",children:[]},{id:"typescript",name:"TypeScript",children:[]},{id:"everything-else",name:"Everything else",children:[]}];
_.I1a={id:"LINE_COUNTS",name:"Line counts",children:_.H1a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.J1a={id:"FILE_COUNTS",name:"File counts",children:_.H1a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var K1a=function(a,b,c){this.zone=a;this.ne=b;this.cache=new Map;this.qAc=_.Cd(window,"DOMContentLoaded");a=_.l(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,Hta(b))};K1a.prototype.push=function(a){var b=this,c,d;return _.qd(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.qc(function(){d.next(a);d.complete()})):b.cache.set(a.name,Hta(a));e.Qc=0})};
K1a.prototype.prefetch=function(a,b){var c=this,d="loading"===document.readyState,e=this.cache.get(a);if(!e){if(!d)return _.Sd;e=new _.be(1);this.cache.set(a,e)}d&&(e=e.ha(_.ke(this.qAc)));return e.ha(_.le({complete:function(){b&&c.cache.delete(a)}}),_.Bh(this.ne,"Prefetch."+a))};K1a.prototype.delete=function(a){this.cache.delete(a)};_.Vu=function(a,b){this.zone=a;this.ne=b};
_.Vu.prototype.prefetch=function(a,b){b=void 0===b?!0:b;var c=window,d,e=null!=(d=c.prefetchRpcs)?d:[];Array.isArray(e)&&(e=new K1a(this.zone,this.ne,e),c.prefetchRpcs=e);return e.prefetch(a,b).ha(_.Pd())};_.Vu.prototype.delete=function(a){var b=window,c,d=null!=(c=b.prefetchRpcs)?c:[];Array.isArray(d)&&(d=new K1a(this.zone,this.ne,d),b.prefetchRpcs=d);d.delete(a)};_.Vu.O=function(a){return new (a||_.Vu)(_.q(_.pe),_.q(_.bo))};_.Vu.ta=_.p({token:_.Vu,oa:_.Vu.O,Ga:"root"});_.Wu=function(){this.pub=new _.Wf(!1);this.J3a=new _.Wf(!0)};_.h=_.Wu.prototype;_.h.XR=function(){return this.pub};_.h.Z1=function(a){this.pub.next(a)};_.h.l_=function(){return _.ld("SHOW_ALWAYS")};_.h.Rha=function(){};_.h.z_=function(){return _.ld(!1)};_.h.exa=function(){};_.h.m_=function(){return _.ld("FILES")};_.h.a2=function(){};_.h.Uqb=function(){return _.ld(new Map)};_.h.bCb=function(){};_.h.u_=function(){return _.ld([])};_.h.Uja=function(){};_.h.y_=function(){return _.ld([])};_.h.yxa=function(){return _.Sd};
_.h.vya=function(){return _.Sd};_.h.HG=function(){return _.Sd};_.h.ax=function(){};_.h.fS=function(){return _.ld(0)};_.h.e2=function(){};_.h.Lba=function(){return _.ld("SNIPPET_SUBSET")};_.h.Ywa=function(){};_.h.jS=function(){return _.ld(2)};_.h.cia=function(){};_.h.r_=function(){return _.ld(50)};_.h.Wha=function(){};_.h.Zra=function(){return _.ld(_.qu.has(15)?"DARK":"LIGHT")};_.h.Zwa=function(){};_.h.oba=function(){return _.ld("cider-dark")};_.h.Kha=function(){};_.h.Cba=function(){return _.ld("cider")};
_.h.Uha=function(){};_.h.asa=function(){return _.ld(!1)};_.h.axa=function(){};_.h.Mba=function(){return _.ld(!1)};_.h.bia=function(){};_.h.DSa=function(){return _.ld(!0)};_.h.K0a=function(){};_.h.Bba=function(){return _.ld("PREVIEW")};_.h.Tha=function(){};_.h.gS=function(){return _.ld(!1)};_.h.aia=function(){};_.h.Qba=function(){return _.ld(new Set)};_.h.eia=function(){};_.h.lS=function(){return _.Sd};_.h.g2=function(){};_.h.hsa=function(){return _.ld(0)};_.h.O0a=function(){};_.h.h_=function(){return _.ld("cider")};
_.h.Hwa=function(){};_.h.A_=function(){return _.ld(!1)};_.h.fxa=function(){};_.h.v_=function(){return _.ld(!0)};_.h.Zha=function(){};_.h.x_=function(){return _.ld(!1)};_.h.cxa=function(){};_.h.w_=function(){return _.ld(!1)};_.h.bxa=function(){};_.Wu.O=function(a){return new (a||_.Wu)(_.q(_.ru))};_.Wu.ta=_.p({token:_.Wu,oa:function(){return _.hc(_.L1a)},Ga:"root"});_.Xu=function(a,b){this.Ie=[a,b]};_.V(_.Xu,t1a);_.Xu.O=function(a){return new (a||_.Xu)(_.q(Yu),_.q(Iu))};_.Xu.ta=_.p({token:_.Xu,oa:_.Xu.O,Ga:"root"});var Yu=function(a,b,c,d,e,f){Ku.call(this,a,b,c,d);this.apiKey=a;this.nj=b;this.Fp=c;this.withCredentials=d;this.productVersion=e;this.Gr=f};_.V(Yu,Ku);
Yu.prototype.hua=function(a){a=Ku.prototype.hua.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.Gr.actionId+"."+this.Gr.sessionId+("."+this.productVersion.replace("_","-")));return a};Yu.prototype.dwa=function(a){return _.id(Ku.prototype.dwa.call(this,a),_.Bh(this.Gr,a))};Yu.O=function(a){return new (a||Yu)(_.q(_.qm),_.q(_.rm),_.q(_.sm),_.q(Bta),_.q(om),_.q(_.bo))};Yu.ta=_.p({token:Yu,oa:Yu.O,Ga:"root"});var Zu=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.z2a=new _.Wf(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.z2a.next(c.matches?"DARK":"LIGHT")})}else this.z2a=new _.Wf("LIGHT")};Zu.O=function(a){return new (a||Zu)};Zu.ta=_.p({token:Zu,oa:Zu.O,Ga:"root"});var M1a=function(){};M1a.O=function(a){return new (a||M1a)};M1a.ta=_.p({token:M1a,oa:function(a){return Zu.O(a)},Ga:"root"});_.N1a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.O1a=new Set("cider-dark;cider-dark fewer-colors;cider-dark colorblind-friendly;ambiance;atom-one-dark;ayu-dark;ayu-mirage;base16-dark;blackboard;cobalt;cool-glow;darcula;dracula;easter-dark;erlang-dark;gooey;green-on-black;gruvbox-dark;lesser-dark;material;monokai;night;nord;picard;rubyblue;scary;solarized dark;synthwave-84;tomorrow-night-bright;tomorrow-night-eighties;twilight;vibrant-ink;VA dark;vs-dark;xq-dark;yonce;zenburn".split(";"));var P1a={toString:function(a){var b=[],c=0;a-=-2147483648;b[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(a%52);for(a=Math.floor(a/52);0<a;)b[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(a%62),a=Math.floor(a/62);return b.join("")}};var S1a=function(a){a=Q1a(a);for(var b=2654435769,c=2654435769,d=314159265,e=a.length,f=e,g=0,m=function(){b-=c;b-=d;b^=d>>>13;c-=d;c-=b;c^=b<<8;d-=b;d-=c;d^=c>>>13;b-=c;b-=d;b^=d>>>12;c-=d;c-=b;c^=b<<16;d-=b;d-=c;d^=c>>>5;b-=c;b-=d;b^=d>>>3;c-=d;c-=b;c^=b<<10;d-=b;d-=c;d^=c>>>15};12<=f;f-=12,g+=12)b+=R1a(a,g),c+=R1a(a,g+4),d+=R1a(a,g+8),m();d+=e;switch(f){case 11:d+=a[g+10]<<24;case 10:d+=a[g+9]<<16;case 9:d+=a[g+8]<<8;case 8:c+=a[g+7]<<24;case 7:c+=a[g+6]<<16;case 6:c+=a[g+5]<<8;case 5:c+=a[g+4];
case 4:b+=a[g+3]<<24;case 3:b+=a[g+2]<<16;case 2:b+=a[g+1]<<8;case 1:b+=a[g]}m();return P1a.toString(d)},T1a=function(a){return a},Q1a=function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c));return b},R1a=function(a,b){return a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};var U1a=function(a){this.La=_.Za(a)};_.V(U1a,_.Bb);var $u=[1,2,3];U1a.prototype.toObject=function(){return V1a(this)};var V1a=function(a){if(null!=a){_.Fb(a);var b=_.k(_.hj(a,1,$u));var c=_.Wi(a,_.Qi(a,$u,2));return{Z6c:b,intVal:_.k(c),EMa:_.k(_.Ni(a,_.Qi(a,$u,3)))}}};var W1a=function(a){this.La=_.Za(a)};_.V(W1a,_.Bb);W1a.prototype.toObject=function(){return X1a(this)};var X1a=function(a){if(null!=a)return _.Fb(a),{t8c:_.k(Mi(a,1)),count:_.k(_.Xi(a,2))}};var Y1a=function(a){this.La=_.Za(a)};_.V(Y1a,_.Bb);Y1a.nc=[1];Y1a.prototype.toObject=function(){return Z1a(this)};var Z1a=function(a){if(null!=a)return _.Fb(a),{fZc:_.vb(_.Si(a,W1a,1),X1a)}};var $1a=function(a){this.La=_.Za(a)};_.V($1a,_.Bb);var a2a=[1,2,3];$1a.prototype.toObject=function(){return b2a(this)};var b2a=function(a){if(null!=a)return _.Fb(a),{STa:_.k(_.Xi(a,_.Qi(a,a2a,1))),doubleVal:_.k(Mi(a,_.Qi(a,a2a,2))),Q_c:Z1a(_.ij(a,Y1a,3,a2a))}};var c2a=function(a){this.La=_.Za(a)};_.V(c2a,_.Bb);c2a.nc=[1];c2a.prototype.toObject=function(){return d2a(this)};var d2a=function(a){if(null!=a)return _.Fb(a),{EZc:_.vb(_.Si(a,U1a,1),V1a),d0c:b2a(_.Ri(a,$1a,2))}};var e2a=function(a){this.La=_.Za(a)};_.V(e2a,_.Bb);e2a.prototype.toObject=function(){return f2a(this)};var f2a=function(a){if(null!=a)return _.Fb(a),{OAb:_.k(_.X(a,1))}};var g2a=function(a){this.La=_.Za(a)};_.V(g2a,_.Bb);g2a.prototype.toObject=function(){return h2a(this)};var h2a=function(a){if(null!=a)return _.Fb(a),{appName:_.k(_.X(a,1)),appVersion:_.k(_.X(a,2)),UQc:_.k(_.Ni(a,3))}};var i2a=function(a){this.La=_.Za(a)};_.V(i2a,_.Bb);i2a.prototype.toObject=function(){return j2a(this)};var j2a=function(a){if(null!=a)return _.Fb(a),{appName:_.k(_.X(a,1)),appVersion:_.k(_.X(a,2)),rZc:_.k(_.Wi(a,3)),UQc:_.k(_.Ni(a,4))}};var k2a=function(a){this.La=_.Za(a)};_.V(k2a,_.Bb);k2a.prototype.zsb=function(){return _.ij(this,g2a,1,l2a)};var l2a=[1,2,3];k2a.prototype.toObject=function(){return m2a(this)};var m2a=function(a){if(null!=a)return _.Fb(a),{mobile:h2a(a.zsb()),k2c:j2a(_.ij(a,i2a,2,l2a)),C1c:f2a(_.ij(a,e2a,3,l2a))}};var n2a=function(a){this.La=_.Za(a)};_.V(n2a,_.Bb);n2a.nc=[3,6,4];n2a.prototype.toObject=function(){return o2a(this)};var o2a=function(a){if(null!=a){_.Fb(a);var b=_.k(_.X(a,1));var c=Raa(_.zb(a,5));c=_.k(c);var d=m2a(_.Ri(a,k2a,2)),e=_.k(_.$i(a,3));var f=lb(a,6,Raa);return{b7c:b,I_c:c,O5c:d,FZc:e,H_c:_.k(f),e0c:_.vb(_.Si(a,c2a,4),d2a)}}};var av=function(a){this.La=_.Za(a)};_.V(av,_.Bb);av.prototype.getKey=function(){return _.Y(this,1)};av.prototype.WD=function(a){_.oj(this,1,a)};av.prototype.KG=function(){return _.rj(this,1)};av.prototype.toObject=function(){return p2a(this)};var p2a=function(a){if(null!=a)return _.Fb(a),{key:_.k(_.X(a,1))}};var q2a=function(a){this.La=_.Za(a)};_.V(q2a,_.Bb);q2a.nc=[1];q2a.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={QVc:_.vb(_.Si(this,n2a,1),o2a),A6c:p2a(_.Ri(this,av,2))}}else a=void 0;return a};var r2a=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;Ij.call(this);f?c=f:(a=(new ODa(a,"0")).Jha(b),Kza(this,_.vi(Nb,a)),""!=c&&(a.ROa=c),d&&(a.SMb=!0),e&&a.lv(e),c=a.ab());this.YRb=c};_.V(r2a,Ij);
r2a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new q2a,c=[],d=0;d<a.length;d++){var e=a[d],f=e;var g=new n2a;g=_.oj(g,1,f.Eo);for(var m=f,n=[],r=0;r<m.dra.length;r++)n.push(m.dra[r].GC);g=_.qb(g,3,n,_.Va);m=[];n=[];r=_.l(f.AY.keys());for(var w=r.next();!w.done;w=r.next())n.push(w.value.split(","));for(r=0;r<n.length;r++){w=n[r];var z=f.Lxc;for(var E=f.IRa(w)||[],J=[],L=0;L<E.length;L++){var Q=E[L],da=Q&&Q.Pib;Q=new $1a;switch(z){case 3:var oa=Number(da);Number.isFinite(oa)&&_.Sh(Q,
1,a2a,_.Ra(oa));break;case 2:oa=Q,da=Number(da),da=null==da?da:Haa(da),_.Sh(oa,2,a2a,da)}J.push(Q)}z=J;for(E=0;E<z.length;E++){J=z[E];L=new c2a;J=_.Ti(L,2,J);L=w;Q=[];oa=f;da=[];for(var qa=0;qa<oa.dra.length;qa++)da.push(oa.dra[qa].HC);oa=da;for(da=0;da<oa.length;da++){var ta=oa[da],Ea=L[da];qa=new U1a;switch(ta){case 3:_.Sh(qa,1,$u,_.Wa(String(Ea)));break;case 2:ta=Number(Ea);Number.isFinite(ta)&&_.Sh(qa,2,$u,null==ta?ta:Maa(ta));break;case 1:_.Sh(qa,3,$u,_.Ma("true"==Ea))}Q.push(qa)}_.Ui(J,1,Q);
m.push(J)}}_.Ui(g,4,m);c.push(g);e.clear()}_.Ui(b,1,c);this.YRb.dispatch(b);this.YRb.flush()}};var s2a,t2a,u2a,v2a;s2a=new _.vc("PRODUCTION_ALLOWLIST",{oa:function(){return"l2YMRd lfR6bb iQyyte LhFyIb aVezrf i1iYkd dVgi5c kMzkoe pglXEd AbcbBc Yc0Dnb cvLsDf UAiaPe NdZs2d elAd5d q7HsZb kbrYBc qX517e KmD3Se w0tcsb".split(" ")}});t2a=new _.vc("STREAMZ_PRODUCT_IDENTIFIER");u2a=new _.vc("STREAMZ_ALLOWLIST_IDENTIFIER");v2a=new _.vc("one_developer_workflow.streamz_service",{Ga:"root",oa:function(){return _.hc(_.pe).Xb(function(){var a=new r2a(1503);a=new C_a(a);a.Erb=1E4;a.el.setInterval(1E4);return a})}});
_.bv=function(a,b,c,d,e){this.Dxa=a;this.zone=b;this.xJc=new F_a(this.Dxa);new G_a(this.Dxa);this.yRc=new H_a(this.Dxa);new I_a(this.Dxa);this.bZa=d||window.location.hostname;this.QKc=c.map(T1a);this.pwc=S1a(null!=e?e:this.bZa)};_.x2a=function(a,b){a.zone.Xb(function(){w2a(a)&&a.xJc.TG(b,a.bZa,!0)})};_.bv.prototype.NAb=function(a){var b=this;this.zone.Xb(function(){w2a(b)&&b.yRc.TG(b.bZa,a)})};var w2a=function(a){return a.QKc.some(function(b){return a.pwc===b})};
_.bv.O=function(a){return new (a||_.bv)(_.q(v2a),_.q(_.pe),_.q(s2a),_.q(t2a,8),_.q(u2a,8))};_.bv.ta=_.p({token:_.bv,oa:_.bv.O,Ga:"root"});_.cv=function(a,b,c){var d=this;this.document=a;this.wNb=b;this.theme=b.Zra().ha(_.je(function(e){return"SYSTEM"===e?c.z2a.Sf():_.ld(e)}));this.JNa=this.theme.ha(_.je(function(e){return _.y2a(d,e)}));this.s9=this.JNa.ha(_.t(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.kV()?e:"LIGHT")})};_.cv.prototype.kV=function(){return!!this.document.getElementById("darkTheme")};
_.y2a=function(a,b){return a.kV()&&"DARK"===b?a.wNb.oba().ha(_.t(function(c){return _.O1a.has(c)?c:"cider-dark"})):a.wNb.Cba().ha(_.t(function(c){return _.N1a.has(c)?c:"cider"}))};_.cv.prototype.setTheme=function(a){this.document.body.classList.remove("dark-mode");var b=this.document.getElementById("darkTheme");b&&b.removeAttribute("media");switch(a){case "DARK":this.document.body.classList.add("dark-mode")}};_.cv.O=function(a){return new (a||_.cv)(_.q(_.oh),_.q(_.Wu),_.q(M1a))};
_.cv.ta=_.p({token:_.cv,oa:_.cv.O,Ga:"root"});var z2a=new _.vc("enabledRouterConfig");var Ita=new Set(Object.values({eTc:"PACKAGE_AVAILABLE_IN_MULTIBRANCH"}));var A2a=/^\s*$/,B2a=function(a){var b=a.RAc,c=a.TAc;this.Dda=a.Dda;this.Zwb=!!b;this.gGc=!!c},C2a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=Ota(5,c,b);b.kM=0<a.length&&a[0].kM;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},D2a=function(a,b,c){c=ai(c);c.start+=a?a.length:0;c.end-=b.length;return c};var E2a=function(){function a(b,c,d){this.message=b;this.expected=c;this.location=d;this.name="SyntaxError";"function"===typeof Error.captureStackTrace&&Error.captureStackTrace(this,a)}(function(b,c){function d(){this.constructor=b}d.prototype=c.prototype;b.prototype=new d})(a,Error);return{SyntaxError:a,parse:function(b){function c(){return e(Hd,bb)}function d(ra){var Da=KG[ra],Sa;if(!Da){for(Sa=ra-1;!KG[Sa];)Sa--;Da=KG[Sa];for(Da={line:Da.line,column:Da.column};Sa<ra;)10===b.charCodeAt(Sa)?(Da.line++,
Da.column=1):Da.column++,Sa++;KG[ra]=Da}return Da}function e(ra,Da){var Sa=d(ra),cd=d(Da);return{start:{offset:ra,line:Sa.line,column:Sa.column},end:{offset:Da,line:cd.line,column:cd.column}}}function f(ra){bb<lk||(bb>lk&&(lk=bb,SO=[]),SO.push(ra))}function g(){var ra=bb;var Da=wb();Da===na&&(Da=null);if(Da!==na){Da=[];var Sa=m();for(Sa===na&&(Sa=n());Sa!==na;)Da.push(Sa),Sa=m(),Sa===na&&(Sa=n());Da!==na?(Hd=ra,ra=Da):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}function m(){var ra=bb;var Da=z();Da===
na&&(Da=r(),Da===na&&(Da=oa(),Da===na&&(Da=J())));if(Da!==na){var Sa=wb();Sa===na&&(Sa=null);Sa!==na?(Hd=bb,Sa=(Sa=Ab.Zwb)?void 0:na,Sa!==na?(Hd=ra,ra=Da):(bb=ra,ra=na)):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}function n(){var ra=bb;var Da=J();if(Da!==na){var Sa=wb();Sa===na&&(Sa=null);Sa!==na?(Hd=ra,ra=Da):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}function r(){var ra,Da;var Sa=bb;var cd=[];for(ra=w();ra!==na;)cd.push(ra),ra=w();if(cd!==na)if(ra=Db(),ra!==na){var Id=r();if(Id===na)for(Id=[],Da=w();Da!==
na;)Id.push(Da),Da=w();Id!==na?(Hd=Sa,Sa=c(),Sa=cd=Nta(0,cd,Id,ra,Sa)):(bb=Sa,Sa=na)}else bb=Sa,Sa=na;else bb=Sa,Sa=na;return Sa}function w(){var ra=bb;var Da=wb();Da===na&&(Da=null);Da!==na?(Da=oa(),Da===na&&(Da=J()),Da!==na?(Hd=ra,ra=Da):(bb=ra,ra=na)):(bb=ra,ra=na);return ra}function z(){var ra,Da;var Sa=bb;var cd=[];for(ra=E();ra!==na;)cd.push(ra),ra=E();if(cd!==na)if(ra=Na(),ra!==na){var Id=z();if(Id===na)for(Id=[],Da=E();Da!==na;)Id.push(Da),Da=E();Id!==na?(Hd=Sa,Sa=c(),Sa=cd=Nta(2,cd,Id,ra,
Sa)):(bb=Sa,Sa=na)}else bb=Sa,Sa=na;else bb=Sa,Sa=na;return Sa}function E(){var ra=bb;var Da=wb();Da===na&&(Da=null);Da!==na?(Da=oa(),Da===na&&(Da=r(),Da===na&&(Da=J())),Da!==na?(Hd=ra,ra=Da):(bb=ra,ra=na)):(bb=ra,ra=na);return ra}function J(){var ra=bb;var Da=nc();Da!==na?(Da=L(),Da===na&&(Da=null),Da!==na?(Hd=ra,ra=Da=Bd(Da)):(bb=ra,ra=na)):(bb=ra,ra=na);ra===na&&(ra=L());return ra}function L(){var ra=bb;var Da=mf();if(Da!==na){if(58===b.charCodeAt(bb)){var Sa=Xc;bb++}else Sa=na,0===sf&&f(dd);if(Sa!==
na){Sa=hb();if(Sa===na&&(Sa=Q(),Sa===na)){Sa=bb;sf++;var cd=wb();cd===na&&(cd=null);sf--;cd!==na?(bb=Sa,Sa=void 0):Sa=na}Sa!==na?(Hd=ra,ra=Da=de(Da,Sa)):(bb=ra,ra=na)}else bb=ra,ra=na}else bb=ra,ra=na;ra===na&&(ra=hb(),ra===na&&(ra=Q()));return ra}function Q(){var ra=bb;var Da=[];var Sa=jb();Sa===na&&(Sa=da());if(Sa!==na)for(;Sa!==na;)Da.push(Sa),Sa=jb(),Sa===na&&(Sa=da());else Da=na;Da!==na&&(Hd=ra,Da=C2a(Da,c()));return Da}function da(){var ra=bb;if(41===b.charCodeAt(bb)){var Da=qg;bb++}else Da=
na,0===sf&&f(Te);Da!==na&&(Hd=ra,ra=c(),ra=Ota(5,")",ra),ra.error={type:3,location:ra.location},Da=ra);return Da}function oa(){var ra;var Da=bb;if(40===b.charCodeAt(bb)){var Sa=oe;bb++}else Sa=na,0===sf&&f(Yj);if(Sa!==na)if(Sa=wb(),Sa===na&&(Sa=null),Sa!==na){Sa=[];for(ra=qa();ra!==na;)Sa.push(ra),ra=qa();if(Sa!==na)if(41===b.charCodeAt(bb)?(ra=qg,bb++):(ra=na,0===sf&&f(Te)),ra===na&&(ra=null),ra!==na){Hd=bb;var cd=ra;var Id=c();if(cd&&1===Sa.length){var $e=Sa[0];if(5!==$e.Ek)Id=!0;else{Id=ai(Id);
cd=Id.end;$e=$e.location;var th=$e.end;Id=Id.start+1<$e.start||cd-1>th}}else Id=!0;Id=Id?void 0:na;Id!==na?(Hd=Da,Da=ra,ra=c(),ra=ai(ra),Da=Sa={Ek:3,elements:Sa,location:ra,error:Da?void 0:{type:4,location:ra}}):(bb=Da,Da=na)}else bb=Da,Da=na;else bb=Da,Da=na}else bb=Da,Da=na;else bb=Da,Da=na;return Da}function qa(){var ra=bb;var Da=ta();Da===na&&(Da=Pa(),Da===na&&(Da=oa(),Da===na&&(Da=cb())));if(Da!==na){var Sa=wb();Sa===na&&(Sa=null);Sa!==na?(Hd=ra,ra=Da):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}
function ta(){var ra,Da;var Sa=bb;var cd=[];for(ra=Ea();ra!==na;)cd.push(ra),ra=Ea();if(cd!==na)if(ra=Na(),ra!==na){var Id=ta();if(Id===na)for(Id=[],Da=Ea();Da!==na;)Id.push(Da),Da=Ea();Id!==na?(Hd=Sa,Sa=c(),Sa=cd=Nta(2,cd,Id,ra,Sa)):(bb=Sa,Sa=na)}else bb=Sa,Sa=na;else bb=Sa,Sa=na;return Sa}function Ea(){var ra=bb;var Da=wb();Da===na&&(Da=null);Da!==na?(Da=oa(),Da===na&&(Da=Pa(),Da===na&&(Da=cb())),Da!==na?(Hd=ra,ra=Da):(bb=ra,ra=na)):(bb=ra,ra=na);return ra}function Pa(){var ra,Da;var Sa=bb;var cd=
[];for(ra=Xa();ra!==na;)cd.push(ra),ra=Xa();if(cd!==na)if(ra=Db(),ra!==na){var Id=Pa();if(Id===na)for(Id=[],Da=Xa();Da!==na;)Id.push(Da),Da=Xa();Id!==na?(Hd=Sa,Sa=c(),Sa=cd=Nta(0,cd,Id,ra,Sa)):(bb=Sa,Sa=na)}else bb=Sa,Sa=na;else bb=Sa,Sa=na;return Sa}function Xa(){var ra=bb;var Da=wb();Da===na&&(Da=null);Da!==na?(Da=oa(),Da===na&&(Da=cb()),Da!==na?(Hd=ra,ra=Da):(bb=ra,ra=na)):(bb=ra,ra=na);return ra}function cb(){var ra=bb;var Da=nc();Da!==na?(Da=Lb(),Da===na&&(Da=null),Da!==na?(Hd=ra,ra=Da=Bd(Da)):
(bb=ra,ra=na)):(bb=ra,ra=na);ra===na&&(ra=Lb());return ra}function Lb(){var ra=bb;var Da=mf();if(Da!==na){if(58===b.charCodeAt(bb)){var Sa=Xc;bb++}else Sa=na,0===sf&&f(dd);if(Sa!==na){Sa=hb();if(Sa===na&&(Sa=Kb(),Sa===na)){Sa=bb;sf++;var cd=wb();cd===na&&(cd=null);sf--;cd!==na?(bb=Sa,Sa=void 0):Sa=na}Sa!==na?(Hd=ra,ra=Da=de(Da,Sa)):(bb=ra,ra=na)}else bb=ra,ra=na}else bb=ra,ra=na;ra===na&&(ra=hb(),ra===na&&(ra=Kb()));return ra}function Kb(){var ra=bb;var Da=[];var Sa=jb();if(Sa!==na)for(;Sa!==na;)Da.push(Sa),
Sa=jb();else Da=na;Da!==na&&(Hd=ra,Da=C2a(Da,c()));return Da}function Db(){var ra=bb;var Da=wb();Da===na&&(Da=null);if(Da!==na){var Sa=[];var cd=Hb();if(cd!==na)for(;cd!==na;)Sa.push(cd),cd=Hb();else Sa=na;Sa!==na?(cd=wb(),cd!==na?(Hd=bb,Sa=(Sa="AND"===Sa.join(""))?void 0:na,Sa!==na?(Hd=ra,ra=Da=D2a(Da,cd,c())):(bb=ra,ra=na)):(bb=ra,ra=na)):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}function Na(){var ra=bb;var Da=wb();Da===na&&(Da=null);if(Da!==na){var Sa=[];var cd=Hb();if(cd!==na)for(;cd!==na;)Sa.push(cd),
cd=Hb();else Sa=na;Sa!==na?(cd=wb(),cd!==na?(Hd=bb,Sa=(Sa="OR"===Sa.join(""))?void 0:na,Sa!==na?(Hd=ra,ra=Da=D2a(Da,cd,c())):(bb=ra,ra=na)):(bb=ra,ra=na)):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}function hb(){var ra;var Da=bb;if(34===b.charCodeAt(bb)){var Sa=Ap;bb++}else Sa=na,0===sf&&f(Ch);if(Sa!==na){Sa=[];for(ra=rb();ra!==na;)Sa.push(ra),ra=rb();Sa!==na?(34===b.charCodeAt(bb)?(ra=Ap,bb++):(ra=na,0===sf&&f(Ch)),ra===na&&(ra=null),ra!==na?(Hd=Da,Da=ra,ra=c(),Sa=Ota(4,Sa.join(""),ra),Da||(Sa.error=
Mta(0,ra.start.offset,ra.end.offset)),Da=Sa):(bb=Da,Da=na)):(bb=Da,Da=na)}else bb=Da,Da=na;return Da}function jb(){var ra;var Da=bb;if(40===b.charCodeAt(bb)){var Sa=oe;bb++}else Sa=na,0===sf&&f(Yj);if(Sa!==na){Sa=[];for(ra=jb();ra!==na;)Sa.push(ra),ra=jb();Sa!==na?(41===b.charCodeAt(bb)?(ra=qg,bb++):(ra=na,0===sf&&f(Te)),ra===na&&(ra=null),ra!==na?(Hd=Da,Da=ra,ra=c(),Sa=C2a(Sa,ra),Sa.value="("+Sa.value,Da?Sa.value+=")":Sa.error={type:4,location:{start:Sa.location.start,end:Sa.location.start+1}},Da=
Sa):(bb=Da,Da=na)):(bb=Da,Da=na)}else bb=Da,Da=na;Sa=Da;if(Sa===na){Sa=bb;Da=[];ra=mb();if(ra!==na)for(;ra!==na;)Da.push(ra),ra=mb();else Da=na;Da!==na?(Hd=bb,ra=Da,ra=(ra=!Ab.Zwb||"AND"!==ra.join("")&&"OR"!==ra.join(""))?void 0:na,ra!==na?(Hd=Sa,Sa=Da,Da=c(),Sa=Da=Ota(5,Sa.join(""),Da)):(bb=Sa,Sa=na)):(bb=Sa,Sa=na)}return Sa}function nc(){var ra=bb;if(45===b.charCodeAt(bb)){var Da=Dh;bb++}else Da=na,0===sf&&f(nj);if(Da!==na){Hd=bb;var Sa=(Sa=Ab.gGc)?void 0:na;Sa!==na?ra=Da=[Da,Sa]:(bb=ra,ra=na)}else bb=
ra,ra=na;return ra}function tc(){var ra=bb;if(92===b.charCodeAt(bb)){var Da=ei;bb++}else Da=na,0===sf&&f(TE);Da!==na?(b.length>bb?(Da=b.charAt(bb),bb++):(Da=na,0===sf&&f(TO)),Da===na&&(Da=null),Da!==na?(Hd=ra,ra=Da?"\\"+Da:"\\"):(bb=ra,ra=na)):(bb=ra,ra=na);return ra}function mf(){var ra=bb;var Da=[];if(E0.test(b.charAt(bb))){var Sa=b.charAt(bb);bb++}else Sa=na,0===sf&&f(Mna);if(Sa!==na)for(;Sa!==na;)Da.push(Sa),E0.test(b.charAt(bb))?(Sa=b.charAt(bb),bb++):(Sa=na,0===sf&&f(Mna));else Da=na;Da!==na?
(Hd=bb,Sa=(Sa=Ab.Dda.has(Da.join("")))?void 0:na,Sa!==na?(Hd=ra,ra=Da):(bb=ra,ra=na)):(bb=ra,ra=na);return ra}function rb(){var ra=bb;if(b.substr(bb,2)===LG){var Da=LG;bb+=2}else Da=na,0===sf&&f(oi);Da!==na&&(Hd=ra,Da='"');ra=Da;ra===na&&(ra=tc(),ra===na&&(mQa.test(b.charAt(bb))?(ra=b.charAt(bb),bb++):(ra=na,0===sf&&f(Nna))));return ra}function Hb(){var ra=bb;if(92===b.charCodeAt(bb)){var Da=ei;bb++}else Da=na,0===sf&&f(TE);Da!==na?(34===b.charCodeAt(bb)?(Da=Ap,bb++):(Da=na,0===sf&&f(Ch)),Da===na&&
(Da=nb(),Da===na&&(58===b.charCodeAt(bb)?(Da=Xc,bb++):(Da=na,0===sf&&f(dd)))),Da!==na?(Hd=ra,ra=Da):(bb=ra,ra=na)):(bb=ra,ra=na);if(ra===na&&(ra=tc(),ra===na))if(ra=bb,b.length>bb?(Da=b.charAt(bb),bb++):(Da=na,0===sf&&f(TO)),Da!==na){Hd=bb;var Sa=(Sa=!A2a.test(Da))?void 0:na;Sa!==na?(Hd=ra,ra=Da):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}function mb(){var ra=bb;var Da=Hb();if(Da!==na){Hd=bb;var Sa="("!==Da&&")"!==Da?void 0:na;Sa!==na?(Hd=ra,ra=Da):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}function wb(){var ra=
[];var Da=nb();if(Da!==na)for(;Da!==na;)ra.push(Da),Da=nb();else ra=na;return ra}function nb(){var ra=bb;if(b.length>bb){var Da=b.charAt(bb);bb++}else Da=na,0===sf&&f(TO);if(Da!==na){Hd=bb;var Sa=(Sa=A2a.test(Da))?void 0:na;Sa!==na?(Hd=ra,ra=Da):(bb=ra,ra=na)}else bb=ra,ra=na;return ra}var Ab=1<arguments.length?arguments[1]:{},na={},pc={oTc:g},Ic=g,Bd=function(ra){var Da=c();ra||(Da.start.offset++,ra=Ota(5,"",Da),ra.error=Mta(2,Da.start.offset-1,Da.end.offset));ra.kM=!0;return ra},Xc=":",dd={type:"literal",
value:":",description:"':'"},de=function(ra,Da){var Sa=Ab,cd=c();ra=ra.join("");Sa={Ek:1,label:Sa.Dda.get(ra),NGc:ra,value:Da,location:ai(cd)};Da||(Da=cd.end.offset,Sa.error=Mta(1,Da-1,Da));return Sa},qg=")",Te={type:"literal",value:")",description:"')'"},oe="(",Yj={type:"literal",value:"(",description:"'('"},Ap='"',Ch={type:"literal",value:'"',description:"'\"'"},Dh="-",nj={type:"literal",value:"-",description:"'-'"},ei="\\",TE={type:"literal",value:"\\",description:"'\\\\'"},TO={type:"any",description:"any character"},
LG='\\"',oi={type:"literal",value:'\\"',description:"'\\\\\"'"},E0=/^[a-zA-Z0-9_]/,Mna={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},mQa=/^[^"]/,Nna={type:"class",value:'[^"]',description:'[^"]'},bb=0,Hd=0,KG=[{line:1,column:1}],lk=0,SO=[],sf=0;if("startRule"in Ab){if(!(Ab.cPb in pc))throw Error("ld`"+Ab.cPb);Ic=pc[Ab.cPb]}pc=Ic();if(pc!==na&&bb===b.length)return pc;pc!==na&&bb<b.length&&f({type:"end",description:"end of input"});throw function(ra,Da,Sa){function cd($e){var th,uo;
$e.sort(function(UO,Ona){return UO.description<Ona.description?-1:UO.description>Ona.description?1:0});if(0<$e.length){for(uo=th=1;th<$e.length;th++)$e[th-1]!==$e[th]&&($e[uo]=$e[th],uo++);$e.length=uo}}function Id($e){var th=Array($e.length),uo;for(uo=0;uo<$e.length;uo++)th[uo]=$e[uo].description;return"Expected "+(1<$e.length?th.slice(0,-1).join(", ")+" or "+th[$e.length-1]:th[0])+"."}null!==Da&&cd(Da);return new a(null!==ra?ra:Id(Da),Da,Sa)}(null,SO,e(lk,lk));}}}();_.F2a=new _.vc("parserConfig");_.dv=function(a){this.p0a=a.p0a||[];this.rKc=new B2a(a);this.q0=a.q0};_.dv.prototype.parse=function(a){var b={start:0,end:a.length};if(100<a.split(" ").length+a.split("(").length+a.split(")").length)return[{Ek:5,location:b,value:a}];try{var c=E2a.parse(a,this.rKc);return this.p0a.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.q0&&_.ls(this.q0,d),[{Ek:5,error:{type:8,location:d instanceof E2a.SyntaxError?ai(d.location):b},location:b,value:a}]}};
_.dv.O=function(a){return new (a||_.dv)(_.q(_.F2a))};_.dv.ta=_.p({token:_.dv,oa:_.dv.O});_.ev=new _.vc("API_VERSION");_.fv=new _.vc("REQUEST_SERVICE");_.gv=function(){};_.gv.O=function(a){return new (a||_.gv)};_.gv.Da=_.kc({type:_.gv});_.gv.Ca=_.Zb({});_.hv=function(a){this.ava=a;this.ZG=_.qu.has(28)};_.hv.prototype.parse=function(a){return this.ava.parse(a)};_.hv.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return Pta(a,b).sort(function(c,d){return c.start-d.start})};_.hv.O=function(a){return new (a||_.hv)(_.q(_.dv),_.q(_.ru))};_.hv.ta=_.p({token:_.hv,oa:_.hv.O});_.iv=function(a,b,c,d,e,f){var g=this;this.Ua=a;this.twc=b;this.Dl=c;this.Wl=d;this.localStorage=e;this.mda=!1;this.ep=[];this.scope=0;this.url="";this.gY=new _.Wf(void 0);this.Gfa=null;this.ep=G2a(f);this.lb=this.Ua.events.ha(_.Fd(function(m){return m instanceof _.kg}),_.le(function(m){g.scope=m.url.startsWith("/"+_.lo.CO)?4:2;g.url=m.url}),_.je(function(m){return H2a(g,g.ep,g.scope,m.url)})).subscribe(function(m){g.gY.next(m);if(g.mda||g.current)g.mda=!1,g.Gfa&&g.Gfa.unsubscribe(),I2a(g)})};
_.iv.prototype.Ka=function(){this.lb.unsubscribe()};_.iv.prototype.Qd=function(){var a=this;return this.current?J2a(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return H2a(a,a.ep,a.scope,a.url)}).then(function(b){a.gY.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var I2a=function(a){a.mda=!0;a.Gfa=_.Kd(0,18E5).ha(_.Hga(function(){return a.mda})).ha(_.je(function(){return a.twc.list()}),_.le(function(b){a.ep=K2a(b.ep);0===a.ep.length&&(a.mda=!1,a.Gfa&&a.Gfa.unsubscribe())}),_.je(function(){return H2a(a,a.ep,a.scope,a.url)})).subscribe(function(b){a.gY.next(b)})},G2a=function(a){var b=[];a&&_.Si(a,Ol,1)&&0<_.Si(a,Ol,1).length&&(b=_.Si(a,Ol,1).map(function(c){var d=c?c.getMessage():void 0;d=d?_.fg(_.eg(_.X(d,2)||"")).toString():"";var e=c?c.Fsb():2;return{messageHtml:d,
iconName:"error_outline",scopes:_.aj(c,2),targetPatterns:L2a(_.$i(c,4)),targetQueryWarnings:_.$i(c,5).filter(Jta),severity:e}}));return b},K2a=function(a){var b=[];if(null==a?0:a.ep)b=a.ep.map(function(c){var d=_.bi(c.message);d=d?d.toString():"";var e=c.severity?Tta(c.severity):2,f;return{messageHtml:d,iconName:"error_outline",scopes:c.scopes.map(function(g){return Sta(g)}),targetPatterns:L2a(c.targetPatterns),targetQueryWarnings:(null==(f=c.targetQueryWarnings)?void 0:f.filter(Jta))||[],severity:e}});
return b},H2a=function(a,b,c,d){var e,f,g,m,n,r,w,z,E,J,L,Q,da;return _.qd(function(oa){switch(oa.Qc){case 1:e=a.Dl.Yc.Uu,f=_.Cg(e),g=f.jk,m=f.Ee,n=g?a.Wl.parse(g):[],r=m?a.Wl.parse(m):[],w=b.filter(function(qa){return!qa.scopes.includes(0)&&!qa.isDismissed}),z=w.filter(function(qa){var ta=qa.scopes.includes(c),Ea=0===qa.targetPatterns.length&&0===qa.targetQueryWarnings.length,Pa=M2a(qa.targetPatterns,d);a:{qa=qa.targetQueryWarnings;if(0!==qa.length&&d.startsWith("/"+_.lo.U3)){qa=new Set(qa);for(var Xa=
_.l(_.$h(n)),cb=Xa.next();!cb.done;cb=Xa.next()){cb=cb.value;var Lb=void 0;if((null==(Lb=cb.warning)?0:Lb.type)&&qa.has(cb.warning.type)){qa=!0;break a}}Xa=_.l(_.$h(r));for(cb=Xa.next();!cb.done;cb=Xa.next())if(cb=cb.value,Lb=void 0,(null==(Lb=cb.warning)?0:Lb.type)&&qa.has(cb.warning.type)){qa=!0;break a}}qa=!1}return ta&&(Ea||Pa||qa)}),E=w.filter(function(qa){return qa.scopes.includes(1)}),J=[].concat(_.xc(z),_.xc(E)),L=_.l(J),Q=L.next();case 2:if(Q.done){oa.Oh(4);break}da=Q.value;return _.rd(oa,
N2a(a,da),5);case 5:if(!oa.tk)return oa.return(da);Q=L.next();oa.Oh(2);break;case 4:return oa.return(void 0)}})},L2a=function(a){return a?a.flatMap(function(b){try{return[new RegExp(b)]}catch(c){console.log("Could not compile regex: "+c)}return[]}):[]},M2a=function(a,b){return 0===a.length?!1:a.some(function(c){return c.test(b)})},J2a=function(a){var b;return _.qd(function(c){if(1==c.Qc){var d=a.messageHtml;var e="SHA-256";e=void 0===e?"SHA-256":e;Qta()?(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(Rta);return _.rd(c,e,2)}b=c.tk;return c.return("dismissed-announcement-"+b)})},N2a=function(a,b){return J2a(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};_.W.Object.defineProperties(_.iv.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.gY.value}},Fnb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});
_.iv.O=function(a){return new (a||_.iv)(_.q(_.pg),_.q(uJa),_.q(_.Vf),_.q(_.hv),_.q(WNa),_.q(n1a,8))};_.iv.ta=_.p({token:_.iv,oa:_.iv.O,Ga:"root"});var Uta;var Xta;Xta=function(a,b){return{warning:a,critical:b}};_.jv=function(a){this.hfb=a;this.sDa=dJa};_.jv.prototype.Qd=function(){this.hfb.Qd()};_.jv.O=function(a){return new (a||_.jv)(_.v(_.iv),_.v(_.pu))};
_.jv.ya=_.jc({type:_.jv,qa:[["announcement-bar"]],Aa:2,Ba:3,Ea:[[4,"ngIf"],[1,"announcement-bar",3,"ngClass"],[1,"announcement-icon"],[1,"announcement-text",3,"innerHTML"],["mat-button","",3,"click",4,"ngIf"],["mat-button","",3,"click"]],ua:function(a,b){a&1&&(_.y(0,Yta,6,7,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.hfb.gY))},Ha:[_.wm,_.ym,_.Hr,_.Qs,_.Dm],styles:["announcement-bar[_nghost-%COMP%]{flex:0 1 auto}announcement-bar[_nghost-%COMP%]   .announcement-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin:0 11px 0 13px;width:18px}announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]{align-items:center;background-color:#f8f9fa;color:#5f6368;display:flex;min-height:40px;padding:5px 0;place-content:center flex-start}announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;margin-right:1rem}announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:link, announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:visited{color:#185abc;text-decoration:underline}announcement-bar[_nghost-%COMP%]   .announcement-bar.warning[_ngcontent-%COMP%]{background-color:var(--tonal-fill-yellow);color:var(--tonal-yellow)}announcement-bar[_nghost-%COMP%]   .announcement-bar.warning[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:link, announcement-bar[_nghost-%COMP%]   .announcement-bar.warning[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:visited{color:var(--primary-default)}announcement-bar[_nghost-%COMP%]   .announcement-bar.critical[_ngcontent-%COMP%]{background-color:#fce8e6;color:#c5221f}\n/*# sourceMappingURL=announcement_bar.css.map */"],
Oa:0});var O2a=function(){};O2a.O=function(a){return new (a||O2a)};
O2a.ya=_.jc({type:O2a,qa:[["ng-component"]],Aa:23,Ba:1,Ea:[["mat-dialog-title",""],["href","https://go.corp.google.com/new-cs-frequent-issues","target","_blank"],["href","https://b.corp.google.com/issues?q=status:open%20componentid:168840%2B%20your-query-here","target","_blank"],["align","end"],["mat-button","","mat-dialog-close",""],["mat-button","",1,"use-tool",3,"mat-dialog-close"]],ua:function(a){a&1&&(_.A(0,"h1",0),_.N(1,"Feedback"),_.B(),_.A(2,"mat-dialog-content")(3,"p"),_.N(4," We appreciate your feedback as we try to make Code Search better. The feedback you'd like to give us has often already been reported, so we'd like your help in keeping our issues organized. Please consider the following actions to help us spend less time triaging feedback and more time fixing/improving the application. "),
_.B(),_.A(5,"ul")(6,"li"),_.N(7,"Check if your issue is frequently reported: "),_.A(8,"a",1),_.N(9,"go/new-cs-frequent-issues"),_.B()(),_.A(10,"li"),_.N(11,"Check for your issue within our component: "),_.A(12,"a",2),_.N(13,"b/issues?q=status:open%20componentid:168840%2B"),_.B()()(),_.A(14,"p"),_.N(15," If you do find that someone else has already reported your issue, please use the +1 button in buganizer rather than leaving a +1 comment. "),_.B(),_.A(16,"p"),_.N(17," If you don't find your issue in any of the above, you can file feedback using the feedback tool. Please note that capturing screenshots for large files can cause the page to be unresponsive while the feedback tool crawls through the page. "),
_.B()(),_.A(18,"mat-dialog-actions",3)(19,"button",4),_.N(20,"Cancel"),_.B(),_.A(21,"button",5),_.N(22,"Use Feedback tool"),_.B()());a&2&&(_.u(21),_.x("mat-dialog-close",!0))},Ha:[_.Hr,_.Sr,_.Tr,_.Ur,_.Vr],styles:["p[_ngcontent-%COMP%]{margin:1em 0}ul[_ngcontent-%COMP%]{list-style-position:inside}"]});var Q2a;_.vg=function(a,b){var c=this;this.Fa=a;this.document=b;this.uga=new Map;this.n1=new Map;this.jl=_.ci.has(2);this.handler=function(d){if("focus"!==d.type||d.target!==c.document)c.AM=void 0,c.mb(d)};this.document.addEventListener("mousedown",this.handler,!0);this.document.addEventListener("keydown",this.handler,!0);this.document.addEventListener("focus",this.handler,!0);this.document.addEventListener("focusout",this.handler,!1)};
_.vg.prototype.Ka=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};var P2a=function(a,b){a.jl&&a.Fa.mb({element:a.oR?a.oR:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.vg.prototype.mb=function(a){if(a.target!==this.document)if("focusout"===a.type)P2a(this,"focusout"),this.oR=void 0;else if("focus"===a.type){a:if(a=a.target,null!=a)if(this.n1.has(a))a=this.n1.get(a);else{if(a instanceof HTMLElement)for(;a!==this.document.documentElement&&null!==a.parentElement;)if(a=a.parentElement,this.n1.has(a)){a=this.n1.get(a);break a}a="mainContent"}else a=void 0;a!==this.oR&&(this.oR=a,P2a(this,"focus"))}};_.vg.prototype.VQ=function(){this.oR=this.AM="mainContent";return!0};
_.kv=function(a,b){a.AM=b;a.oR=a.AM;var c=a.uga.get(b);c&&Q2a(a,b,c)};_.vg.prototype.registerCallback=function(a,b,c){return _.R2a(this,a,b,c)};_.R2a=function(a,b,c,d){a.uga.has(b);a.uga.set(b,d);c&&a.n1.set(c,b);b===a.AM&&Q2a(a,b,d);return function(){a.uga.get(b)===d&&(a.uga.delete(b),c&&a.n1.delete(c))}};Q2a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.Yn(a.Fa,d.then(function(){b===a.AM&&(a.oR=b,P2a(a,"focus"),a.AM=void 0,c())}),"focusCallback",!1)};
_.vg.O=function(a){return new (a||_.vg)(_.q(_.bo),_.q(_.oh),_.q(_.pu))};_.vg.ta=_.p({token:_.vg,oa:_.vg.O,Ga:"root"});var S2a={G2a:function(a){return[{text:a}]}};_.lv=function(a){var b=a.lga,c=a.Fa,d=a.lqa,e=a.hv,f=a.ZG;a=a.LK;this.Gva={};this.jMa=new _.fd;this.iG=!1;this.query="";this.queryPrefix=new _.Wf(void 0);this.PM=new _.fe;this.qZ=_.Sd;this.OM=S2a;this.O1=!1;this.N2=_.Sd;this.Ee="";this.xd={};this.gRa=new _.fe;this.lga=b;this.Fa=c;this.lqa=d;this.hv=e;this.lga&&(this.OM=this.Hj?this.Hj:S2a);this.ZG=f;this.LK=a};_.h=_.lv.prototype;
_.h.Kwa=function(a){var b=this;a.iMa&&(this.jMa.unsubscribe(),this.jMa=a.iMa.subscribe(function(c){c=c({Xm:b.query,prefix:b.queryPrefix.getValue()});T2a(b,c);b.query||b.PM.next(b.query)}));this.Gva=a.Gva||{};this.gv=a.ILb;this.Hj=a.Hj;this.lga&&(this.OM=this.Hj?this.Hj:S2a)};
_.h.Sa=function(){var a=this,b=_.Dd(this.queryPrefix.ha(_.Fd(function(){return a.O1})),this.gRa.ha(_.t(function(d){return d.prefix}))).ha(_.Rd(_.Zta)),c=_.Dd(this.PM,this.gRa.ha(_.t(function(d){return d.Xm||""}))).ha(_.Rd(),_.Od(this.lqa));this.qZ=_.ud([c,b]).ha(_.t(function(d){return _.l(d).next().value}),_.t(function(d){return _.zd(function(){return U2a(a,d)}).ha(_.ge(1))}),_.$d(bua,{Krb:_.Sd,vYa:_.Sd}),_.Md(function(d){return d.Krb}),_.t(function(d){return aua(d.vYa,a.PM)}),_.je($ta),_.$d(function(d,
e){if(e.Vd&&!e.qv)return{Vd:!0,qv:d.qv};a.iG=!(!e.qv||!e.qv.length);a.iG&&(a.Cz=Date.now());return e}),Aga());this.N2=this.PM.ha(_.t(function(d){return a.Hj&&a.Hj.Isb&&a.Hj.Isb(V2a(a,d))}))};_.h.Ka=function(){this.jMa.unsubscribe()};_.h.setScope=function(a){a=a.CT;if(!a)return!1;T2a(this,a({Xm:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.h.Jua=function(){this.O1=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.Gva,b=a.prefix;this.query=void 0===a.Xm?"":a.Xm;this.queryPrefix.next(b)}};
_.h.Kua=function(){this.O1=!0;this.gRa.next({Xm:this.query,prefix:this.queryPrefix.getValue()});var a=this.LK,b=Date.now();a.TMb=b};_.h.EY=function(a){this.query="";this.PM.next("");a.setFocus()};
_.h.G2=function(a){a&&("string"===typeof a?(this.Fa.mb({element:this.hv,action:this.NMc,gestureName:"CLICK",yh:a,bucket:_.Og.YCa}),this.bDb(V2a(this,a))):(a.Ra.Mc&&a.Ra.jv&&a.Ra.Sp?this.Fa.mb({element:this.hv,action:"selectSuggestion_"+this.S1a,gestureName:"CLICK",Mf:a.position,vG:[_.mta(a.Ra.Mc,a.Ra.jv,a.Ra.Sp,[],a.Ra.YA,this.Cz)]}):this.Fa.mb({element:this.hv,action:"selectSuggestion_"+this.S1a,gestureName:"CLICK",Mf:a.position}),a.Ra.Gxa&&a.Ra.Gxa()))};
var U2a=function(a,b){if(!b||!a.Hj)return _.ld({});a.Fa.mb({element:a.hv,action:a.S1a,gestureName:"CHANGE",yh:b,bucket:_.Og.h6a});b=V2a(a,b);return a.Hj.cra(b).ha(_.t(function(c){return{qv:c}}))},V2a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{jk:b};a=c.d0;c=c.value;return{jk:b,Ee:a?c:"",xd:a?void 0:c}},T2a=function(a,b){var c=b.prefix;a.query=b.Xm||"";a.queryPrefix.next(c);c&&(c.d0?(a.xd={},a.Ee=c.value):(a.xd=_.Nh(c.value,a.ZG),a.Ee=""))};
_.W.Object.defineProperties(_.lv.prototype,{NMc:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Ls)?b:"Other"):"search"}},S1a:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Ls)?b:"Other"):"suggest"}}});_.lv.O=function(){_.we()};_.lv.Ia=_.mc({type:_.lv});_.mv=function(a,b,c){this.Ua=a;this.Kb=b;this.o0=c;this.DU=!1;this.href=this.kg="";this.target=this.rel=null;this.GL=!1};_.mv.prototype.Wd=function(a){if(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey||this.GL)return!0;if(!this.href)return!1;_.Kn(this.Ua,this.href);return!1};_.mv.prototype.Sb=function(){this.href=this.Qra();(this.GL=W2a.test(this.href))&&!this.DU?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.mv.prototype.Qra=function(){return"string"===typeof this.e3&&W2a.test(this.e3)?this.e3:this.o0.nx(_.Mn(this.Ua,this.JSa()))};_.mv.prototype.JSa=function(){return _.Jn(this.Ua,Array.isArray(this.e3)?this.e3:[this.e3],{ki:this.Kb,Ta:this.Ta,kg:this.kg,wf:this.wf})};_.mv.O=function(a){return new (a||_.mv)(_.v(_.pg),_.v(_.Vf),_.v(_.Hm))};
_.mv.Ia=_.mc({type:_.mv,qa:[["a","universalLink",""]],wb:3,Ya:function(a,b){a&1&&_.I("click",function(c){return b.Wd(c)});a&2&&(_.Ze("href",b.href,_.Ee),_.Qe("rel",b.rel)("target",b.target))},inputs:{e3:"universalLink",DU:"sameWindow",Ta:"queryParams",kg:"queryParamsHandling",wf:"fragment"},features:[_.Ac]});var W2a=/^http[s]?:\/\//;_.nv=function(a,b,c){this.Dk=a;this.nb=b;this.Ld=c;this.iEb=new _.fd;this.resize=new _.jl};_.nv.prototype.Sa=function(){var a=this;this.iEb=this.Ld.Xb(function(){return a.Ld.Nf.ha(_.ie(void 0),tga(_.Cd(window,"resize")),_.Md(function(){return a.Dk.mM}),_.Fd(function(){var b=a.na.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.Md(function(){return a.Dk.Dea})).subscribe(function(){a.notify()})})};_.nv.prototype.Ka=function(){this.iEb.unsubscribe()};
_.nv.prototype.notify=function(){this.resize.emit(this.na)};_.W.Object.defineProperties(_.nv.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.OAc||this.nb.na}}});_.nv.O=function(a){return new (a||_.nv)(_.v(_.Yt),_.v(_.ad),_.v(_.pe))};_.nv.Ia=_.mc({type:_.nv,qa:[["","ascResizeNotifier",""]],inputs:{OAc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.ov=function(){};_.ov.O=function(a){return new (a||_.ov)};_.ov.Da=_.kc({type:_.ov});_.ov.Ca=_.Zb({});var pv=function(a){this.nd=a;this.ixb=!1;this.Y1a=new Map;this.kv=0;this.Jj=[];this.k0=new _.jl;this.Z1a=new _.jl;this.J2=new _.fd;this.lia=new _.fd;this.dC=!1};pv.prototype.Sb=function(){for(var a=_.l(this.Jj),b=a.next();!b.done;b=a.next())b.value.Osa=this.ixb};pv.prototype.Ka=function(){X2a(this);this.J2.unsubscribe();this.lia.unsubscribe();this.dC=!1};
var Y2a=function(a){for(var b=_.l(a.Jj),c=b.next();!c.done;c=b.next())c.value.zx=!0;a.HZa()},X2a=function(a,b){for(var c=a.dC=!1,d=_.l(a.Jj),e=d.next();!e.done;e=d.next())e=e.value,qv(e),c=c||e.zx,e.zx=!1;a.kv=0;a.lia.unsubscribe();b&&!c&&b.target.blur()},Z2a=function(a){if(!(1<a.Jj.length))return a.kv;for(var b=1;b<a.Jj.length;b++){var c=(a.kv+b)%a.Jj.length;if(1<=a.Jj[c].KVa)return c}return a.kv},$2a=function(a){for(var b=_.l(a.Jj),c=b.next();!c.done;c=b.next())c=c.value,c!==a.mp&&qv(c)};
pv.prototype.HZa=function(){var a=this;this.lia.unsubscribe();this.lia=new _.fd;for(var b=_.l(this.Y1a),c=b.next(),d={};!c.done;d={D3a:d.D3a},c=b.next()){var e=_.l(c.value);c=e.next().value;e=e.next().value;d.D3a=e;this.lia.add(this.nd.register("Suggestion Shortcut "+c,c,function(f){return function(){a.k0.emit({action:"shortcutSelect",yr:f.D3a})}}(d)))}};
_.W.Object.defineProperties(pv.prototype,{W1a:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.dC=!1;this.J2.unsubscribe();this.J2=new _.fd;this.Y1a.clear();if(a&&1<=a.length){this.Jj=a;$2a(this);a=_.l(this.Jj);for(var c=a.next();!c.done;c=a.next())c=c.value,this.J2.add(c.LPb.subscribe(function(d){b.yr=d})),this.J2.add(c.KPb.subscribe(function(d){b.Z1a.emit(d);b.yr=void 0})),this.J2.add(c.CNb.subscribe(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.Y1a.set(e.Tb,
e.hPc)}))}else this.Jj=[]}},mp:{configurable:!0,enumerable:!0,get:function(){if(this.Jj.length)return this.Jj[this.kv]}}});pv.O=function(a){return new (a||pv)(_.v(_.Kt))};
pv.Ia=_.mc({type:pv,qa:[["","suggestionHandlerFor",""]],Ya:function(a,b){a&1&&_.I("keydown.arrowdown",function(c){c.preventDefault();b.mp&&(0>=b.mp.KVa&&(b.kv=Z2a(b)),b.mp.uN(1),0>b.mp.bqa?(b.yr=void 0,b.dC=!1):b.dC=!0,b.k0.emit({action:"selectNext",yr:b.yr}))})("keydown.arrowup",function(c){c.preventDefault();b.mp&&(b.mp.uN(-1),0>b.mp.bqa?(b.yr=void 0,b.dC=!1):b.dC=!0,b.k0.emit({action:"selectPrevious",yr:b.yr}))})("keydown.arrowright",function(c){var d=Z2a(b);b.mp&&1<b.Jj.length&&b.kv!==d&&b.dC&&
-1<b.mp.bqa&&(c.preventDefault(),qv(b.mp),qv(b.Jj[d]),b.Jj[d].uN(1),b.k0.emit({action:"selectNextList",yr:b.yr}),b.kv=d)})("keydown.arrowleft",function(c){var d;a:{if(1<b.Jj.length)for(d=1;d<b.Jj.length;d++){var e=(b.kv-d+b.Jj.length)%b.Jj.length;if(1<=b.Jj[e].KVa){d=e;break a}}d=b.kv}b.mp&&1<b.Jj.length&&b.kv!==d&&b.dC&&-1<b.mp.bqa&&(c.preventDefault(),qv(b.mp),qv(b.Jj[d]),b.Jj[d].uN(1),b.k0.emit({action:"selectPreviousList",yr:b.yr}),b.kv=d)})("keydown.enter",function(c){c.preventDefault();b.dC=
!1;b.Z1a.emit(b.yr);b.yr=void 0;b.mp&&(qv(b.mp),b.kv=0)})("keyup.escape",function(c){return X2a(b,c)})},inputs:{ixb:"isComboBox",W1a:["suggestionHandlerFor","suggestionLists"]},outputs:{k0:"listNavigate",Z1a:"suggestionSubmit"},features:[_.Ac]});var rv=function(a,b){this.Wi=a;this.Ma=b;this.fk=function(){};this.VXa=function(){}};rv.prototype.setProperty=function(a,b){this.Wi.setProperty(this.Ma.na,a,b)};rv.prototype.Xs=function(a){this.VXa=a};rv.prototype.un=function(a){this.fk=a};rv.prototype.Tp=function(a){this.setProperty("disabled",a)};rv.O=function(a){return new (a||rv)(_.v(_.Pk),_.v(_.ad))};rv.Ia=_.mc({type:rv});var hi=function(){rv.apply(this,arguments)};_.V(hi,rv);
hi.O=function(){var a;return function(b){return(a||(a=_.Zc(hi)))(b||hi)}}();hi.Ia=_.mc({type:hi,features:[_.Me]});_.sv=new _.vc("NgValueAccessor");var a3a,b3a;a3a={wa:_.sv,Nb:_.dc(function(){return _.gi}),vd:!0};b3a=new _.vc("CompositionEventMode");_.gi=function(a,b,c){rv.call(this,a,b);this.C4=c;this.PFa=!1;null==this.C4&&(this.C4=!/android (\d+)/.test((nh?window.navigator.userAgent:"").toLowerCase()))};_.V(_.gi,rv);_.gi.prototype.Bn=function(a){this.setProperty("value",null==a?"":a)};_.gi.prototype.l5=function(a){(!this.C4||this.C4&&!this.PFa)&&this.fk(a)};_.gi.prototype.yoc=function(){this.PFa=!0};
_.gi.prototype.xoc=function(a){this.PFa=!1;this.C4&&this.fk(a)};_.gi.O=function(a){return new (a||_.gi)(_.v(_.Pk),_.v(_.ad),_.v(b3a,8))};
_.gi.Ia=_.mc({type:_.gi,qa:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],Ya:function(a,b){a&1&&_.I("input",function(c){return b.l5(c.target.value)})("blur",function(){return b.VXa()})("compositionstart",function(){return b.yoc()})("compositionend",function(c){return b.xoc(c.target.value)})},
features:[_.of([a3a]),_.Me]});var c3a;_.tv=new _.vc("NgValidators");c3a=new _.vc("NgAsyncValidators");_.d3a=function(a){return dua(a)};var uv=function(){this.RB=[];this.wF=[];this.LIa=[]};_.h=uv.prototype;_.h.Ona=function(a){this.RB=a||[];this.xla=lua(this.RB)};_.h.Mna=function(a){this.wF=a||[];this.wla=nua(this.wF)};_.h.nbb=function(a){this.LIa.push(a)};_.h.Erc=function(){this.LIa.forEach(function(a){return a()});this.LIa=[]};_.h.reset=function(a){this.control&&this.control.reset(a)};_.h.Gm=function(a,b){return this.control?this.control.Gm(a,b):!1};_.h.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.W.Object.defineProperties(uv.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.value:null}},valid:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.valid:null}},invalid:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.invalid:null}},pending:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.pending:null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.control?
this.control.disabled:null}},enabled:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.enabled:null}},errors:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.errors:null}},ZT:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.ZT:null}},uo:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.uo:null}},Fr:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Fr:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},n3a:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.n3a:null}},Lia:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Lia:null}},em:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.em:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},Bg:{configurable:!0,enumerable:!0,get:function(){return this.xla||
null}},rz:{configurable:!0,enumerable:!0,get:function(){return this.wla||null}}});_.vv=function(){uv.apply(this,arguments);this.bq=this.name=this.hd=null};_.V(_.vv,uv);_.wv=function(){uv.apply(this,arguments)};_.V(_.wv,uv);_.W.Object.defineProperties(_.wv.prototype,{Zq:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.e3a=function(a){this.DB=a};
_.W.Object.defineProperties(_.e3a.prototype,{iyb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.DB)?0:null==(b=a.control)?0:b.Fr)}},jyb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.DB)?0:null==(b=a.control)?0:b.n3a)}},Rxb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.DB)?0:null==(b=a.control)?0:b.ZT)}},FL:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.DB)?0:null==(b=a.control)?
0:b.uo)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.DB)?0:null==(b=a.control)?0:b.valid)}},Exb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.DB)?0:null==(b=a.control)?0:b.invalid)}},Mxb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.DB)?0:null==(b=a.control)?0:b.pending)}},xGc:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.DB)||!a.fB)}}});
Object.assign({},{"[class.ng-untouched]":"isUntouched","[class.ng-touched]":"isTouched","[class.ng-pristine]":"isPristine","[class.ng-dirty]":"isDirty","[class.ng-valid]":"isValid","[class.ng-invalid]":"isInvalid","[class.ng-pending]":"isPending"},{"[class.ng-submitted]":"isSubmitted"});_.xv=function(a){this.DB=a};_.V(_.xv,_.e3a);_.xv.O=function(a){return new (a||_.xv)(_.v(_.vv,2))};
_.xv.Ia=_.mc({type:_.xv,qa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],wb:14,Ya:function(a,b){a&2&&_.Se("ng-untouched",b.jyb)("ng-touched",b.iyb)("ng-pristine",b.Rxb)("ng-dirty",b.FL)("ng-valid",b.isValid)("ng-invalid",b.Exb)("ng-pending",b.Mxb)},features:[_.Me]});var f3a=new _.vc("CallSetDisabledState",{Ga:"root",oa:function(){return"whenDisabledForLegacyCode"}});var Aua,h3a,Dua,i3a;_.yv=function(a,b){this.eJa=this.pma=this.mna=!1;this.bz=function(){};this.hd=null;this.ZT=!0;this.Fr=!1;this.dna=[];this.mla(a);this.eFa(b)};_.zua=function(a,b){a.mla(b)};Aua=function(a,b){a.eFa(b)};_.g3a=function(a){a=a.RB;return Array.isArray(a)?a.includes(_.d3a):a===_.d3a};_.Cua=function(a,b){b=void 0===b?{}:b;a.Fr=!0;a.hd&&!b.Sh&&_.Cua(a.hd,b)};h3a=function(a,b){b=void 0===b?{}:b;a.Fr=!1;a.eJa=!1;a.pq(function(c){h3a(c,{Sh:!0})});a.hd&&!b.Sh&&a.hd.p7(b)};
Dua=function(a,b){b=void 0===b?{}:b;a.ZT=!1;a.hd&&!b.Sh&&Dua(a.hd,b)};i3a=function(a,b){b=void 0===b?{}:b;a.ZT=!0;a.mna=!1;a.pq(function(c){i3a(c,{Sh:!0})});a.hd&&!b.Sh&&a.hd.m7(b)};_.yv.prototype.disable=function(a){a=void 0===a?{}:a;var b=this.Oab(a.Sh);this.status="DISABLED";this.errors=null;this.pq(function(c){c.disable(Object.assign({},a,{Sh:!0}))});this.RX();!1!==a.oe&&(this.em.emit(this.value),this.Lia.emit(this.status));this.Ecb(Object.assign({},a,{jOb:b}));this.dna.forEach(function(c){return c(!0)})};
_.yv.prototype.enable=function(a){a=void 0===a?{}:a;var b=this.Oab(a.Sh);this.status="VALID";this.pq(function(c){c.enable(Object.assign({},a,{Sh:!0}))});_.fi(this,{Sh:!0,oe:a.oe});this.Ecb(Object.assign({},a,{jOb:b}));this.dna.forEach(function(c){return c(!1)})};_.yv.prototype.Ecb=function(a){this.hd&&!a.Sh&&(_.fi(this.hd,a),a.jOb||this.hd.m7(),this.hd.p7())};_.yv.prototype.Uwa=function(a){this.hd=a};
_.fi=function(a,b){b=void 0===b?{}:b;a.euc();a.RX();a.enabled&&(a.Ync(),a.errors=a.Qtc(),a.status=a.p7a(),"VALID"!==a.status&&"PENDING"!==a.status||a.Ptc(b.oe));!1!==b.oe&&(a.em.emit(a.value),a.Lia.emit(a.status));a.hd&&!b.Sh&&_.fi(a.hd,b)};_.h=_.yv.prototype;_.h.Tcb=function(a){a=void 0===a?{oe:!0}:a;this.pq(function(b){return b.Tcb(a)});_.fi(this,{Sh:!0,oe:a.oe})};_.h.euc=function(){this.status=this.ila()?"DISABLED":"VALID"};_.h.Qtc=function(){return this.Bg?this.Bg(this):null};
_.h.Ptc=function(a){var b=this;this.rz&&(this.status="PENDING",this.pma=!0,this.X6a=gua(this.rz(this)).subscribe(function(c){b.pma=!1;_.zv(b,c,{oe:a})}))};_.h.Ync=function(){this.X6a&&(this.X6a.unsubscribe(),this.pma=!1)};_.zv=function(a,b,c){c=void 0===c?{}:c;a.errors=b;a.Gcb(!1!==c.oe)};_.h=_.yv.prototype;_.h.get=function(a){if(null==a)return null;Array.isArray(a)||(a=a.split("."));return 0===a.length?null:a.reduce(function(b,c){return b&&b.xGa(c)},this)};
_.h.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.h.Gm=function(a,b){return!!this.getError(a,b)};_.h.Gcb=function(a){this.status=this.p7a();a&&this.Lia.emit(this.status);this.hd&&this.hd.Gcb(a)};_.h.IHa=function(){this.em=new _.jl;this.Lia=new _.jl};_.h.p7a=function(){return this.ila()?"DISABLED":this.errors?"INVALID":this.pma||this.T6a("PENDING")?"PENDING":this.T6a("INVALID")?"INVALID":"VALID"};_.h.T6a=function(a){return this.o4(function(b){return b.status===a})};
_.h.S6a=function(){return this.o4(function(a){return a.uo})};_.h.gnc=function(){return this.o4(function(a){return a.Fr})};_.h.m7=function(a){a=void 0===a?{}:a;this.ZT=!this.S6a();this.hd&&!a.Sh&&this.hd.m7(a)};_.h.p7=function(a){a=void 0===a?{}:a;this.Fr=this.gnc();this.hd&&!a.Sh&&this.hd.p7(a)};_.h.xF=function(a){this.bz=a};_.h.qQ=function(a){_.ii(a)&&null!=a.st&&(this.ioa=a.st)};_.h.Oab=function(a){var b=this.hd&&this.hd.uo;return!a&&!!b&&!this.hd.S6a()};_.h.xGa=function(){return null};
_.h.mla=function(a){a=this.RB=Array.isArray(a)?a.slice():a;this.xla=Array.isArray(a)?lua(a):a||null};_.h.eFa=function(a){a=this.wF=Array.isArray(a)?a.slice():a;this.wla=Array.isArray(a)?nua(a):a||null};
_.W.Object.defineProperties(_.yv.prototype,{Bg:{configurable:!0,enumerable:!0,get:function(){return this.xla},set:function(a){this.RB=this.xla=a}},rz:{configurable:!0,enumerable:!0,get:function(){return this.wla},set:function(a){this.wF=this.wla=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.hd}},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}},uo:{configurable:!0,enumerable:!0,get:function(){return!this.ZT}},n3a:{configurable:!0,enumerable:!0,get:function(){return!this.Fr}},st:{configurable:!0,enumerable:!0,get:function(){return this.ioa?this.ioa:this.parent?this.parent.st:"change"}},root:{configurable:!0,
enumerable:!0,get:function(){for(var a=this;a.hd;)a=a.hd;return a}}});_.Av=function(a,b,c){_.yv.call(this,(_.ii(b)?b.Ox:b)||null,(_.ii(b)?b.QQ:c)||null);this.controls=a;this.IHa();this.qQ(b);this.eKa();_.fi(this,{Sh:!0,oe:!!this.rz})};_.V(_.Av,_.yv);var j3a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.Uwa(a);c.xF(a.bz);return c};_.h=_.Av.prototype;_.h.roa=function(a){var b=void 0===b?{}:b;j3a(this,a);_.fi(this,{oe:b.oe});this.bz()};
_.h.u1=function(a){var b=void 0===b?{}:b;this.controls[a]&&this.controls[a].xF(function(){});delete this.controls[a];_.fi(this,{oe:b.oe});this.bz()};_.h.contains=function(a){return this.controls.hasOwnProperty(a)&&this.controls[a].enabled};_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;_.Iua(this,a);Object.keys(a).forEach(function(d){_.Hua(c,!0,d);c.controls[d].setValue(a[d],{Sh:!0,oe:b.oe})});_.fi(this,b)};
_.h.reset=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;this.pq(function(c,d){c.reset(a[d],{Sh:!0,oe:b.oe})});this.m7(b);this.p7(b);_.fi(this,b)};_.h.Y6=function(){var a=this.lbb(!1,function(b,c){return c.Y6()?!0:b});a&&_.fi(this,{Sh:!0});return a};_.h.pq=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.h.eKa=function(){var a=this;this.pq(function(b){b.Uwa(a);b.xF(a.bz)})};_.h.RX=function(){this.value=this.vtc()};
_.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.vtc=function(){var a=this;return this.lbb({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.h.lbb=function(a,b){var c=a;this.pq(function(d,e){c=b(c,d,e)});return c};
_.h.ila=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.xGa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var k3a,l3a;k3a={wa:_.wv,Nb:_.dc(function(){return _.Bv})};l3a=Promise.resolve();_.Bv=function(a,b,c){_.wv.call(this);this.XJ=c;this.fB=!1;this.gGa=new Set;this.Fea=new _.jl;this.form=new _.Av({},lua(a),nua(b))};_.V(_.Bv,_.wv);_.h=_.Bv.prototype;_.h.Oc=function(){this.qQ()};_.h.roa=function(a){var b=this;l3a.then(function(){var c=b.T8a(a.path);a.control=j3a(c,a.name,a.control);vua(a.control,a,b.XJ);_.fi(a.control,{oe:!1});b.gGa.add(a)})};_.h.getControl=function(a){return this.form.get(a.path)};
_.h.u1=function(a){var b=this;l3a.then(function(){var c=b.T8a(a.path);c&&c.u1(a.name);b.gGa.delete(a)})};_.h.ISb=function(a,b){var c=this;l3a.then(function(){c.form.get(a.path).setValue(b)})};_.h.setValue=function(a){this.control.setValue(a)};_.h.gx=function(a){this.fB=!0;Fua(this.form,this.gGa);this.Fea.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};_.h.g_a=function(){this.form.reset(void 0);this.fB=!1};
_.h.qQ=function(){this.options&&null!=this.options.st&&(this.form.ioa=this.options.st)};_.h.T8a=function(a){a.pop();return a.length?this.form.get(a):this.form};_.W.Object.defineProperties(_.Bv.prototype,{Zq:{configurable:!0,enumerable:!0,get:function(){return this}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},controls:{configurable:!0,enumerable:!0,get:function(){return this.form.controls}}});
_.Bv.O=function(a){return new (a||_.Bv)(_.v(_.tv,10),_.v(c3a,10),_.v(f3a,8))};_.Bv.Ia=_.mc({type:_.Bv,qa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],Ya:function(a,b){a&1&&_.I("submit",function(c){return b.gx(c)})("reset",function(){b.g_a()})},inputs:{options:["ngFormOptions","options"]},outputs:{Fea:"ngSubmit"},Vb:["ngForm"],features:[_.of([k3a]),_.Me]});_.Cv=function(a,b,c){a=void 0===a?null:a;_.yv.call(this,(_.ii(b)?b.Ox:b)||null,(_.ii(b)?b.QQ:c)||null);this.defaultValue=null;this.Me=[];this.iQ=!1;this.U6a(a);this.qQ(b);this.IHa();_.fi(this,{Sh:!0,oe:!!this.rz});_.ii(b)&&(b.zDb||b.o0c)&&(Jua(a)?this.defaultValue=a.value:this.defaultValue=a)};_.V(_.Cv,_.yv);_.h=_.Cv.prototype;
_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;this.value=this.Vv=a;this.Me.length&&!1!==b.Eob&&this.Me.forEach(function(d){return d(c.value,!1!==b.PAc)});_.fi(this,b)};_.h.reset=function(a,b){a=void 0===a?this.defaultValue:a;b=void 0===b?{}:b;this.U6a(a);i3a(this,b);h3a(this,b);this.setValue(this.value,b);this.iQ=!1};_.h.RX=function(){};_.h.o4=function(){return!1};_.h.ila=function(){return this.disabled};_.h.un=function(a){this.Me.push(a)};
_.h.ivc=function(a){var b=this.Me;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.jvc=function(a){var b=this.dna;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.pq=function(){};_.h.Y6=function(){return"submit"===this.st&&(this.mna&&Dua(this),this.eJa&&_.Cua(this),this.iQ)?(this.setValue(this.Vv,{Sh:!0,Eob:!1}),!0):!1};_.h.U6a=function(a){Jua(a)?(this.value=this.Vv=a.value,a.disabled?this.disable({Sh:!0,oe:!1}):this.enable({Sh:!0,oe:!1})):this.value=this.Vv=a};var m3a,n3a;m3a={wa:_.vv,Nb:_.dc(function(){return _.Dv})};n3a=Promise.resolve();_.Dv=function(a,b,c,d,e,f){_.vv.call(this);this.Za=e;this.XJ=f;this.control=new _.Cv;this.yJa=!1;this.name="";this.update=new _.jl;this.hd=a;this.Ona(b);this.Mna(c);this.bq=Gua(d)};_.V(_.Dv,_.vv);_.h=_.Dv.prototype;
_.h.Sb=function(a){this.eoc();if(!this.yJa||"name"in a){if(this.yJa&&(this.y7a(),this.Zq)){var b=a.name.jj;this.Zq.u1({name:b,path:this.C9a(b)})}this.dKa()}"isDisabled"in a&&this.nvc(a);Eua(a,this.ZN)&&(this.RX(this.model),this.ZN=this.model)};_.h.Ka=function(){this.Zq&&this.Zq.u1(this)};_.h.pka=function(a){this.ZN=a;this.update.emit(a)};_.h.dKa=function(){this.qQ();this.Vrc()?this.ouc():this.Zq.roa(this);this.yJa=!0};_.h.qQ=function(){this.options&&null!=this.options.st&&(this.control.ioa=this.options.st)};
_.h.Vrc=function(){return!this.hd||!(!this.options||!this.options.standalone)};_.h.ouc=function(){vua(this.control,this,this.XJ);_.fi(this.control,{oe:!1})};_.h.eoc=function(){this.y7a()};_.h.hoc=function(){};_.h.y7a=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.h.RX=function(a){var b=this;n3a.then(function(){b.control.setValue(a,{PAc:!1});var c;null==(c=b.Za)||_.yl(c)})};
_.h.nvc=function(a){var b=this;a=a.isDisabled.eg;var c=0!==a&&_.Ff(a);n3a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;null==(d=b.Za)||_.yl(d)})};_.h.C9a=function(a){return this.hd?pua(a,this.hd):[a]};_.W.Object.defineProperties(_.Dv.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.C9a(this.name)}},Zq:{configurable:!0,enumerable:!0,get:function(){return this.hd?this.hd.Zq:null}}});
_.Dv.O=function(a){return new (a||_.Dv)(_.v(_.wv,9),_.v(_.tv,10),_.v(c3a,10),_.v(_.sv,10),_.v(_.Il,8),_.v(f3a,8))};_.Dv.Ia=_.mc({type:_.Dv,qa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",Ml:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},Vb:["ngModel"],features:[_.of([m3a]),_.Me,_.Ac]});var Ev=function(){};Ev.O=function(a){return new (a||Ev)};Ev.Da=_.kc({type:Ev});Ev.Ca=_.Zb({});var o3a,p3a;o3a=new _.vc("NgModelWithFormControlWarning");p3a={wa:_.vv,Nb:_.dc(function(){return _.Fv})};_.Fv=function(a,b,c,d,e){_.vv.call(this);this.Csc=d;this.XJ=e;this.update=new _.jl;this.Dsc=!1;this.Ona(a);this.Mna(b);this.bq=Gua(c)};_.V(_.Fv,_.vv);_.Fv.prototype.Sb=function(a){if(this.Krc(a)){var b=a.form.jj;b&&xua(b,this);vua(this.form,this,this.XJ);_.fi(this.form,{oe:!1})}Eua(a,this.ZN)&&(this.form.setValue(this.model),this.ZN=this.model)};
_.Fv.prototype.Ka=function(){this.form&&xua(this.form,this)};_.Fv.prototype.pka=function(a){this.ZN=a;this.update.emit(a)};_.Fv.prototype.Krc=function(a){return a.hasOwnProperty("form")};_.W.Object.defineProperties(_.Fv.prototype,{Ml:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});
_.Fv.O=function(a){return new (a||_.Fv)(_.v(_.tv,10),_.v(c3a,10),_.v(_.sv,10),_.v(o3a,8),_.v(f3a,8))};_.Fv.Ia=_.mc({type:_.Fv,qa:[["","formControl",""]],inputs:{form:["formControl","form"],Ml:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},Vb:["ngForm"],features:[_.of([p3a]),_.Me,_.Ac]});var q3a;q3a={wa:_.wv,Nb:_.dc(function(){return _.Gv})};_.Gv=function(a,b,c){_.wv.call(this);var d=this;this.XJ=c;this.fB=!1;this.bz=function(){return d.Icb()};this.iZ=[];this.form=null;this.Fea=new _.jl;this.Ona(a);this.Mna(b)};_.V(_.Gv,_.wv);_.h=_.Gv.prototype;_.h.Sb=function(a){a.hasOwnProperty("form")&&(this.Avc(),this.Icb(),this.wvc(),this.cna=this.form)};_.h.Ka=function(){this.form&&(wua(this.form,this),this.form.bz===this.bz&&this.form.xF(function(){}))};
_.h.roa=function(a){var b=this.form.get(a.path);vua(b,a,this.XJ);_.fi(b,{oe:!1});this.iZ.push(a);return b};_.h.getControl=function(a){return this.form.get(a.path)};_.h.u1=function(a){xua(a.control||null,a);var b=this.iZ;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.ISb=function(a,b){this.form.get(a.path).setValue(b)};_.h.gx=function(a){this.fB=!0;Fua(this.form,this.iZ);this.Fea.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};
_.h.g_a=function(){this.form.reset(void 0);this.fB=!1};_.h.Icb=function(){var a=this;this.iZ.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(xua(c||null,b),d instanceof _.Cv&&(vua(d,b,a.XJ),b.control=d))});this.form.Tcb({oe:!1})};_.h.KUc=function(a){var b=this.form.get(a.path);qua(b,a);_.fi(b,{oe:!1})};_.h.jUc=function(a){if(this.form){var b=this.form.get(a.path);b&&wua(b,a)&&_.fi(b,{oe:!1})}};_.h.wvc=function(){this.form.xF(this.bz);this.cna&&this.cna.xF(function(){})};
_.h.Avc=function(){qua(this.form,this);this.cna&&wua(this.cna,this)};_.h.hUc=function(){};_.W.Object.defineProperties(_.Gv.prototype,{Zq:{configurable:!0,enumerable:!0,get:function(){return this}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}},path:{configurable:!0,enumerable:!0,get:function(){return[]}}});_.Gv.O=function(a){return new (a||_.Gv)(_.v(_.tv,10),_.v(c3a,10),_.v(f3a,8))};
_.Gv.Ia=_.mc({type:_.Gv,qa:[["","formGroup",""]],Ya:function(a,b){a&1&&_.I("submit",function(c){return b.gx(c)})("reset",function(){b.g_a()})},inputs:{form:["formGroup","form"]},outputs:{Fea:"ngSubmit"},Vb:["ngForm"],features:[_.of([q3a]),_.Me,_.Ac]});var r3a;r3a={wa:_.vv,Nb:_.dc(function(){return _.Hv})};_.Hv=function(a,b,c,d,e){_.vv.call(this);this.Csc=e;this.K6a=!1;this.name=null;this.update=new _.jl;this.Dsc=!1;this.hd=a;this.Ona(b);this.Mna(c);this.bq=Gua(d)};_.V(_.Hv,_.vv);_.h=_.Hv.prototype;_.h.Sb=function(a){this.K6a||this.dKa();Eua(a,this.ZN)&&(this.ZN=this.model,this.Zq.ISb(this,this.model))};_.h.Ka=function(){this.Zq&&this.Zq.u1(this)};_.h.pka=function(a){this.ZN=a;this.update.emit(a)};_.h.hoc=function(){};
_.h.dKa=function(){this.control=this.Zq.roa(this);this.K6a=!0};_.W.Object.defineProperties(_.Hv.prototype,{Ml:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return pua(null==this.name?this.name:this.name.toString(),this.hd)}},Zq:{configurable:!0,enumerable:!0,get:function(){return this.hd?this.hd.Zq:null}}});_.Hv.O=function(a){return new (a||_.Hv)(_.v(_.wv,13),_.v(_.tv,10),_.v(c3a,10),_.v(_.sv,10),_.v(o3a,8))};
_.Hv.Ia=_.mc({type:_.Hv,qa:[["","formControlName",""]],inputs:{name:["formControlName","name"],Ml:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.of([r3a]),_.Me,_.Ac]});var Iv=function(){this.r7=_.eua},s3a;Iv.prototype.Sb=function(a){this.qwb in a&&(this.r7=(this.VE=this.enabled(this.WIc(a[this.qwb].eg)))?this.Qyc():_.eua,this.Me&&this.Me())};Iv.prototype.validate=function(a){return this.r7(a)};Iv.prototype.GZa=function(a){this.Me=a};Iv.prototype.enabled=function(a){return null!=a};Iv.O=function(a){return new (a||Iv)};Iv.Ia=_.mc({type:Iv,features:[_.Ac]});s3a={wa:_.tv,Nb:_.dc(function(){return _.Jv}),vd:!0};
_.Jv=function(){Iv.apply(this,arguments);this.qwb="required";this.WIc=_.Ff;this.Qyc=function(){return dua}};_.V(_.Jv,Iv);_.Jv.prototype.enabled=function(a){return a};_.Jv.O=function(){var a;return function(b){return(a||(a=_.Zc(_.Jv)))(b||_.Jv)}}();
_.Jv.Ia=_.mc({type:_.Jv,qa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],wb:1,Ya:function(a,b){a&2&&_.Qe("required",b.VE?"":null)},inputs:{required:"required"},features:[_.of([s3a]),_.Me]});var Kv=function(){};Kv.O=function(a){return new (a||Kv)};Kv.Da=_.kc({type:Kv});Kv.Ca=_.Zb({imports:[Ev]});_.Lv=function(){};_.Lv.O=function(a){return new (a||_.Lv)};_.Lv.Da=_.kc({type:_.Lv});_.Lv.Ca=_.Zb({imports:[Kv]});_.Mv=function(){};_.Mv.O=function(a){return new (a||_.Mv)};_.Mv.Da=_.kc({type:_.Mv});_.Mv.Ca=_.Zb({imports:[Kv]});new _.zl;var t3a;t3a=_.fh({passive:!0});_.Nv=function(a,b){this.Cc=a;this.kb=b;this.V5=new Map};
_.Nv.prototype.Rl=function(a){var b=this;if(!this.Cc.Pd)return _.Sd;var c=_.jh(a);if(a=this.V5.get(c))return a.subject;var d=new _.fe,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.kb.qc(function(){return d.next({target:f.target,jUa:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.kb.qc(function(){return d.next({target:f.target,jUa:!0})}))};this.kb.Xb(function(){c.addEventListener("animationstart",e,t3a);c.classList.add("cdk-text-field-autofill-monitored")});this.V5.set(c,{subject:d,rt:function(){c.removeEventListener("animationstart",e,t3a)}});return d};_.Nv.prototype.qk=function(a){a=_.jh(a);var b=this.V5.get(a);b&&(b.rt(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.V5.delete(a))};
_.Nv.prototype.Ka=function(){var a=this;this.V5.forEach(function(b,c){return a.qk(c)})};_.Nv.O=function(a){return new (a||_.Nv)(_.q(_.eq),_.q(_.pe))};_.Nv.ta=_.p({token:_.Nv,oa:_.Nv.O,Ga:"root"});_.Ov=function(){};_.Ov.O=function(a){return new (a||_.Ov)};_.Ov.Da=_.kc({type:_.Ov});_.Ov.Ca=_.Zb({});_.u3a=new _.vc("MatError");_.v3a=new _.vc("MatPrefix");_.w3a=new _.vc("MatSuffix");_.x3a=_.Pg("transitionMessages",[_.Sg("enter",_.Rg({opacity:1,transform:"translateY(0%)"})),_.Tg("void => enter",[_.Rg({opacity:0,transform:"translateY(-5px)"}),_.Qg("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.Pv=function(){};_.Pv.O=function(a){return new (a||_.Pv)};_.Pv.Ia=_.mc({type:_.Pv});_.y3a=new _.vc("FloatingLabelParent");_.Qv=new _.vc("MatFormField");_.z3a=new _.vc("MAT_FORM_FIELD_DEFAULT_OPTIONS");_.A3a=Number.MAX_SAFE_INTEGER;_.B3a=Number.MAX_SAFE_INTEGER;_.C3a=new _.vc("MatHint");_.Rv=function(){};_.Rv.O=function(a){return new (a||_.Rv)};_.Rv.Ia=_.mc({type:_.Rv,qa:[["mat-label"]]});var D3a=function(){};D3a.O=function(a){return new (a||D3a)};D3a.Ia=_.mc({type:D3a,qa:[["mat-placeholder"]]});var E3a,F3a,G3a,H3a,I3a,J3a,K3a;E3a=["connectionContainer"];F3a=["inputContainer"];G3a=["label"];H3a=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];I3a=Number.MAX_SAFE_INTEGER;J3a=_.rh(function(a){this.Ma=a},"primary");K3a=new _.vc("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.Sv=function(a,b,c,d,e,f,g){a=J3a.call(this,a)||this;a.Za=b;a.jc=c;a.kq=d;a.Cc=e;a.kb=f;a.hna=!1;a.k6=!1;a.Lb=new _.fe;a.EP=!1;a.hKa=!1;a.wQ="";a.FP="";a.w5="mat-hint-"+I3a--;a.IB="mat-form-field-label-"+I3a--;a.xo=a.r9a();a.EI="NoopAnimations"!==g;a.ud=(null==d?void 0:d.ud)||"legacy";d&&(a.EP=!!d.BS,d.color&&(a.color=a.defaultColor=d.color));return a};_.V(_.Sv,J3a);_.h=_.Sv.prototype;_.h.JX=function(){return"always"===this.xo&&!this.hKa};_.h.tFa=function(){return"never"!==this.xo};
_.h.RR=function(){return this.T7a||this.Ma};
_.h.ke=function(){var a=this,b=this.Od;b.controlType&&this.Ma.na.classList.add("mat-form-field-type-"+b.controlType);b.oc.ha(_.ie(null)).subscribe(function(){a.xJ();_.yl(a.Za)});b.Gd&&b.Gd.em&&b.Gd.em.ha(_.ke(this.Lb)).subscribe(function(){return _.yl(a.Za)});this.kb.Xb(function(){a.kb.Nf.ha(_.ke(a.Lb)).subscribe(function(){a.k6&&ji(a)})});_.Dd(this.lJ.Vc,this.MX.Vc).subscribe(function(){a.k6=!0;_.yl(a.Za)});this.Wy.Vc.ha(_.ie(null)).subscribe(function(){a.z6();_.yl(a.Za)});this.Sy.Vc.ha(_.ie(null)).subscribe(function(){a.xJ();
_.yl(a.Za)});this.jc&&this.jc.Zc.ha(_.ke(this.Lb)).subscribe(function(){"function"===typeof requestAnimationFrame?a.kb.Xb(function(){requestAnimationFrame(function(){return ji(a)})}):ji(a)})};_.h.nM=function(){this.hna&&ji(this)};_.h.Oc=function(){this.wQ="enter";this.Za.Nd()};_.h.Ka=function(){this.Lb.next();this.Lb.complete()};_.h.Bq=function(a){var b=this.Od?this.Od.Gd:null;return b&&b[a]};_.h.lrc=function(){return!!(this.Od&&this.Od.placeholder||this.Zsc)};
_.h.o5=function(){return!(!this.fIa&&!this.gIa)};_.h.uJ=function(){return this.tFa()&&(this.Od&&this.Od.l2||this.JX())};_.h.nrc=function(){return"legacy"===this.ud&&!this.o5()||this.o5()&&!this.uJ()};_.h.aF=function(){return this.o5()||"legacy"===this.ud&&this.lrc()};_.h.c5=function(){return this.Sy&&0<this.Sy.length&&this.Od.Ym?"error":"hint"};
_.h.TEa=function(){var a=this;this.aF()&&this.tFa()&&(this.EI&&this.Nn&&(this.hKa=!0,_.Cd(this.Nn.na,"transitionend").ha(_.Td(1)).subscribe(function(){a.hKa=!1})),this.xo="always",_.yl(this.Za))};_.h.QUc=function(){};_.h.z6=function(){this.xJ()};_.h.Evc=function(){};_.h.r9a=function(){return this.kq&&this.kq.xo||"auto"};
_.h.xJ=function(){if(this.Od){var a=[];this.Od.qE&&"string"===typeof this.Od.qE&&a.push.apply(a,_.xc(this.Od.qE.split(" ")));if("hint"===this.c5()){var b=this.Wy?this.Wy.find(function(d){return"start"===d.align}):null,c=this.Wy?this.Wy.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.FP&&a.push(this.w5);c&&a.push(c.id)}else this.Sy&&a.push.apply(a,_.xc(this.Sy.map(function(d){return d.id})));this.Od.Y1(a)}};_.h.PUc=function(){};
var ji=function(a){var b=a.Nn?a.Nn.na:null,c=a.T7a.na;if("outline"===a.ud&&a.Cc.Pd)if(b&&b.children.length&&b.textContent.trim())if(a.Frc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.Nn&&a.Nn.na.children.length){d=c.getBoundingClientRect();if(0===d.width&&0===d.height){a.k6=!0;a.hna=!1;return}d=a.H9a(d);e=b.children;c=a.H9a(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.k6=a.hna=!1}else a.hna=!0;else for(a=c.querySelectorAll(".mat-form-field-outline-start, .mat-form-field-outline-gap"),g=0;g<a.length;g++)a[g].style.width="0"};_.Sv.prototype.H9a=function(a){return this.jc&&"rtl"===this.jc.value?a.right:a.left};_.Sv.prototype.Frc=function(){var a=this.Ma.na;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.W.Object.defineProperties(_.Sv.prototype,{ud:{configurable:!0,enumerable:!0,get:function(){return this.Ly},set:function(a){var b=this.Ly,c;this.Ly=a||(null==(c=this.kq)?void 0:c.ud)||"legacy";"outline"===this.Ly&&b!==a&&(this.k6=!0)}},BS:{configurable:!0,enumerable:!0,get:function(){return this.EP},set:function(a){this.EP=_.hh(a)}},FS:{configurable:!0,enumerable:!0,get:function(){return this.FP},set:function(a){this.FP=a;this.z6()}},xo:{configurable:!0,enumerable:!0,get:function(){return"legacy"!==
this.ud&&"never"===this.Ty?"auto":this.Ty},set:function(a){a!==this.Ty&&(this.Ty=a||this.r9a(),_.yl(this.Za))}},Od:{configurable:!0,enumerable:!0,get:function(){return this.tGa||this.Ioc||this.Joc},set:function(a){this.tGa=a}}});_.Sv.O=function(a){return new (a||_.Sv)(_.v(_.ad),_.v(_.Il),_.v(_.Oq,8),_.v(K3a,8),_.v(_.eq),_.v(_.pe),_.v(_.Ok,8))};
_.Sv.ya=_.jc({type:_.Sv,qa:[["mat-form-field"]],zd:function(a,b,c){a&1&&(_.zf(c,_.Pv,5),_.zf(c,_.Pv,7),_.zf(c,_.Rv,5),_.zf(c,_.Rv,7),_.zf(c,D3a,5),_.zf(c,_.u3a,5),_.zf(c,_.C3a,5),_.zf(c,_.v3a,5),_.zf(c,_.w3a,5));if(a&2){var d;_.wf(d=_.Af())&&(b.Ioc=d.first);_.wf(d=_.Af())&&(b.Joc=d.first);_.wf(d=_.Af())&&(b.fIa=d.first);_.wf(d=_.Af())&&(b.gIa=d.first);_.wf(d=_.Af())&&(b.Zsc=d.first);_.wf(d=_.Af())&&(b.Sy=d);_.wf(d=_.Af())&&(b.Wy=d);_.wf(d=_.Af())&&(b.lJ=d);_.wf(d=_.Af())&&(b.MX=d)}},tb:function(a,
b){a&1&&(_.yf(E3a,7),_.yf(F3a,5),_.yf(G3a,5));if(a&2){var c;_.wf(c=_.Af())&&(b.T7a=c.first);_.wf(c=_.Af())&&(b.zUc=c.first);_.wf(c=_.Af())&&(b.Nn=c.first)}},Cb:["ngSkipHydration","",1,"mat-form-field"],wb:41,Ya:function(a,b){a&2&&(_.Qe("mat-id-collision",null),_.Se("mat-form-field-appearance-standard","standard"==b.ud)("mat-form-field-appearance-fill","fill"==b.ud)("mat-form-field-appearance-outline","outline"==b.ud)("mat-form-field-appearance-legacy","legacy"==b.ud)("mat-form-field-invalid",b.Od.Ym)("mat-form-field-can-float",
b.tFa())("mat-form-field-should-float",b.uJ())("mat-form-field-has-label",b.aF())("mat-form-field-hide-placeholder",b.nrc())("mat-form-field-disabled",b.Od.disabled)("mat-form-field-autofilled",b.Od.SQ)("mat-focused",b.Od.focused)("ng-untouched",b.Bq("untouched"))("ng-touched",b.Bq("touched"))("ng-pristine",b.Bq("pristine"))("ng-dirty",b.Bq("dirty"))("ng-valid",b.Bq("valid"))("ng-invalid",b.Bq("invalid"))("ng-pending",b.Bq("pending"))("_mat-animation-noopable",!b.EI))},inputs:{color:"color",ud:"appearance",
BS:"hideRequiredMarker",FS:"hintLabel",xo:"floatLabel"},Vb:["matFormField"],features:[_.of([{wa:_.Qv,Nb:_.Sv}]),_.Me],ac:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),Aa:15,Ba:8,Ea:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",
""],[1,"mat-form-field-label-wrapper"],["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],
[1,"mat-form-field-outline-end"],[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["class","mat-placeholder-required mat-form-field-required-marker","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],
[1,"mat-form-field-ripple"],[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],ua:function(a,b){a&1&&(_.ff(H3a),_.A(0,"div",0)(1,"div",1,2),_.I("click",function(c){return b.Od.L0(c)}),_.y(3,Kua,9,0,"ng-container",3)(4,Lua,2,1,"div",4),_.A(5,"div",5,6),_.gf(7),_.A(8,"span",7),_.y(9,Pua,5,16,"label",8),_.B()(),_.y(10,Qua,2,0,"div",9),_.B(),_.y(11,Rua,2,4,"div",10),_.A(12,"div",11),_.y(13,Sua,2,1,"div",12)(14,Uua,5,2,"div",13),
_.B()());a&2&&(_.u(3),_.x("ngIf","outline"==b.ud),_.u(1),_.x("ngIf",b.lJ.length),_.u(5),_.x("ngIf",b.aF()),_.u(1),_.x("ngIf",b.MX.length),_.u(1),_.x("ngIf","outline"!=b.ud),_.u(1),_.x("ngSwitch",b.c5()),_.u(1),_.x("ngSwitchCase","error"),_.u(1),_.x("ngSwitchCase","hint"))},Ha:[_.ym,_.zm,_.Am,_.uq],styles:[".mat-form-field{display:inline-block;position:relative;text-align:left}[dir=rtl] .mat-form-field{text-align:right}.mat-form-field-wrapper{position:relative}.mat-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-form-field-prefix,.mat-form-field-suffix{white-space:nowrap;flex:none;position:relative}.mat-form-field-infix{display:block;position:relative;flex:auto;min-width:0;width:180px}.cdk-high-contrast-active .mat-form-field-infix{border-image:linear-gradient(transparent, transparent)}.mat-form-field-label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none}[dir=rtl] .mat-form-field-label-wrapper{left:auto;right:0}.mat-form-field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);display:none}[dir=rtl] .mat-form-field-label{transform-origin:100% 0;left:auto;right:0}.cdk-high-contrast-active .mat-form-field-disabled .mat-form-field-label{color:GrayText}.mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:block}.mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:block;transition:none}.mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:block}.mat-form-field-label:not(.mat-form-field-empty){transition:none}.mat-form-field-underline{position:absolute;width:100%;pointer-events:none;transform:scale3d(1, 1.0001, 1)}.mat-form-field-ripple{position:absolute;left:0;width:100%;transform-origin:50%;transform:scaleX(0.5);opacity:0;transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{opacity:1;transform:none;transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:100%;overflow:hidden}.mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-form-field-hint-wrapper{display:flex}.mat-form-field-hint-spacer{flex:1 0 1em}.mat-error{display:block}.mat-form-field-control-wrapper{position:relative}.mat-form-field-hint-end{order:1}.mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{transition:none}.mat-form-field .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-button-base,.mat-form-field .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-button-base{width:40px;height:40px;padding:8px 0}.mat-form-field .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon{font-size:1em;display:inline-block;margin:-2px 0 1px}.mat-form-field-type-mat-date-range-input .mat-form-field-infix{width:200px}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-icon-button{font-size:inherit;width:1.5em;height:1.5em;padding:0}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle-default-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle-default-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon{line-height:1.5em;margin:0}.mat-form-field .mat-datepicker-toggle .mat-mdc-button-base{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-datepicker-toggle .mat-mdc-button-base{vertical-align:baseline}\n",
'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-form-field-flex{outline:dashed 3px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}\n',
'.mat-input-element{font:inherit;background:rgba(0,0,0,0);color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;box-sizing:content-box}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element:not([type=password])::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{opacity:0}._mat-animation-noopable .mat-input-element::placeholder{transition:none}._mat-animation-noopable .mat-input-element::-moz-placeholder{transition:none}._mat-animation-noopable .mat-input-element::-webkit-input-placeholder{transition:none}._mat-animation-noopable .mat-input-element:-ms-input-placeholder{transition:none}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}\n',
".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px)}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px;border-top-color:GrayText}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}\n",
".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:rgba(0,0,0,0)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{border:3px dashed}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:GrayText}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}\n",
".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}\n"],
rb:2,data:{animation:[_.x3a]},Oa:0});_.Tv=function(){};_.Tv.O=function(a){return new (a||_.Tv)};_.Tv.Da=_.kc({type:_.Tv});_.Tv.Ca=_.Zb({imports:[_.Em,_.xr,_.vq,_.xr]});_.L3a=new _.vc("MAT_INPUT_VALUE_ACCESSOR");_.M3a=_.vh(function(a,b,c,d){this.NI=a;this.hJ=b;this.iJ=c;this.Gd=d;this.oc=new _.fe});var N3a=function(){};N3a.O=function(a){return new (a||N3a)};N3a.Ia=_.mc({type:N3a});var O3a=Number.MAX_SAFE_INTEGER,P3a=_.vh(function(a,b,c,d){this.NI=a;this.hJ=b;this.iJ=c;this.Gd=d;this.oc=new _.fe}),Uv=function(a,b,c,d,e,f,g,m,n,r){var w=P3a.call(this,f,d,e,c)||this;w.Ma=a;w.Cc=b;w.s4=m;w.Se=r;w.ZB="mat-input-"+O3a--;w.focused=!1;w.oc=new _.fe;w.controlType="mat-input";w.SQ=!1;w.uc=!1;w.lz="text";w.B6=!1;w.yIa="date datetime datetime-local month time week".split(" ").filter(function(E){return _.jqa().has(E)});w.z5=function(E){E=E.target;E.value||0!==E.selectionStart||0!==E.selectionEnd||
(E.setSelectionRange(1,1),E.setSelectionRange(0,0))};c=w.Ma.na;var z=c.nodeName.toLowerCase();w.B5=g||c;w.y6=w.value;w.id=w.id;b.AE&&n.Xb(function(){a.na.addEventListener("keyup",w.z5)});w.Fma=!w.Cc.Pd;w.lF="select"===z;w.J5="textarea"===z;w.MP=!!r;w.lF&&(w.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return w};_.V(Uv,P3a);_.h=Uv.prototype;_.h.Oc=function(){var a=this;this.Cc.Pd&&this.s4.Rl(this.Ma.na).subscribe(function(b){a.SQ=b.jUa;a.oc.next()})};_.h.Sb=function(){this.oc.next()};
_.h.Ka=function(){this.oc.complete();this.Cc.Pd&&this.s4.qk(this.Ma.na);this.Cc.AE&&this.Ma.na.removeEventListener("keyup",this.z5)};_.h.rn=function(){this.Gd&&(this.FV(),null!==this.Gd.disabled&&this.Gd.disabled!==this.disabled&&(this.disabled=this.Gd.disabled,this.oc.next()));this.hGa();this.iGa()};_.h.focus=function(a){this.Ma.na.focus(a)};_.h.vP=function(a){a!==this.focused&&(this.focused=a,this.oc.next())};_.h.dQ=function(){};
_.h.hGa=function(){var a=this.Ma.na.value;this.y6!==a&&(this.y6=a,this.oc.next())};_.h.iGa=function(){var a=this.e5();if(a!==this.sJa){var b=this.Ma.na;(this.sJa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.e5=function(){return this.placeholder||null};_.h.Gvc=function(){};_.h.YHa=function(){return-1<this.yIa.indexOf(this.lz)};_.h.VHa=function(){var a=this.Ma.na.validity;return a&&a.badInput};
_.h.Y1=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.L0=function(){this.focused||this.focus()};_.h.Ema=function(){var a=this.Ma.na;return this.lF&&(a.multiple||1<a.size)};
_.W.Object.defineProperties(Uv.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc},set:function(a){this.uc=_.hh(a);this.focused&&(this.focused=!1,this.oc.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Te},set:function(a){this.Te=a||this.ZB}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.sm)?c:null==(a=this.Gd)?void 0:null==(b=a.control)?void 0:_.g3a(b))?d:!1},set:function(a){this.sm=_.hh(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.lz},set:function(a){this.lz=a||"text";!this.J5&&_.jqa().has(this.lz)&&(this.Ma.na.type=this.lz)}},value:{configurable:!0,enumerable:!0,get:function(){return this.B5.value},set:function(a){a!==this.value&&(this.B5.value=a,this.oc.next())}},pga:{configurable:!0,enumerable:!0,get:function(){return this.B6},set:function(a){this.B6=_.hh(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.YHa()&&!this.Ma.na.value&&!this.VHa()&&
!this.SQ}},l2:{configurable:!0,enumerable:!0,get:function(){if(this.lF){var a=this.Ma.na,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(-1<a.selectedIndex&&b&&b.label)}return this.focused||!this.empty}}});Uv.O=function(a){return new (a||Uv)(_.v(_.ad),_.v(_.eq),_.v(_.vv,10),_.v(_.Bv,8),_.v(_.Gv,8),_.v(_.zr),_.v(_.L3a,10),_.v(_.Nv),_.v(_.pe),_.v(_.Qv,8))};
Uv.Ia=_.mc({type:Uv,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Cb:[1,"mat-mdc-input-element"],wb:18,Ya:function(a,b){a&1&&_.I("focus",function(){return b.vP(!0)})("blur",function(){return b.vP(!1)})("input",function(){return b.dQ()});a&2&&(_.Ze("id",b.id)("disabled",b.disabled)("required",b.required),_.Qe("name",b.name||null)("readonly",b.pga&&!b.lF||null)("aria-invalid",b.empty&&b.required?
null:b.Ym)("aria-required",b.required)("id",b.id),_.Se("mat-input-server",b.Fma)("mat-mdc-form-field-textarea-control",b.MP&&b.J5)("mat-mdc-form-field-input-control",b.MP)("mdc-text-field__input",b.MP)("mat-mdc-native-select-inline",b.Ema()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",HZ:"errorStateMatcher",qE:["aria-describedby","userAriaDescribedBy"],value:"value",pga:"readonly"},Vb:["matInput"],features:[_.of([{wa:N3a,Nb:Uv}]),_.Me,
_.Ac]});_.Vv=function(){var a=Uv.apply(this,arguments)||this;a.esc=_.hc(_.Qv,{optional:!0});return a};_.V(_.Vv,Uv);_.Vv.prototype.e5=function(){var a=this.esc,b;return!a||"legacy"!==a.ud||(null==(b=a.o5)?0:b.call(a))?this.placeholder:null};_.Vv.O=function(){var a;return function(b){return(a||(a=_.Zc(_.Vv)))(b||_.Vv)}}();
_.Vv.Ia=_.mc({type:_.Vv,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Cb:[1,"mat-input-element","mat-form-field-autofill-control"],wb:15,Ya:function(a,b){a&2&&(_.Qe("data-placeholder",b.placeholder),_.Se("mat-input-server",b.Fma)("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.Ema()))},Vb:["matInput"],features:[_.of([{wa:_.Pv,Nb:_.Vv}]),_.Me]});_.Wv=function(){};_.Wv.O=function(a){return new (a||_.Wv)};_.Wv.Da=_.kc({type:_.Wv});_.Wv.Ca=_.Zb({Pb:[_.zr],imports:[_.Ov,_.Tv,_.xr,_.Ov,_.Tv]});var Q3a,R3a,V3a;Q3a=["input"];R3a=["formField"];_.Xv=function(a,b,c,d){this.Fa=a;this.document=b;this.Dk=c;this.Ld=d;this.NEb="";this.A_a=[];this.Rp=new _.Cv("");this.Kq=new _.fd;this.EPa=this.d2a=this.kZ=!1;this.placeholder="";this.OM=S2a;this.bIb=new _.jl;this.qZa=new _.jl;this.blur=new _.jl;this.focus=new _.jl;this.dMb=new _.jl;this.uta=!1};_.h=_.Xv.prototype;
_.h.Sa=function(){var a=this;this.Kq.add(this.Rp.em.subscribe(function(){S3a(a);Y2a(a.V1a);a.bIb.emit(a.Rp.value)}));T3a(this);this.Kq.add(_.Cd(this.document,"selectionchange").subscribe(function(){U3a(a)}))};_.h.Sb=function(a){a.hasOwnProperty("queryDecorator")&&S3a(this)};_.h.Oc=function(){};_.h.Ka=function(){this.Kq.unsubscribe()};_.h.gx=function(a){void 0!==a?this.qZa.emit(a):this.EPa&&this.qZa.emit(this.Rp.value)};_.h.J0=function(){X2a(this.V1a);this.blur.emit();U3a(this)};
_.h.BXa=function(){this.d2a?this.d2a=!1:Y2a(this.V1a);this.focus.emit();U3a(this)};V3a=function(a,b){a.uta&&a.N2&&(b.preventDefault(),a.Rp.setValue(a.Rp.value+a.N2))};_.W3a=function(a,b){a.d2a=void 0===b?!1:b;a=a.U_.na;a.focus();a.select&&a.select()};_.Xv.prototype.setFocus=function(){this.U_.na.focus()};
var U3a=function(a){var b=a.Rp.value,c;if(c=a.document.activeElement===a.U_.na)b=b.length,c=a.U_.na,c=c.selectionStart===b&&c.selectionEnd===b;a.uta=c},X3a=function(a){return _.Cd(a.U_.na,"scroll").ha(_.Md(function(){return a.Dk.mM}),_.t(function(){return a.U_.na.scrollLeft}),_.Rd(),_.Md(function(){return a.Dk.Dea}),_.t(function(b){return"translateX(-"+b+"px)"}))},S3a=function(a){var b=a.Rp.value||"";b=b.replace(/\n|\r\n/g," ");a.Rp.setValue(b,{oe:!1});a.A_a=a.OM.G2a(b)},T3a=function(a){a.Kq.add(a.Ld.Xb(function(){return X3a(a).subscribe(function(b){a.NEb=
b})}))};_.W.Object.defineProperties(_.Xv.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.Rp.value&&(this.Rp.setValue(a,{oe:!1}),_.yl(this.CCc),S3a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.Rp.disable({oe:!1});this.kZ=a},get:function(){return this.kZ}},DCc:{configurable:!0,enumerable:!0,set:function(a){this.CCc=a.Bc.get(_.Il)}}});_.Xv.O=function(a){return new (a||_.Xv)(_.v(_.bo),_.v(_.oh),_.v(_.Yt),_.v(_.pe))};
_.Xv.ya=_.jc({type:_.Xv,qa:[["search-box"]],tb:function(a,b){a&1&&(_.yf(Q3a,7,_.ad),_.yf(R3a,7,_.uf),_.yf(pv,5));if(a&2){var c;_.wf(c=_.Af())&&(b.U_=c.first);_.wf(c=_.Af())&&(b.DCc=c.first);_.wf(c=_.Af())&&(b.V1a=c.first)}},inputs:{query:"query",disabled:"disabled",uw:"elementName",EPa:"enableTextBoxQuerySubmission",placeholder:"placeholder",OM:"queryDecorator",W1a:"suggestionLists",N2:"tabCompletionHint"},outputs:{bIb:"queryChange",qZa:"querySubmit",blur:"blur",focus:"focus",dMb:"selectSuggestion"},
features:[_.Ac],Aa:10,Ba:11,Ea:[["aria-hidden","true",1,"overlay"],[3,"ngClass",4,"ngFor","ngForOf"],["class","hint",4,"ngIf"],["floatLabel","never"],["formField",""],["aria-live","polite"],["matInput","","rows","1","spellcheck","false","wrap","off",3,"formControl","suggestionHandlerFor","isComboBox","input","suggestionSubmit","listNavigate","blur","focus","keydown.tab","keydown.arrowright"],["input",""],[3,"ngClass"],[1,"hint"]],ua:function(a,b){if(a&1){var c=_.Jc();_.A(0,"div",0);_.y(1,Vua,2,2,
"span",1)(2,Wua,2,1,"span",2);_.B();_.A(3,"mat-form-field",3,4)(5,"mat-label",5);_.N(6);_.B();_.A(7,"textarea",6,7);_.I("input",function(){_.Kc(c);b.A_a=b.OM.G2a(_.kf(8).value);return _.Lc()})("suggestionSubmit",function(d){return b.gx(d)})("listNavigate",function(d){var e=d.yr;d={element:b.uw,action:d.action,gestureName:"CLICK",yh:b.Rp.value};e?(d=Object.assign({},d,{Mf:e.position}),b.uta=!1,b.dMb.emit(e)):U3a(b);b.Fa.mb(d)})("blur",function(){return b.J0()})("focus",function(){return b.BXa()})("keydown.tab",
function(d){return V3a(b,d)})("keydown.arrowright",function(d){return V3a(b,d)});_.N(9,"  ");_.B()()}a&2&&(_.Re("transform",b.NEb),_.u(1),_.x("ngForOf",b.A_a),_.u(1),_.x("ngIf",b.uta),_.u(1),_.Se("disabled",b.disabled),_.u(3),_.nf(b.placeholder),_.u(1),_.x("formControl",b.Rp)("suggestionHandlerFor",b.W1a)("isComboBox",b.EPa),_.Qe("aria-label",b.placeholder))},Ha:[_.wm,_.xm,_.ym,_.Sv,_.Rv,_.Vv,_.gi,_.xv,_.Fv,pv],styles:["search-box[_nghost-%COMP%]{color:var(--text-default);position:relative;overflow:hidden}.mat-form-field[_ngcontent-%COMP%]     textarea, .overlay[_ngcontent-%COMP%]{letter-spacing:normal}.mat-form-field[_ngcontent-%COMP%]{font-family:inherit;height:100%;line-height:inherit;width:100%}.mat-form-field.mat-focused[_ngcontent-%COMP%]     .mat-form-field-label{position:static}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-infix{border:0;padding:0;width:100%}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-label{position:static}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-underline{display:none}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding:0}.mat-form-field[_ngcontent-%COMP%]     textarea{color:transparent;margin:0;overflow:hidden;padding:0;resize:none}@media (forced-colors:active){.mat-form-field[_ngcontent-%COMP%]     textarea{color:var(--text-default)}}.overlay[_ngcontent-%COMP%]{pointer-events:none;position:absolute;top:0;white-space:pre}"]});_.Yv=function(a,b,c){this.nb=a;this.renderer=b;this.scroll=c;this.PWa=this.ayb=!1;this.events=new _.jl;this.Zxb=!0;this.TCb=new _.jl};_.h=_.Yv.prototype;_.h.Sa=function(){};_.h.Wd=function(){this.events.next([this,0])};_.h.JXa=function(a){a.preventDefault()};_.h.KXa=function(){this.PWa&&(this.PWa=!1,this.events.next([this,1]),this.TCb.emit(this))};_.h.scrollIntoView=function(a){this.scroll.scrollTo(this.nb.na,a)};var Y3a=function(a,b){a.j0a&&(b?a.renderer.IJ(a.nb.na,a.j0a):a.renderer.WM(a.nb.na,a.j0a))};
_.W.Object.defineProperties(_.Yv.prototype,{De:{configurable:!0,enumerable:!0,set:function(a){this.ayb=a;Y3a(this,a)}},hNc:{configurable:!0,enumerable:!0,set:function(a){Y3a(this,!1);this.j0a=a;Y3a(this,this.ayb)}}});_.Yv.O=function(a){return new (a||_.Yv)(_.v(_.ad),_.v(_.Pk),_.v(_.Zt))};
_.Yv.ya=_.jc({type:_.Yv,qa:[["search-box-suggestion-item"]],Ya:function(a,b){a&1&&_.I("click",function(){return b.Wd()})("mousedown",function(c){return b.JXa(c)})("mouseenter",function(){b.PWa=!0})("mousemove",function(){return b.KXa()})("mouseleave",function(){b.events.next([b,2])})},inputs:{Zxb:"isSelectable",Ra:"payload",hNc:"selectedClass",Tb:"shortcut"},outputs:{TCb:"mouseFocusItem"},ac:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.ff(),_.gf(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var Z3a;Z3a=["template"];_.Zv=function(){this.mt=[];this.vu=-1;this.U1a=new _.fd;this.b2a=!0;this.Osa=this.zx=!1;this.CNb=new _.be(1);this.KPb=new _.jl;this.LPb=new _.jl};_.Zv.prototype.ke=function(){var a=this;this.JPb=this.Ixa.Vc.ha(_.ie(void 0)).subscribe(function(){a.b2a=!0;a.CNb.next(a.Ixa.toArray().filter(function(b){return b.Tb}).map(function(b){return{Tb:b.Tb,hPc:{position:a.Ixa.toArray().indexOf(b),Ra:b.Ra}}}))})};_.Zv.prototype.Km=function(){this.b2a&&($3a(this),this.b2a=!1)};
_.Zv.prototype.Ka=function(){qv(this);this.JPb&&this.JPb.unsubscribe();this.U1a.unsubscribe()};var qv=function(a){a.vu=-1;a4a(a,!0)};_.Zv.prototype.kua=function(a){a=this.mt.indexOf(a);0<=a&&(this.vu=a,a4a(this,!1))};var a4a=function(a,b){a.deselectAll();var c=a.mt[a.vu];c&&(c.De=!0);b&&a.LPb.emit(c&&{position:a.vu,Ra:c.Ra})};_.Zv.prototype.scrollIntoView=function(a){this.mt[this.vu].scrollIntoView(a)};
_.Zv.prototype.deselectAll=function(){for(var a=_.l(this.mt),b=a.next();!b.done;b=a.next())b.value.De=!1};_.Zv.prototype.uN=function(a){var b;a:if(b=this.mt.length){var c=this.vu;this.Osa&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.Osa);if(0>e||this.mt[e].Zxb){b=e;break a}}b=this.vu}else b=-1;this.vu=b;a4a(this,!0);-1!==this.vu&&this.scrollIntoView(0<a?1:0)};
var $3a=function(a){a.U1a.unsubscribe();a.vu=-1;a.mt=a.Ixa.toArray();0!==a.mt.length&&(a.U1a=_.Dd.apply(null,_.xc(a.mt.map(function(b){return b.events.Sf()}))).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.KPb.emit({position:a.mt.indexOf(b),Ra:b.Ra});break;case 1:a.vu=a.mt.indexOf(b);a4a(a,!1);break;case 2:a.vu=-1;a4a(a,!0);break;default:_.Eg(c)}}),a.Osa||a.uN(1))};
_.W.Object.defineProperties(_.Zv.prototype,{bqa:{configurable:!0,enumerable:!0,get:function(){return this.vu}},KVa:{configurable:!0,enumerable:!0,get:function(){return this.mt.length}}});_.Zv.O=function(a){return new (a||_.Zv)};
_.Zv.ya=_.jc({type:_.Zv,qa:[["search-box-suggestion-list"]],zd:function(a,b,c){a&1&&_.zf(c,_.Yv,5);if(a&2){var d;_.wf(d=_.Af())&&(b.Ixa=d)}},tb:function(a,b){a&1&&_.yf(Z3a,7,_.tf);if(a&2){var c;_.wf(c=_.Af())&&(b.ua=c.first)}},ac:["*"],Aa:2,Ba:0,Ea:[["template",""]],ua:function(a){a&1&&(_.ff(),_.y(0,Xua,1,0,"ng-template",null,0,_.Df))},rb:2});_.$v=function(){};_.$v.O=function(a){return new (a||_.$v)};_.$v.Da=_.kc({type:_.$v});_.$v.Ca=_.Zb({imports:[_.jo,_.Em,_.Rs,_.Wv,_.Mv]});var b4a={ckc:0,dkc:1,KXb:2,LXb:3,B9b:4,A9b:5,vhc:6,uhc:7,0:"TOP_LEFT",1:"TOP_RIGHT",2:"BOTTOM_LEFT",3:"BOTTOM_RIGHT",4:"LEFT_TOP",5:"LEFT_BOTTOM",6:"RIGHT_TOP",7:"RIGHT_BOTTOM"};var aw=function(a,b,c){var d=this;this.document=a;this.fRa=b;this.nb=c;this.Qd=new _.jl;this.action=new _.jl;this.yg=2;this.color="blue";this.ZX=this.aY="";this.Position=b4a;this.width=272;this.xva=null;this.Ap=this.fRa.create(this.nb.na,{defer:!0});this.dPa=function(e){"Escape"===e.key&&d.ePa()};this.Vwa=function(){var e=d.document.activeElement;null!=e&&e.closest("onedev-feature-tooltip-body")||(d.xva=d.document.activeElement)};this.document.addEventListener("keydown",this.dPa);this.document.addEventListener("focusin",
this.Vwa)};aw.prototype.ke=function(){RSa(this.Ap);this.Vwa();_.lq(this.Ap)};aw.prototype.Ka=function(){this.document.removeEventListener("keydown",this.dPa);this.document.removeEventListener("focusin",this.Vwa);this.Ap.destroy()};aw.prototype.ePa=function(){this.Qd.next();this.xva&&"focus"in this.xva&&this.xva.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.dPa);this.document.removeEventListener("focusin",this.Vwa)};
_.W.Object.defineProperties(aw.prototype,{Sya:{configurable:!0,enumerable:!0,set:function(a){this.width=272+64*a}}});aw.O=function(a){return new (a||aw)(_.v(_.oh),_.v(Cq),_.v(_.ad))};
aw.ya=_.jc({type:aw,qa:[["onedev-feature-tooltip-body"]],wb:16,Ya:function(a,b){a&2&&_.Se("pointer-top-left",b.yg===b.Position.ckc)("pointer-top-right",b.yg===b.Position.dkc)("pointer-bottom-left",b.yg===b.Position.KXb)("pointer-bottom-right",b.yg===b.Position.LXb)("pointer-left-top",b.yg===b.Position.B9b)("pointer-left-bottom",b.yg===b.Position.A9b)("pointer-right-top",b.yg===b.Position.vhc)("pointer-right-bottom",b.yg===b.Position.uhc)},inputs:{yg:"pointerPosition",Sya:"widthOffset",color:"color",
aY:"actionBtnText",ZX:"actionBtnIcon"},outputs:{Qd:"dismiss",action:"action"},features:[_.of([{wa:$Sa,tc:{CGb:function(){},peb:function(){}}},Cq])],ac:["*"],Aa:8,Ba:5,Ea:[["cdkTrapFocus","","role","dialog","aria-modal","true","aria-label","Feature Tooltip",1,"tooltip-body","gmat-body-2",3,"ngClass"],[1,"pointer-container"],[1,"pointer"],[1,"button-row"],["class","action-button","mat-button","",3,"click",4,"ngIf"],["cdkFocusInitial","","mat-flat-button","",1,"close-button",3,"color","click"],["mat-button",
"",1,"action-button",3,"click"],[1,"action-button-wrapper"],["class","action-button-icon",4,"ngIf"],[1,"action-button-icon"]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"div",0)(1,"div",1),_.D(2,"div",2),_.B(),_.gf(3),_.A(4,"div",3),_.y(5,Zua,4,2,"button",4),_.A(6,"button",5),_.I("click",function(){return b.ePa()}),_.N(7," Got it "),_.B()()());a&2&&(_.Re("width",b.width,"px"),_.x("ngClass",b.color),_.u(5),_.x("ngIf",b.aY),_.u(1),_.x("color","white"===b.color?"primary":""))},Ha:[_.nq,_.wm,_.ym,_.Hr,_.Qs],
styles:[".overlay-container{overflow:hidden}.dark-mode,:root{--tooltip-white-bg:var(--surface-default,#fff);--tooltip-blue-bg:var(--blue-700,#1967d2);--tooltip-white-text:var(--grey-800,#3c4043);--tooltip-blue-text:var(--text-inverse,#fff);--tooltip-shadow-color:rgba(0,0,0,.2)}.dark-mode{--tooltip-white-bg:var(--surface-default,#28292c);--tooltip-blue-bg:var(--blue-300,#8ab4f8);--tooltip-white-text:var(--grey-300,#dadce0);--tooltip-blue-text:var(--text-inverse,#000);--tooltip-shadow-color:rgba(0,0,0,.5)}.tooltip-body{padding:24px;border-radius:8px;color:var(--tooltip-text);background-color:var(--tooltip-bg);position:relative;--pointer-edge-offset:24px;--pointer-width:18px;--pointer-height:12px;--pointer-container-height:30px;--pointer-container-width:calc(var(--pointer-edge-offset)*2 + var(--pointer-width));--pointer-adjustment:-9px;box-shadow:0 1px 3px 0 var(--tooltip-shadow-color),0 4px 8px 3px var(--tooltip-shadow-color)}.tooltip-body.blue{--tooltip-text:var(--tooltip-blue-text);--tooltip-bg:var(--tooltip-blue-bg)}.tooltip-body.white{--tooltip-text:var(--tooltip-white-text);--tooltip-bg:var(--tooltip-white-bg)}.tooltip-body .button-row{margin-top:16px;text-align:right}.tooltip-body .button-row>button{height:36px}.tooltip-body .button-row .close-button{color:var(--tooltip-bg);margin-left:16px;width:88px}.tooltip-body .button-row .action-button{padding-left:8px;padding-right:8px}.tooltip-body .button-row .action-button .action-button-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.tooltip-body .button-row .action-button .action-button-wrapper .action-button-icon{font-size:18px;height:18px;padding-left:8px;width:18px}.tooltip-body .pointer-container{position:absolute;overflow:hidden;pointer-events:none}.tooltip-body .pointer-container .pointer{width:16px;height:16px;position:absolute;background-color:var(--tooltip-bg)}.tooltip-body .tooltip-title{margin:0 4px 0 0}.pointer-bottom-left .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-bottom-left .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-bottom-left .tooltip-body{margin-bottom:var(--pointer-height)}.pointer-bottom-left .pointer{box-shadow:2px 2px 8px 3px var(--tooltip-shadow-color);top:var(--pointer-adjustment)}.pointer-bottom-left .pointer-container{bottom:calc(var(--pointer-container-height)*-1)}.pointer-bottom-left .pointer-container{left:0}.pointer-bottom-right .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-bottom-right .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-bottom-right .tooltip-body{margin-bottom:var(--pointer-height)}.pointer-bottom-right .pointer{box-shadow:2px 2px 8px 3px var(--tooltip-shadow-color);top:var(--pointer-adjustment)}.pointer-bottom-right .pointer-container{bottom:calc(var(--pointer-container-height)*-1)}.pointer-bottom-right .pointer-container{right:0}.pointer-top-left .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-top-left .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-top-left .tooltip-body{margin-top:var(--pointer-height)}.pointer-top-left .pointer{box-shadow:-1px -1px 3px 0 var(--tooltip-shadow-color);bottom:var(--pointer-adjustment)}.pointer-top-left .pointer-container{top:calc(var(--pointer-container-height)*-1)}.pointer-top-left .pointer-container{left:0}.pointer-top-right .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-top-right .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-top-right .tooltip-body{margin-top:var(--pointer-height)}.pointer-top-right .pointer{box-shadow:-1px -1px 3px 0 var(--tooltip-shadow-color);bottom:var(--pointer-adjustment)}.pointer-top-right .pointer-container{top:calc(var(--pointer-container-height)*-1)}.pointer-top-right .pointer-container{right:0}.pointer-left-top .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-left-top .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-left-top .tooltip-body{margin-left:var(--pointer-height)}.pointer-left-top .pointer{box-shadow:2px 2px 5px 0 var(--tooltip-shadow-color);right:var(--pointer-adjustment)}.pointer-left-top .pointer-container{left:calc(var(--pointer-container-height)*-1)}.pointer-left-top .pointer-container{top:0}.pointer-left-bottom .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-left-bottom .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-left-bottom .tooltip-body{margin-left:var(--pointer-height)}.pointer-left-bottom .pointer{box-shadow:2px 2px 5px 0 var(--tooltip-shadow-color);right:var(--pointer-adjustment)}.pointer-left-bottom .pointer-container{left:calc(var(--pointer-container-height)*-1)}.pointer-left-bottom .pointer-container{bottom:0}.pointer-right-top .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-right-top .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-right-top .tooltip-body{margin-right:var(--pointer-height)}.pointer-right-top .pointer{left:var(--pointer-adjustment);box-shadow:1px -1px 8px 3px var(--tooltip-shadow-color)}.pointer-right-top .pointer-container{right:calc(var(--pointer-container-height)*-1)}.pointer-right-top .pointer-container{top:0}.pointer-right-bottom .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-right-bottom .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-right-bottom .tooltip-body{margin-right:var(--pointer-height)}.pointer-right-bottom .pointer{left:var(--pointer-adjustment);box-shadow:1px -1px 8px 3px var(--tooltip-shadow-color)}.pointer-right-bottom .pointer-container{right:calc(var(--pointer-container-height)*-1)}.pointer-right-bottom .pointer-container{bottom:0}"],
rb:2,Oa:0});var bw=function(){};bw.O=function(a){return new (a||bw)};bw.Da=_.kc({type:bw});bw.Ca=_.Zb({});var c4a,d4a,e4a;_.cw=function(){this.OLa=new Map};c4a=function(a,b){if(a.OLa.has(b))return a.OLa.get(b);var c={tOa:new _.be(1),Uf:new _.fe,Enb:new _.fe};a.OLa.set(b,c);return c};d4a=function(a,b,c){c4a(a,b).tOa.next(c)};e4a=function(a,b){c4a(a,b).Uf.next();c4a(a,b).tOa.next(void 0)};_.cw.prototype.ePa=function(){c4a(this).Enb.next()};_.cw.O=function(a){return new (a||_.cw)};_.cw.ta=_.p({token:_.cw,oa:_.cw.O,Ga:bw});var f4a=[{yg:2,ho:{zc:"center",Ac:"top",bc:"start",mc:"bottom",offsetX:-33}},{yg:3,ho:{zc:"center",Ac:"top",bc:"end",mc:"bottom",offsetX:33}},{yg:0,ho:{zc:"center",Ac:"bottom",bc:"start",mc:"top",offsetX:-33}},{yg:1,ho:{zc:"center",Ac:"bottom",bc:"end",mc:"top",offsetX:33}}],g4a=[{yg:2,ho:{zc:"start",Ac:"top",bc:"start",mc:"bottom",offsetX:-12}},{yg:3,ho:{zc:"end",Ac:"top",bc:"end",mc:"bottom",offsetX:12}},{yg:0,ho:{zc:"start",Ac:"bottom",bc:"start",mc:"top",offsetX:-12}},{yg:1,ho:{zc:"end",Ac:"bottom",
bc:"end",mc:"top",offsetX:12}}],h4a=[{yg:6,ho:{zc:"start",Ac:"center",bc:"end",mc:"top",offsetY:-33}},{yg:7,ho:{zc:"start",Ac:"center",bc:"end",mc:"bottom",offsetY:33}},{yg:4,ho:{zc:"end",Ac:"center",bc:"start",mc:"top",offsetY:-33}},{yg:5,ho:{zc:"end",Ac:"center",bc:"start",mc:"bottom",offsetY:33}}],i4a=[{yg:6,ho:{zc:"start",Ac:"top",bc:"end",mc:"top",offsetY:-12}},{yg:7,ho:{zc:"start",Ac:"bottom",bc:"end",mc:"bottom",offsetY:12}},{yg:4,ho:{zc:"end",Ac:"top",bc:"start",mc:"top",offsetY:-12}},{yg:5,
ho:{zc:"end",Ac:"bottom",bc:"start",mc:"bottom",offsetY:12}}];var dw=function(){};dw.O=function(a){return new (a||dw)};dw.Da=_.kc({type:dw});dw.Ca=_.Zb({});var ew=function(){},k4a=function(a,b){return j4a(a,b).map(function(c){return c.ho})},l4a=function(a,b,c){a=j4a(a,b).find(function(d){return d.ho===c});if(!a)throw Error("od`"+JSON.stringify(c));return a.yg},j4a=function(a,b){b=m4a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},m4a=function(a){var b,c=null==a?void 0:null==(b=a.na)?void 0:b.clientWidth,d;a=null==a?void 0:null==(d=a.na)?void 0:d.clientHeight;return(void 0!==c&&60>c?f4a:g4a).concat(void 0!==a&&60>a?h4a:i4a)};
ew.O=function(a){return new (a||ew)};ew.ta=_.p({token:ew,oa:ew.O,Ga:dw});var n4a;n4a=["template"];_.fw=function(a,b,c,d,e){var f=this;this.NJ=a;this.Wf=b;this.nK=c;this.Ld=d;this.Hl=e;this.ZXa=new _.fe;this.COa=[];this.Sya=0;this.color="blue";this.hf=!1;this.ZX=this.aY="";this.Qd=new _.jl;this.ehb=new _.jl;this.action=new _.jl;this.yg=0;this.Uf=new _.be;this.UG=new _.be;this.I_a={zIndex:"",position:""};this.ysa=function(){f.Cd&&f.hf&&f.anchor&&(f.anchor.na.style.position=f.I_a.position,f.anchor.na.style.zIndex=f.I_a.zIndex);var g;null==(g=f.Cd)||g.dispose();f.Cd=void 0}};
_.fw.prototype.Sb=function(a){if(a.customPositions){var b;null==(b=this.Cd)||_.BTa(b,o4a(this))}};_.fw.prototype.Sa=function(){var a=c4a(this.NJ,this.Zp),b=a.Uf,c=a.Enb;p4a(this,a.tOa);b.ha(_.ke(this.Uf)).subscribe(this.ysa);q4a(this,c)};_.fw.prototype.Oc=function(){this.UG.next()};_.fw.prototype.Ka=function(){this.ysa();this.Uf.next()};
var p4a=function(a,b){a.ZXa.ha(Ega(a.UG),_.le(function(){a.ehb.emit()}),_.je(function(){return b.ha(_.ke(a.Qd))}),_.ke(a.Uf),_.Fd(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.na;if(a.hf){var d=c.style,e=d.position;a.I_a={zIndex:d.zIndex,position:e};if("static"===e||""===e)c.style.position="relative";c.style.zIndex="1001"}c=a.Wf;d=c.create;e=o4a(a);var f=a.Wf.Mm;f=a.hf?f.block():f.Pp();a.Cd=d.call(c,{Xf:e,mj:f,minWidth:"fit-content",hf:a.hf});var g;null==(g=a.Cd)||
g.Hd(new _.qr(a.Nc,a.nK))})},q4a=function(a,b){b.ha(_.ke(a.Uf),_.Fd(function(){return a.isVisible()})).subscribe(function(){a.ysa();a.Qd.emit()})};_.fw.prototype.Fba=function(){if(!this.anchor)throw Error("pd");return _.gr(_.nr(this.Wf.position(),this.anchor),k4a(this.COa,this.anchor))};var o4a=function(a){var b=a.Fba();b.f1.subscribe(function(c){a.Ld.qc(function(){a.yg=l4a(a.COa,a.anchor,c.fR);_.yl(a.Hl)})});return b};_.fw.prototype.isVisible=function(){return!!this.Cd};
_.fw.O=function(a){return new (a||_.fw)(_.v(_.cw),_.v(_.vr),_.v(_.uf),_.v(_.pe),_.v(_.Il),_.v(ew))};
_.fw.ya=_.jc({type:_.fw,qa:[["onedev-feature-tooltip"]],tb:function(a,b){a&1&&_.yf(n4a,5);if(a&2){var c;_.wf(c=_.Af())&&(b.Nc=c.first)}},inputs:{Zp:"tooltipId",ZXa:"open$",COa:"customPositions",Sya:"widthOffset",color:"color",hf:"hasBackdrop",aY:"actionBtnText",ZX:"actionBtnIcon"},outputs:{Qd:"dismiss",ehb:"beforeShown",action:"action"},features:[_.Ac],ac:["*"],Aa:2,Ba:0,Ea:[["template",""],[3,"actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset","action","dismiss"]],ua:function(a){a&
1&&(_.ff(),_.y(0,$ua,2,5,"ng-template",null,0,_.Df))},Ha:[aw],rb:2,Oa:0});var gw=function(){};gw.O=function(a){return new (a||gw)};gw.Da=_.kc({type:gw});gw.Ca=_.Zb({});var hw=function(){};hw.O=function(a){return new (a||hw)};hw.Da=_.kc({type:hw});hw.Ca=_.Zb({imports:[gw]});var iw=function(){};iw.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.ld(a?JSON.parse(a):null)};iw.prototype.Cw=function(a){return _.ld(a.reduce(function(b,c){var d=b.set;var e=(e=window.localStorage.getItem(c))?JSON.parse(e):null;return d.call(b,c,e)},new Map))};iw.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.ld(void 0)};iw.O=function(a){return new (a||iw)};iw.ta=_.p({token:iw,oa:iw.O,Ga:gw});var s4a,t4a;_.r4a=new _.vc("Feature Tooltip Controller Config");_.jw=function(a,b,c){this.config=a;this.ML=b;this.Bc=c;this.m9=this.config.FPa?this.Bc.get(_.bv):void 0;this.oVa="onedev.lastTooltipTime."+this.config.Jo;var d;this.config.aOb=null!=(d=this.config.aOb)?d:"tooltipShown";var e;this.config.fub=null!=(e=this.config.fub)?e:"tooltipHidden"};s4a=function(a){return a.ML.getValue(a.oVa).ha(_.t(function(b){return null===b?!0:(new Date).getTime()-b>=a.config.hOa}))};
_.jw.prototype.zsa=function(a){var b;null==(b=this.m9)||_.x2a(b,this.config.fub);_.Ad([this.ML.setValue(this.oVa,(new Date).getTime()),this.ML.setValue(_.kw(this,a),"HIDDEN")]).ha(_.Zd())};var u4a=function(a,b,c){var d=c.map(function(e){return _.kw(a,e)});return a.ML.Cw(d).ha(_.t(function(e){return t4a(a,b,c,e)}))};_.jw.prototype.showTooltip=function(a){var b;null==(b=this.m9)||_.x2a(b,this.config.aOb);return _.Ad([this.ML.setValue(this.oVa,(new Date).getTime()),this.ML.setValue(_.kw(this,a),"SHOWING")]).ha(_.Zd())};
t4a=function(a,b,c,d){return c.filter(function(e){e=d.get(_.kw(a,e));return e===b||"UNSEEN"===b&&null===e})};_.kw=function(a,b){return"onedev.tooltips."+a.config.Jo+"."+b};_.jw.O=function(a){return new (a||_.jw)(_.q(_.r4a),_.q(iw),_.q(_.qe))};_.jw.ta=_.p({token:_.jw,oa:_.jw.O,Ga:hw});_.lw=function(a){var b=this;this.uG=a;this.XNb=_.ld(void 0);this.Uf=new _.be;this.ZCc=function(){return u4a(b.uG,"SHOWING",v4a(b))}};_.lw.prototype.ke=function(){var a=this,b=this.XNb.ha(_.je(this.ZCc),_.je(function(c){return 0<c.length?_.ld(c[0]):_.ld(void 0).ha(w4a(a),x4a(a))}),_.t(function(c){return y4a(a,c)}),_.Fd(function(c){return!!c}),_.t(function(c){return c}),_.ge({bufferSize:1,Xu:!0}));z4a(this,b);b.ha(_.ke(this.Uf)).subscribe(function(c){c.ZXa.next();a.uG.showTooltip(c.Zp)})};
_.lw.prototype.Ka=function(){this.Uf.next()};
var w4a=function(a){return _.id(_.je(function(){return s4a(a.uG)}),_.Fd(gd))},x4a=function(a){return _.id(_.je(function(){return u4a(a.uG,"UNSEEN",v4a(a))}),_.Fd(function(b){return 0<b.length}),_.t(function(b){return b[0]}))},z4a=function(a,b){b.ha(_.je(function(c){return c.Qd.ha(_.Zd(c.Zp))}),_.ke(a.Uf)).subscribe(function(c){a.uG.zsa(c)})},v4a=function(a){return a.BRb.map(function(b){return b.Zp})},y4a=function(a,b){return a.BRb.find(function(c){return c.Zp===b})};
_.lw.O=function(a){return new (a||_.lw)(_.v(_.jw))};_.lw.ya=_.jc({type:_.lw,qa:[["onedev-feature-tooltip-controller"]],zd:function(a,b,c){a&1&&_.zf(c,_.fw,4);if(a&2){var d;_.wf(d=_.Af())&&(b.BRb=d)}},inputs:{XNb:"showTooltip$"},Aa:0,Ba:0,ua:function(){},rb:2,Oa:0});_.mw=function(a,b){this.NJ=a;this.element=b;this.wca=!1};_.mw.prototype.Sa=function(){var a=this;this.wca?(this.Jwb=new IntersectionObserver(function(b){_.l(b).next().value.isIntersecting?d4a(a.NJ,a.Zp,a.element):e4a(a.NJ,a.Zp)}),this.Jwb.observe(this.element.na)):d4a(this.NJ,this.Zp,this.element)};_.mw.prototype.Ka=function(){e4a(this.NJ,this.Zp);var a;null==(a=this.Jwb)||a.disconnect()};_.mw.O=function(a){return new (a||_.mw)(_.v(_.cw),_.v(_.ad))};
_.mw.Ia=_.mc({type:_.mw,qa:[["","onedevTooltipAnchor",""]],inputs:{Zp:["onedevTooltipAnchor","tooltipId"],wca:"hideTooltipWhenAnchorNotVisible"}});_.nw=function(){this.className="gmat-subtitle-1 tooltip-title"};_.nw.O=function(a){return new (a||_.nw)};_.nw.Ia=_.mc({type:_.nw,qa:[["","onedevTooltipTitle",""]],wb:2,Ya:function(a,b){a&2&&_.Ue(b.className)}});_.ow=function(){this.q$a=this.UX=!1};_.W.Object.defineProperties(_.ow.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.UX},set:function(a){this.UX=_.hh(a)}},inset:{configurable:!0,enumerable:!0,get:function(){return this.q$a},set:function(a){this.q$a=_.hh(a)}}});_.ow.O=function(a){return new (a||_.ow)};
_.ow.ya=_.jc({type:_.ow,qa:[["mat-divider"]],Cb:["role","separator",1,"mat-divider"],wb:7,Ya:function(a,b){a&2&&(_.Qe("aria-orientation",b.vertical?"vertical":"horizontal"),_.Se("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.inset))},inputs:{vertical:"vertical",inset:"inset"},Aa:0,Ba:0,ua:function(){},styles:[".mat-divider{--mat-divider-width:1px;display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color);border-top-width:var(--mat-divider-width)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color);border-right-width:var(--mat-divider-width)}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}\n"],
rb:2,Oa:0});_.rh(function(a){this.Ma=a},"primary");var A4a=new _.vc("mat-progress-spinner-default-options",{Ga:"root",oa:ava});var B4a;B4a=_.rh(function(a){this.Ma=a},"primary");
_.pw=function(a,b,c,d,e,f,g,m,n){var r=B4a.call(this,a)||this;r.Eb=c;r.Zma=n;r.RW=100;r.Xd=0;r.xq=_.fd.EMPTY;r.mode="determinate";r.Rna=r.G9a();C4a.has(c.head)||C4a.set(c.head,new Set([100]));r.rF="NoopAnimations"===d&&!!e&&!e.Wpc;"mat-spinner"===a.na.nodeName.toLowerCase()&&(r.mode="indeterminate");e&&(e.color&&(r.color=r.defaultColor=e.color),e.diameter&&(r.diameter=e.diameter),e.strokeWidth&&(r.strokeWidth=e.strokeWidth));b.Pd&&b.VCa&&g&&f&&m&&(r.xq=g.Zc(150).subscribe(function(){"indeterminate"===
r.mode&&m.qc(function(){return _.yl(f)})}));return r};_.V(_.pw,B4a);_.h=_.pw.prototype;_.h.Sa=function(){var a=this.Ma.na;this.ccb=_.rqa(a)||this.Eb.head;this.Y6a();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.h.Ka=function(){this.xq.unsubscribe()};_.h.Wla=function(){return(this.diameter-10)/2};_.h.Wqc=function(){var a=2*this.Wla()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.fma=function(){return 2*Math.PI*this.Wla()};
_.h.I9a=function(){return"determinate"===this.mode?this.fma()*(100-this.Xd)/100:null};_.h.l9a=function(){return this.strokeWidth/this.diameter*100};_.h.m9a=function(a){var b;a=50*(null!=(b=a.currentScale)?b:1);return a+"% "+a+"%"};_.h.Y6a=function(){var a=this.ccb,b=this.RW,c=C4a.get(a);if(!c||!c.has(b)){var d=this.Eb.createElement("style");this.Zma&&(d.nonce=this.Zma);d.setAttribute("mat-spinner-animation",this.Rna);d.textContent=this.eqc();a.appendChild(d);c||(c=new Set,C4a.set(a,c));c.add(b)}};
_.h.eqc=function(){var a=this.fma();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.G9a=function(){return this.diameter.toString().replace(".","_")};
_.W.Object.defineProperties(_.pw.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.RW},set:function(a){this.RW=_.kh(a);this.Rna=this.G9a();this.ccb&&this.Y6a()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.nKa||this.diameter/10},set:function(a){this.nKa=_.kh(a)}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Xd:0},set:function(a){this.Xd=Math.max(0,Math.min(100,_.kh(a)))}}});var C4a=new WeakMap;
_.pw.O=function(a){return new (a||_.pw)(_.v(_.ad),_.v(_.eq),_.v(_.oh,8),_.v(_.Ok,8),_.v(A4a),_.v(_.Il),_.v(_.Yq),_.v(_.pe),_.v(TGa,8))};
_.pw.ya=_.jc({type:_.pw,qa:[["mat-progress-spinner"],["mat-spinner"]],Cb:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],wb:11,Ya:function(a,b){a&2&&(_.Qe("aria-valuemin","determinate"===b.mode?0:null)("aria-valuemax","determinate"===b.mode?100:null)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode)("mat-id-collision",null),_.Re("width",b.diameter,"px")("height",b.diameter,"px"),_.Se("_mat-animation-noopable",b.rF))},inputs:{color:"color",diameter:"diameter",
strokeWidth:"strokeWidth",mode:"mode",value:"value"},Vb:["matProgressSpinner"],features:[_.Me],Aa:4,Ba:8,Ea:[["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["svg",""],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%"]],ua:function(a,
b){a&1&&(_.Qc(),_.A(0,"svg",0,1),_.y(2,bva,1,11,"circle",2)(3,cva,1,9,"circle",3),_.B());a&2&&(_.Re("width",b.diameter,"px")("height",b.diameter,"px"),_.x("ngSwitch","indeterminate"===b.mode),_.Qe("viewBox",b.Wqc()),_.u(2),_.x("ngSwitchCase",!0),_.u(1),_.x("ngSwitchCase",!1))},Ha:[_.zm,_.Am],styles:[".mat-progress-spinner{display:block;position:relative;overflow:hidden}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:rgba(0,0,0,0);transition:stroke-dashoffset 225ms linear}.cdk-high-contrast-active .mat-progress-spinner circle{stroke:CanvasText}.mat-progress-spinner[mode=indeterminate] svg{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}.mat-progress-spinner[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}.mat-progress-spinner._mat-animation-noopable svg,.mat-progress-spinner._mat-animation-noopable circle{animation:none;transition:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}\n"],
rb:2,Oa:0});_.D4a=new _.vc("mat-tooltip-scroll-strategy");_.E4a=new _.vc("mat-tooltip-default-options",{Ga:"root",oa:function(){return{ZH:0,LG:0,T2a:1500}}});_.F4a=_.fh({passive:!0});var G4a={wa:_.D4a,Fb:[_.vr],Ab:function(a){return function(){return a.Mm.Pp({NLb:20})}}},H4a=_.fh({passive:!0}),qw=function(a,b,c,d,e,f,g,m,n,r,w,z){var E=this;this.Ue=a;this.Ma=b;this.VB=c;this.Fe=d;this.kb=e;this.Cc=f;this.My=g;this.ad=m;this.jc=r;this.Yh=w;this.Fg="below";this.u6=this.u7=this.uc=this.v6=!1;this.tm=8;this.SE="mat";this.Er="auto";this.pF="";this.Qn=[];this.Lb=new _.fe;this.Ae=n;this.Eb=z;w&&(this.V6=w.ZH,this.cF=w.LG,w.position&&(this.position=w.position),w.Qu&&(this.Qu=w.Qu),w.Er&&
(this.Er=w.Er));r.Zc.ha(_.ke(this.Lb)).subscribe(function(){E.ub&&E.GQ(E.ub)})};_.h=qw.prototype;_.h.Oc=function(){var a=this;this.u7=!0;this.rQ();this.ad.Rl(this.Ma).ha(_.ke(this.Lb)).subscribe(function(b){b?"keyboard"===b&&a.kb.qc(function(){return a.show()}):a.kb.qc(function(){return a.Ye(0)})})};
_.h.Ka=function(){var a=this.Ma.na;clearTimeout(this.AQ);this.ub&&(this.ub.dispose(),this.Be=null);this.Qn.forEach(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,H4a)});this.Qn.length=0;this.Lb.next();this.Lb.complete();_.zq(this.My,a,this.message,"tooltip");this.ad.qk(a)};
_.h.show=function(a,b){var c=this;a=void 0===a?this.ZH:a;if(this.disabled||!this.message||this.Yy()){var d;null==(d=this.Be)||d.eP()}else b=this.Gt(b),this.Vo(),this.Vi=this.Vi||new _.pr(this.HKa,this.Fe),b=this.Be=b.Hd(this.Vi).instance,b.FF=this.Ma.na,b.X5=this.cF,b.cQ.ha(_.ke(this.Lb)).subscribe(function(){return c.Vo()}),this.R6(this.zQ),this.o7(),b.show(a)};_.h.Ye=function(a){a=void 0===a?this.LG:a;var b=this.Be;b&&(b.isVisible()?b.Ye(a):(b.eP(),this.Vo()))};
_.h.toggle=function(a){this.Yy()?this.Ye():this.show(void 0,a)};_.h.Yy=function(){return!!this.Be&&this.Be.isVisible()};
_.h.Gt=function(a){var b=this;if(this.ub){var c=this.ub.bn().Xf;if((!this.Qu||!a)&&c.ez instanceof _.ad)return this.ub;this.Vo()}c=_.tTa(this.VB,this.Ma);a=_.FTa(_.GTa(_.hr(_.jr(_.nr(this.Ue.position(),this.Qu?a||this.Ma:this.Ma),"."+this.SE+"-tooltip"),!1),this.tm),c);a.f1.ha(_.ke(this.Lb)).subscribe(function(e){b.PKa(e.fR);b.Be&&e.PLb.Gxb&&b.Be.isVisible()&&b.kb.qc(function(){return b.Ye(0)})});this.ub=this.Ue.create({direction:this.jc,Xf:a,Ed:this.SE+"-tooltip-panel",mj:this.Ae()});this.GQ(this.ub);
this.ub.Hn.ha(_.ke(this.Lb)).subscribe(function(){return b.Vo()});this.ub.ix().ha(_.ke(this.Lb)).subscribe(function(){var e;return null==(e=b.Be)?void 0:e.iHa()});this.ub.Cj().ha(_.ke(this.Lb)).subscribe(function(e){b.Yy()&&27===e.keyCode&&!_.eh(e)&&(e.preventDefault(),e.stopPropagation(),b.kb.qc(function(){return b.Ye(0)}))});var d;(null==(d=this.Yh)?0:d.vnb)&&this.ub.bC(this.SE+"-tooltip-panel-non-interactive");return this.ub};_.h.Vo=function(){this.ub&&this.ub.vg()&&this.ub.detach();this.Be=null};
_.h.GQ=function(a){a=a.bn().Xf;var b=this.TGa(),c=this.zP();_.gr(a,[this.i4(Object.assign({},b.nn,c.nn)),this.i4(Object.assign({},b.fallback,c.fallback))])};_.h.i4=function(a){return a};
_.h.TGa=function(){var a=!this.jc||"ltr"==this.jc.value,b=this.position;if("above"==b||"below"==b)var c={zc:"center",Ac:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={zc:"start",Ac:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={zc:"end",Ac:"center"};a=this.D5(c.zc,c.Ac);return{nn:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.zP=function(){var a=!this.jc||"ltr"==this.jc.value,b=this.position;if("above"==b)var c={bc:"center",mc:"bottom"};else if("below"==b)c={bc:"center",mc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={bc:"end",mc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={bc:"start",mc:"center"};a=this.D5(c.bc,c.mc);return{nn:c,fallback:{bc:a.x,mc:a.y}}};
_.h.o7=function(){var a=this;this.Be&&(this.Be.message=this.message,this.Be.nF(),this.kb.uM.ha(_.Td(1),_.ke(this.Lb)).subscribe(function(){a.Be&&a.ub.Qe()}))};_.h.R6=function(a){this.Be&&(this.Be.mE=a,this.Be.nF())};_.h.D5=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.PKa=function(a){var b=a.mc,c=a.zc;a=a.Ac;b="center"===b?this.jc&&"rtl"===this.jc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.E4){if(c=this.ub)a=this.SE+"-tooltip-panel-",c.XM(a+this.E4),c.bC(a+b);this.E4=b}};
_.h.rQ=function(){var a=this;!this.uc&&this.message&&this.u7&&!this.Qn.length&&(this.t6()?this.Qn.push(["mouseenter",function(b){a.U6();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.Er&&(this.N4(),this.Qn.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.U6();clearTimeout(a.AQ);a.AQ=setTimeout(function(){return a.show(void 0,d)},500)}])),this.h4(this.Qn))};
_.h.U6=function(){var a=this;if(!this.u6){this.u6=!0;var b=[];if(this.t6())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.ub)?0:e.Go.contains(d))||a.Ye()}],["wheel",function(d){return a.dLa(d)}]);else if("off"!==this.Er){this.N4();var c=function(){clearTimeout(a.AQ);a.Ye(a.Yh.T2a)};b.push(["touchend",c],["touchcancel",c])}this.h4(b);this.Qn.push.apply(this.Qn,_.xc(b))}};
_.h.h4=function(a){var b=this;a.forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;b.Ma.na.addEventListener(c,d,H4a)})};_.h.t6=function(){return!this.Cc.AE&&!this.Cc.cq};_.h.dLa=function(a){if(this.Yy()){a=this.Eb.elementFromPoint(a.clientX,a.clientY);var b=this.Ma.na;a===b||b.contains(a)||this.Ye()}};
_.h.N4=function(){var a=this.Er;if("off"!==a){var b=this.Ma.na,c=b.style;if("on"===a||"INPUT"!==b.nodeName&&"TEXTAREA"!==b.nodeName)c.userSelect=c.msUserSelect=c.webkitUserSelect=c.MozUserSelect="none";"on"!==a&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor="transparent"}};
_.W.Object.defineProperties(qw.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Fg},set:function(a){if(a!==this.Fg&&(this.Fg=a,this.ub)){this.GQ(this.ub);var b;null==(b=this.Be)||b.show(0);this.ub.Qe()}}},Qu:{configurable:!0,enumerable:!0,get:function(){return this.v6},set:function(a){this.v6=_.hh(a);this.Vo();this.ub=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc},set:function(a){(this.uc=_.hh(a))?this.Ye(0):this.rQ()}},ZH:{configurable:!0,
enumerable:!0,get:function(){return this.V6},set:function(a){this.V6=_.kh(a)}},LG:{configurable:!0,enumerable:!0,get:function(){return this.cF},set:function(a){this.cF=_.kh(a);this.Be&&(this.Be.X5=this.cF)}},message:{configurable:!0,enumerable:!0,get:function(){return this.pF},set:function(a){var b=this;_.zq(this.My,this.Ma.na,this.pF,"tooltip");this.pF=null!=a?String(a).trim():"";!this.pF&&this.Yy()?this.Ye(0):(this.rQ(),this.o7(),this.kb.Xb(function(){Promise.resolve().then(function(){_.YSa(b.My,
b.Ma.na,b.message,"tooltip")})}))}},mE:{configurable:!0,enumerable:!0,get:function(){return this.zQ},set:function(a){this.zQ=a;this.Be&&this.R6(this.zQ)}}});qw.O=function(){_.we()};
qw.Ia=_.mc({type:qw,inputs:{position:["matTooltipPosition","position"],Qu:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],ZH:["matTooltipShowDelay","showDelay"],LG:["matTooltipHideDelay","hideDelay"],Er:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],mE:["matTooltipClass","tooltipClass"]}});var rw=function(a,b){this.Za=a;this.K5=this.y4=!1;this.cQ=new _.fe;this.Qm="NoopAnimations"===b};_.h=rw.prototype;
_.h.show=function(a){var b=this;null!=this.Kt&&clearTimeout(this.Kt);this.Tt=setTimeout(function(){b.f7(!0);b.Tt=void 0},a)};_.h.Ye=function(a){var b=this;null!=this.Tt&&clearTimeout(this.Tt);this.Kt=setTimeout(function(){b.f7(!1);b.Kt=void 0},a)};_.h.isVisible=function(){return this.K5};_.h.Ka=function(){this.eP();this.cQ.complete();this.FF=null};_.h.iHa=function(){this.y4&&this.Ye(0)};_.h.nF=function(){_.yl(this.Za)};
_.h.nHa=function(a){(a=a.relatedTarget)&&this.FF.contains(a)||(this.isVisible()?this.Ye(this.X5):this.uP(!1))};_.h.PIa=function(){};_.h.hHa=function(a){a=a.animationName;a!==this.sQ&&a!==this.u5||this.uP(a===this.sQ)};_.h.eP=function(){null!=this.Tt&&clearTimeout(this.Tt);null!=this.Kt&&clearTimeout(this.Kt);this.Tt=this.Kt=void 0};_.h.uP=function(a){a?this.y4=!0:this.isVisible()||this.cQ.next()};
_.h.f7=function(a){var b=this.GKa.na,c=this.sQ,d=this.u5;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.K5=a)&&!this.Qm&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Qm=!0);a&&this.PIa();this.Qm&&(b.classList.add("_mat-animation-noopable"),this.uP(a))};rw.O=function(a){return new (a||rw)(_.v(_.Il),_.v(_.Ok,8))};rw.Ia=_.mc({type:rw});var I4a;I4a=["tooltip"];_.tw=function(a,b,c,d,e,f,g,m,n,r,w,z){qw.call(this,a,b,c,d,e,f,g,m,n,r,w,z);this.HKa=sw};_.V(_.tw,qw);_.tw.O=function(a){return new (a||_.tw)(_.v(_.vr),_.v(_.ad),_.v(_.Uq),_.v(_.uf),_.v(_.pe),_.v(_.eq),_.v(_.yq),_.v(_.hq),_.v(_.D4a),_.v(_.Oq,8),_.v(_.E4a,8),_.v(_.oh))};_.tw.Ia=_.mc({type:_.tw,qa:[["","matTooltip",""]],Cb:[1,"mat-tooltip-trigger"],wb:2,Ya:function(a,b){a&2&&_.Se("mat-tooltip-disabled",b.disabled)},Vb:["matTooltip"],features:[_.Me]});
var sw=function(a,b,c){rw.call(this,a,c);this.sQ="mat-tooltip-show";this.u5="mat-tooltip-hide";this.Lrc=b.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")};_.V(sw,rw);sw.Ia=rw.Ia;sw.O=function(a){return new (a||sw)(_.v(_.Il),_.v(_.qq),_.v(_.Ok,8))};
sw.ya=_.jc({type:sw,qa:[["mat-tooltip-component"]],tb:function(a,b){a&1&&_.yf(I4a,7);if(a&2){var c;_.wf(c=_.Af())&&(b.GKa=c.first)}},Cb:["aria-hidden","true"],wb:3,Ya:function(a,b){a&1&&_.I("mouseleave",function(c){return b.nHa(c)});a&2&&(_.Qe("mat-id-collision",null),_.Re("zoom",b.isVisible()?1:null))},features:[_.Me],Aa:4,Ba:6,Ea:[[1,"mat-tooltip",3,"ngClass","animationend"],["tooltip",""]],ua:function(a,b){a&1&&(_.A(0,"div",0,1),_.I("animationend",function(d){return b.hHa(d)}),_.O(2,"async"),_.N(3),
_.B());if(a&2){var c;_.Se("mat-tooltip-handset",null==(c=_.R(2,4,b.Lrc))?null:c.matches);_.x("ngClass",b.mE);_.u(3);_.nf(b.message)}},Ha:[_.wm,_.Dm],styles:[".mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis;-webkit-transform:scale(0);transform:scale(0)}.mat-tooltip._mat-animation-noopable{-webkit-animation:none;animation:none;-webkit-transform:scale(1);transform:scale(1)}.cdk-high-contrast-active .mat-tooltip{outline:1px solid}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}.mat-tooltip-panel-non-interactive{pointer-events:none}@-webkit-keyframes mat-tooltip-show{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.5;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mat-tooltip-show{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.5;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes mat-tooltip-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mat-tooltip-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.mat-tooltip-show{-webkit-animation:mat-tooltip-show .2s cubic-bezier(0,0,.2,1) forwards;animation:mat-tooltip-show .2s cubic-bezier(0,0,.2,1) forwards}.mat-tooltip-hide{-webkit-animation:mat-tooltip-hide .1s cubic-bezier(0,0,.2,1) forwards;animation:mat-tooltip-hide .1s cubic-bezier(0,0,.2,1) forwards}"],
rb:2,Oa:0});var dva,J4a,K4a,L4a;dva=function(a){return{hidden:a}};J4a=function(a){return{m2HasFocus:a}};K4a=function(a,b){return[a,b]};L4a=function(a){return[a]};
_.uw=function(a,b,c,d,e,f,g,m,n,r,w,z,E){_.lv.call(this,{lga:_.qu.has(47),hv:"GlobalSearchBox",Fa:a,lqa:r,ZG:_.qu.has(28),LK:c});var J=this;this.Ua=d;this.nd=e;this.Vg=f;this.Wl=g;this.document=m;this.nb=n;this.VMc=w;this.UMc=z;this.mL=E;this.hxa=new _.fd;this.Om=new _.fd;this.IT=new _.be(1);this.pha=0;this.kea=void 0;this.r5a="Clear search";this.jbc="Search for code or files";this.rbc="No matching results";this.sbc="Try modifying your query";this.obc="Documentation";this.qbc="New! Git Search";this.pbc=
'The "package:" atom for GoB is deprecated. Learn about the new "git:", "repo:", and "branch:" atoms.';this.xbc='The "package:" atom for GoB is deprecated. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.v1a=24;this.w1a=2;this.c1a=new _.be(1);this.OMc=this.IT.ha(_.t(function(L){a:{L=_.l(_.$h(L));for(var Q=L.next();!Q.done;Q=L.next())if(Q=Q.value,Q.warning)switch(Q.warning.type){case "PACKAGE_AVAILABLE_IN_MULTIBRANCH":L=J.xbc;break a;default:_.Eg(Q.warning.type)}L=
""}return L}));this.ZZ=new _.jl;this.EMc=_.qu.has(41)};_.V(_.uw,_.lv);_.uw.Ia=_.lv.Ia;_.h=_.uw.prototype;
_.h.Sa=function(){var a=this;_.lv.prototype.Sa.call(this);var b=this.Wl.parse(this.query);this.IT.next(b);this.c1a.next(sva(b)&&this.Ua.url.startsWith("/search?q="));this.Om.add(this.PM.ha(_.t(function(c){return a.Wl.parse(c)})).subscribe(function(c){a.IT.next(c)}));this.Om.add(this.Ua.events.ha(_.Fd(function(c){return c instanceof _.kg}),_.je(function(){return a.IT.ha(_.Td(1))}),_.t(function(c){return sva(c)&&a.Ua.url.startsWith("/search?q=")})).subscribe(function(c){a.c1a.next(c)}))};
_.h.Oc=function(){var a=this;this.aq=this.Vg.registerCallback("SEARCH_BAR",this.nb.na,function(){_.W3a(a.UD,!0)})};_.h.Ka=function(){_.lv.prototype.Ka.call(this);this.hxa.unsubscribe();this.Om.unsubscribe();this.aq&&this.aq()};_.h.QC=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.UD.setFocus()};_.h.Jua=function(){_.lv.prototype.Jua.call(this);this.ZZ.next(1)};_.h.Kua=function(){_.lv.prototype.Kua.call(this);this.ZZ.next(0)};
_.h.EY=function(){_.lv.prototype.EY.call(this,this.UD)};_.h.bDb=function(a){_.Kn(this.Ua,_.Jn(this.Ua,_.JOa,{Ta:_.xoa(a)}))};_.h.RXa=function(a){this.pha=a.getBoundingClientRect().width};_.h.fca=function(a){"scope"===a.Ra.kind&&_.lv.prototype.setScope.call(this,a.Ra)&&_.W3a(this.UD)};_.h.G2=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.lv.prototype.G2.call(this,a)};
_.W.Object.defineProperties(_.uw.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.lv.prototype.Kwa.call(this,a),this.kea=a.kea,this.hxa.unsubscribe(),this.hxa=new _.fd,a.P0a)){a=_.l(a.P0a);for(var c=a.next(),d={};!c.done;d={kia:d.kia},c=a.next()){var e=_.l(c.value);c=e.next().value;e=e.next().value;d.kia=e;this.hxa.add(this.nd.register(d.kia.name,c,function(f){return function(){f.kia.handler({Xm:b.query,prefix:b.queryPrefix.getValue()});f.kia.Jrb&&_.W3a(b.UD)}}(d)))}}}},
xKc:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.MT?a.MT:this.jbc}}});_.uw.O=function(a){return new (a||_.uw)(_.v(_.bo),_.v(_.ru),_.v(_.Pu),_.v(_.pg),_.v(_.Kt),_.v(_.vg),_.v(_.hv),_.v(_.oh),_.v(_.ad),_.v(_.l1a),_.v(g1a,8),_.v(h1a,8),_.v(_.k1a,8))};
_.uw.ya=_.jc({type:_.uw,qa:[["global-search-box"]],tb:function(a,b){a&1&&_.yf(_.Xv,7);if(a&2){var c;_.wf(c=_.Af())&&(b.UD=c.first)}},inputs:{config:"config"},outputs:{ZZ:"focusChange"},features:[_.Me],Aa:21,Ba:35,Ea:[["fxLayoutAlign","start center","onedevTooltipAnchor","gobMultibranchCallout",1,"search-bar",3,"ngClass","click","keydown.escape"],["searchBar",""],["fxFlex","grow",3,"elementName","enableTextBoxQuerySubmission","queryDecorator","placeholder","query","suggestionLists","tabCompletionHint",
"matTooltip","queryChange","blur","focus","querySubmit","selectSuggestion"],[4,"ngIf"],[1,"spinner",3,"click"],[3,"diameter","strokeWidth",4,"ngIf"],["mat-icon-button","","aria-label","Search",3,"click"],["type","button","class","clear","mat-icon-button","","trackAction","clearSearch",3,"ascTrackElement","matTooltip","click",4,"ngIf"],["mat-icon-button","","class","help-link","matTooltip","Help","aria-label","Help for query language","ascTrackElement","SearchBoxHelp","trackAction","click",3,"universalLink",
4,"ngIf"],["suggestionList",""],["class","suggestion-item","selectedClass","selected",3,"isSelectable","payload",4,"ngFor","ngForOf"],[3,"elementToWatch","ascResizeNotifier",4,"ngIf"],["class","scope-chip",3,"ngClass",4,"ngIf"],[1,"scope-chip",3,"ngClass"],["mat-icon-button","","trackAction","clearSearchScope","aria-label","Remove scope from search",1,"remove-scope-button",3,"ascTrackElement","click"],[3,"diameter","strokeWidth"],["type","button","mat-icon-button","","trackAction","clearSearch",1,
"clear",3,"ascTrackElement","matTooltip","click"],["mat-icon-button","","matTooltip","Help","aria-label","Help for query language","ascTrackElement","SearchBoxHelp","trackAction","click",1,"help-link",3,"universalLink"],["selectedClass","selected",1,"suggestion-item",3,"isSelectable","payload"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"elementToWatch","ascResizeNotifier"],["class","integrated-list",3,"border-color","width","display",4,"ngIf"],[1,"integrated-list"],[1,"integrated-suggestion-list"],
[1,"current-scope"],[3,"savedQuery","searchScope"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"vertical"],[1,"integrated-scope-list"],[4,"ngTemplateOutlet"],[3,"ngTemplateOutlet"],[1,"title"],[1,"subtitle"],["tooltipId","gobMultibranchCallout","actionBtnIcon","open_in_new",3,"actionBtnText","widthOffset","action"],["onedevTooltipTitle",""]],ua:function(a,b){if(a&1){var c=_.Jc();_.A(0,"div",0,1);_.I("click",function(g){return b.QC(g)})("keydown.escape",function(){_.Kc(c);_.kf(15).zx||_.kv(b.Vg,"CODE");return _.Lc()});
_.A(2,"search-box",2);_.I("queryChange",function(g){return b.query=g})("blur",function(){return b.Jua()})("focus",function(){return b.Kua()})("queryChange",function(g){return b.PM.next(g)})("querySubmit",function(g){if("string"===typeof g)b.G2(g);else switch(g.Ra.kind){case "link":b.Fa.mb({element:b.hv,action:"navigateManageSavedQuery",gestureName:"CLICK",dm:g.Ra.AQb});_.Kn(b.Ua,g.Ra.AQb);break;case "scope":_.lv.prototype.setScope.call(b,g.Ra)&&_.W3a(b.UD);break;case "suggestion":b.G2(g);break;default:_.Eg(g.Ra,
"Item With Unkonwn Suggestion Kind")}})("selectSuggestion",function(g){return b.fca(g)});_.O(3,"async");_.O(4,"async");_.B();_.y(5,gva,3,3,"ng-container",3);_.A(6,"div",4);_.I("click",function(){return b.UD.setFocus()});_.y(7,hva,1,2,"mat-spinner",5);_.O(8,"async");_.B();_.A(9,"button",6);_.I("click",function(){b.G2(b.query)});_.A(10,"mat-icon");_.N(11,"search");_.B()();_.y(12,iva,3,3,"button",7)(13,jva,3,1,"a",8);_.B();_.A(14,"search-box-suggestion-list",null,9);_.y(16,lva,2,4,"search-box-suggestion-item",
10);_.O(17,"async");_.B();_.y(18,qva,2,2,"ng-container",11)(19,rva,5,4,"onedev-feature-tooltip-controller",3);_.O(20,"async")}if(a&2){var d=_.kf(15),e,f;_.Re("border-color",b.kea);_.x("ngClass",_.qf(28,J4a,d.zx));_.u(2);_.jf("matTooltip",_.R(4,20,b.OMc));_.x("elementName",b.hv)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.OM)("placeholder",b.xKc)("query",b.query)("suggestionLists",b.gv?_.rf(30,K4a,d,b.gv):_.qf(33,L4a,d))("tabCompletionHint",_.R(3,18,b.N2));_.u(3);_.x("ngIf",b.EMc);_.u(2);
_.x("ngIf",(null==(e=_.R(8,22,b.qZ))?null:e.Vd)&&b.O1);_.u(5);_.x("ngIf",b.query);_.u(1);_.x("ngIf",b.mL);_.u(3);_.x("ngForOf",null==(f=_.R(17,24,b.qZ))?null:f.qv);_.u(2);_.x("ngIf",d.zx&&b.iG||(null==b.gv?null:b.gv.zx));_.u(1);_.x("ngIf",_.R(20,26,b.c1a))}},Ha:[_.ho,_.wm,_.xm,_.ym,_.Cm,_.mv,_.fw,_.lw,_.mw,_.nw,_.Nq,_.as,_.ow,_.Hr,_.Ir,_.Qs,_.pw,_.tw,_.nv,_.mu,_.Xv,_.Yv,_.Zv,_.Dm],styles:["global-search-box[_nghost-%COMP%]{font-family:Roboto,sans-serif;--icon-size:32px}global-search-box[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:20px}@media (max-width:940px){global-search-box[_nghost-%COMP%]{min-width:260px}}.scope-chip[_ngcontent-%COMP%]{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:0 0 auto;border-radius:8px;max-width:50%;overflow:hidden;padding:5px 10px;text-overflow:ellipsis}.scope-chip[_ngcontent-%COMP%]   .remove-scope-button[_ngcontent-%COMP%]{display:inline-block;height:18px;line-height:18px;width:18px}.scope-chip[_ngcontent-%COMP%]   .remove-scope-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px}.scope-chip.hidden[_ngcontent-%COMP%]{opacity:0;z-index:-1;position:absolute}.spinner[_ngcontent-%COMP%]{height:24px;width:24px}.search-bar[_ngcontent-%COMP%]{background-color:var(--search-bg);border-radius:8px;font-size:14px;height:40px;padding-left:16px;padding-right:12px;transition:box-shadow .2s;overflow:hidden}.search-bar.m2HasFocus[_ngcontent-%COMP%]{border-style:solid;border-width:1px;background-color:var(--search-focus-bg);border-bottom-left-radius:0;border-bottom-right-radius:0}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%], .search-bar[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .search-bar[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:var(--icon-size);width:var(--icon-size);line-height:var(--icon-size)}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{border-style:solid;border-width:1px;box-sizing:border-box;position:absolute;font-size:14px}.integrated-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-1px;overflow:hidden}@media (max-width:940px){.integrated-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{max-height:250px}}.integrated-list[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%]{padding:0 10px}.integrated-list[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%]{overflow:hidden}.current-scope[_ngcontent-%COMP%]{flex:0 0 70%;padding:10px;font-style:italic;font-size:small;overflow:hidden}.current-scope[_ngcontent-%COMP%]   .leading[_ngcontent-%COMP%]{font-weight:500}.integrated-suggestion-list[_ngcontent-%COMP%]{flex:0 0 70%;overflow:hidden;overflow-wrap:break-word}@media (max-width:940px){.integrated-suggestion-list[_ngcontent-%COMP%]{flex:0 0 65%;overflow-y:scroll;height:250px}}.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 30%;overflow:hidden;overflow-wrap:break-word}@media (max-width:940px){.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 35%}}.title[_ngcontent-%COMP%]{margin:14px 0 4px;text-align:center}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{background-color:var(--search-focus-bg)}.subtitle[_ngcontent-%COMP%]{margin:0 0 14px;text-align:center}"]});var M4a;M4a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.vw=function(){};_.vw.O=function(a){return new (a||_.vw)};
_.vw.ya=_.jc({type:_.vw,qa:[["header","onedevAppbar",""]],lc:["onedevAppbar",""],ac:[".appbar-left",".appbar-center",".appbar-right"],Aa:3,Ba:0,ua:function(a){a&1&&(_.ff(M4a),_.gf(0),_.gf(1,1),_.gf(2,2))},styles:["header[onedevAppbar]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--app-bar-bg,#fff);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:32px;height:48px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px}header[onedevAppbar]>div{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}header[onedevAppbar]>.appbar-left{gap:12px}@media (min-width:1024px){header[onedevAppbar]>.appbar-left{min-width:256px}}header[onedevAppbar]>.appbar-center{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:288px}header[onedevAppbar] [mat-icon-button]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-secondary,#5f6368);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:40px}header[onedevAppbar] [mat-icon-button].mdc-icon-button mat-icon{color:inherit}header[onedevAppbar] [onedevAppbarAvatar]{border-radius:32px;margin-left:20px;overflow:hidden}header[onedevAppbar] [onedevAppbarAvatar],header[onedevAppbar] [onedevAppbarAvatar] img{height:32px;width:32px}header[onedevAppbar] [onedevOptOutButton]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:var(--text-secondary,#5f6368);line-height:normal;font-family:Google Sans;padding:9px 12px;text-decoration:none;white-space:nowrap}header[onedevAppbar] a[mat-button]:has(onedev-appbar-title){padding:0 4px;margin:0 -4px}"],rb:2});var ww=function(a,b,c,d){this.Bc=a;this.nb=b;this.nK=c;this.BBc=d};ww.prototype.pK=function(a,b){this.nK.clear();a=_.Al(this.BBc,a);b=this.nK.pK(a,0,this.Bc,b);b.location.na.remove();a=this.nb.na.querySelector(".mat-button-wrapper");if(!a)throw Error("qd");a.appendChild(b.location.na);return b};ww.O=function(a){return new (a||ww)(_.v(_.qe),_.v(_.ad),_.v(_.uf),_.v(_.Nk))};ww.Ia=_.mc({type:ww});var N4a=function(){};N4a.O=function(a){return new (a||N4a)};
N4a.ya=_.jc({type:N4a,qa:[["onedev-appbar-title"]],inputs:{Jo:"productName",Gi:"iconUrl",Ni:"svgIcon",v8:"badgeIcon"},Aa:5,Ba:4,Ea:[["aria-hidden","true","alt","",3,"src",4,"ngIf"],[3,"svgIcon",4,"ngIf"],["class","badge-disc",4,"ngIf"],["aria-level","1","role","heading"],["aria-hidden","true","alt","",3,"src"],[3,"svgIcon"],[1,"badge-disc"]],ua:function(a,b){a&1&&(_.y(0,tva,1,1,"img",0)(1,uva,1,1,"mat-icon",1)(2,vva,2,1,"mat-icon",2),_.A(3,"span",3),_.N(4),_.B());a&2&&(_.x("ngIf",b.Gi),_.u(1),_.x("ngIf",
b.Ni),_.u(1),_.x("ngIf",b.v8),_.u(2),_.lf(" ",b.Jo,"\n"))},Ha:[_.ym,_.Qs],styles:["[_nghost-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;white-space:nowrap;--badge-color:var(--grey-800,#3c4043);--badge-bg:var(--grey-200,#e8eaed)}body.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--badge-color:var(--grey-200);--badge-bg:var(--grey-800)}img[_ngcontent-%COMP%], mat-icon[_ngcontent-%COMP%]{height:36px;width:36px}span[_ngcontent-%COMP%]{color:var(--text-secondary,#5f6368);font-family:Product Sans;font-size:22px;margin-left:12px}.badge-disc[_ngcontent-%COMP%]{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;background-color:var(--badge-bg);border-radius:14px;color:var(--badge-color);margin-left:-14px}.badge-disc[_ngcontent-%COMP%]:not(.boost-specificity){font-size:14px;height:14px;width:14px}@media (min-width:1280px){.badge-disc[_ngcontent-%COMP%]{display:none}}"],
Oa:0});_.xw=function(){ww.apply(this,arguments)};_.V(_.xw,ww);_.xw.prototype.Sb=function(){O4a(this)};_.xw.prototype.Oc=function(){O4a(this)};var O4a=function(a){if(a.Jo){var b=ww.prototype.pK.call(a,N4a,[]);b.instance.Gi=a.Gi;b.instance.Ni=a.Ni;b.instance.Jo=a.Jo;b.instance.v8=a.v8;b.Hl.Nd()}};_.xw.O=function(){var a;return function(b){return(a||(a=_.Zc(_.xw)))(b||_.xw)}}();
_.xw.Ia=_.mc({type:_.xw,qa:[["a","mat-button","","onedevAppbarBranding",""]],wb:4,Ya:function(a){a&2&&_.Re("padding","0 4px")("margin","0 -4px")},inputs:{Jo:["onedevAppbarBranding","productName"],Gi:"iconUrl",Ni:"svgIcon",v8:"badgeIcon"},features:[_.Me,_.Ac]});_.P4a=new _.vc("MatMenuContent");var Q4a=new _.vc("MAT_MENU_PANEL");var R4a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],yw=function(a,b,c,d,e){this.Ma=a;this.Eb=b;this.ad=c;this.jJ=d;this.Za=e;this.role="menuitem";this.rd=this.disabled=!1;this.Uv=new _.fe;this.Jn=new _.fe;this.GF=this.dF=!1;var f;null==d||null==(f=d.vdb)||f.call(d,this)};_.h=yw.prototype;_.h.focus=function(a,b){this.ad&&a?_.iq(this.ad,this.Df(),a,b):this.Df().focus(b);this.Jn.next(this)};_.h.Oc=function(){this.ad&&this.ad.Rl(this.Ma,!1)};
_.h.Ka=function(){this.ad&&this.ad.qk(this.Ma);this.jJ&&this.jJ.removeItem&&this.jJ.removeItem(this);this.Uv.complete();this.Jn.complete()};_.h.Vy=function(){return this.disabled?"-1":"0"};_.h.Df=function(){return this.Ma.na};_.h.AFa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.mHa=function(){this.Uv.next(this)};
_.h.ar=function(){for(var a=this.Ma.na.cloneNode(!0),b=a.querySelectorAll("mat-icon, .material-icons"),c=0;c<b.length;c++)b[c].remove();var d;return(null==(d=a.textContent)?void 0:d.trim())||""};_.h.YJa=function(a){this.dF=a;var b;null==(b=this.Za)||_.yl(b)};_.h.cKa=function(a){this.GF=a;var b;null==(b=this.Za)||_.yl(b)};_.h.Kn=function(){return this.Eb&&this.Eb.activeElement===this.Df()};yw.O=function(a){return new (a||yw)(_.v(_.ad),_.v(_.oh),_.v(_.hq),_.v(Q4a,8),_.v(_.Il))};
yw.ya=_.jc({type:yw,qa:[["","mat-menu-item",""]],Cb:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],wb:8,Ya:function(a,b){a&1&&_.I("click",function(c){return b.AFa(c)})("mouseenter",function(){return b.mHa()});a&2&&(_.Qe("role",b.role)("tabindex",b.Vy())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.Se("mat-mdc-menu-item-highlighted",b.dF)("mat-mdc-menu-item-submenu-trigger",b.GF))},inputs:{role:"role",disabled:["disabled","disabled",_.Ff],rd:["disableRipple","disableRipple",_.Ff]},
Vb:["matMenuItem"],features:[_.Ne],lc:["mat-menu-item",""],ac:["mat-icon, [matMenuItemIcon]","*"],Aa:5,Ba:3,Ea:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-mdc-menu-submenu-icon","viewBox","0 0 5 10","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],ua:function(a,b){a&1&&(_.ff(R4a),_.gf(0),_.A(1,"span",
0),_.gf(2,1),_.B(),_.D(3,"div",1),_.y(4,wva,2,0,"svg",2));a&2&&(_.u(3),_.x("matRippleDisabled",b.rd||b.disabled)("matRippleTrigger",b.Df()),_.u(1),_.x("ngIf",b.GF))},Ha:[_.ym,_.Er],rb:2,Oa:0});var S4a=new _.vc("mat-menu-default-options",{Ga:"root",oa:xva});var T4a=new _.vc("mat-menu-scroll-strategy"),U4a={wa:T4a,Fb:[_.vr],Ab:function(a){return function(){return a.Mm.Pp()}}},V4a=_.fh({passive:!0}),zw=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ue=a;this.Pc=b;this.Fe=c;this.KB=f;this.jc=g;this.ad=m;this.kb=n;this.ub=null;this.vq=!1;this.WP=this.y5=this.Ny=_.fd.EMPTY;this.Za=_.hc(_.Il);this.m5=function(w){_.gqa(w)||(r.rm="touch")};this.rm=void 0;this.Zs=!0;this.IXa=this.pT=new _.jl;this.HXa=this.nT=new _.jl;this.Ae=d;this.Ui=void 0;b.na.addEventListener("touchstart",
this.m5,V4a)};zw.prototype.ke=function(){this.lHa()};zw.prototype.Ka=function(){this.ub&&(this.ub.dispose(),this.ub=null);this.Pc.na.removeEventListener("touchstart",this.m5,V4a);this.WP.unsubscribe();this.Ny.unsubscribe();this.y5.unsubscribe()};var Aw=function(a){return!!(a.KB&&a.Ui&&a.ig)};_.h=zw.prototype;
_.h.wD=function(){var a=this,b=this.ig;if(!this.vq&&b){var c=this.Gt(b),d=c.bn();this.aKa(b,d.Xf);d.hf=null==b.hf?!Aw(this):b.hf;c.Hd(this.aHa(b));b.Qw&&b.Qw.Hd(this.GWa);this.Ny=this.pIa().subscribe(function(){return a.WF()});this.HHa(b)}};_.h.WF=function(){var a;null==(a=this.ig)||a.close.emit()};_.h.focus=function(a,b){this.ad&&a?_.iq(this.ad,this.Pc,a,b):this.Pc.na.focus(b)};_.h.Qe=function(){var a;null==(a=this.ub)||a.Qe()};
_.h.aGa=function(a){if(this.ub&&this.oT){var b=this.ig;this.Ny.unsubscribe();this.ub.detach();!this.Zs||"keydown"!==a&&this.rm&&Aw(this)||this.focus(this.rm);this.rm=void 0;this.pQ(!1);var c;null==b||null==(c=b.Qw)||c.detach()}};_.h.HHa=function(a){a.HT=Aw(this)?this.Ui:void 0;a.direction=this.dir;this.ZJa(a);_.W4a(a,this.rm||"program");this.pQ(!0)};_.h.ZJa=function(a){if(a.Lwa){for(var b=0,c=a.HT;c;)b++,c=c.HT;a.Lwa(b)}};
_.h.pQ=function(a){a!==this.vq&&((this.vq=a)?this.pT.emit():this.nT.emit(),Aw(this)&&this.KB.YJa(a),_.yl(this.Za))};_.h.Gt=function(a){if(!this.ub){var b=this.ZE(a);this.qKa(a,b.Xf);this.ub=this.Ue.create(b);this.ub.Cj().subscribe()}return this.ub};_.h.ZE=function(a){return new _.dr({Xf:_.jr(_.HTa(_.ir(_.nr(this.Ue.position(),this.Pc))),".mat-menu-panel, .mat-mdc-menu-panel"),al:a.al||"cdk-overlay-transparent-backdrop",Ed:a.yD,mj:this.Ae(),direction:this.jc})};
_.h.qKa=function(a,b){var c=this;a.YH&&b.f1.subscribe(function(d){var e="start"===d.fR.bc?"after":"before",f="top"===d.fR.mc?"below":"above";c.kb?c.kb.qc(function(){return a.YH(e,f)}):a.YH(e,f)})};
_.h.aKa=function(a,b){var c=_.l("before"===a.vB?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.l("above"===a.uI?["bottom","top"]:["top","bottom"]),f=e.next().value;e=e.next().value;var g=_.l([f,e]),m=g.next().value;g=g.next().value;var n=_.l([d,c]),r=n.next().value;n=n.next().value;var w=0;Aw(this)?(n=d="before"===a.vB?"start":"end",c=r="end"===d?"start":"end",this.Ui&&(null==this.gQ&&(this.gQ=(a=this.Ui.items.first)?a.Df().offsetTop:0),w="bottom"===f?this.gQ:-this.gQ)):
a.ifa||(m="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.gr(b,[{zc:d,Ac:m,bc:r,mc:f,offsetY:w},{zc:c,Ac:m,bc:n,mc:f,offsetY:w},{zc:d,Ac:g,bc:r,mc:e,offsetY:-w},{zc:c,Ac:g,bc:n,mc:e,offsetY:-w}])};_.h.pIa=function(){var a=this,b=this.ub.Fl(),c=this.ub.Hn,d=this.Ui?this.Ui.closed:_.ld(),e=this.Ui?this.Ui.Uv().ha(_.Fd(function(f){return f!==a.KB}),_.Fd(function(){return a.vq})):_.ld();return _.Dd(b,d,e,c)};_.h.oHa=function(a){_.fqa(a)||(this.rm=0===a.button?"mouse":void 0,Aw(this)&&a.preventDefault())};
_.h.Ef=function(a){a=a.keyCode;if(13===a||32===a)this.rm="keyboard";Aw(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.rm="keyboard",this.wD())};_.h.Rm=function(a){Aw(this)?(a.stopPropagation(),this.wD()):this.vq?this.WF():this.wD()};_.h.lHa=function(){var a=this;Aw(this)&&this.Ui&&(this.y5=this.Ui.Uv().ha(_.Fd(function(b){return b===a.KB&&!b.disabled}),_.Qd(0,_.NHa)).subscribe(function(){a.rm="mouse";a.wD()}))};
_.h.aHa=function(a){this.Vi&&this.Vi.Nc===a.Nc||(this.Vi=new _.qr(a.Nc,this.Fe));return this.Vi};
_.W.Object.defineProperties(zw.prototype,{ZFa:{configurable:!0,enumerable:!0,get:function(){return this.ig},set:function(a){this.ig=a}},ig:{configurable:!0,enumerable:!0,get:function(){return this.T5},set:function(a){var b=this;if(a!==this.T5){this.T5=a;this.WP.unsubscribe();a&&(this.WP=a.close.subscribe(function(d){b.aGa(d);"click"!==d&&"tab"!==d||!b.Ui||b.Ui.closed.emit(d)}));var c;null==(c=this.KB)||c.cKa(Aw(this))}}},oT:{configurable:!0,enumerable:!0,get:function(){return this.vq}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.jc&&"rtl"===this.jc.value?"rtl":"ltr"}}});zw.O=function(a){return new (a||zw)(_.v(_.vr),_.v(_.ad),_.v(_.uf),_.v(T4a),_.v(Q4a,8),_.v(yw,10),_.v(_.Oq,8),_.v(_.hq),_.v(_.pe))};
zw.Ia=_.mc({type:zw,qa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Cb:[1,"mat-mdc-menu-trigger"],wb:3,Ya:function(a,b){a&1&&_.I("click",function(c){return b.Rm(c)})("mousedown",function(c){return b.oHa(c)})("keydown",function(c){return b.Ef(c)});a&2&&_.Qe("aria-haspopup",b.ig?"menu":null)("aria-expanded",b.oT)("aria-controls",b.oT?b.ig.lYa:null)},inputs:{ZFa:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],ig:["matMenuTriggerFor","menu"],GWa:["matMenuTriggerData","menuData"],
Zs:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{pT:"menuOpened",IXa:"onMenuOpen",nT:"menuClosed",HXa:"onMenuClose"},Vb:["matMenuTrigger"]});var Bw=function(){};Bw.O=function(a){return new (a||Bw)};Bw.Da=_.kc({type:Bw});Bw.Ca=_.Zb({Pb:[U4a],imports:[_.Em,_.Fr,_.xr,_.wr,_.ar,_.xr]});var X4a=_.Pg("transformMenu",[_.Sg("void",_.Rg({opacity:0,transform:"scale(0.8)"})),_.Tg("void => enter",_.Qg("120ms cubic-bezier(0, 0, 0.2, 1)",_.Rg({opacity:1,transform:"scale(1)"}))),_.Tg("* => void",_.Qg("100ms 25ms linear",_.Rg({opacity:0})))]),Y4a=_.Pg("fadeInItems",[_.Sg("showing",_.Rg({opacity:1})),_.Tg("void => *",[_.Rg({opacity:0}),_.Qg("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var Z4a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],$4a=_.sh(_.uh(function(){})),Cw=function(a,b,c,d,e){var f=$4a.call(this)||this;f.Ma=a;f.Eb=b;f.ad=c;f.jJ=d;f.Za=e;f.role="menuitem";f.Uv=new _.fe;f.Jn=new _.fe;f.dF=!1;f.GF=!1;var g;null==d||null==(g=d.vdb)||g.call(d,f);return f};_.V(Cw,$4a);_.h=Cw.prototype;_.h.focus=function(a,b){this.ad&&a?_.iq(this.ad,this.Df(),a,b):this.Df().focus(b);this.Jn.next(this)};_.h.Oc=function(){this.ad&&this.ad.Rl(this.Ma,!1)};
_.h.Ka=function(){this.ad&&this.ad.qk(this.Ma);this.jJ&&this.jJ.removeItem&&this.jJ.removeItem(this);this.Uv.complete();this.Jn.complete()};_.h.Vy=function(){return this.disabled?"-1":"0"};_.h.Df=function(){return this.Ma.na};_.h.AFa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.mHa=function(){this.Uv.next(this)};
_.h.ar=function(){for(var a=this.Ma.na.cloneNode(!0),b=a.querySelectorAll("mat-icon, .material-icons"),c=0;c<b.length;c++)b[c].remove();var d;return(null==(d=a.textContent)?void 0:d.trim())||""};_.h.YJa=function(a){this.dF=a;var b;null==(b=this.Za)||_.yl(b)};_.h.cKa=function(a){this.GF=a;var b;null==(b=this.Za)||_.yl(b)};_.h.Kn=function(){return this.Eb&&this.Eb.activeElement===this.Df()};Cw.O=function(a){return new (a||Cw)(_.v(_.ad),_.v(_.oh),_.v(_.hq),_.v(Q4a,8),_.v(_.Il))};
Cw.ya=_.jc({type:Cw,qa:[["","mat-menu-item",""]],Cb:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],wb:9,Ya:function(a,b){a&1&&_.I("click",function(c){return b.AFa(c)})("mouseenter",function(){return b.mHa()});a&2&&(_.Qe("role",b.role)("tabindex",b.Vy())("aria-disabled",b.disabled)("disabled",b.disabled||null)("mat-id-collision",null),_.Se("mat-mdc-menu-item-highlighted",b.dF)("mat-mdc-menu-item-submenu-trigger",b.GF))},inputs:{disabled:"disabled",rd:"disableRipple",role:"role"},Vb:["matMenuItem"],
features:[_.Me],lc:["mat-menu-item",""],ac:["mat-icon, [matMenuItemIcon]","*"],Aa:5,Ba:3,Ea:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-mdc-menu-submenu-icon","viewBox","0 0 5 10","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],ua:function(a,b){a&1&&(_.ff(Z4a),_.gf(0),_.A(1,"span",0),_.gf(2,1),
_.B(),_.D(3,"div",1),_.y(4,yva,2,0,"svg",2));a&2&&(_.u(3),_.x("matRippleDisabled",b.rd||b.disabled)("matRippleTrigger",b.Df()),_.u(1),_.x("ngIf",b.GF))},Ha:[_.ym,_.Er],rb:2,Oa:0});var a5a=0,Dw=function(a,b,c,d){this.Ma=a;this.kb=b;this.Za=d;this.Ur=new _.Bf;this.Wk={};this.n6="void";this.hq=new _.fe;this.close=this.closed=new _.jl;this.lYa="mat-menu-panel-"+a5a++;this.yD=c.yD||"";this.IF=c.vB;this.ddb=c.uI;this.al=c.al;this.Iab=c.ifa;this.W9a=c.hf};_.h=Dw.prototype;_.h.Sa=function(){this.YH()};
_.h.ke=function(){var a=this;this.mvc();this.Rb=_.Eq((new _.Gq(this.Ur)).vE().tI());this.Rb.HN.subscribe(function(){return a.closed.emit("tab")});this.Ur.Vc.ha(_.ie(this.Ur),_.je(function(b){return _.Dd.apply(null,_.xc(b.map(function(c){return c.Jn})))})).subscribe(function(b){return _.Fq(a.Rb,b)});this.Ur.Vc.subscribe(function(b){var c=a.Rb,d;"enter"===a.n6&&(null==(d=c.Qf)?0:d.Kn())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.cw||0)),b[d]&&!b[d].disabled?c.Kk(d):aTa(c))})};
_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.Ur.destroy();this.closed.complete();var b;null==(b=this.V8a)||b.unsubscribe()};_.h.Uv=function(){return this.Ur.Vc.ha(_.ie(this.Ur),_.je(function(a){return _.Dd.apply(null,_.xc(a.map(function(b){return b.Uv})))}))};_.h.vdb=function(){};_.h.removeItem=function(){};
_.h.Ef=function(a){var b=a.keyCode,c=this.Rb;switch(b){case 27:_.eh(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.HT&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.HT&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:38!==b&&40!==b||_.cTa(c,"keyboard");c.Ss(a);return}a.stopPropagation()};
_.W4a=function(a,b){b=void 0===b?"program":b;var c;null==(c=a.V8a)||c.unsubscribe();a.V8a=a.kb.Nf.ha(_.Td(1)).subscribe(function(){var d=null;a.Ur.length&&(d=a.Ur.first.Df().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=a.Rb;_.cTa(e,b).WB(0,1);!e.Qf&&d&&d.focus()}})};_.h=Dw.prototype;
_.h.Lwa=function(a){var b=this;a=this.F8a+Math.min(this.xnc+a,24);var c=Object.keys(this.Wk).find(function(d){return d.startsWith(b.F8a)});c&&c!==this.oJa||(this.oJa&&(this.Wk[this.oJa]=!1),this.Wk[a]=!0,this.oJa=a)};_.h.YH=function(a,b){a=void 0===a?this.vB:a;b=void 0===b?this.uI:b;var c=this.Wk;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.Za)||_.yl(d)};_.h.wuc=function(){this.n6="enter"};
_.h.Ktc=function(){this.n6="void"};_.h.HIa=function(a){this.hq.next(a);this.KP=!1};_.h.IIa=function(a){this.KP=!0;"enter"===a.mg&&0===this.Rb.cw&&(a.element.scrollTop=0)};_.h.mvc=function(){var a=this;this.M6a.Vc.ha(_.ie(this.M6a)).subscribe(function(b){a.Ur.reset(b.filter(function(c){return c.jJ===a}));_.vf(a.Ur)})};
_.W.Object.defineProperties(Dw.prototype,{vB:{configurable:!0,enumerable:!0,get:function(){return this.IF},set:function(a){this.IF=a;this.YH()}},uI:{configurable:!0,enumerable:!0,get:function(){return this.ddb},set:function(a){this.ddb=a;this.YH()}},ifa:{configurable:!0,enumerable:!0,get:function(){return this.Iab},set:function(a){this.Iab=_.hh(a)}},hf:{configurable:!0,enumerable:!0,get:function(){return this.W9a},set:function(a){this.W9a=_.hh(a)}},Ed:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.mtc;c&&c.length&&c.split(" ").forEach(function(d){b.Wk[d]=!1});(this.mtc=a)&&a.length&&(a.split(" ").forEach(function(d){b.Wk[d]=!0}),this.Ma.na.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.Ed},set:function(a){this.Ed=a}}});Dw.O=function(a){return new (a||Dw)(_.v(_.ad),_.v(_.pe),_.v(S4a),_.v(_.Il))};
Dw.Ia=_.mc({type:Dw,zd:function(a,b,c){a&1&&(_.zf(c,_.P4a,5),_.zf(c,Cw,5),_.zf(c,Cw,4));if(a&2){var d;_.wf(d=_.Af())&&(b.Qw=d.first);_.wf(d=_.Af())&&(b.M6a=d);_.wf(d=_.Af())&&(b.items=d)}},tb:function(a,b){a&1&&_.yf(_.tf,5);if(a&2){var c;_.wf(c=_.Af())&&(b.Nc=c.first)}},inputs:{al:"backdropClass",ariaLabel:["aria-label","ariaLabel"],Rf:["aria-labelledby","ariaLabelledby"],OF:["aria-describedby","ariaDescribedby"],vB:"xPosition",uI:"yPosition",ifa:"overlapTrigger",hf:"hasBackdrop",Ed:["class","panelClass"],
classList:"classList"},outputs:{closed:"closed",close:"close"}});var b5a={wa:T4a,Fb:[_.vr],Ab:function(a){return function(){return a.Mm.Pp()}}},c5a=_.fh({passive:!0}),Ew=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ue=a;this.Pc=b;this.Fe=c;this.KB=f;this.jc=g;this.ad=m;this.kb=n;this.ub=null;this.vq=!1;this.WP=this.y5=this.Ny=_.fd.EMPTY;this.Za=_.hc(_.Il);this.m5=function(w){_.gqa(w)||(r.rm="touch")};this.rm=void 0;this.Zs=!0;this.IXa=this.pT=new _.jl;this.HXa=this.nT=new _.jl;this.Ae=d;this.Ui=e instanceof Dw?e:void 0;b.na.addEventListener("touchstart",this.m5,
c5a)};_.h=Ew.prototype;_.h.ke=function(){this.lHa()};_.h.Ka=function(){this.ub&&(this.ub.dispose(),this.ub=null);this.Pc.na.removeEventListener("touchstart",this.m5,c5a);this.WP.unsubscribe();this.Ny.unsubscribe();this.y5.unsubscribe()};
_.h.wD=function(){var a=this,b=this.ig;if(!this.vq&&b){var c=this.Gt(b),d=c.bn(),e=d.Xf;this.aKa(b,e);d.hf=null==b.hf?!Aw(this):b.hf;c.Hd(this.aHa(b));b.Qw&&b.Qw.Hd(this.GWa);this.Ny=this.pIa().subscribe(function(){return a.WF()});this.HHa(b);b instanceof Dw&&(b.wuc(),b.Ur.Vc.ha(_.ke(b.close)).subscribe(function(){_.ETa(_.ir(e,!1));_.ir(e,!0)}))}};_.h.WF=function(){var a;null==(a=this.ig)||a.close.emit()};_.h.focus=function(a,b){this.ad&&a?_.iq(this.ad,this.Pc,a,b):this.Pc.na.focus(b)};
_.h.Qe=function(){var a;null==(a=this.ub)||a.Qe()};_.h.aGa=function(a){var b=this;if(this.ub&&this.oT){var c=this.ig;this.Ny.unsubscribe();this.ub.detach();!this.Zs||"keydown"!==a&&this.rm&&Aw(this)||this.focus(this.rm);this.rm=void 0;if(c instanceof Dw)c.Ktc(),c.Qw?c.hq.ha(_.Fd(function(e){return"void"===e.mg}),_.Td(1),_.ke(c.Qw.a7a)).subscribe({next:function(){return c.Qw.detach()},complete:function(){return b.pQ(!1)}}):this.pQ(!1);else{this.pQ(!1);var d;null==c||null==(d=c.Qw)||d.detach()}}};
_.h.HHa=function(a){a.HT=Aw(this)?this.Ui:void 0;a.direction=this.dir;this.ZJa(a);_.W4a(a,this.rm||"program");this.pQ(!0)};_.h.ZJa=function(a){if(a.Lwa){for(var b=0,c=a.HT;c;)b++,c=c.HT;a.Lwa(b)}};_.h.pQ=function(a){a!==this.vq&&((this.vq=a)?this.pT.emit():this.nT.emit(),Aw(this)&&this.KB.YJa(a),_.yl(this.Za))};_.h.Gt=function(a){if(!this.ub){var b=this.ZE(a);this.qKa(a,b.Xf);this.ub=this.Ue.create(b);this.ub.Cj().subscribe()}return this.ub};
_.h.ZE=function(a){return new _.dr({Xf:_.jr(_.HTa(_.ir(_.nr(this.Ue.position(),this.Pc))),".mat-menu-panel, .mat-mdc-menu-panel"),al:a.al||"cdk-overlay-transparent-backdrop",Ed:a.yD,mj:this.Ae(),direction:this.jc})};_.h.qKa=function(a,b){var c=this;a.YH&&b.f1.subscribe(function(d){var e="start"===d.fR.bc?"after":"before",f="top"===d.fR.mc?"below":"above";c.kb?c.kb.qc(function(){return a.YH(e,f)}):a.YH(e,f)})};
_.h.aKa=function(a,b){var c=_.l("before"===a.vB?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.l("above"===a.uI?["bottom","top"]:["top","bottom"]),f=e.next().value;e=e.next().value;var g=_.l([f,e]),m=g.next().value;g=g.next().value;var n=_.l([d,c]),r=n.next().value;n=n.next().value;var w=0;Aw(this)?(n=d="before"===a.vB?"start":"end",c=r="end"===d?"start":"end",this.Ui&&(null==this.gQ&&(this.gQ=(a=this.Ui.items.first)?a.Df().offsetTop:0),w="bottom"===f?this.gQ:-this.gQ)):
a.ifa||(m="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.gr(b,[{zc:d,Ac:m,bc:r,mc:f,offsetY:w},{zc:c,Ac:m,bc:n,mc:f,offsetY:w},{zc:d,Ac:g,bc:r,mc:e,offsetY:-w},{zc:c,Ac:g,bc:n,mc:e,offsetY:-w}])};_.h.pIa=function(){var a=this,b=this.ub.Fl(),c=this.ub.Hn,d=this.Ui?this.Ui.closed:_.ld(),e=this.Ui?this.Ui.Uv().ha(_.Fd(function(f){return f!==a.KB}),_.Fd(function(){return a.vq})):_.ld();return _.Dd(b,d,e,c)};_.h.oHa=function(a){_.fqa(a)||(this.rm=0===a.button?"mouse":void 0,Aw(this)&&a.preventDefault())};
_.h.Ef=function(a){a=a.keyCode;if(13===a||32===a)this.rm="keyboard";Aw(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.rm="keyboard",this.wD())};_.h.Rm=function(a){Aw(this)?(a.stopPropagation(),this.wD()):this.vq?this.WF():this.wD()};
_.h.lHa=function(){var a=this;Aw(this)&&this.Ui&&(this.y5=this.Ui.Uv().ha(_.Fd(function(b){return b===a.KB&&!b.disabled}),_.Qd(0,_.NHa)).subscribe(function(){a.rm="mouse";a.ig instanceof Dw&&a.ig.KP?a.ig.hq.ha(_.Td(1),_.Qd(0,_.NHa),_.ke(a.Ui.Uv())).subscribe(function(){return a.wD()}):a.wD()}))};_.h.aHa=function(a){this.Vi&&this.Vi.Nc===a.Nc||(this.Vi=new _.qr(a.Nc,this.Fe));return this.Vi};
_.W.Object.defineProperties(Ew.prototype,{ZFa:{configurable:!0,enumerable:!0,get:function(){return this.ig},set:function(a){this.ig=a}},ig:{configurable:!0,enumerable:!0,get:function(){return this.T5},set:function(a){var b=this;if(a!==this.T5){this.T5=a;this.WP.unsubscribe();a&&(this.WP=a.close.subscribe(function(d){b.aGa(d);"click"!==d&&"tab"!==d||!b.Ui||b.Ui.closed.emit(d)}));var c;null==(c=this.KB)||c.cKa(Aw(this))}}},oT:{configurable:!0,enumerable:!0,get:function(){return this.vq}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.jc&&"rtl"===this.jc.value?"rtl":"ltr"}}});Ew.O=function(a){return new (a||Ew)(_.v(_.vr),_.v(_.ad),_.v(_.uf),_.v(T4a),_.v(Q4a,8),_.v(Cw,10),_.v(_.Oq,8),_.v(_.hq),_.v(_.pe))};
Ew.Ia=_.mc({type:Ew,wb:3,Ya:function(a,b){a&1&&_.I("click",function(c){return b.Rm(c)})("mousedown",function(c){return b.oHa(c)})("keydown",function(c){return b.Ef(c)});a&2&&_.Qe("aria-haspopup",b.ig?"menu":null)("aria-expanded",b.oT)("aria-controls",b.oT?b.ig.lYa:null)},inputs:{ZFa:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],ig:["matMenuTriggerFor","menu"],GWa:["matMenuTriggerData","menuData"],Zs:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{pT:"menuOpened",IXa:"onMenuOpen",
nT:"menuClosed",HXa:"onMenuClose"}});_.Fw=function(){return Cw.apply(this,arguments)||this};_.V(_.Fw,Cw);_.Fw.O=function(){var a;return function(b){return(a||(a=_.Zc(_.Fw)))(b||_.Fw)}}();
_.Fw.ya=_.jc({type:_.Fw,qa:[["","mat-menu-item",""]],Cb:[1,"mat-focus-indicator"],wb:21,Ya:function(a,b){a&2&&(_.Qe("role",b.role)("tabindex",b.Vy())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null)("mat-id-collision",null),_.Se("mat-menu-item",!0)("mat-menu-item-highlighted",b.dF)("mat-menu-item-submenu-trigger",b.GF)("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",
rd:"disableRipple"},Vb:["matMenuItem"],features:[_.of([{wa:Cw,Nb:_.Fw}]),_.Me],lc:["mat-menu-item",""],ac:["*"],Aa:3,Ba:3,Ea:[["matRipple","",1,"mat-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-menu-submenu-icon","viewBox","0 0 5 10","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-menu-submenu-icon"],["points","0,0 5,5 0,10"]],ua:function(a,b){a&1&&(_.ff(),_.gf(0),_.D(1,"div",0),_.y(2,zva,2,0,"svg",1));
a&2&&(_.u(1),_.x("matRippleDisabled",b.rd||b.disabled)("matRippleTrigger",b.Df()),_.u(1),_.x("ngIf",b.GF))},Ha:[_.ym,_.Er],rb:2,Oa:0});_.Gw=function(){Ew.apply(this,arguments)};_.V(_.Gw,Ew);_.Gw.O=function(){var a;return function(b){return(a||(a=_.Zc(_.Gw)))(b||_.Gw)}}();_.Gw.Ia=_.mc({type:_.Gw,qa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Cb:[1,"mat-menu-trigger"],Vb:["matMenuTrigger"],features:[_.Me]});_.Hw=function(a,b,c,d){Dw.call(this,a,b,c,d);this.F8a="mat-elevation-z";this.xnc=4};_.V(_.Hw,Dw);_.Hw.Ia=Dw.Ia;_.Hw.O=function(a){return new (a||_.Hw)(_.v(_.ad),_.v(_.pe),_.v(S4a),_.v(_.Il))};
_.Hw.ya=_.jc({type:_.Hw,qa:[["mat-menu"]],Cb:["ngSkipHydration",""],wb:4,Ya:function(a){a&2&&_.Qe("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null)},Vb:["matMenu"],features:[_.of([{wa:Q4a,Nb:_.Hw}]),_.Me],ac:["*"],Aa:1,Ba:0,Ea:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],ua:function(a){a&1&&(_.ff(),_.y(0,Ava,3,6,"ng-template"))},Ha:[_.wm],styles:['mat-menu{display:none}.mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px;position:relative}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.cdk-high-contrast-active .mat-menu-item{margin-top:1px}.mat-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.mat-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-menu-submenu-icon{fill:CanvasText}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n'],
rb:2,data:{animation:[X4a,Y4a]},Oa:0});_.Iw=function(){};_.Iw.O=function(a){return new (a||_.Iw)};_.Iw.Da=_.kc({type:_.Iw});_.Iw.Ca=_.Zb({Pb:[b5a],imports:[_.Em,_.xr,_.Fr,_.wr,_.ar,_.xr]});var d5a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],Jw=function(a){var b=this;this.zone=a;this.wH=!1;this.QA=new ResizeObserver(function(){b.zone.qc(function(){b.ANa();b.P$()})})};_.h=Jw.prototype;_.h.Sa=function(){};_.h.Oc=function(){this.BNa()};_.h.Ka=function(){this.QA.disconnect()};_.h.bRa=function(){var a=this;this.P$();var b=this.wH?"keyboard":"mouse";this.wH=!1;setTimeout(function(){_.W4a(a.XU,b)})};
_.h.BNa=function(){for(var a=_.l([].concat(_.xc(this.buttons),[this.lxa])),b=a.next();!b.done;b=a.next())this.QA.observe(b.value.na)};_.h.P$=function(){for(var a=_.l(this.XU.Ur),b=a.next();!b.done;b=a.next())b=b.value,b.disabled=0===b.Df().offsetWidth};_.h.ANa=function(){for(var a=_.l(e5a(this)),b=a.next();!b.done;b=a.next()){var c=_.l(b.value);b=c.next().value;c=c.next().value;0===c.na.offsetWidth&&b.WF()}};
var e5a=function(a){for(var b=[],c=b.concat,d=Array.from(a.qt),e=Array.from(a.aSb),f=Math.max(d.length,e.length),g=[],m=0;m<f;m++)g.push([d[m],e[m]]);return c.call(b,_.xc(g),[[a.TNb,a.lxa]])};_.W.Object.defineProperties(Jw.prototype,{ig:{configurable:!0,enumerable:!0,set:function(a){a.Ed="onedev-appbar-menu";this.XU=a}}});Jw.O=function(a){return new (a||Jw)(_.v(_.pe))};
Jw.ya=_.jc({type:Jw,qa:[["onedev-button-group"]],zd:function(a,b,c){a&1&&(_.zf(c,_.Gw,4),_.zf(c,_.Gw,4,_.ad),_.zf(c,_.Hr,4,_.ad));if(a&2){var d;_.wf(d=_.Af())&&(b.qt=d);_.wf(d=_.Af())&&(b.aSb=d);_.wf(d=_.Af())&&(b.buttons=d)}},tb:function(a,b){a&1&&(_.yf(_.Gw,5),_.yf(_.Gw,5,_.ad));if(a&2){var c;_.wf(c=_.Af())&&(b.TNb=c.first);_.wf(c=_.Af())&&(b.lxa=c.first)}},wb:2,Ya:function(a){a&2&&_.Re("display","flex")},inputs:{ig:"menu"},ac:["[onedevOptOutButton]","[mat-icon-button]"],Aa:5,Ba:1,Ea:[["mat-icon-button",
"","aria-label","show more",1,"show-more",3,"matMenuTriggerFor","keydown.enter","keydown.space","menuOpened"]],ua:function(a,b){a&1&&(_.ff(d5a),_.gf(0),_.gf(1,1),_.A(2,"button",0),_.I("keydown.enter",function(){b.wH=!0})("keydown.space",function(){b.wH=!0})("menuOpened",function(){return b.bRa()}),_.A(3,"mat-icon"),_.N(4,"more_vert"),_.B()());a&2&&(_.u(2),_.x("matMenuTriggerFor",b.XU))},Ha:[_.Hr,_.Qs,_.Gw],styles:['/*\n * @fileoverview Contains SCSS for button_group.scss so that it can be easily\n * tested. Media queries are unable to be mocked in tests.\n */\n/*\n * Hide buttons with inidices >= $buttonsToShow.\n * If opt out button exists, hide buttons with indices > $buttonsToShow.\n * The opt out button is a specific case because nth-child is unable to exclude\n * elements.\n */\n/*\n * Hide menu items with indices < $buttonsToShow.\n * If opt out button exists, hide menu items with indices <= $buttonsToShow.\n */\n/*\n * Show a maximum of $count buttons.\n * Hidden buttons go in the "Show more" menu.\n * If there are more buttons to show, show the "show more" button.\n * The opt out button does not count towards the button count.\n */\n.onedev-appbar-menu [mat-menu-item] {\n  -webkit-box-align: center;\n  -webkit-align-items: center;\n     -moz-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  color: var(--text-default, black);\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-box;\n  display: -ms-flexbox;\n  display: flex;\n}\n.onedev-appbar-menu [mat-menu-item] mat-icon {\n  line-height: 24px;\n}\n\n@media (max-width: 960px) {\n  onedev-button-group [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)),\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)),\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)),\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+0),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(1) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton],\n  onedev-mdc-button-group [onedevOptOutButton] {\n    display: none;\n  }\n}\n@media (min-width: 961px) and (max-width: 1280px) {\n  onedev-button-group [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)),\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)),\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)),\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+2),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(3) {\n    display: none;\n  }\n}\n@media (min-width: 1281px) {\n  onedev-button-group [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)),\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)),\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)),\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+4),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(5) {\n    display: none;\n  }\n}\n'],
rb:2});_.f5a=new _.vc("GMAT_BUTTON_OPTIONS",{Ga:"root",oa:function(){return{cj:!1}}});_.Kw=function(a,b){this.nb=a;this.options=b};_.Kw.prototype.Sa=function(){this.nb.na.querySelector(".mat-icon, .material-icons")&&this.nb.na.classList.add("gmat-mdc-button-with-prefix")};_.Kw.O=function(a){return new (a||_.Kw)(_.v(_.ad),_.v(_.f5a))};
_.Kw.Ia=_.mc({type:_.Kw,qa:[["button","mat-button",""],["a","mat-button",""],["button","mat-raised-button",""],["a","mat-raised-button",""],["button","mat-flat-button",""],["a","mat-flat-button",""],["button","mat-stroked-button",""],["a","mat-stroked-button",""],["button","mat-icon-button",""],["a","mat-icon-button",""],[""]],wb:2,Ya:function(a,b){a&2&&_.Se("gmat-mdc-button",!b.options.cj)}});_.Lw=function(){};_.Lw.O=function(a){return new (a||_.Lw)};_.Lw.Da=_.kc({type:_.Lw});_.Lw.Ca=_.Zb({Pb:[{wa:AVa,tc:{color:"primary"}}],imports:[_.ts]});var g5a=new _.vc("GMAT_MENU_OPTIONS",{Ga:"root",oa:function(){return{cj:!1}}});_.Mw=function(){_.vr.apply(this,arguments);this.nS=[]};_.V(_.Mw,_.vr);_.Mw.prototype.create=function(a){return _.vr.prototype.create.call(this,Object.assign({},a,{Ed:(null==a?0:a.Ed)?_.uqa(a.Ed).concat(this.nS):this.nS}))};_.Mw.O=function(){var a;return function(b){return(a||(a=_.Zc(_.Mw)))(b||_.Mw)}}();_.Mw.ta=_.p({token:_.Mw,oa:_.Mw.O});var h5a=function(a,b){this.options=a;a.cj||b.nS.push("gmat-mdc-menu")};h5a.O=function(a){return new (a||h5a)(_.v(g5a),_.v(_.vr))};h5a.Ia=_.mc({type:h5a,qa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],features:[_.of([{wa:_.vr,Md:_.Mw}])]});_.Nw=function(){};_.Nw.O=function(a){return new (a||_.Nw)};_.Nw.Da=_.kc({type:_.Nw});_.Nw.Ca=_.Zb({Pb:[{wa:_.vr,Md:_.Mw}],imports:[Bw]});var i5a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],Ow=function(a){var b=this;this.zone=a;this.wH=!1;this.QA=new ResizeObserver(function(){b.zone.qc(function(){b.ANa();b.P$()})})};_.h=Ow.prototype;_.h.Sa=function(){};_.h.Oc=function(){if(0<this.kIc.length)throw Error("rd");this.BNa()};_.h.Ka=function(){this.QA.disconnect()};_.h.bRa=function(){var a=this;this.P$();var b=this.wH?"keyboard":"mouse";this.wH=!1;setTimeout(function(){_.W4a(a.XU,b)})};
_.h.BNa=function(){for(var a=_.l([].concat(_.xc(this.buttons),[this.lxa])),b=a.next();!b.done;b=a.next())this.QA.observe(b.value.na)};_.h.P$=function(){for(var a=_.l(this.XU.Ur),b=a.next();!b.done;b=a.next())b=b.value,b.disabled=0===b.Df().offsetWidth};_.h.ANa=function(){for(var a=_.l(e5a(this)),b=a.next();!b.done;b=a.next()){var c=_.l(b.value);b=c.next().value;c=c.next().value;0===c.na.offsetWidth&&b.WF()}};
_.W.Object.defineProperties(Ow.prototype,{ig:{configurable:!0,enumerable:!0,set:function(a){a.Ed="onedev-appbar-menu";this.XU=a}}});Ow.O=function(a){return new (a||Ow)(_.v(_.pe))};
Ow.ya=_.jc({type:Ow,qa:[["onedev-mdc-button-group"]],zd:function(a,b,c){a&1&&(_.zf(c,zw,4),_.zf(c,zw,4,_.ad),_.zf(c,_.Kw,4,_.ad),_.zf(c,_.rs,4,_.ad));if(a&2){var d;_.wf(d=_.Af())&&(b.qt=d);_.wf(d=_.Af())&&(b.aSb=d);_.wf(d=_.Af())&&(b.buttons=d);_.wf(d=_.Af())&&(b.kIc=d)}},tb:function(a,b){a&1&&(_.yf(zw,5),_.yf(zw,5,_.ad));if(a&2){var c;_.wf(c=_.Af())&&(b.TNb=c.first);_.wf(c=_.Af())&&(b.lxa=c.first)}},wb:2,Ya:function(a){a&2&&_.Re("display","flex")},inputs:{ig:"menu"},standalone:!0,features:[_.vka],
ac:["[onedevOptOutButton]","[mat-icon-button]"],Aa:5,Ba:1,Ea:[["mat-icon-button","","aria-label","show more",1,"show-more",3,"matMenuTriggerFor","keydown.enter","keydown.space","menuOpened"]],ua:function(a,b){a&1&&(_.ff(i5a),_.gf(0),_.gf(1,1),_.A(2,"button",0),_.I("keydown.enter",function(){b.wH=!0})("keydown.space",function(){b.wH=!0})("menuOpened",function(){return b.bRa()}),_.A(3,"mat-icon"),_.N(4,"more_vert"),_.B()());a&2&&(_.u(2),_.x("matMenuTriggerFor",b.XU))},Ha:[_.Lw,_.Kw,_.ss,_.Rs,_.Qs,_.Nw,
h5a,zw],styles:['/*\n * @fileoverview Contains SCSS for button_group.scss so that it can be easily\n * tested. Media queries are unable to be mocked in tests.\n */\n/*\n * Hide buttons with inidices >= $buttonsToShow.\n * If opt out button exists, hide buttons with indices > $buttonsToShow.\n * The opt out button is a specific case because nth-child is unable to exclude\n * elements.\n */\n/*\n * Hide menu items with indices < $buttonsToShow.\n * If opt out button exists, hide menu items with indices <= $buttonsToShow.\n */\n/*\n * Show a maximum of $count buttons.\n * Hidden buttons go in the "Show more" menu.\n * If there are more buttons to show, show the "show more" button.\n * The opt out button does not count towards the button count.\n */\n.onedev-appbar-menu [mat-menu-item] {\n  -webkit-box-align: center;\n  -webkit-align-items: center;\n     -moz-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  color: var(--text-default, black);\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-box;\n  display: -ms-flexbox;\n  display: flex;\n}\n.onedev-appbar-menu [mat-menu-item] mat-icon {\n  line-height: 24px;\n}\n\n@media (max-width: 960px) {\n  onedev-button-group [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)),\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)),\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)),\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+0),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(1) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton],\n  onedev-mdc-button-group [onedevOptOutButton] {\n    display: none;\n  }\n}\n@media (min-width: 961px) and (max-width: 1280px) {\n  onedev-button-group [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)),\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)),\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)),\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+2),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(3) {\n    display: none;\n  }\n}\n@media (min-width: 1281px) {\n  onedev-button-group [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)),\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)),\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)),\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+4),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(5) {\n    display: none;\n  }\n}\n'],
rb:2});var Pw=function(){};Pw.O=function(a){return new (a||Pw)};Pw.Da=_.kc({type:Pw});Pw.Ca=_.Zb({imports:[_.Em,_.es,_.Rs,_.Iw,Ow]});_.Qw=function(){};_.Qw.O=function(a){return new (a||_.Qw)};_.Qw.Da=_.kc({type:_.Qw});_.Qw.Ca=_.Zb({imports:[Pw]});_.Rw=function(){};_.Rw.O=function(a){return new (a||_.Rw)};_.Rw.Da=_.kc({type:_.Rw});_.Rw.Ca=_.Zb({Pb:[G4a],imports:[_.xq,_.Em,_.wr,_.xr,_.xr,_.ar]});var j5a=["feedbackTooltip"],k5a=["branding"],Sw=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.Fa=a;this.Ck=b;this.Aaa=c;this.Ua=d;this.yx=e;this.pt=f;this.document=g;this.zwc=m;this.appBarFontColor=n;this.OUb=r;this.Hq=GRa;this.en={};this.Zyc="/";this.QLb=1;this.m3a=new _.fe;this.Fxb=!!this.document.querySelector("#gb");this.yJc=!!this.document.querySelector("#gb a[role=button]");this.width=this.Fxb?"calc(100% - "+(this.yJc?50:110)+"px)":"100%";this.Ag=[w.register("showShortcutDialog","shift+/",
function(){z.m2&&(z.Hu?(z.Hu.close(),z.Hu=void 0):z.nxa(),z.Fa.mb({element:"AppBar",action:(z.Hu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:z.Hq.projectId}))}),w.register("sendFeedback","shift+2",function(){z.zaa?(z.zaa.close(),z.zaa=void 0):z.Q0("KEYBOARD")})];this.qRc=_.qu.has(71)};
Sw.prototype.Sa=function(){var a=this;this.Ua.events.ha(_.Fd(function(b){return b instanceof _.kg})).subscribe(function(){a.Hq=l5a(a);a.en=a.hQa();a.Dhb.na.style.setProperty("--text-secondary",a.Hq.appBarFontColor);a.Zyc=a.Ua.url})};Sw.prototype.Ka=function(){this.m3a.next();for(var a=_.l(this.Ag),b=a.next();!b.done;b=a.next())b=b.value,b()};
Sw.prototype.Q0=function(a){var b=this;this.Fa.mb({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.Hq.projectId});this.Baa&&this.Baa.Ye();this.zaa=this.Ck.open(O2a);this.zaa.oz().ha(_.Xd()).subscribe(function(c){b.zaa=void 0;c&&b.Aaa.fV()})};var m5a=function(){setTimeout(function(){var a;null==(a=document.getElementById("skiplink-navigation-target"))||a.focus()})},n5a=function(a){_.nfa(a.pt.theme).then(function(b){a.yx.Zwa("DARK"===b?"LIGHT":"DARK")})};
Sw.prototype.nxa=function(){var a=this;this.Hu=this.Ck.open(_.Xr,{wz:!1,data:this.Hq.keyboardShortcuts,minWidth:400});this.Hu.oz().ha(_.Xd()).subscribe(function(){a.Hu=void 0})};var l5a=function(a){var b={};a.OUb&&(b.appBarTitle=a.OUb,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.GH(function(c,d){return Object.assign({},c,d)},GRa);return Object.assign({},a,b)};Sw.prototype.hQa=function(){return this.GH(function(a,b){return Object.assign({},a,b.en)},{})};
Sw.prototype.GH=function(a,b){for(var c=this.Ua.ul.root.Yc;c&&"primary"===c.lf;)b=a(b,c.data),c=c.firstChild;return b};
_.W.Object.defineProperties(Sw.prototype,{nRa:{configurable:!0,enumerable:!0,get:function(){return!this.Fxb}},MCc:{configurable:!0,enumerable:!0,get:function(){return 0===this.QLb}},Cca:{configurable:!0,enumerable:!0,get:function(){var a=this.Hq.appLink;return a?a:"/"+_.lo.EE}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.Hq.projectId}},m2:{configurable:!0,enumerable:!0,get:function(){return this.Hq.keyboardShortcuts&&0<Array.from(this.Hq.keyboardShortcuts.entries()).length}},
Itb:{configurable:!0,enumerable:!0,get:function(){return this.m2||!!this.Hq.settingsPageLink}},Btb:{configurable:!0,enumerable:!0,get:function(){return 0<(this.Hq.additionalLinks||[]).length}},Ctb:{configurable:!0,enumerable:!0,get:function(){return this.Itb||this.Btb}}});Sw.O=function(a){return new (a||Sw)(_.v(_.bo),_.v(_.Rr),_.v(_.Ms),_.v(_.pg),_.v(_.Wu),_.v(_.cv),_.v(_.oh),_.v(i1a,8),_.v(f1a,8),_.v(_.j1a,8),_.v(_.Kt),_.v(_.ru))};
Sw.ya=_.jc({type:Sw,qa:[["app-bar"]],tb:function(a,b){a&1&&(_.yf(j5a,5),_.yf(k5a,5,_.ad));if(a&2){var c;_.wf(c=_.Af())&&(b.Baa=c.first);_.wf(c=_.Af())&&(b.Dhb=c.first)}},wb:6,Ya:function(a,b){a&2&&(_.Re("width",b.width),_.Se("full-width",b.nRa)("fullscreen-search",b.MCc))},Aa:41,Ba:14,Ea:[["onedevAppbar",""],[1,"appbar-left"],["class","hiring-banner","target","_blank","href","http://go/cs-we-are-hiring",4,"ngIf"],["mat-button","","ascTrackElement","AppBar","trackAction","navigateFromTitle",3,"onedevAppbarBranding",
"svgIcon","routerLink","trackProjectId"],["branding",""],[1,"appbar-center"],[1,"skip-navigation-wrapper"],["mat-button","","color","primary","aria-label","skip to main content",1,"skip-to-main-content-link",3,"click","keydown.enter"],["fxFlex","","role","search",3,"config","focusChange",4,"ngIf"],[1,"appbar-right"],[3,"menu"],["type","button","mat-icon-button","","ascTrackElement","AppBar","trackAction","switchTheme","matTooltip","Switch theme","aria-label","Switch theme",1,"hover-focus-element",
3,"click"],["type","button","mat-icon-button","","matTooltip","Send feedback","aria-label","Send feedback",1,"hover-focus-element",3,"click"],["feedbackTooltip","matTooltip"],["svgIcon","shared:feedback_outline",1,"feedback"],["type","button","mat-icon-button","","externalLink","https://goto.google.com/sync2head/cs","matTooltip","Tip of the Week","aria-label","tip of the week",1,"hover-focus-element"],["type","button","mat-icon-button","","class","hover-focus-element menu-trigger","matTooltip","Help",
"aria-label","Help",3,"matMenuTriggerFor",4,"ngIf"],["class","settings","mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",3,"routerLink",4,"ngIf"],[3,"overlapTrigger"],["menu","matMenu"],[4,"ngIf"],["overflowMenu","matMenu"],["type","button","mat-menu-item","","ascTrackElement","AppBar","trackAction","switchTheme",3,"click"],["type","button","mat-menu-item","",3,"click"],"type button mat-menu-item  externalLink https://goto.google.com/sync2head/cs".split(" "),
["type","button","mat-menu-item","",3,"matMenuTriggerFor",4,"ngIf"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage",3,"routerLink",4,"ngIf"],["target","_blank","href","http://go/cs-we-are-hiring",1,"hiring-banner"],[1,"hiring-banner-ribbon"],[1,"hiring-banner-text"],["fxFlex","","role","search",3,"config","focusChange"],["type","button","mat-icon-button","","matTooltip","Help","aria-label","Help",1,"hover-focus-element","menu-trigger",3,"matMenuTriggerFor"],["svgIcon",
"shared:help_outline"],["mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",1,"settings",3,"routerLink"],["svgIcon","shared:settings_outline"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],[1,"additional"],[4,"ngFor","ngForOf"],["mat-menu-item","",1,"add",3,"externalLink"],["type","button","mat-menu-item","",3,"matMenuTriggerFor"],["mat-menu-item","","ascTrackElement",
"AppBar","trackAction","navigateToSettingsPage",3,"routerLink"]],ua:function(a,b){a&1&&(_.A(0,"header",0)(1,"div",1),_.y(2,Bva,4,0,"a",2),_.D(3,"a",3,4),_.B(),_.A(5,"div",5)(6,"div",6)(7,"button",7),_.I("click",function(){return m5a()})("keydown.enter",function(){return m5a()}),_.N(8," Skip navigation "),_.B()(),_.y(9,Cva,1,1,"global-search-box",8),_.B(),_.A(10,"div",9)(11,"onedev-button-group",10)(12,"button",11),_.I("click",function(){return n5a(b)}),_.A(13,"mat-icon"),_.N(14,"brightness_4"),_.B()(),
_.A(15,"button",12,13),_.I("click",function(){return b.Q0("CLICK")}),_.D(17,"mat-icon",14),_.B(),_.A(18,"a",15)(19,"mat-icon"),_.N(20,"lightbulb_outline"),_.B()(),_.y(21,Dva,2,1,"button",16)(22,Eva,2,1,"a",17),_.B()(),_.A(23,"mat-menu",18,19)(25,"ul"),_.y(26,Fva,3,0,"li",20),_.B(),_.y(27,Iva,4,2,"ng-container",20),_.B(),_.A(28,"mat-menu",null,21)(30,"button",22),_.I("click",function(){return n5a(b)}),_.A(31,"span"),_.N(32,"Switch theme"),_.B()(),_.A(33,"button",23),_.I("click",function(){return b.Q0("CLICK")}),
_.A(34,"span"),_.N(35,"Send feedback"),_.B()(),_.A(36,"a",24)(37,"span"),_.N(38,"Tip of the Week"),_.B()(),_.y(39,Jva,3,1,"button",25)(40,Kva,3,1,"a",26),_.B()());if(a&2){var c=_.kf(29);_.u(2);_.x("ngIf",b.qRc);_.u(1);_.jf("onedevAppbarBranding",b.Hq.appBarTitle);_.x("svgIcon",b.zwc)("routerLink",b.Cca)("trackProjectId",b.projectId);_.u(6);_.x("ngIf",b.en.rda);_.u(2);_.x("menu",c);_.u(10);_.x("ngIf",b.Ctb);_.u(1);_.x("ngIf",b.Hq.settingsPageLink);_.u(1);_.x("overlapTrigger",!1);_.u(3);_.x("ngIf",
b.m2);_.u(1);_.x("ngIf",b.Btb);_.u(12);_.x("ngIf",b.Ctb);_.u(1);_.x("ngIf",b.Hq.settingsPageLink)}},Ha:[_.ho,_.xm,_.ym,_.co,_.as,_.uw,_.Hr,_.Ir,_.ow,_.Qs,_.Hw,_.Fw,_.Gw,_.tw,_.vw,_.xw,Jw,_.Nn],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}}"]});_.Tw=function(a,b,c){this.aKc=a;this.MEc=b;this.yp=c};_.Tw.prototype.bootstrap=function(){AOa(this.aKc);for(var a=this.MEc,b=_.l(a.JEc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.xc(c.icons));c.Imb&&(d=d.concat(c.Imb));d=_.l(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.ex;e=e.value;var m=_.hg(iWa,g,e);f.Qub.gla(g,e,new Os(m))}}this.yp.initialize()};_.Tw.O=function(a){return new (a||_.Tw)(_.q(ko),_.q(_.Ss),_.q(_.bu),_.q(_.gs))};_.Tw.ta=_.p({token:_.Tw,oa:_.Tw.O,Ga:"root"});var o5a;_.Uw=function(a,b,c,d,e,f,g,m){this.Fa=g;this.Ld=m;this.productVersion=void 0;this.service=c(a,{locale:b,apiKey:d});this.colorScheme=f.theme.ha(_.t(function(n){return"LIGHT"===n?1:2}));this.experimentIds=Array.from(e).map(function(n){return""+n})};
o5a=function(a,b,c){a.Fa.mb({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",Ve:b});a.service.JLc({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ha(_.Td(1)).subscribe(function(e){a.Fa.mb({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",Ve:b});a.service.EKc({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.p5a=function(a,b){var c={};c=void 0===c?{}:c;a.Fa.qJc.then(function(){a.Ld.Xb(function(){_.nfa(a.Ld.Nf).then(function(){setTimeout(function(){o5a(a,b,c)})})})})};_.Uw.O=function(a){return new (a||_.Uw)(_.q(CJa),_.q(_.xh),_.q(_.ZVa),_.q(_.qm),_.q(I0a),_.q(_.cv),_.q(_.bo),_.q(_.pe))};_.Uw.ta=_.p({token:_.Uw,oa:_.Uw.O,Ga:"root"});var q5a=_.ni(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),r5a=_.ni(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),s5a=_.ni(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var Vw=function(a,b,c,d,e,f,g,m,n,r,w,z,E,J){this.oMc=a;this.zoa=b;this.RLa=d;this.Ua=e;this.eh=g;this.userEmail=n;this.storage=r;this.fTa=z;c.bootstrap();(this.jl=_.ci.has(2))&&w.load();this.DWa();this.jl&&_.qu.has(33)&&(a=new Date,31===a.getDate()&&9===a.getMonth()&&(document.documentElement.style.background="#fff",document.documentElement.style.filter="invert(1)",a=document.createElement("STYLE"),a.setAttribute("type","text/css"),a.appendChild(document.createTextNode("img{filter: invert(1)}")),
document.documentElement.appendChild(a)));this.jl&&_.qu.has(42)&&_.p5a(z,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");z=_.hg(q5a);E.gla("","access_time_24px",new Os(z));z=_.hg(r5a);E.gla("","info_outline_24px",new Os(z));z=_.hg(s5a);E.gla("","link_24px",new Os(z));this.zoa&&J.documentElement.style.setProperty("--app-bar-bg",this.zoa)};Vw.prototype.DWa=function(){this.userEmail||!_.ci.has(3)||this.storage&&this.storage.get("epn_dismiss")||this.W0a()};
Vw.prototype.W0a=function(){var a=this;this.eh.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).az.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};Vw.prototype.Sa=function(){var a=this.Ua;a.config=this.oMc.map(lma);a.jM=!1};Vw.O=function(a){return new (a||Vw)(_.v(z2a),_.v(e1a),_.v(_.Tw),_.v(_.iv),_.v(_.pg),_.v(_.ru),_.v(_.Gs),_.v(_.pu),_.v(_.pm),_.v(_.HUa,8),_.v(_.Xt),_.v(_.Uw),_.v(Ps),_.v(_.oh))};
Vw.ya=_.jc({type:Vw,qa:[["cst-app"],["protractor-cst-app"]],Aa:6,Ba:3,Ea:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],[1,"announcement-bar"]],ua:function(a,b){a&1&&(_.D(0,"app-bar"),_.A(1,"div",0)(2,"div",1),_.y(3,Lva,1,0,"announcement-bar",2),_.D(4,"router-outlet"),_.B()(),_.D(5,"uncaught-error-notifier"));a&2&&(_.Re("background-color",b.zoa),_.u(3),_.x("ngIf",b.RLa.Fnb))},Ha:[_.ym,_.jv,Sw,_.Is,_.Ym],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 t5a=function(a){this.jNa=a};t5a.prototype.process=function(a){u5a(this,a);for(var b=_.l(_.$h(a)),c=b.next();!c.done;c=b.next())c=c.value,3===c.Ek&&u5a(this,c.elements);return a};var u5a=function(a,b){var c=!1,d=[];v5a(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},v5a=function(a,b,c){b=_.l(b);for(var d=b.next();!d.done;d=b.next())d=d.value,0===d.Ek||2===d.Ek?(v5a(a,d.Ita,c),v5a(a,d.fwa,c)):_.Mva(d,a.jNa)&&!d.error&&c.push(d)};var w5a=function(a){this.zIc=a};w5a.prototype.process=function(a){if(!this.zIc)return a;for(var b=_.l(_.$h(a)),c=b.next();!c.done;c=b.next()){c=c.value;var d;if(d=_.Mva(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 y5a=function(){var a=x5a;this.jNa=5;this.pattern=a};y5a.prototype.process=function(a){for(var b=_.l(_.$h(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.Mva(c,this.jNa)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var z5a=function(){this.p1=[]},A5a;z5a.prototype.Ne=function(a){return this.p1.length?A5a(this.p1[0],a):void 0};A5a=function(a,b){b=void 0===b?function(c){return new c}:b;return a.yc?b(a.yc):a.instance};_.B5a=function(){this.p1=[]};_.V(_.B5a,z5a);var x5a,C5a;x5a=/^(y|yes|n|no|auto)$/;C5a=new Map([["case",5],["class",7],["content",11],["symbol",23]].concat(_.xc([["func",14],["function",14]]),_.xc([["f",12],["file",12],["filepath",12],["path",12]]),_.xc([["l",16],["lang",16],["language",16]])));
_.D5a=new Map([["class",7],["comment",8],["content",11],["c",11],["file",12],["f",12],["function",14],["symbol",23],["s",23],["add_workspace",6],["author",1],["a",1],["blame",2],["l",16],["lang",16],["language",16],["package",9],["p",9],["project",3],["proximity",18],["starred",22],["at_cl",0],["from",13],["removed",19],["to",24],["case",5],["exact",10],["pcre",17],["snippet",21],["usage",25],["within",26]]);_.E5a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.xc(_.D5a)));
_.F5a=new _.B5a;_.G5a=new _.B5a;_.Ww=function(){};_.Ww.O=function(a){return new (a||_.Ww)};_.Ww.Da=_.kc({type:_.Ww});_.Ww.Ca=_.Zb({Pb:[_.dv,_.hv,{wa:_.F2a,Ab:function(a){a={Sg:a||void 0};a=(void 0===a?{}:a).Sg;var b=!!_.G5a.Ne();return{Dda:_.G5a.Ne()||_.F5a.Ne()||C5a,TAc:!0,p0a:[new t5a(5),new t5a(20),new y5a,new w5a(b)],RAc:!0,q0:a}},Fb:[[new _.Lk,_.ks]]}]});_.Xw=function(){};_.Xw.O=function(a){return new (a||_.Xw)};_.Xw.Da=_.kc({type:_.Xw});_.Xw.Ca=_.Zb({imports:[_.Ww,_.Em,_.es,_.Rs]});_.Yw=function(){};_.Yw.O=function(a){return new (a||_.Yw)};_.Yw.Da=_.kc({type:_.Yw});_.Yw.Ca=_.Zb({imports:[_.Em,_.eo,_.Pn]});_.H5a=new _.vc("TooltipAnchor");_.I5a=new _.vc("TooltipPeventer");_.Zw=function(){};_.Zw.O=function(a){return new (a||_.Zw)};_.Zw.Da=_.kc({type:_.Zw});_.Zw.Ca=_.Zb({imports:[_.xq,bw,_.Em,hw,_.es,_.Rs,_.wr,dw]});_.$w=function(){};_.$w.O=function(a){return new (a||_.$w)};_.$w.Da=_.kc({type:_.$w});_.$w.Ca=_.Zb({imports:[_.xr,_.xr]});_.J5a=_.rh(function(a){this.Ma=a},"primary");_.K5a=new _.vc("mat-progress-spinner-default-options",{Ga:"root",oa:Nva});_.ax=function(){};_.ax.O=function(a){return new (a||_.ax)};_.ax.Da=_.kc({type:_.ax});_.ax.Ca=_.Zb({imports:[_.xr,_.Em,_.xr]});_.bx=function(){};_.bx.O=function(a){return new (a||_.bx)};_.bx.Da=_.kc({type:_.bx});_.bx.Ca=_.Zb({Pb:[{wa:_.r4a,tc:{Jo:"grimoire-multibranch",hOa:1E3,FPa:!0}}],imports:[_.jo,_.Ww,_.Em,_.Yw,_.Zw,_.ds,_.$w,_.es,_.Rs,_.ax,_.Rw,_.ov,_.nu,_.$v]});var cx=function(){};cx.O=function(a){return new (a||cx)};cx.Da=_.kc({type:cx});cx.Ca=_.Zb({imports:[_.jo,_.Em,_.eo,{ml:_.Ns,Pb:[_.Ms]},_.ds,_.bx,_.fs,_.es,_.Wr,_.$w,_.Rs,_.Iw,_.Rw,_.Qw,_.Pn]});var L5a=[{Kca:"Documentation",Am:"https://goto.google.com/grimoire-codesearch-documentation"},{Kca:"Accessibility Help",Am:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],M5a=[{Kca:"Documentation",Am:"https://cloud.google.com/source-repositories/docs/"},{cAc:!0,Kca:"Support",Am:"https://cloud.google.com/source-repositories/docs/support"}],dx=function(){this.additionalLinks=_.ci.has(2)?L5a:M5a};dx.prototype.resolve=function(){return this.additionalLinks};
dx.O=function(a){return new (a||dx)(_.q(_.pu))};dx.ta=_.p({token:dx,oa:dx.O,Ga:"root"});var N5a,O5a,P5a,Q5a,ex;N5a=[{Tb:"?",Zd:"Show shortcut help"},{Tb:["@"],Zd:"Send feedback"},{Tb:["alt","+","..."],Zd:"Use shortcuts with modal screenreader"},{Tb:"c",Zd:"Focus code panel"},{Tb:"g",Zd:"Go to line"},{Tb:"o",Zd:"Show outline"},{Tb:"t",Zd:"Show directory tree"}];O5a=[];P5a=[{Tb:"/",Zd:"Search for code or files"},{Tb:".",Zd:"Search for code or files in this directory"},{Tb:"j",Zd:"Select next result in the search result list"},{Tb:"k",Zd:"Select previous result in the search result list"}];
Q5a=[];
ex=[{Tb:"a",Zd:"Toggle fullscreen mode"},{Tb:"b",Zd:"Toggle blame layer"},{Tb:"f",Zd:"Show find in file menu"},{Tb:"h",Zd:"Show revision history of the file"},{Tb:"l",Zd:"Show links menu"},{Tb:["l","then","p"],Zd:"Copy the current file path"},{Tb:["l","then","h"],Zd:"Copy the link to the HEAD version of the file"},{Tb:["l","then","r"],Zd:"Copy the link to the current version and line of the file"},{Tb:["ctrl","+","shift","+","\\"],Zd:"Opens the context menu for the focused symbol"},{Tb:"q",Zd:"Toggle bottom panel"},
{Tb:"u",Zd:"Toggle the navigation panel"},{Tb:"y",Zd:"Show/hide search matches in a file"},{Tb:["\u2191","or","k"],Zd:"Up one line in code browser"},{Tb:["\u2193","or","j"],Zd:"Down one line in code browser"},{Tb:"+",Zd:"Increase size of code font"},{Tb:"-",Zd:"Decrease size of code font"}];
_.fx=function(){_.qu.has(10)&&ex.push({Tb:"x",Zd:"Show cross references for symbols"});_.qu.has(5)&&ex.push({Tb:"X",Zd:"Show a callgraph for the file"});_.qu.has(7)&&ex.push({Tb:"8",Zd:"Toggle code column guides"});if(_.qu.has(37)){var a=ex.findIndex(function(f){return"Show/hide search matches in a file"===f.Zd});ex.splice(a,1)}_.qu.has(28)||Q5a.push({Tb:"E",Zd:"Open in editor (when available)"});_.ci.has(2)&&(O5a.push({Tb:"r",Zd:"Open the related files menu"},{Tb:["r","then","b"],Zd:"Open related BUILD file"},
{Tb:["r","then","o"],Zd:"Open related OWNERS file"},{Tb:["r","then","r"],Zd:"Open related README file"},{Tb:["r","then","t"],Zd:"Open related test file"}),ex.push({Tb:["l","then","g"],Zd:"Copy link to google3-relative path"},{Tb:["l","then","i"],Zd:"Copy import statement"},{Tb:["l","then","b"],Zd:"Copy build rule"}));a=["General",Pva(N5a)];var b=["Related files (hold <shift> to open in new tab)",Pva(O5a)],c=["Search",Pva(P5a)],d=["View in",Pva(Q5a)],e=["File Browsing",Pva(ex)];this.SLc=new Map([a,
b].concat(_.xc(_.qu.has(37)?[]:[c,d]),[e]))};_.fx.prototype.resolve=function(){return this.SLc};_.fx.O=function(a){return new (a||_.fx)(_.q(_.pu),_.q(_.ru))};_.fx.ta=_.p({token:_.fx,oa:_.fx.O,Ga:"root"});var gx=function(){this.settingsPageLink=_.ci.has(2)?_.lo.iW:void 0};gx.prototype.resolve=function(){return this.settingsPageLink};gx.O=function(a){return new (a||gx)(_.q(_.pu))};gx.ta=_.p({token:gx,oa:gx.O,Ga:"root"});var R5a;R5a=window.location.pathname;
_.S5a=[{wa:om,Ab:function(a){return a.tba().Jra()},Fb:[Fu]},{wa:xJa,Ab:function(a){a=a.tba();a=_.zb(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:_.Eg(a,"Unknown Environment Name")}},Fb:[Fu]},{wa:_.pm,Ab:function(a){return _.Y(a,11)||""},Fb:[Fu]},{wa:Y0a,Ab:function(a){return a.gSa()||""},Fb:[Fu]},{wa:yJa,Ab:function(a){return!!_.bj(a,17)},Fb:[Fu]},{wa:zJa,
Ab:function(a){return!!_.bj(a,19)},Fb:[Fu]},{wa:_.AJa,Ab:function(a){return _.Y(a,13)||""},Fb:[Fu]},{wa:c1a,Ab:function(a){return a.Kg()||window.location.hostname},Fb:[Fu]},{wa:_.d1a,Ab:function(a){return _.Y(a,30)||""},Fb:[Fu]},{wa:e1a,Ab:function(a){return ku(a)?_.Y(ku(a),1)||null:null},Fb:[Fu]},{wa:f1a,Ab:function(a){return ku(a)?_.Y(ku(a),8)||null:null},Fb:[Fu]},{wa:g1a,Ab:function(a){return ku(a)?_.Y(ku(a),3)||null:null},Fb:[Fu]},{wa:h1a,Ab:function(a){return ku(a)?_.Y(ku(a),2)||null:null},Fb:[Fu]},
{wa:i1a,Ab:function(a){return ku(a)?_.Y(ku(a),4)||null:null},Fb:[Fu]},{wa:_.j1a,Ab:function(a){return ku(a)?ku(a).Oba()||null:null},Fb:[Fu]},{wa:_.k1a,Ab:function(a){return ku(a)?_.Y(ku(a),10)||null:null},Fb:[Fu]},{wa:_.l1a,Ab:function(a){return rya(_.Ri(a,U_a,10),2)},Fb:[Fu]},{wa:_.m1a,Ab:function(a){return _.Ri(a,U_a,10)},Fb:[Fu]},{wa:_.BJa,Ab:function(a){return _.Y(a,23)},Fb:[Fu]},{wa:CJa,Ab:function(a){return _.Y(a,25)||"1633047"},Fb:[Fu]},{wa:DJa,Ab:function(a){return _.Y(a,31)||"https://play.google.com/log"},
Fb:[Fu]},{wa:Fu,Ab:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("sd");return H0a(a)}},{wa:n1a,Ab:function(a){var b=new gJa;a=_.l(_.Si(a,eu,35));for(var c=a.next();!c.done;c=a.next())c=c.value.f_(),_.Vi(b,1,Ol,c);return b},Fb:[Fu]},{wa:_.qm,Ab:function(a){return _.Y(a,1)||""},Fb:[Fu]},{wa:_.rm,Ab:function(a){return _.Y(a,2)},Fb:[Fu]},{wa:EJa,Ab:function(a){return _.Y(a,3)},Fb:[Fu]},{wa:FJa,Ab:function(){return _.Aza()}},{wa:GJa,Ab:function(a){return _.Y(lu(a),1)},Fb:[Fu]},{wa:o1a,Ab:function(a){return _.Ri(a,
$_a,20)},Fb:[Fu]},{wa:_.Z0a,Ab:function(a){return a.s_()},Fb:[Fu]},{wa:_.HJa,Ab:function(a){return _.Y(lu(a),15)},Fb:[Fu]},{wa:_.Ata,Ab:function(a){return _.Y(_.Ri(a,b0a,7),2)},Fb:[Fu]},{wa:r1a,Ab:function(a){var b=new Map;a=_.l(_.ob(_.Ri(a,b0a,7),16,_.Xaa).entries());for(var c=a.next();!c.done;c=a.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;b.set(c,d)}return b},Fb:[Fu]},{wa:_.IJa,Ab:function(a){return _.Y(lu(a),2)},Fb:[Fu]},{wa:_.JJa,Ab:function(a){return _.Y(lu(a),6)},Fb:[Fu]},
{wa:_.KJa,Ab:function(a){return _.Y(lu(a),8)},Fb:[Fu]},{wa:_.MJa,Ab:function(a){return _.Y(lu(a),11)},Fb:[Fu]},{wa:_.RJa,Ab:function(a){return _.Y(lu(a),4)},Fb:[Fu]},{wa:_.SJa,Ab:function(a){return _.Y(lu(a),13)},Fb:[Fu]},{wa:TJa,Ab:function(a){return _.Y(lu(a),5)},Fb:[Fu]},{wa:_.PJa,Ab:function(a){return _.Y(lu(a),3)},Fb:[Fu]},{wa:_.QJa,Ab:function(a){return _.Y(lu(a),16)},Fb:[Fu]},{wa:_.UJa,Ab:function(a){return _.Y(lu(a),9)},Fb:[Fu]},{wa:_.NJa,Ab:function(a){return _.Y(_.Ri(a,fu,4),2)},Fb:[Fu]},
{wa:_.WJa,Ab:function(a){return _.Y(_.Ri(a,fu,4),7)},Fb:[Fu]},{wa:_.XJa,Ab:function(a){return _.Y(_.Ri(a,fu,4),8)},Fb:[Fu]},{wa:_.OJa,Ab:function(a){return _.Y(_.Ri(a,fu,4),3)},Fb:[Fu]},{wa:_.VJa,Ab:function(a){return _.Y(lu(a),12)},Fb:[Fu]},{wa:_.LJa,Ab:function(a){return _.Y(lu(a),7)},Fb:[Fu]},{wa:_.sm,Ab:function(a){return _.Y(a,15)},Fb:[Fu]},{wa:_.ZJa,Ab:function(){return R5a}},{wa:$Ja,tc:!1},{wa:YJa,tc:!1}];_.hx=function(a){if(a)throw Error("td");};
_.hx.O=function(a){return new (a||_.hx)(_.q(_.hx,12))};_.hx.Da=_.kc({type:_.hx});_.hx.Ca=_.Zb({});_.T5a=new _.vc("REQUEST_SERVICE");_.ix=function(){};_.ix.O=function(a){return new (a||_.ix)};_.ix.Da=_.kc({type:_.ix});_.ix.Ca=_.Zb({});var jx=function(a){this.uOc=a};jx.prototype.create=function(a,b){return new U5a(a,this.uOc,b)};jx.O=function(a){return new (a||jx)(_.q(_.Gu))};jx.ta=_.p({token:jx,oa:jx.O,Ga:"root"});var U5a=function(a,b,c){this.tMa=a;this.B1a=b;this.url=c};_.V(U5a,nJa);U5a.prototype.makeRequest=function(a){return this.tMa.makeRequest(a).ha(this.B1a.create(this.url))};var V5a=function(a){this.WKc=a};_.V(V5a,nJa);V5a.prototype.makeRequest=function(a){var b=this;return _.zd(function(){return b.WKc.makeRequest(a)})};_.kx=function(a,b){this.Gja=a;this.iba=b};_.kx.prototype.create=function(a){a=this.iba.create(a,"xd4");return this.Gja.create(new V5a(a))};_.kx.O=function(a){return new (a||_.kx)(_.q(Zs),_.q(lx))};_.kx.ta=_.p({token:_.kx,oa:_.kx.O,Ga:"root"});_.mx=function(a,b,c){this.xOc=a;this.Gja=b;this.iba=c};_.mx.prototype.create=function(a){var b=new V5a(this.iba.create(a,"xd4"));return this.xOc.create(this.Gja.create(b),a)};_.mx.O=function(a){return new (a||_.mx)(_.q(jx),_.q(Zs),_.q(lx))};
_.mx.ta=_.p({token:_.mx,oa:_.mx.O,Ga:"root"});_.nx=function(a,b,c,d){this.config=a;this.Gja=b;this.iJc=c;this.iba=d};_.nx.prototype.create=function(a){a=_.ci.has(0)?this.iJc.create(a):this.iba.create(a,"xd3");return this.Gja.create(new V5a(a))};_.nx.O=function(a){return new (a||_.nx)(_.q(_.pu),_.q(Zs),_.q($s),_.q(lx))};_.nx.ta=_.p({token:_.nx,oa:_.nx.O,Ga:"root"});var lx=function(a,b,c,d,e){this.Oua=a;this.nj=b;this.lock=c;this.Fa=d;this.Fp=e};
lx.prototype.create=function(a,b){var c=_.qu.has(28)&&!_.qu.has(29)?{}:{"googleapis.config/sessionIndex":this.nj,"googleapis.config/auth/useFirstPartyAuth":!0,"googleapis.config/auth/useFirstPartyAuthV2":!0};eaa()&&(b="xd3");c["client/xd3"]="xd3"===b;c["client/xd4"]="xd4"===b;return new DWa(a,this.Oua,this.Fa,this.lock,this.Fp,c)};lx.O=function(a){return new (a||lx)(_.q(_.qm),_.q(_.rm),_.q(_.MWa),_.q(_.ou),_.q(_.sm),_.q(_.ru))};lx.ta=_.p({token:lx,oa:lx.O,Ga:"root"});_.W5a=new _.vc("REQUEST_SERVICE");_.ox=function(){};_.ox.O=function(a){return new (a||_.ox)};_.ox.Da=_.kc({type:_.ox});_.ox.Ca=_.Zb({});_.X5a=new _.vc("file_contents_derived_data_memoizers");_.px=function(a){this.Fa=a;this.yf=new _.ct(this.Fa)};_.Y5a=new _.vc("file_service",{Ga:"root",oa:function(){return _.Cta(zRa)}});_.qx=function(a,b,c){_.px.call(this,a);this.MK=b;this.Ie=c};_.V(_.qx,_.px);_.h=_.qx.prototype;_.h.Zz=function(a,b,c,d,e,f){var g=this,m=_.Wh(a,b,c,d,e,f);return this.yf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Xpa=function(){return new rp};_.h.extract=function(a){return a.Zz()};_.h.isValid=function(a){return 0!==a.Lg()};
_.h.fetch=function(a){var b=this;return _.Hu(this.Ie,function(){return b.MK.Zz((new Dp).xx(a),b.Ie.Bk())},"FileService.getFolding").ha(_.t(function(c){return c.Zz()||new rp}))};_.qx.O=function(a){return new (a||_.qx)(_.q(_.bo),_.q(_.Y5a),_.q(_.Xu))};_.qx.ta=_.p({token:_.qx,oa:_.qx.O,Ga:"root"});_.rx=function(a,b,c){_.px.call(this,a);this.MK=b;this.Ie=c};_.V(_.rx,_.px);_.h=_.rx.prototype;_.h.Aw=function(a,b,c,d,e,f){var g=this,m=_.Wh(a,b,c,d,e,f);return this.yf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Xpa=function(){return new tp};_.h.extract=function(a){return a.Aw()};_.h.isValid=function(a){return 0!==a.Lg()};
_.h.fetch=function(a){var b=this;return _.Hu(this.Ie,function(){return b.MK.Aw((new Ep).xx(a),b.Ie.Bk())},"FileService.getOutline").ha(_.t(function(c){return c.Aw()||new tp}))};_.rx.O=function(a){return new (a||_.rx)(_.q(_.bo),_.q(_.Y5a),_.q(_.Xu))};_.rx.ta=_.p({token:_.rx,oa:_.rx.O,Ga:"root"});_.Z5a=new _.vc("REQUEST_SERVICE");_.sx=function(){};_.sx.O=function(a){return new (a||_.sx)};_.sx.Da=_.kc({type:_.sx});_.sx.Ca=_.Zb({});_.tx=new _.vc("API_VERSION");_.ux=new _.vc("REQUEST_SERVICE");_.vx=function(){};_.vx.O=function(a){return new (a||_.vx)};_.vx.Da=_.kc({type:_.vx});_.vx.Ca=_.Zb({});_.$5a=new _.vc("API_VERSION");_.wx=new _.vc("REQUEST_SERVICE");_.xx=function(){};_.xx.O=function(a){return new (a||_.xx)};_.xx.Da=_.kc({type:_.xx});_.xx.Ca=_.Zb({});_.a6a=new _.vc("API_VERSION");_.b6a=new _.vc("REQUEST_SERVICE");_.yx=function(){};_.yx.O=function(a){return new (a||_.yx)};_.yx.Da=_.kc({type:_.yx});_.yx.Ca=_.Zb({});_.c6a=new _.vc("API_VERSION");_.d6a=new _.vc("REQUEST_SERVICE");_.zx=function(){};_.zx.O=function(a){return new (a||_.zx)};_.zx.Da=_.kc({type:_.zx});_.zx.Ca=_.Zb({});_.Ax=new _.vc("API_VERSION");_.Bx=new _.vc("REQUEST_SERVICE");_.Cx=function(){};_.Cx.O=function(a){return new (a||_.Cx)};_.Cx.Da=_.kc({type:_.Cx});_.Cx.Ca=_.Zb({});_.e6a=new _.vc("REQUEST_SERVICE");_.Dx=function(){};_.Dx.O=function(a){return new (a||_.Dx)};_.Dx.Da=_.kc({type:_.Dx});_.Dx.Ca=_.Zb({});var f6a=new _.vc("localObservableRequestService",{Ga:"root",oa:function(){var a={d_:"",c_:""};return _.hc(jx).create(new _.RWa(a,_.hc(_.pn),_.hc(_.rm)),a.d_)}}),Ex=function(a){if(a)throw Error("ud");};Ex.O=function(a){return new (a||Ex)(_.q(Ex,12))};Ex.Da=_.kc({type:Ex});Ex.Ca=_.Zb({imports:[_.jo,_.ix,_.ox,_.yx,_.Et,_.Ft,_.yt,_.lm,_.gv,_.Gt,_.Ht,_.vx,_.Cx,_.It,_.Dx,_.zx,_.xx,_.sx]});var Fx=function(){};Fx.prototype.sGb=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)};Fx.prototype.qGb=function(){};Fx.prototype.pGb=function(a){return a};Fx.O=function(a){return new (a||Fx)};Fx.ta=_.p({token:Fx,oa:Fx.O});var h6a;_.g6a=null;h6a=new _.vc("legacy converter",{Ga:"root",oa:function(){return _.g6a}});var i6a,Rva,j6a;i6a=/^([^?#;]*)((\?|#|;).*)?$/;Rva=[_.lo.f4a,_.lo.lCa,_.lo.CO,_.lo.iW,_.lo.e6a];j6a=[{startIndex:1,GPa:"+"},{dPb:"+",GPa:":"},{dPb:":"}];_.Gx=function(a){this.Kzb=a;this.hn=_.ci.has(2)};
_.Gx.prototype.sGb=function(a,b){b&&this.Kzb&&(a=this.Kzb(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};
_.Gx.prototype.qGb=function(a,b){a=a.root.children.primary.Sd;if(!(2>=a.length)){for(var c=a.map(function(m){return m.path}).join("/")+"/",d=_.l(Rva),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.hn&&"h"!==a[0].path)"piper"===a[0].path?4<=a.length&&Qva(a,3,a.length):Qva(a,1,a.length);else{if("h"===a[0].path||"source"===a[0].path)var f=a.shift();c=_.l(j6a);e=c.next();for(d={};!e.done;d={j1:d.j1},e=c.next()){d.j1=e.value;e=d.j1.startIndex;if(void 0===e){e=a.findIndex(function(m){return function(n){return n.path===
m.j1.dPb}}(d));if(0>e)break;e++}var g=void 0!==d.j1.GPa?a.findIndex(function(m){return function(n){return n.path===m.j1.GPa}}(d)):a.length;g=0>g?a.length:g;Qva(a,e,g)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.Gx.prototype.pGb=function(a){if(!Sva(a))return a;var b=a.replace(i6a,"$1");a=a.replace(i6a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.Gx.O=function(a){return new (a||_.Gx)(_.q(h6a),_.q(_.pu))};_.Gx.ta=_.p({token:_.Gx,oa:_.Gx.O});var Hx=function(a,b,c){c=void 0===c?Tva:c;this.location=a;this.hKc=b;this.FKc=c;this.current=null;this.iUa=!1};_.V(Hx,Sm);Hx.prototype.parse=function(a){a=Sm.prototype.parse.call(this,a);this.iUa||k6a(this,a);return a};Hx.prototype.md=function(a){k6a(this,a);return Sm.prototype.md.call(this,a)};
var k6a=function(a,b){a.current&&a.current.path===a.location.path()||(a.iUa=!0,a.current={path:a.location.path(),a3:a.parse(a.location.path())},a.iUa=!1);for(var c=_.l(a.hKc),d=c.next();!d.done;d=c.next())d=d.value,a.current.a3.Ta.hasOwnProperty(d)&&a.FKc(d,a.current.a3,b)};var l6a,m6a;l6a=window.location.pathname;m6a=new _.vc("queryParamPreserver",{Ga:"root",oa:function(){return Uva}});_.Ix=function(a,b,c,d){Hx.call(this,c,BRa,d);this.Bc=b;this.Bva=[];this.Bva.push(new Fx,a)};_.V(_.Ix,Hx);
_.Ix.prototype.parse=function(a){var b=a.split(/[\/]+;/);var c=1<b.length?b.join(";"):a;a=c!==a||!this.Ua.jM&&"/"!==l6a&&l6a.endsWith("/")&&(new _.Gh(c)).he()+"/"===l6a;var d=_.l(this.Bva);for(b=d.next();!b.done;b=d.next())c=b.value.sGb(c,!this.Ua.jM);c=Hx.prototype.parse.call(this,c.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!c.root.children.primary)return c;d=_.l(this.Bva);for(b=d.next();!b.done;b=d.next())b.value.qGb(c,a);return c};
_.Ix.prototype.md=function(a){a=Hx.prototype.md.call(this,a);for(var b=_.l(this.Bva),c=b.next();!c.done;c=b.next())a=c.value.pGb(a);return a};_.W.Object.defineProperties(_.Ix.prototype,{Ua:{configurable:!0,enumerable:!0,get:function(){this.cLb||(this.cLb=this.Bc.get(_.pg));return this.cLb}}});_.Ix.O=function(a){return new (a||_.Ix)(_.q(_.Gx),_.q(_.qe),_.q(_.Km),_.q(m6a))};_.Ix.ta=_.p({token:_.Ix,oa:_.Ix.O});var n6a={};var Jx=function(){_.Wf.call(this,{type:"@ngrx/store/init"})};_.V(Jx,_.Wf);Jx.create=_.Wf.create;Jx.prototype.next=function(a){if("function"===typeof a)throw new TypeError("vd");if("undefined"===typeof a)throw new TypeError("wd");if("undefined"===typeof a.type)throw new TypeError("xd");_.Wf.prototype.next.call(this,a)};Jx.prototype.complete=function(){};Jx.prototype.Ka=function(){_.Wf.prototype.complete.call(this)};Jx.O=function(a){return new (a||Jx)};Jx.ta=_.p({token:Jx,oa:Jx.O});var o6a=[Jx];var p6a=new _.vc("@ngrx/store Internal Root Guard"),q6a=new _.vc("@ngrx/store Internal Initial State"),r6a=new _.vc("@ngrx/store Initial State"),s6a=new _.vc("@ngrx/store Reducer Factory"),t6a=new _.vc("@ngrx/store Internal Reducer Factory Provider"),u6a=new _.vc("@ngrx/store Initial Reducers"),v6a=new _.vc("@ngrx/store Internal Initial Reducers"),w6a=new _.vc("@ngrx/store Internal Store Reducers"),x6a=new _.vc("@ngrx/store Internal Store Features"),y6a=new _.vc("@ngrx/store Feature Reducers"),z6a=
new _.vc("@ngrx/store User Provided Meta Reducers"),A6a=new _.vc("@ngrx/store Meta Reducers"),B6a=new _.vc("@ngrx/store Internal Resolved Meta Reducers"),C6a=new _.vc("@ngrx/store User Runtime Checks Config"),D6a=new _.vc("@ngrx/store Internal User Runtime Checks Config"),E6a=new _.vc("@ngrx/store Internal Runtime Checks"),F6a=new _.vc("@ngrx/store Check if Action types are unique");var G6a=function(){_.jd.apply(this,arguments)};_.V(G6a,_.jd);G6a.create=_.jd.create;var Kx=function(){Jx.apply(this,arguments)};_.V(Kx,Jx);Kx.create=Jx.create;Kx.ta=Jx.ta;Kx.O=Jx.O;var Lx=function(a,b,c,d){_.Wf.call(this,d(c,b));this.hAc=a;this.WC=b;this.iU=c;this.Mva=d};_.V(Lx,_.Wf);Lx.create=_.Wf.create;
var I6a=function(a,b){b=b.reduce(function(c,d){var e=d.iU,f=d.Mva,g=d.kCb,m=d.WC;d=d.key;e="function"===typeof e?awa(g)(e,m):$va(f,g)(e,m);c[d]=e;return c},{});H6a(a,b)},K6a=function(a,b){J6a(a,b.map(function(c){return c.key}))},H6a=function(a,b){a.iU=Object.assign({},a.iU,b);L6a(a,Object.keys(b))},J6a=function(a,b){b.forEach(function(c){a.iU=Yva(a.iU,c)});L6a(a,b)},L6a=function(a,b){a.next(a.Mva(a.iU,a.WC));a.hAc.next({type:"@ngrx/store/update-reducers",features:b})};Lx.prototype.Ka=function(){this.complete()};
Lx.O=function(a){return new (a||Lx)(_.q(Kx),_.q(r6a),_.q(u6a),_.q(s6a))};Lx.ta=_.p({token:Lx,oa:Lx.O});var M6a=[Lx,{wa:G6a,Nb:Lx},{wa:Kx,Nb:Jx}];var Mx=function(){_.fe.apply(this,arguments)};_.V(Mx,_.fe);Mx.create=_.fe.create;Mx.prototype.Ka=function(){this.complete()};Mx.O=function(){var a;return function(b){return(a||(a=_.Zc(Mx)))(b||Mx)}}();Mx.ta=_.p({token:Mx,oa:Mx.O});var N6a=[Mx];var O6a=function(){_.jd.apply(this,arguments)};_.V(O6a,_.jd);O6a.create=_.jd.create;var Nx=function(a,b,c,d){_.Wf.call(this,d);var e=this;this.Cxa=a.ha(_.wga(PHa)).ha(_.me(b)).ha(_.$d(bwa,{state:d})).subscribe(function(f){var g=f.action;e.next(f.state);c.next(g)})};_.V(Nx,_.Wf);Nx.create=_.Wf.create;Nx.prototype.Ka=function(){this.Cxa.unsubscribe();this.complete()};Nx.O=function(a){return new (a||Nx)(_.q(Jx),_.q(G6a),_.q(Mx),_.q(r6a))};Nx.ta=_.p({token:Nx,oa:Nx.O});var P6a=[Nx,{wa:O6a,Nb:Nx}];var Ox=function(a,b,c){this.C7=b;this.AZa=c;this.source=a};_.V(Ox,_.jd);Ox.create=_.jd.create;_.h=Ox.prototype;_.h.select=function(a){return cwa.call.apply(cwa,[null,a].concat(_.xc(_.rc.apply(1,arguments))))(this)};_.h.jA=function(a){var b=new Ox(this,this.C7,this.AZa);b.operator=a;return b};_.h.dispatch=function(a){this.C7.next(a)};_.h.next=function(a){this.C7.next(a)};_.h.error=function(a){this.C7.error(a)};_.h.complete=function(){this.C7.complete()};
Ox.O=function(a){return new (a||Ox)(_.q(O6a),_.q(Jx),_.q(Lx))};Ox.ta=_.p({token:Ox,oa:Ox.O});var Q6a=[Ox];var Px=function(){};Px.O=function(a){return new (a||Px)(_.q(Jx),_.q(G6a),_.q(Mx),_.q(Ox),_.q(p6a,8),_.q(F6a,8))};Px.Da=_.kc({type:Px});Px.Ca=_.Zb({});var Qx=function(a,b,c){this.features=a;this.AZa=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{iU:e,WC:jwa(d.WC)})});I6a(c,a)};Qx.prototype.Ka=function(){K6a(this.AZa,this.features)};Qx.O=function(a){return new (a||Qx)(_.q(x6a),_.q(y6a),_.q(Lx),_.q(Px),_.q(F6a,8))};Qx.Da=_.kc({type:Qx});Qx.Ca=_.Zb({});var Rx=function(a){a&&(this.source=a)};_.V(Rx,_.jd);Rx.create=_.jd.create;Rx.prototype.jA=function(a){var b=new Rx;b.source=this;b.operator=a;return b};Rx.O=function(a){return new (a||Rx)(_.q(Mx))};Rx.ta=_.p({token:Rx,oa:Rx.O});var R6a=new _.vc("@ngrx/effects Internal Root Guard"),S6a=new _.vc("@ngrx/effects User Provided Effects"),T6a=new _.vc("@ngrx/effects Internal Root Effects"),U6a=new _.vc("@ngrx/effects Root Effects"),V6a=new _.vc("@ngrx/effects Effects Error Handler");var Sx=function(a,b){_.fe.call(this);this.ef=a;this.MAc=b};_.V(Sx,_.fe);Sx.create=_.fe.create;Sx.prototype.qLa=function(a){this.next(a)};
var W6a=function(a){return a.ha(Lfa(lwa),_.wd(function(b){return b.ha(Lfa(swa))}),_.wd(function(b){var c=b.ha(_.jga(function(d){return twa(a.ef,a.MAc)(d)}),_.t(function(d){if("N"===d.notification.kind){var e=d.notification.value;if("function"===typeof e||!e||!e.type||"string"!==typeof e.type){var f=d.propertyName,g=a.ef,m=g.handleError,n=Error;f='Cd`"'+(d.kOc+"."+String(f)+("function"===typeof d.jOc[f]?"()":"")+'"`');try{var r=JSON.stringify(e)}catch(w){r=e}m.call(g,n(f+r))}}return d.notification}),
_.Fd(function(d){return"N"===d.kind&&null!=d.value}),bga());b=b.ha(_.Td(1),_.Fd(rwa),_.t(function(d){return d.ngrxOnInitEffects()}));return _.Dd(c,b)}))};Sx.O=function(a){return new (a||Sx)(_.q(_.ue),_.q(V6a))};Sx.ta=_.p({token:Sx,oa:Sx.O});var Tx=function(a,b){this.LAc=a;this.store=b;this.V$=null};Tx.prototype.start=function(){this.V$||(this.V$=W6a(this.LAc).subscribe(this.store))};Tx.prototype.Ka=function(){this.V$&&(this.V$.unsubscribe(),this.V$=null)};Tx.O=function(a){return new (a||Tx)(_.q(Sx),_.q(Ox))};Tx.ta=_.p({token:Tx,oa:Tx.O});(function(a,b){n6a[a]=(n6a[a]||0)+1;if("function"===typeof b)return Vva(a,function(){return Object.assign({},b.apply(null,_.xc(_.rc.apply(0,arguments))),{type:a})});switch(b?b.eUc:"empty"){case "empty":return Vva(a,function(){return{type:a}});case "props":return Vva(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("Dd");}})("@ngrx/effects/init");var Ux=function(a,b,c,d){this.sources=a;b.start();d.forEach(function(e){return a.qLa(e)});c.dispatch({type:"@ngrx/effects/init"})};
Ux.prototype.qLa=function(a){this.sources.qLa(a)};Ux.O=function(a){return new (a||Ux)(_.q(Sx),_.q(Tx),_.q(Ox),_.q(U6a),_.q(Px,8),_.q(Qx,8),_.q(R6a,8))};Ux.Da=_.kc({type:Ux});Ux.Ca=_.Zb({});var X6a=[_.cq,_.vn,_.PMa()],Vx=new _.uOa,Y6a=[{path:"",VQ:_.ioa(),children:[{path:_.lo.U3,Hk:Vx.for("search"),data:Qp,resolve:{keyboardShortcuts:_.wg(_.fx),settingsPageLink:_.wg(gx),additionalLinks:_.wg(dx)},Qp:"paramsOrQueryParamsChange"},{path:_.lo.iW,Hk:Vx.for("source_settings"),data:Qp,resolve:{keyboardShortcuts:_.wg(_.fx),settingsPageLink:_.wg(gx),additionalLinks:_.wg(dx)}},{path:_.lo.f4a,Hk:Vx.for("admin"),data:Object.assign({},Qp),resolve:{keyboardShortcuts:_.wg(_.fx),additionalLinks:_.wg(dx)}},
{path:_.lo.lCa,Hk:Vx.for("onboarding"),data:Qp},{path:_.lo.CO,Hk:Vx.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.lo.e6a,Hk:Vx.for("ssh_keys"),data:Qp,resolve:{keyboardShortcuts:_.wg(_.fx)}},{path:_.lo.tic,Hk:Vx.for("source"),data:Object.assign({},Qp,{groupType:"host"}),resolve:{keyboardShortcuts:_.wg(_.fx),settingsPageLink:_.wg(gx),additionalLinks:_.wg(dx)}},{path:_.lo.EE,Hk:Vx.for("source"),
data:Object.assign({},Qp),resolve:{keyboardShortcuts:_.wg(_.fx),settingsPageLink:_.wg(gx),additionalLinks:_.wg(dx)}},{path:"**",component:_.$t,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],Wx=function(){};Wx.prototype.store=function(){};Wx.prototype.ixa=function(a,b){return this.lca(a)&&this.lca(b)?a.component===b.component:a.le===b.le};Wx.prototype.lca=function(a){return a.data.Mc};Wx.O=function(a){return new (a||Wx)};Wx.ta=_.p({token:Wx,oa:Wx.O});var Xx=function(){};
Xx.O=function(a){return new (a||Xx)};Xx.Da=_.kc({type:Xx,bootstrap:[Vw]});
var Z6a=[].concat(_.xc(_.vOa(Vx)),[_.ug,_.gs,_.Ss,_.Gx,{wa:Xna,Ab:function(a){return function(){a.prefetch("file",!1).ha(_.Td(1),_.Qd(1E3)).subscribe(function(){var b=document.getElementById("pre-rendered-code");null==b||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Fb:[_.Vu],vd:!0},{wa:_.ue,Nb:_.Ks,Fb:[_.ks]},{wa:_.sg,Md:_.Ix},{wa:_.Fn,Md:Wx},{wa:_.AKa,tc:"/"},{wa:z2a,Ab:function(a){var b=Y6a[0].children.filter(function(c){switch(c.path){case "piper":case _.lo.iW:return _.ci.has(2);case _.lo.CO:return _.bj(_.Ri(a,
fu,4),1);default:return!0}});Y6a[0].children=b;return Y6a},Fb:[Fu,_.pu]},{wa:_.kWa,tc:_.jWa},{wa:_.q_a,tc:_.r_a},{wa:_.qna,Md:_.cu}]),$6a={ml:_.hx,Pb:_.S5a},a7a,b7a={},Yx=void 0;Yx=void 0===Yx?{}:Yx;
a7a={ml:Px,Pb:[{wa:p6a,Ab:function(){return"guarded"},Fb:[[Ox,new _.Lk,new _.Mk]]},{wa:q6a,tc:Yx.WC},{wa:r6a,Ab:jwa,Fb:[q6a]},{wa:v6a,tc:b7a},{wa:w6a,Nb:b7a instanceof _.vc?b7a:v6a},{wa:u6a,Fb:[_.qe,v6a,[new _.JGa(w6a)]],Ab:function(a,b){return b instanceof _.vc?a.get(b):b}},{wa:z6a,tc:Yx.kCb?Yx.kCb:[]},{wa:B6a,Fb:[A6a,z6a],Ab:function(a,b){return a.concat(b)}},{wa:t6a,tc:Yx.Mva?Yx.Mva:Xva},{wa:s6a,Fb:[t6a,B6a],Ab:$va},o6a,M6a,N6a,P6a,Q6a,[{wa:D6a,tc:Yx.P5c},{wa:C6a,Ab:function(a){return a},Fb:[D6a]},
{wa:E6a,Fb:[C6a],Ab:function(){return{ZOc:!1,VOc:!1,YOc:!1,UOc:!1,XOc:!1,WOc:!1}}},{wa:A6a,vd:!0,Fb:[E6a],Ab:function(a){var b=a.UOc,c=a.YOc;return function(d){return b||c?ewa(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{wa:A6a,vd:!0,Fb:[E6a],Ab:function(a){var b=a.VOc,c=a.ZOc;return function(d){return b||c?iwa(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{wa:A6a,vd:!0,Fb:[E6a],Ab:function(a){var b=
a.XOc;return function(c){return b?fwa(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{wa:F6a,vd:!0,Fb:[E6a],Ab:function(a){if(a.WOc&&(a=Object.entries(n6a).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("Bd`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]]};var c7a,d7a=[];d7a=void 0===d7a?[]:d7a;
c7a={ml:Ux,Pb:[{wa:V6a,tc:uwa},Tx,Sx,Rx,d7a,{wa:T6a,tc:[d7a]},{wa:R6a,Ab:function(a,b){if((1!==b.length||0!==b[0].length)&&a)throw new TypeError("Ed");return"guarded"},Fb:[[Tx,new _.Lk,new _.Mk],[T6a,new KGa]]},{wa:S6a,vd:!0,tc:[]},{wa:U6a,Ab:function(a,b,c){var d=[];b=_.l(b);for(var e=b.next();!e.done;e=b.next())d.push.apply(d,_.xc(e.value));c=_.l(c);for(b=c.next();!b.done;b=c.next())d.push.apply(d,_.xc(b.value));return vwa(a,d)},Fb:[_.qe,T6a,S6a]}]};
Xx.Ca=_.Zb({Pb:Z6a,imports:[X6a,_.Ru,_.Xw,cx,$6a,a7a,c7a,_.Js,_.au,_.Rs,_.Fs,_.ys,_.GNa(Y6a),{ml:Ex,Pb:[_.Ys,{wa:_.Pl,Md:_.QWa},{wa:_.ZVa,Ab:_.Ira},{wa:$Va,Ab:function(){return{enabledFeatures:Array.from(_.qu).join(", ")}}},{wa:_.fv,Ab:_.Eh,Fb:[_.Ata,_.mx]},{wa:_.sJa,Nb:f6a},{wa:_.T5a,Ab:_.Eh,Fb:[_.HJa,_.nx]},{wa:_.ZWa,Ab:_.Eh,Fb:[_.IJa,_.nx]},{wa:_.$Wa,Ab:_.Eh,Fb:[_.IJa,_.nx]},{wa:_.W5a,Ab:_.Eh,Fb:[_.JJa,_.nx]},{wa:_.b6a,Ab:_.Eh,Fb:[_.KJa,_.nx]},{wa:_.XWa,Ab:_.Eh,Fb:[_.MJa,_.nx]},{wa:_.ux,Ab:_.Eh,
Fb:[_.NJa,_.kx]},{wa:_.wx,Ab:_.Eh,Fb:[_.WJa,_.kx]},{wa:_.d6a,Ab:_.Eh,Fb:[_.PJa,_.nx]},{wa:_.e6a,Ab:_.Eh,Fb:[_.QJa,_.nx]},{wa:_.aXa,Ab:_.Eh,Fb:[_.RJa,_.nx]},{wa:_.bXa,Ab:_.Eh,Fb:[_.SJa,_.nx]},{wa:_.Bx,Ab:_.Eh,Fb:[_.OJa,_.kx]},{wa:_.HXa,Ab:_.Eh,Fb:[_.UJa,_.nx]},{wa:_.Z5a,Ab:_.Eh,Fb:[_.VJa,_.nx]},{wa:_.Xs,Ab:function(){return window}},{wa:_.MWa,Md:_.OWa},{wa:_.NWa,Ab:function(a){return new _.Hj(a.document)},Fb:[_.Xs]},{wa:_.X5a,vd:!0,Nb:_.qx},{wa:_.X5a,vd:!0,Nb:_.rx}]},Uu]});var Zx=function(){};
Zx.O=function(a){return new (a||Zx)};Zx.Da=_.kc({type:Zx,bootstrap:[Vw]});Zx.Ca=_.Zb({imports:[Xx,_.dq]});var wwa;_.ki=new Map;wwa=!1;var e7a=function(a){this.Sd=a};e7a.prototype.toString=function(){return this.Sd.join(".")};e7a.prototype.getVersion=function(){return this.Sd[1]};var $x=function(){this.re={};this.HV="";this.Ej={};this.S3a=null};$x.prototype.toString=function(){if(this.HV.endsWith("_/wa/"))var a=this.S3a?this.HV+ay(this,"wk")+"/"+this.S3a:this.HV+ay(this,"wk")+".wasm";else{a=this.HV+f7a(this);var b=_.pBa(this.Ej),c="";""!=b&&(c="?"+b);a+=c}return a};
var g7a=function(a){a=ay(a,"md");return!!a&&"0"!==a},f7a=function(a){var b=[],c=(0,_.Jh)(function(d){void 0!==this.re[d]&&b.push(d+"="+this.re[d])},a);g7a(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.re||by(a,"d","0"),c("d"),c("exm"),c("excm"),(a.re.excm||a.re.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==ay(a,"br")&&c("br"),""!==h7a(a)&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("rs"),c("cb"),c("ee"),c("m"));return b.join("/")},
ay=function(a,b){return a.re[b]?a.re[b]:null},by=function(a,b,c){c?a.re[b]=c:delete a.re[b]},i7a=function(a,b){b&&0<b.length?(b.sort(),by(a,"exm",b.join(","))):by(a,"exm",null)},j7a=function(a,b){b&&0<b.length?(b.sort(),by(a,"excm",b.join(","))):by(a,"excm",null)},k7a=function(a){return(a=ay(a,"m"))?a.split(","):[]},h7a=function(a){switch(ay(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},l7a=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();by(a,"ee",c.join(";"))};$x.prototype.Vha=function(a){by(this,"md",a)};$x.prototype.rNb=function(a){by(this,"rs",a)};$x.prototype.Gsb=function(){return ay(this,"rs")};var m7a=function(a){delete a.re.m;delete a.re.exm;delete a.re.ed};$x.prototype.clone=function(){return n7a(this.toString())};
var n7a=function(a,b){b=void 0===b?!0:b;var c=o7a(a),d=new $x,e=c.match(fk)[5];Jba(p7a,function(g){var m=e.match("/"+g+"=([^/]+)");m&&by(d,g,m[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";d.HV=a.substr(0,a.indexOf(f)+f.length);if(d.HV.endsWith("_/wa/"))return b=q7a(a),a.endsWith(".wasm")||(a=a.split("/"),d.S3a=a[a.length-1]),by(d,"wk",b.toString()),d;if(!b)return d;(a=c.match(fk)[6]||null)&&lBa(a,function(g,m){d.Ej[g]=m});return d},r7a=function(a){var b=(b=o7a(a).match(fk)[5]||
null)?decodeURI(b):b;return null===b?!1:RegExp("/_/wa/","g").test(b)?!!q7a(a):RegExp("(/_/js/)|(/_/ss/)","g").test(b)?/\/k=/.test(b):!1},q7a=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 e7a(d);if(null===e)throw new TypeError("Fd`"+a);return e}catch(f){return null}},o7a=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},p7a={uTc:"k",pSc:"ck",NTc:"wk",USc:"m",xSc:"exm",vSc:"excm",gSc:"am",QSc:"mm",sTc:"rt",ISc:"d",wSc:"ed",BTc:"sv",rSc:"deob",kSc:"cb",yTc:"rs",wTc:"sdch",JSc:"im",sSc:"dg",uSc:"br",RTc:"wt",ySc:"ee",ATc:"sm",TSc:"md",BSc:"gssmodulesetproto",LTc:"ujg"},s7a=RegExp("^loaded_(g|h)?[_\\d]+$");var t7a=function(a){a=a.clone();m7a(a);by(a,"dg",null);by(a,"d","0");i7a(a,null);j7a(a,null);return a},u7a=!0,v7a=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.bG?void 0:d.bG,f=void 0===d.DC?void 0:d.DC;d=void 0===d.callback?void 0:d.callback;by(a,"m",b.join(","));f&&l7a(a,f);c&&(by(a,"ck",c),e?a.rNb(e):u7a&&(u7a=!1));if(d){if(null!=d&&!s7a.test(d))throw Error("Gd`"+d);by(a,"cb",d)}a=a.toString();_.yi(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 _.gg(a)};var x7a=function(a){return w7a(a).then(function(b){return JSON.parse(b.responseText)})},w7a=function(a){var b={},c=b.TRc?b.TRc.Z9():wDa.Z9();return(new bk(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new cy("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.ca.clearTimeout(f);var n;!(n=uDa(c.status))&&(n=0===c.status)&&(n=kBa(a),n=!("http"==n||"https"==n||""==n));n?d(c):e(new y7a(c.status,a,c))}};c.onerror=function(){e(new cy("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.WPc&&(f=_.ca.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new z7a(a,c))},b.WPc));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.ca.clearTimeout(f),e(new cy("Error sending XHR: "+n.message,a,c))}})).MN(function(d){d instanceof
dk&&c.abort();throw d;})},cy=function(a,b,c){_.ba.call(this,a+", url="+b);this.url=b;this.Vya=c};_.xi(cy,_.ba);cy.prototype.name="XhrError";var y7a=function(a,b,c){cy.call(this,"Request Failed, status="+a,b,c);this.status=a};_.xi(y7a,cy);y7a.prototype.name="XhrHttpError";var z7a=function(a,b){cy.call(this,"Request timed out",a,b)};_.xi(z7a,cy);z7a.prototype.name="XhrTimeoutError";var B7a,F7a,D7a,E7a,K7a;_.dy=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;this.oha=n7a(_.Ah(a).toString(),!0);this.nlb=b;this.Yjb=c;this.fka=d;this.D1={};this.MWa={};this.Wva=[];this.f_a=!0;this.QVa=(a=ay(this.oha,"excm"))?a.split(","):[];this.ENc=e;this.eka=!1;this.V9="anonymous";this.cka=4043;this.QTa=document.head||document.documentElement;this.c1=this.Hda=null;this.kPc=!0;this.q0=null;_.A7a(this,k7a(this.oha));this.Zqa=void 0;this.CWa()};
B7a=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),r7a(b)&&!n7a(b).HV.endsWith("_/js/")){b=k7a(n7a(b));b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.QVa.includes(c)||a.QVa.push(c)}};
_.dy.prototype.FHc=function(a,b,c){var d=void 0===c?{}:c;c=d.DC;var e=d.Rs,f=d.ET;d=d.tJc;this.MWa=b;if(!a)throw Error("Jd");if(this.ENc){var g=_.l(document.getElementsByTagName("style"));for(b=g.next();!b.done;b=g.next())B7a(this,b.value);g=_.l(document.getElementsByTagName("link"));for(b=g.next();!b.done;b=g.next())B7a(this,b.value)}this.lAb(this.ZYa(a),c,e,f,d)};
_.dy.prototype.lAb=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.C7a(this,a,function(f,g,m){e.load(f,g,c,d,void 0===m?g:m,b)},b)||c(-1)};_.dy.prototype.CWa=function(){};
F7a=function(a,b,c){if(a.fka){c={cssRowKey:a.nlb,bG:a.Yjb,DC:c,e_a:D7a(a),Iga:E7a(a)};var d=void 0===c?{}:c;c=void 0===d.e_a?[]:d.e_a;var e=void 0===d.Iga?[]:d.Iga,f=void 0===d.cssRowKey?void 0:d.cssRowKey,g=void 0===d.bG?void 0:d.bG,m=void 0===d.DC?void 0:d.DC;d=void 0===d.callback?void 0:d.callback;a=t7a(a.oha);by(a,"d","1");i7a(a,c);j7a(a,e);b=v7a(a,b,{cssRowKey:f,bG:g,DC:m,callback:d})}else c={cssRowKey:a.nlb,bG:a.Yjb,e_a:D7a(a),Iga:E7a(a)},m=void 0===c?{}:c,c=void 0===m.Iga?[]:m.Iga,e=void 0===
m.cssRowKey?void 0:m.cssRowKey,f=void 0===m.bG?void 0:m.bG,g=void 0===m.DC?void 0:m.DC,m=void 0===m.callback?void 0:m.callback,a=t7a(a.oha),j7a(a,c),b=v7a(a,b,{cssRowKey:e,bG:f,DC:g,callback:m});return b};_.A7a=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.D1[f]||(a.D1[f]=!0,a.Wva.push(f),c=!0,d.push(f))}c&&(a.f_a=!1)};_.G7a=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.D1[e]&&(delete a.D1[e],_.pa(a.Wva,e),c.push(e))}};
_.dy.prototype.load=function(a,b,c,d,e){var f=this;e=void 0===e?b:e;var g=H7a(a,this.eka,this.V9,this.Zqa);_.A7a(this,b);this.Hda=g;this.QTa.insertBefore(g,this.QTa.firstChild);_.I7a(g,b,function(){g.parentElement.removeChild(g);f.Hda==g&&(f.Hda=null);var m=new Set;b.map(function(r){return m.add(r)});for(var n in f.MWa)f.MWa[n].Nw()&&m.add(n);Array.from(m);d()},function(m){g.parentElement.removeChild(g);f.Hda==g&&(f.Hda=null);_.G7a(f,m);f.c1?f.c1.then(function(){c(-1)}):c(-1)},e)};
_.I7a=function(a,b,c,d,e){e=void 0===e?b:e;var f=b.length,g=function(){f=0;a.onload=null;a.onerror=null;m=function(){}},m=function(){g();var r=e.filter(function(w){return!_.zg().hj[w].Nw()});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=_.zg().hj[r];r.Nw()?n():(r.o1(r.Dqa,n),oOa(r,n))});a.onload=function(){return m()};a.onerror=function(){g();d(b)}};D7a=function(a){a.f_a||(a.f_a=!0,a.Wva.sort());return a.Wva};
E7a=function(a){a=a.QVa;a.sort();return a};_.dy.prototype.ZYa=function(a){var b=this;return a.filter(function(c){return!b.D1[c]})};
_.C7a=function(a,b,c,d){if(a.c1)return a.c1.then(function(){_.C7a(a,b,c,d)}),!0;if(!a.fka){var e=[],f=Object.assign({},a.D1);a.n3(b,function(w){e.push(w.getId())},d,function(w){return!w.Nw()},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=F7a(a,m,d),r=_.Ah(n).toString();r.length>a.cka;)if(1<g)g-=Math.ceil((r.length-a.cka)/6),g=Math.max(g,1),m=b.slice(f,f+g),n=F7a(a,m,d),r=_.Ah(n).toString();else return a.fka?(a.fka=!1,a.c1=J7a(a).then(function(w){K7a(a,w,d)}),_.C7a(a,
b.slice(f),c,d)):!1;f+=g;a.fka?c(n,m):c(n,m,f===b.length?b:[])}return!0};K7a=function(a,b,c){_.zg().Ewa((b||{}).moduleGraph);a.n3(D7a(a),function(d){_.A7a(a,[d.getId()])},c);a.c1=null};_.dy.prototype.n3=function(a,b,c,d,e){e=void 0===e?{}:e;var f=_.zg();a=_.l(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var m=f.hj[g];if(!(e[g]||d&&!d(m))){e[g]=!0;var n=m.I$||[];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 J7a=function(a){a=a.oha.clone();m7a(a);by(a,"dg",null);a.Vha("1");return x7a(a.toString())},H7a=function(a,b,c,d){var e=_.Pj(document,"SCRIPT");_.Gra(e,a);b&&(e.crossOrigin=c);e.async=!1;d&&e.setAttribute("fetchpriority",d);return e};var ey=function(a,b){this.type=a;this.status=b};ey.prototype.toString=function(){return L7a(this)+" ("+(void 0!=this.status?this.status:"?")+")"};var L7a=function(a){switch(a.type){case ey.rf.p6a:return"Unauthorized";case ey.rf.q4a:return"Consecutive load failures";case ey.rf.TIMEOUT:return"Timed out";case ey.rf.O5a:return"Out of date module id";case ey.rf.fBa:return"Init error";default:return"Unknown failure type "+a.type}};ui.At=ey;ui.At.rf={p6a:0,q4a:1,TIMEOUT:2,O5a:3,fBa:4};var fy=function(){this.Ql=null;this.hj={};this.kD=[];this.KH=[];this.Vva=[];this.tr=[];this.WN=[];this.KK={};this.kC={};this.Kz=this.Koa=new $n([],"");this.kVa=null;this.Tsa=new _.Ts;this.yMa=!1;this.Opa=0;this.pxb=this.WTb=this.dzb=!1};_.xi(fy,qOa);var M7a=function(a,b){_.ba.call(this,"Error loading "+a+": "+b)};_.xi(M7a,_.ba);_.h=fy.prototype;_.h.UMb=function(a){this.yMa=a};
_.h.Ewa=function(a,b){if(!(this instanceof fy))this.Ewa(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.hj[f]?(f=this.hj[f].I$,f!=e&&f.splice.apply(f,[0,f.length].concat(_.xc(e)))):this.hj[f]=new $n(e,f)}b&&b.length?(oaa(this.kD,b),this.kVa=_.la(b)):this.Tsa.VK||this.Tsa.callback();this.Kz==this.Koa&&(this.Kz=null,this.Koa.sD((0,_.Jh)(this.Asb,
this))&&N7a(this,new ui.At(ui.At.rf.fBa)),gy(this))}};_.h.UIb=function(a,b){if(this.KK[a]){delete this.KK[a][b];for(var c in this.KK[a])return;delete this.KK[a]}};_.h.isActive=function(){return 0<this.kD.length};_.h.kyb=function(){return 0<this.WN.length};
var gy=function(a){var b=a.dzb,c=a.isActive();c!=b&&(a.Qqa(c?"active":"idle"),a.dzb=c);b=a.kyb();b!=a.WTb&&(a.Qqa(b?"userActive":"userIdle"),a.WTb=b)},Q7a=function(a,b,c){var d=[];_.paa(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],m=a.hj[g];if(!m)throw Error("Kd`"+g);var n=new _.Ts;e[g]=n;m.Nw()?n.callback(null):(O7a(a,g,m,!!c,n),P7a(a,g)||b.push(g))}0<b.length&&(0===a.kD.length?a.OVa(b):(a.tr.push(b),gy(a)));return e},O7a=function(a,b,c,d,e){c.registerCallback(e.callback,e);oOa(c,function(f){e.haa(new M7a(b,
f))});P7a(a,b)?d&&(0<=(0,_.ma)(a.WN,b)||a.WN.push(b),gy(a)):d&&(0<=(0,_.ma)(a.WN,b)||a.WN.push(b))};
fy.prototype.OVa=function(a,b,c){var d=this;b||(this.Opa=0);var e=this.ZYa(a);this.kD=e;this.KH=this.yMa?a:_.ua(e);gy(this);if(0!==e.length){this.Vva.push.apply(this.Vva,e);if(0<Object.keys(this.KK).length&&!this.Ql.kPc)throw Error("Ld");a=(0,_.Jh)(this.Ql.FHc,this.Ql,_.ua(e),this.hj,{DC:this.KK,QZc:!!c,Rs:function(f){var g=d.KH;f=null!=f?f:void 0;d.Opa++;d.KH=g;e.forEach(_.vi(_.pa,d.Vva),d);401==f?(N7a(d,new ui.At(ui.At.rf.p6a,f)),d.tr.length=0):410==f?(R7a(d,new ui.At(ui.At.rf.O5a,f)),S7a(d)):3<=
d.Opa?(R7a(d,new ui.At(ui.At.rf.q4a,f)),S7a(d)):d.OVa(d.KH,!0,8001==f)},tJc:(0,_.Jh)(this.JDc,this)});(b=5E3*Math.pow(this.Opa,2))?_.ca.setTimeout(a,b):a()}};fy.prototype.ZYa=function(a){var b=this;a=a.filter(function(e){return b.hj[e].Nw()?(_.ca.setTimeout(function(){return Error("Md`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(T7a(this,a[d]));_.paa(c);return!this.yMa&&1<c.length?(a=c.shift(),this.tr=c.map(function(e){return[e]}).concat(this.tr),[a]):c};
var T7a=function(a,b){var c=Rba(a.Vva),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.hj[b[e]].I$,g=f.length-1;0<=g;g--){var m=f[g];a.hj[m].Nw()||c[m]||(d.push(m),b.push(m))}d.reverse();_.paa(d);return d};
fy.prototype.Qwa=function(){if(this.Kz){var a=this.Kz.getId(),b=[];if(this.KK[a]){for(var c=_.l(Object.keys(this.KK[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.hj[d];e&&!e.Nw()&&(this.UIb(a,d),b.push(d))}this.PVa(b)}this.isDisposed()||(this.hj[a].sD((0,_.Jh)(this.Asb,this))&&N7a(this,new ui.At(ui.At.rf.fBa)),_.pa(this.WN,a),_.pa(this.kD,a),0===this.kD.length&&S7a(this),this.kVa&&a==this.kVa&&(this.Tsa.VK||this.Tsa.callback()),gy(this),this.Kz=null)}};
var P7a=function(a,b){if(0<=(0,_.ma)(a.kD,b))return!0;for(var c=0;c<a.tr.length;c++)if(0<=(0,_.ma)(a.tr[c],b))return!0;return!1};fy.prototype.load=function(a,b){return Q7a(this,[a],b)[a]};fy.prototype.PVa=function(a){return Q7a(this,a)};var uoa=function(a){var b=_.yg;b.Kz&&"synthetic_module_overhead"===b.Kz.getId()&&(b.Qwa(),delete b.hj.synthetic_module_overhead);b.hj[a]&&b.n3(b.hj[a].I$||[],function(c){c.Qwa();_.pa(b.kD,c.getId())},function(c){return!c.Nw()});b.Kz=b.hj[a]};
fy.prototype.MIb=function(a){this.Kz||(this.hj.synthetic_module_overhead=new $n([],"synthetic_module_overhead"),this.Kz=this.hj.synthetic_module_overhead);var b=this.Kz;b.o1(b.Dqa,a)};fy.prototype.JDc=function(){R7a(this,new ui.At(ui.At.rf.TIMEOUT));S7a(this)};
var R7a=function(a,b){1<a.KH.length?a.tr=a.KH.map(function(c){return[c]}).concat(a.tr):N7a(a,b)},N7a=function(a,b){var c=a.KH;a.kD.length=0;for(var d=[],e=0;e<a.tr.length;e++){var f=a.tr[e].filter(function(n){var r=T7a(this,n);return Dxa(c,function(w){return 0<=(0,_.ma)(r,w)})},a);oaa(d,f)}for(e=0;e<c.length;e++)naa(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.tr.length;f++)_.pa(a.tr[f],d[e]);_.pa(a.WN,d[e])}var g=a.kC.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.hj[c[e]]&&a.hj[c[e]].Rs(b);a.KH.length=0;gy(a)},S7a=function(a){for(;a.tr.length;){var b=a.tr.shift().filter(function(c){return!this.hj[c].Nw()},a);if(0<b.length){a.OVa(b);return}}gy(a)};_.h=fy.prototype;_.h.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.o1(a[c],b)};_.h.o1=function(a,b){var c=this.kC;c[a]||(c[a]=[]);c[a].push(b)};_.h.Qqa=function(a){for(var b=this.kC[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.hj[e];!d[e]&&c(f)&&(d[e]=!0,this.n3(f.I$||[],b,c,d),b(f))}};_.h.dispose=function(){Sba(Nba(this.hj),this.Koa);this.hj={};this.kD=[];this.KH=[];this.WN=[];this.tr=[];this.kC={};this.pxb=!0};_.h.isDisposed=function(){return this.pxb};_.roa=function(){return new fy};_.Dwa('/**\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;_.ki.set("CST-APP",Xx);_.ki.set("PROTRACTOR-CST-APP",Zx);
if("?refreshSso=1"===location.search)window.close();else{_.zg().MIb(Awa);var U7a,V7a,hy;U7a=void 0===U7a?!1:U7a;V7a=void 0===V7a?!1:V7a;hy=void 0===hy?{}:hy;var W7a="",X7a="";window&&window._F_cssRowKey&&(W7a=window._F_cssRowKey,window._F_combinedSignature&&(X7a=window._F_combinedSignature));if(W7a&&"function"!==typeof window._F_installCss)throw Error("Nd");var Y7a=hy.t1c||_.dy,Z7a,$7a,a8a="",b8a=_.ca._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById){var c8a=document.getElementById("base-js");
if(c8a){var d8a=c8a.tagName.toUpperCase();if("SCRIPT"==d8a||"LINK"==d8a)a8a=c8a.src?c8a.src:c8a.getAttribute("href")}}if(b8a&&a8a){if(b8a!=a8a)throw Error("Hd`"+b8a+"`"+a8a);$7a=b8a}else $7a=b8a||a8a;if(!r7a($7a))throw Error("Id");Z7a=_.gg($7a);var e8a=new Y7a(Z7a,W7a,X7a,U7a,V7a);hy.SQc&&(e8a.eka=hy.SQc);hy.Lyc&&(e8a.V9=hy.Lyc);hy.cka&&(e8a.cka=hy.cka);hy.Zqa&&(e8a.Zqa=hy.Zqa);var f8a=_.zg();f8a.Ql=e8a;f8a.UMb(!0)};_.iy=function(a,b){this.Ua=a;this.window=b};_.g8a=function(a,b){return _.Mn(a.Ua,_.Jn(a.Ua,_.Ip(b)))};_.iy.O=function(a){return new (a||_.iy)(_.q(_.pg),_.q(_.Xs))};_.iy.ta=_.p({token:_.iy,oa:_.iy.O,Ga:"root"});
_.qu.add(9);
_.qu.add(2);
_.ci.add(3);
_.qu.add(72);
_.qu.add(73);
_.qu.add(88);
_.qu.add(77);
_.qu.add(19);
_.M0a="https://cs.corp.google.com";
_.qu.add(31);
_.qu.add(38);
_.qu.add(42);

_.qu.add(70);
_.qu.add(84);
_.qu.add(44);
_.qu.add(48);
_.qu.add(55);
_.qu.add(56);
_.qu.add(78);
_.qu.add(82);
_.qu.add(1);
_.qu.add(3);
_.qu.add(10);
var T8a=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.JOa=["/search"];var vy=function(a,b){_.Wu.call(this,b);this.storage=a;var c;a:{if(a=this.storage.get("__SourceSettings_LastFileDetailTab"))switch(a){case "SOURCE":case "PREVIEW":break a}a=void 0}this.wG=new _.Wf(null!=(c=a)?c:"PREVIEW");var d;a:{if(c=this.storage.get("__SourceSettings_LastFileNavigationTab"))switch(c){case "FILES":case "OUTLINE":break a}c=void 0}this.hrb=new _.Wf(null!=(d=c)?d:"FILES");var e;this.BA=new _.Wf(null!=(e=this.storage.get("__SourceSettings_OutlineState"))?e:{});var f;a:{if(d=this.storage.get("__SourceSettings_Theme"))switch(d){case "LIGHT":case "DARK":case "SYSTEM":break a}d=
void 0}this.theme=new _.Wf(null!=(f=d)?f:"SYSTEM");var g;this.EOa=new _.Wf(null!=(g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))?g:"cider-dark");var m;this.tVa=new _.Wf(null!=(m=this.storage.get("__SourceSettings_LightSyntaxTheme"))?m:"cider");this.storage.get("__SourceSettings_XrefBuildConfigFilter");var n;f=null!=(n=this.storage.get("__SourceSettings_XrefExcludeFilters"))?n:[];n=new Set;f=_.l(f);for(g=f.next();!g.done;g=f.next()){a:{if(g=g.value)switch(g){case "GENERATED":case "TEST":break a}g=
void 0}g&&n.add(g)}this.lVb=new _.Wf(n);var r;a:{if(n=this.storage.get("__SourceSettings_XrefHovercards"))switch(n){case "NEVER_SHOW":case "SHOW_WITH_SHIFT":case "SHOW_WITH_CTRL":case "SHOW_WITH_PLATFORM_CMD":case "SHOW_ALWAYS":break a}n=void 0}this.Hca=new _.Wf(null!=(r=n)?r:"SHOW_ALWAYS");var w;a:{if(r=this.storage.get("__SourceSettings_XrefOpenAction"))switch(r){case "MAIN":case "MINI":case "XREF_PREVIEW":break a}r=void 0}this.Y3a=new _.Wf(null!=(w=r)?w:"MINI");var z;this.tabSize=new _.Wf(null!=
(z=T8a(this.storage.get("__SourceSettings_TabSize")))?z:2);var E;this.pageSize=new _.Wf(null!=(E=T8a(this.storage.get("__SourceSettings_PageSize")))?E:10);var J;this.Jea=new _.Wf(null!=(J=T8a(this.storage.get("__SourceSettings_NumStarredPlaces")))?J:50);this.X0a=new _.Wf(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var L;this.nVb=new _.Wf(null!=(L=T8a(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))?L:0);this.zca=new _.Wf(!!this.storage.get("__SourceSettings_HighlightXrefs"));
this.Y0a=new _.Wf(!!this.storage.get("__SourceSettings_ShowGenerated"));var Q;this.oia=new _.Wf(null!=(Q=this.storage.get("__SourceSettings_ShowCustomContextMenu"))?Q:!0)};_.V(vy,_.Wu);_.h=vy.prototype;_.h.Bba=function(){return this.wG};_.h.Tha=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.wG.next(a)};_.h.m_=function(){return this.hrb};_.h.a2=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.hrb.next(a)};_.h.HG=function(){return this.BA};
_.h.ax=function(a){a=Object.assign({},this.BA.value,a);this.BA.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.h.Zra=function(){return this.theme};_.h.Zwa=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.h.oba=function(){return this.EOa};_.h.Kha=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.EOa.next(a)};_.h.Cba=function(){return this.tVa};_.h.Uha=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.tVa.next(a)};
_.h.Qba=function(){return this.lVb};_.h.eia=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.lVb.next(new Set(a))};_.h.l_=function(){return this.Hca};_.h.Rha=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.Hca.next(a)};_.h.jS=function(){return this.tabSize};_.h.cia=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.h.fS=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.Wha=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.Jea.next(a)};_.h.gS=function(){return this.X0a};_.h.aia=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.X0a.next(a)};_.h.Mba=function(){return this.Y0a};_.h.bia=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.Y0a.next(a)};_.h.hsa=function(){return this.nVb};
_.h.O0a=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.nVb.next(a)};_.h.XR=function(){return this.zca};_.h.Z1=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.zca.next(a)};_.h.v_=function(){return this.oia};_.h.Zha=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.oia.next(a)};_.h.lS=function(){return this.Y3a};_.h.g2=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.Y3a.next(a)};
vy.O=function(a){return new (a||vy)(_.q(_.HUa),_.q(_.ru))};vy.ta=_.p({token:vy,oa:vy.O,Ga:"root"});_.L1a=vy;_.qu.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.yg){if(!_.roa)return;_.soa()}_.yg.Ewa(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 h9a,l9a,m9a,n9a,o9a,p9a,q9a,r9a,x9a;_.g9a=function(a,b){var c=_.Lka.get(b)||null;if(c&&c!==a)throw Error("kb`"+b+"`"+_.ac(c)+"`"+_.ac(c.name));_.Lka.set(b,a)};_.wy=function(a,b,c){a=_.rja(_.Jc(),a,b,c);_.Aja(_.Dda,a)};
h9a=function(a,b){var c=void 0===c?"mat":c;a.Vc.ha(_.ie(a)).subscribe(function(d){d=d.length;b.na.classList.toggle(c+"-2-line",!1);b.na.classList.toggle(c+"-3-line",!1);b.na.classList.toggle(c+"-multi-line",!1);2===d||3===d?b.na.classList.toggle(c+"-"+d+"-line",!0):3<d&&b.na.classList.toggle(c+"-multi-line",!0)})};
_.i9a=function(a){var b=function(){var c=a.apply(this,[].concat(_.xc(_.rc.apply(0,arguments))))||this;c.Vr=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{rd:{configurable:!0,enumerable:!0,get:function(){return this.Vr},set:function(c){this.Vr=_.hh(c)}}});return b};_.j9a=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};_.k9a=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};
l9a=function(a){a&1&&_.D(0,"mat-pseudo-checkbox",5);a&2&&(a=_.M(),_.x("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};m9a=function(a){a&1&&(_.A(0,"span",6),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf("(",a.group.label,")"))};n9a=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.nf(a.placeholder))};o9a=function(a){a&1&&(_.A(0,"span",12),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.nf(a.b3a))};p9a=function(a){a&1&&_.gf(0,0,["*ngSwitchCase","true"])};
q9a=function(a){a&1&&(_.A(0,"span",9),_.y(1,o9a,2,1,"span",10)(2,p9a,1,0,"ng-content",11),_.B());a&2&&(a=_.M(),_.x("ngSwitch",!!a.DOa),_.u(2),_.x("ngSwitchCase",!0))};
r9a=function(a){if(a&1){var b=_.Jc();_.A(0,"div",13)(1,"div",14,15);_.I("@transformPanel.done",function(c){_.Kc(b);var d=_.M();return _.Lc(d.p6.next(c.mg))})("keydown",function(c){_.Kc(b);var d=_.M();return _.Lc(d.Ef(c))});_.gf(3,1);_.B()()}a&2&&(a=_.M(),_.x("@transformPanelWrap",void 0),_.u(1),_.wy("mat-select-panel ",a.YGa(),""),_.Re("transform-origin",a.QX)("font-size",a.j7,"px"),_.x("ngClass",a.Ed)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.Qe("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.AP()))};_.xy=function(a,b){a.Pna=b;return a};_.s9a=function(a,b){a.UX=void 0===b?!0:b;return a};_.yy=function(a,b){a.rma=b;return a};_.t9a=function(a){a.P6a=["shiftKey"];return a};_.u9a=function(a){a.m6={enabled:!0,cZ:10};return a};_.v9a=function(a,b){a.q7a=void 0===b?!0:b;return a};_.zy=function(a){return a.aF()?a.IB:null};_.Ay=function(a){return{ml:_.Pn,Pb:[{wa:_.bNa,vd:!0,tc:a}]}};_.By=function(){_.Dq.apply(this,arguments)};
_.V(_.By,_.Dq);_.By.prototype.Kk=function(a){this.Qf&&_.w9a(this.Qf);_.Dq.prototype.Kk.call(this,a);this.Qf&&(a=this.Qf,a.XO||(a.XO=!0,_.yl(a.Za)))};_.Cy=function(a,b,c,d){var e=this;a=void 0===a?!1:a;c=void 0===c?!0:c;this.Jh=a;this.G8a=c;this.Ez=d;this.oQ=new Set;this.I4=[];this.IX=[];this.changed=new _.fe;b&&b.length&&(a?b.forEach(function(f){return e.Tma(f)}):this.Tma(b[0]),this.IX.length=0)};_.h=_.Cy.prototype;
_.h.select=function(){var a=this;_.rc.apply(0,arguments).forEach(function(c){return a.Tma(c)});var b=this.qma();this.nq();return b};_.h.Ig=function(){var a=this;_.rc.apply(0,arguments).forEach(function(c){return a.NKa(c)});var b=this.qma();this.nq();return b};_.h.setSelection=function(){var a=_.rc.apply(0,arguments),b=this,c=this.selected,d=new Set(a);a.forEach(function(e){return b.Tma(e)});c.filter(function(e){return!d.has(e)}).forEach(function(e){return b.NKa(e)});a=this.qma();this.nq();return a};
_.h.toggle=function(a){return this.De(a)?this.Ig(a):this.select(a)};_.h.clear=function(a){a=void 0===a?!0:a;this.Bcb();var b=this.qma();a&&this.nq();return b};_.h.De=function(a){return this.oQ.has(this.KGa(a))};_.h.Nl=function(){return 0===this.oQ.size};_.h.Pe=function(){return!this.Nl()};_.h.sort=function(a){this.Jh&&this.selected&&this.be.sort(a)};_.h.nq=function(){this.be=null;if(this.IX.length||this.I4.length)this.changed.next({source:this,JJ:this.IX,removed:this.I4}),this.I4=[],this.IX=[]};
_.h.Tma=function(a){a=this.KGa(a);this.De(a)||(this.Jh||this.Bcb(),this.De(a)||this.oQ.add(a),this.G8a&&this.IX.push(a))};_.h.NKa=function(a){a=this.KGa(a);this.De(a)&&(this.oQ.delete(a),this.G8a&&this.I4.push(a))};_.h.Bcb=function(){var a=this;this.Nl()||this.oQ.forEach(function(b){return a.NKa(b)})};_.h.SUc=function(){};_.h.qma=function(){return!(!this.I4.length&&!this.IX.length)};
_.h.KGa=function(a){if(this.Ez)for(var b=_.l(this.oQ),c=b.next();!c.done;c=b.next())if(c=c.value,this.Ez(a,c))return c;return a};_.W.Object.defineProperties(_.Cy.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.be||(this.be=Array.from(this.oQ.values()));return this.be}}});x9a=[{zc:"start",Ac:"bottom",bc:"start",mc:"top"},{zc:"start",Ac:"top",bc:"start",mc:"bottom"},{zc:"end",Ac:"top",bc:"end",mc:"bottom"},{zc:"end",Ac:"bottom",bc:"end",mc:"top"}];_.Dy=function(a){this.nb=a};
_.Dy.O=function(a){return new (a||_.Dy)(_.v(_.ad))};_.Dy.Ia=_.mc({type:_.Dy,qa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Vb:["cdkOverlayOrigin"],standalone:!0});
_.Ey=function(a,b,c,d,e){this.Ue=a;this.jc=e;this.w6=this.Gla=this.Z6a=this.pla=_.fd.EMPTY;this.z8a=!1;this.viewportMargin=0;this.push=this.jtb=this.Crb=this.HAb=this.hf=this.aj=this.open=!1;this.Fl=new _.jl;this.ST=new _.jl;this.Hd=new _.jl;this.detach=new _.jl;this.KEb=new _.jl;this.MEb=new _.jl;this.Puc=new _.qr(b,c);this.J6=d;this.mj=this.J6()};_.h=_.Ey.prototype;_.h.Ka=function(){this.Z6a.unsubscribe();this.Gla.unsubscribe();this.pla.unsubscribe();this.w6.unsubscribe();this.ub&&this.ub.dispose()};
_.h.Sb=function(a){this.Fg&&(this.joa(this.Fg),this.ub.Hr({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.Fg.apply());a.open&&(this.open?this.xW():this.s8a())};
_.h.Gt=function(){var a=this;this.mx&&this.mx.length||(this.mx=x9a);var b=this.ub=this.Ue.create(this.Enc());this.Z6a=b.ola.subscribe(function(){return a.Hd.emit()});this.Gla=b.Hn.subscribe(function(){return a.detach.emit()});b.Cj().subscribe(function(c){a.KEb.next(c);27!==c.keyCode||a.aj||_.eh(c)||(c.preventDefault(),a.s8a())});this.ub.ix().subscribe(function(c){a.MEb.next(c)})};
_.h.Enc=function(){var a=this.Fg=this.Xf||this.Woc();a=new _.dr({direction:this.jc,Xf:a,mj:this.mj,hf:this.hf,rZ:this.rZ});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.al&&(a.al=this.al);this.Ed&&(a.Ed=this.Ed);return a};
_.h.joa=function(a){var b=this,c=this.mx.map(function(d){return{zc:d.zc,Ac:d.Ac,bc:d.bc,mc:d.mc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,Ed:d.Ed||void 0}});return _.jr(_.ir(_.GTa(_.HTa(_.v9a(_.hr(_.gr(a.Xha(this.s9a()),c),this.Crb),this.push),this.jtb),this.viewportMargin),this.HAb),this.oQc)};_.h.Woc=function(){var a=_.nr(this.Ue.position(),this.s9a());this.joa(a);return a};_.h.s9a=function(){return this.origin instanceof _.Dy?this.origin.nb:this.origin};
_.h.xW=function(){var a=this;this.ub?this.ub.bn().hf=this.hf:this.Gt();this.ub.vg()||this.ub.Hd(this.Puc);this.hf?this.pla=this.ub.Fl().subscribe(function(b){a.Fl.emit(b)}):this.pla.unsubscribe();this.w6.unsubscribe();0<this.ST.Ik.length&&(this.w6=this.Fg.f1.ha(_.Hga(function(){return 0<a.ST.Ik.length})).subscribe(function(b){a.ST.emit(b);0===a.ST.Ik.length&&a.w6.unsubscribe()}))};_.h.s8a=function(){this.ub&&this.ub.detach();this.pla.unsubscribe();this.w6.unsubscribe()};
_.W.Object.defineProperties(_.Ey.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.GIa},set:function(a){this.GIa=a;this.Fg&&this.joa(this.Fg)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.Zr},set:function(a){this.Zr=a;this.Fg&&this.joa(this.Fg)}},rZ:{configurable:!0,enumerable:!0,get:function(){return this.z8a},set:function(a){this.z8a=a}},Cd:{configurable:!0,enumerable:!0,get:function(){return this.ub}},dir:{configurable:!0,enumerable:!0,get:function(){return this.jc?
this.jc.value:"ltr"}}});_.Ey.O=function(a){return new (a||_.Ey)(_.v(_.vr),_.v(_.tf),_.v(_.uf),_.v(_.KTa),_.v(_.Oq,8))};
_.Ey.Ia=_.mc({type:_.Ey,qa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],mx:["cdkConnectedOverlayPositions","positions"],Xf:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],al:["cdkConnectedOverlayBackdropClass","backdropClass"],Ed:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],mj:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],aj:["cdkConnectedOverlayDisableClose","disableClose"],oQc:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hf:["cdkConnectedOverlayHasBackdrop",
"hasBackdrop",_.Ff],HAb:["cdkConnectedOverlayLockPosition","lockPosition",_.Ff],Crb:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",_.Ff],jtb:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen",_.Ff],push:["cdkConnectedOverlayPush","push",_.Ff],rZ:["cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",_.Ff]},outputs:{Fl:"backdropClick",ST:"positionChange",Hd:"attach",detach:"detach",KEb:"overlayKeydown",MEb:"overlayOutsideClick"},Vb:["cdkConnectedOverlay"],standalone:!0,features:[_.Ne,
_.Ac]});var y9a=function(){};y9a.O=function(a){return new (a||y9a)};y9a.Ia=_.mc({type:y9a,qa:[["","mat-line",""],["","matLine",""]],Cb:[1,"mat-line"]});_.Fy=function(){};_.Fy.O=function(a){return new (a||_.Fy)};_.Fy.Da=_.kc({type:_.Fy});_.Fy.Ca=_.Zb({imports:[_.xr,_.xr]});_.Gy=function(a){this.ye=a;this.state="unchecked";this.disabled=!1;this.ud="full"};_.Gy.O=function(a){return new (a||_.Gy)(_.v(_.Ok,8))};
_.Gy.ya=_.jc({type:_.Gy,qa:[["mat-pseudo-checkbox"]],Cb:[1,"mat-pseudo-checkbox"],wb:12,Ya:function(a,b){a&2&&_.Se("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.ud)("mat-pseudo-checkbox-full","full"===b.ud)("_mat-animation-noopable","NoopAnimations"===b.ye)},inputs:{state:"state",disabled:"disabled",ud:"appearance"},Aa:0,Ba:0,ua:function(){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-full{border:2px solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}\n'],
rb:2,Oa:0});_.Hy=function(){};_.Hy.O=function(a){return new (a||_.Hy)};_.Hy.Da=_.kc({type:_.Hy});_.Hy.Ca=_.Zb({imports:[_.xr]});_.Iy=function(){};_.Iy.O=function(a){return new (a||_.Iy)};_.Iy.Ia=_.mc({type:_.Iy,qa:[["","matSuffix",""]],features:[_.of([{wa:_.w3a,Nb:_.Iy}])]});_.Jy=function(a){this.element=a;this.size="xsmall";this.format="hairline"};
_.Jy.prototype.Sa=function(){var a=Array.from(this.element.na.classList);a=_.l(a);for(var b=a.next();!b.done;b=a.next())b=b.value,z9a.includes(b)&&this.element.na.classList.remove(b);a=new Set;a.add(A9a.includes(this.size)?this.size:"xsmall");a.add(B9a.includes(this.format)?this.format:"hairline");a=_.l(a.values());for(b=a.next();!b.done;b=a.next())this.element.na.classList.add(b.value)};_.Jy.O=function(a){return new (a||_.Jy)(_.v(_.ad))};
_.Jy.ya=_.jc({type:_.Jy,qa:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},lc:["gme-button-old",""],ac:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.ff(),_.gf(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 B9a=["hairline","fill","flat"],A9a=["xsmall","medium"],z9a=[].concat(_.xc(B9a),_.xc(A9a));var Ky=function(){};Ky.O=function(a){return new (a||Ky)};Ky.Da=_.kc({type:Ky});Ky.Ca=_.Zb({imports:[_.Em]});_.Ly=function(){};_.Ly.O=function(a){return new (a||_.Ly)};_.Ly.Da=_.kc({type:_.Ly});_.Ly.Ca=_.Zb({imports:[Ky]});_.C9a=_.uh(function(){});var D9a,E9a,My;D9a=["text"];E9a=0;_.F9a=function(a,b){this.source=a;this.dH=void 0===b?!1:b};My=function(a,b,c,d){this.Pc=a;this.Za=b;this.hd=c;this.group=d;this.uc=this.XO=this.be=!1;this.ZP="";this.id="mat-option-"+E9a++;this.Ku=new _.jl;this.bi=new _.fe};My.prototype.select=function(a){a=void 0===a?!0:a;this.be||(this.be=!0,_.yl(this.Za),a&&this.rP())};My.prototype.Ig=function(a){a=void 0===a?!0:a;this.be&&(this.be=!1,_.yl(this.Za),a&&this.rP())};
My.prototype.focus=function(a,b){var c=this.Df();"function"===typeof c.focus&&c.focus(b)};_.w9a=function(a){a.XO&&(a.XO=!1,_.yl(a.Za))};_.h=My.prototype;_.h.ar=function(){return this.sB};_.h.Ef=function(a){13!==a.keyCode&&32!==a.keyCode||_.eh(a)||(this.zq(),a.preventDefault())};_.h.zq=function(){this.disabled||(this.be=this.multiple?!this.be:!0,_.yl(this.Za),this.rP(!0))};_.h.Vy=function(){return this.disabled?"-1":"0"};_.h.Df=function(){return this.Pc.na};
_.h.Km=function(){if(this.be){var a=this.sB;a!==this.ZP&&(this.ZP&&this.bi.next(),this.ZP=a)}};_.h.Ka=function(){this.bi.complete()};_.h.rP=function(a){this.Ku.emit(new _.F9a(this,void 0===a?!1:a))};
_.W.Object.defineProperties(My.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.hd&&this.hd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.uc},set:function(a){this.uc=_.hh(a)}},rd:{configurable:!0,enumerable:!0,get:function(){return!(!this.hd||!this.hd.rd)}},Ep:{configurable:!0,enumerable:!0,get:function(){return!(!this.hd||!this.hd.Ep)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.XO}},sB:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.CKa)?void 0:a.na.textContent)||"").trim()}}});My.O=function(){_.we()};My.Ia=_.mc({type:My,tb:function(a,b){a&1&&_.yf(D9a,7);if(a&2){var c;_.wf(c=_.Af())&&(b.CKa=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{Ku:"onSelectionChange"}});_.fh({passive:!0,capture:!0});_.fh({passive:!0,capture:!0});new _.zl;_.Ny=function(a,b,c,d){return My.call(this,a,b,c,d)||this};_.V(_.Ny,My);_.Ny.O=function(a){return new (a||_.Ny)(_.v(_.ad),_.v(_.Il),_.v(_.Ar,8),_.v(_.Br,8))};
_.Ny.ya=_.jc({type:_.Ny,qa:[["mat-option"]],Cb:["role","option",1,"mat-option","mat-focus-indicator"],wb:13,Ya:function(a,b){a&1&&_.I("click",function(){return b.zq()})("keydown",function(c){return b.Ef(c)});a&2&&(_.Ze("id",b.id),_.Qe("tabindex",b.Vy())("aria-selected",b.selected)("aria-disabled",b.disabled.toString())("mat-id-collision",null),_.Se("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Vb:["matOption"],features:[_.Me],
ac:["*"],Aa:6,Ba:4,Ea:[["class","mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["text",""],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],ua:function(a,b){a&1&&(_.ff(),_.y(0,l9a,1,2,"mat-pseudo-checkbox",0),_.A(1,"span",1,2),_.gf(3),_.B(),_.y(4,m9a,2,1,"span",3),_.D(5,"div",4));a&2&&(_.x("ngIf",b.multiple),_.u(4),
_.x("ngIf",b.group&&b.group.eF),_.u(1),_.x("matRippleTrigger",b.Df())("matRippleDisabled",b.disabled||b.rd))},Ha:[_.Er,_.ym,_.Gy],styles:['.mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.mat-option.mat-active::before{content:""}.cdk-high-contrast-active .mat-option[aria-disabled=true]{opacity:.5}.cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{right:auto;left:16px}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n'],
rb:2,Oa:0});_.Oy=function(){};_.Oy.O=function(a){return new (a||_.Oy)};_.Oy.Da=_.kc({type:_.Oy});_.Oy.Ca=_.Zb({imports:[_.Fr,_.Em,_.xr,_.Hy]});_.G9a=new _.vc("MatList");_.H9a=new _.vc("MatNavList");var K9a,M9a;_.I9a=["*"];_.J9a=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'};
K9a=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"];_.L9a=_.uh(_.sh(function(){}));M9a=_.sh(function(){});_.Py=function(){var a=_.L9a.apply(this,arguments)||this;a.bi=new _.fe;return a};_.V(_.Py,_.L9a);_.Py.prototype.Sb=function(){this.bi.next()};_.Py.prototype.Ka=function(){this.bi.complete()};_.Py.O=function(){var a;return function(b){return(a||(a=_.Zc(_.Py)))(b||_.Py)}}();
_.Py.ya=_.jc({type:_.Py,qa:[["mat-nav-list"]],Cb:["role","navigation",1,"mat-nav-list","mat-list-base"],wb:1,Ya:function(a){a&2&&_.Qe("mat-id-collision",null)},inputs:{rd:"disableRipple",disabled:"disabled"},Vb:["matNavList"],features:[_.of([{wa:_.H9a,Nb:_.Py}]),_.Me,_.Ac],ac:_.I9a,Aa:1,Ba:0,ua:function(a){a&1&&(_.ff(),_.gf(0))},styles:[_.J9a()],rb:2,Oa:0});var N9a=function(){};N9a.O=function(a){return new (a||N9a)};
N9a.Ia=_.mc({type:N9a,qa:[["","mat-list-avatar",""],["","matListAvatar",""]],Cb:[1,"mat-list-avatar"]});var O9a=function(){};O9a.O=function(a){return new (a||O9a)};O9a.Ia=_.mc({type:O9a,qa:[["","mat-list-icon",""],["","matListIcon",""]],Cb:[1,"mat-list-icon"]});
_.Qy=function(a,b,c,d){var e=M9a.call(this)||this;e.Pc=a;e.G$a=!1;e.Lb=new _.fe;e.uc=!1;e.G$a=!!(c||d&&"action-list"===d.v9a());e.oX=c||d;c=e.Df();"button"!==c.nodeName.toLowerCase()||c.hasAttribute("type")||c.setAttribute("type","button");e.oX&&e.oX.bi.ha(_.ke(e.Lb)).subscribe(function(){_.yl(b)});return e};_.V(_.Qy,M9a);_.Qy.prototype.ke=function(){h9a(this.fsc,this.Pc)};_.Qy.prototype.Ka=function(){this.Lb.next();this.Lb.complete()};
_.Qy.prototype.Lt=function(){return!this.G$a||this.rd||!(!this.oX||!this.oX.rd)};_.Qy.prototype.Df=function(){return this.Pc.na};_.W.Object.defineProperties(_.Qy.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc||!(!this.oX||!this.oX.disabled)},set:function(a){this.uc=_.hh(a)}}});_.Qy.O=function(a){return new (a||_.Qy)(_.v(_.ad),_.v(_.Il),_.v(_.H9a,8),_.v(_.G9a,8))};
_.Qy.ya=_.jc({type:_.Qy,qa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],zd:function(a,b,c){a&1&&(_.zf(c,N9a,5),_.zf(c,O9a,5),_.zf(c,y9a,5));if(a&2){var d;_.wf(d=_.Af())&&(b.unc=d.first);_.wf(d=_.Af())&&(b.qrc=d.first);_.wf(d=_.Af())&&(b.fsc=d)}},Cb:[1,"mat-list-item","mat-focus-indicator"],wb:5,Ya:function(a,b){a&2&&(_.Qe("mat-id-collision",null),_.Se("mat-list-item-disabled",b.disabled)("mat-list-item-with-avatar",b.unc||b.qrc))},inputs:{rd:"disableRipple",disabled:"disabled"},
Vb:["matListItem"],features:[_.Me],ac:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Aa:6,Ba:2,Ea:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],ua:function(a,b){a&1&&(_.ff(K9a),_.A(0,"span",0),_.D(1,"span",1),_.gf(2),_.A(3,"span",2),_.gf(4,1),_.B(),_.gf(5,2),_.B());a&2&&(_.u(1),_.x("matRippleTrigger",b.Df())("matRippleDisabled",b.Lt()))},Ha:[_.Er],rb:2,Oa:0});_.sh(function(){});_.sh(function(){});_.Ry=function(){};_.Ry.O=function(a){return new (a||_.Ry)};_.Ry.Da=_.kc({type:_.Ry});_.Ry.Ca=_.Zb({imports:[_.Fy,_.Fr,_.xr,_.Hy,_.Em,_.Fy,_.xr,_.Hy,_.$w]});var P9a=_.Pg("transformPanelWrap",[_.Tg("* => void",_.bpa("@transformPanel",[{type:9,options:null}]))]),Q9a=_.Pg("transformPanel",[_.Sg("void",_.Rg({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.Sg("showing",_.Rg({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.Sg("showing-multiple",_.Rg({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.Tg("void => *",_.Qg("120ms cubic-bezier(0, 0, 0.2, 1)")),_.Tg("* => void",_.Qg("100ms 25ms linear",_.Rg({opacity:0})))]);_.R9a=_.Pg("transformPanel",[_.Sg("void",_.Rg({opacity:0,transform:"scale(1, 0.8)"})),_.Tg("void => showing",_.Qg("120ms cubic-bezier(0, 0, 0.2, 1)",_.Rg({opacity:1,transform:"scale(1, 1)"}))),_.Tg("* => void",_.Qg("100ms linear",_.Rg({opacity:0})))]);_.S9a=new _.vc("mat-select-scroll-strategy");_.T9a=new _.vc("MAT_SELECT_CONFIG");_.U9a=new _.vc("MatSelectTrigger");_.V9a=_.sh(_.wh(_.uh(_.vh(function(a,b,c,d,e){this.Ma=a;this.NI=b;this.hJ=c;this.iJ=d;this.Gd=e;this.oc=new _.fe}))));var W9a=["trigger"],X9a=["panel"],Y9a=Number.MAX_SAFE_INTEGER,Z9a={wa:_.S9a,Fb:[_.vr],Ab:function(a){return function(){return a.Mm.Pp()}}},$9a=_.i9a(function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.xc(_.rc.apply(0,arguments))))||this;d.ds=b;d.mqa=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.ds},set:function(d){this.ds=null!=d?_.kh(d):this.mqa}}});return c}(function(a){var b=
function(){var c=a.apply(this,[].concat(_.xc(_.rc.apply(0,arguments))))||this;c.uc=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc},set:function(c){this.uc=_.hh(c)}}});return b}(function(a){var b=function(){var c=a.apply(this,[].concat(_.xc(_.rc.apply(0,arguments))))||this;c.Ym=!1;return c};_.V(b,a);b.prototype.FV=function(){var c=this.Ym,d=(this.HZ||this.NI).uUa(this.Gd?this.Gd.control:null,this.iJ||this.hJ);d!==
c&&(this.Ym=d,this.oc.next())};return b}(function(a,b,c,d,e){this.Ma=a;this.NI=b;this.hJ=c;this.iJ=d;this.Gd=e;this.oc=new _.fe})))),Sy=function(a,b,c,d,e,f,g,m,n,r,w,z,E,J){var L=$9a.call(this,e,d,g,m,r)||this;L.Ff=a;L.Za=b;L.kb=c;L.jc=f;L.fz=n;L.R5=E;L.Yh=J;L.Al=!1;L.Oy=function(qa,ta){return qa===ta};L.ZB="mat-select-"+Y9a--;L.i7=null;L.lq=new _.fe;L.Me=function(){};L.tf=function(){};L.s7="mat-select-value-"+Y9a--;L.p6=new _.fe;var Q;L.XIa=(null==(Q=L.Yh)?void 0:Q.yD)||"";L.Jn=!1;L.controlType=
"mat-select";L.Jh=!1;var da,oa;L.O4=null!=(oa=null==(da=L.Yh)?void 0:da.xK)?oa:!1;L.ariaLabel="";L.dfa=_.zd(function(){var qa=L.options;return qa?qa.Vc.ha(_.ie(qa),_.je(function(){return _.Dd.apply(null,_.xc(qa.map(function(ta){return ta.Ku})))})):L.kb.Nf.ha(_.Td(1),_.je(function(){return L.dfa}))});L.Fo=new _.jl;L.g6=L.Fo.ha(_.Fd(function(qa){return qa}),_.t(function(){}));L.z4=L.Fo.ha(_.Fd(function(qa){return!qa}),_.t(function(){}));L.Po=new _.jl;L.Ir=new _.jl;L.ci=null;L.Gd&&(L.Gd.bq=L);null!=
(null==J?void 0:J.DV)&&(L.HF=J.DV);L.J6=z;L.Ae=L.J6();L.tabIndex=parseInt(w)||0;L.id=L.id;return L};_.V(Sy,$9a);_.h=Sy.prototype;_.h.Sa=function(){var a=this;this.ld=new _.Cy(this.multiple);this.oc.next();this.p6.ha(_.Rd(),_.ke(this.lq)).subscribe(function(){return a.o6(a.jd)})};
_.h.ke=function(){var a=this;this.GHa();this.ld.changed.ha(_.ke(this.lq)).subscribe(function(b){b.JJ.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Ig()})});this.options.Vc.ha(_.ie(null),_.ke(this.lq)).subscribe(function(){a.GJa();a.UI()})};
_.h.rn=function(){var a=this.eHa(),b=this.Gd;if(a!==this.i7){var c=this.Ma.na;(this.i7=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.x6!==b.control&&(void 0!==this.x6&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.x6=b.control),this.FV())};_.h.Sb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.oc.next();a.typeaheadDebounceInterval&&this.Rb&&this.Rb.tI(this.HF)};
_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.lq.next();this.lq.complete();this.oc.complete();this.gP()};_.h.toggle=function(){this.jd?this.close():this.open()};_.h.open=function(){this.Tr()&&(this.aP(),this.Al=!0,_.yy(this.Rb,null),this.BHa(),_.yl(this.Za))};_.h.aP=function(){var a=this.Ma.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.ci&&_.lh(this.ci,"aria-owns",b);_.Bqa(a,"aria-owns",b);this.ci=a}};
_.h.gP=function(){this.ci&&(_.lh(this.ci,"aria-owns",this.id+"-panel"),this.ci=null)};_.h.close=function(){this.Al&&(this.Al=!1,_.yy(this.Rb,this.vk()?"rtl":"ltr"),_.yl(this.Za),this.tf())};_.h.Bn=function(a){this.ME(a)};_.h.un=function(a){this.Me=a};_.h.Xs=function(a){this.tf=a};_.h.Tp=function(a){this.disabled=a;_.yl(this.Za);this.oc.next()};_.h.vk=function(){return this.jc?"rtl"===this.jc.value:!1};_.h.Ef=function(a){this.disabled||(this.jd?this.pHa(a):this.jHa(a))};
_.h.jHa=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Rb;!(0<d.Xv.length||13!==b&&32!==b||_.eh(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.Ss(a),(a=this.selected)&&b!==a&&this.R5.Sj(a.sB,1E4))};
_.h.pHa=function(a){var b=this.Rb,c=a.keyCode,d=40===c||38===c,e=0<b.Xv.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.Qf||_.eh(a))if(!e&&this.Jh&&65===c&&a.ctrlKey){a.preventDefault();var f=this.options.some(function(g){return!g.disabled&&!g.selected});this.options.forEach(function(g){g.disabled||(f?g.select():g.Ig())})}else c=b.cw,b.Ss(a),this.Jh&&d&&a.shiftKey&&b.Qf&&b.cw!==c&&b.Qf.zq();else a.preventDefault(),b.Qf.zq()};
_.h.Yo=function(){this.disabled||(this.Jn=!0,this.oc.next())};_.h.Yk=function(){this.Jn=!1;var a;null!=(a=this.Rb)&&(a.Xv=[]);this.disabled||this.jd||(this.tf(),_.yl(this.Za),this.oc.next())};_.h.JIa=function(){var a=this;this.OB.ST.ha(_.Td(1)).subscribe(function(){a.Za.Nd();a.kJa()})};_.h.YGa=function(){return this.fz?"mat-"+this.fz.color:""};_.h.UI=function(){var a=this;Promise.resolve().then(function(){a.Gd&&(a.Xd=a.Gd.value);a.St(a.Xd);a.oc.next()})};
_.h.St=function(a){var b=this;this.options.forEach(function(c){return _.w9a(c)});this.ld.clear();this.multiple&&a?(a.forEach(function(c){return b.L6(c)}),this.tQ()):(a=this.L6(a))?_.Fq(this.Rb,a):this.jd||_.Fq(this.Rb,-1);_.yl(this.Za)};_.h.L6=function(a){var b=this,c=this.options.find(function(d){if(b.ld.De(d))return!1;try{return null!=d.value&&b.Oy(d.value,a)}catch(e){return!1}});c&&this.ld.select(c);return c};
_.h.ME=function(a){return a!==this.Xd||this.Jh&&Array.isArray(a)?(this.options&&this.St(a),this.Xd=a,!0):!1};_.h.XB=function(a){return a.disabled};_.h.GHa=function(){var a=this;this.Rb=_.xy(_.t9a(_.u9a(_.Eq(_.yy(_.s9a((new _.By(this.options)).tI(this.HF)),this.vk()?"rtl":"ltr")))),this.XB);this.Rb.HN.subscribe(function(){a.jd&&(!a.multiple&&a.Rb.Qf&&a.Rb.Qf.zq(),a.focus(),a.close())});this.Rb.Zc.subscribe(function(){a.Al&&a.panel?a.Lna(a.Rb.cw||0):a.Al||a.multiple||!a.Rb.Qf||a.Rb.Qf.zq()})};
_.h.GJa=function(){var a=this,b=_.Dd(this.options.Vc,this.lq);this.dfa.ha(_.ke(b)).subscribe(function(c){a.OIa(c.source,c.dH);c.dH&&!a.multiple&&a.Al&&(a.close(),a.focus())});_.Dd.apply(null,_.xc(this.options.map(function(c){return c.bi}))).ha(_.ke(b)).subscribe(function(){a.Za.Nd();a.oc.next()})};
_.h.OIa=function(a,b){var c=this.ld.De(a);null!=a.value||this.Jh?(c!==a.selected&&(a.selected?this.ld.select(a):this.ld.Ig(a)),b&&this.Rb.Kk(a),this.multiple&&(this.tQ(),b&&this.focus())):(a.Ig(),this.ld.clear(),null!=this.value&&this.uF(a.value));c!==this.ld.De(a)&&this.uF();this.oc.next()};_.h.tQ=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.ld.sort(function(c,d){return a.zia?a.zia(c,d,b):b.indexOf(c)-b.indexOf(d)});this.oc.next()}};
_.h.uF=function(a){var b=null;this.Xd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Ir.emit(b);this.Me(b);this.Po.emit(this.JGa(b));_.yl(this.Za)};_.h.BHa=function(){if(this.Rb)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Rb.Kk(a)}else this.Rb.Kk(this.ld.selected[0])};_.h.Tr=function(){var a;return!this.Al&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.h.focus=function(a){this.Ma.na.focus(a)};
_.h.AP=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.fz)?void 0:_.zy(a);return this.Rf?(b?b+" ":"")+this.Rf:b};_.h.IGa=function(){return this.jd&&this.Rb&&this.Rb.Qf?this.Rb.Qf.id:null};_.h.eHa=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.fz)?void 0:_.zy(a);a=(b?b+" ":"")+this.s7;this.Rf&&(a+=" "+this.Rf);return a};_.h.o6=function(a){this.Fo.emit(a)};_.h.Y1=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};
_.h.L0=function(){this.focus();this.open()};
_.W.Object.defineProperties(Sy.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.Jn||this.Al}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.QB},set:function(a){this.QB=a;this.oc.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.sm)?c:null==(a=this.Gd)?void 0:null==(b=a.control)?void 0:_.g3a(b))?d:!1},set:function(a){this.sm=_.hh(a);this.oc.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Jh},
set:function(a){this.Jh=_.hh(a)}},xK:{configurable:!0,enumerable:!0,get:function(){return this.O4},set:function(a){this.O4=_.hh(a)}},Ez:{configurable:!0,enumerable:!0,get:function(){return this.Oy},set:function(a){this.Oy=a;this.ld&&this.UI()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.ME(a)&&this.Me(a)}},DV:{configurable:!0,enumerable:!0,get:function(){return this.HF},set:function(a){this.HF=_.kh(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Te},
set:function(a){this.Te=a||this.ZB;this.oc.next()}},jd:{configurable:!0,enumerable:!0,get:function(){return this.Al}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.ld)?void 0:a.selected)||[]:null==(b=this.ld)?void 0:b.selected[0]}},b3a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.Jh){var a=this.ld.selected.map(function(b){return b.sB});this.vk()&&a.reverse();return a.join(", ")}return this.ld.selected[0].sB}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.ld||this.ld.Nl()}},l2:{configurable:!0,enumerable:!0,get:function(){return this.Al||!this.empty||this.Jn&&!!this.QB}}});Sy.O=function(a){return new (a||Sy)(_.v(_.Yq),_.v(_.Il),_.v(_.pe),_.v(_.zr),_.v(_.ad),_.v(_.Oq,8),_.v(_.Bv,8),_.v(_.Gv,8),_.v(_.Qv,8),_.v(_.vv,10),_.Sc("tabindex"),_.v(_.S9a),_.v(_.wq),_.v(_.T9a,8))};
Sy.Ia=_.mc({type:Sy,tb:function(a,b){a&1&&(_.yf(W9a,5),_.yf(X9a,5),_.yf(_.Ey,5));if(a&2){var c;_.wf(c=_.Af())&&(b.trigger=c.first);_.wf(c=_.Af())&&(b.panel=c.first);_.wf(c=_.Af())&&(b.OB=c.first)}},inputs:{qE:["aria-describedby","userAriaDescribedBy"],Ed:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",xK:"disableOptionCentering",Ez:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],Rf:["aria-labelledby","ariaLabelledby"],HZ:"errorStateMatcher",DV:"typeaheadDebounceInterval",
zia:"sortComparator",id:"id"},outputs:{Fo:"openedChange",g6:"opened",z4:"closed",Po:"selectionChange",Ir:"valueChange"},features:[_.Me,_.Ac]});var a$a,b$a;a$a=[[["mat-select-trigger"]],"*"];b$a=function(a,b){this.source=a;this.value=b};_.Ty=function(){var a=Sy.apply(this,arguments)||this;a.Qt=0;a.j7=0;a.QX="top";a.Zr=0;a.lJa=[{zc:"start",Ac:"top",bc:"start",mc:"top"},{zc:"start",Ac:"bottom",bc:"start",mc:"bottom"}];return a};_.V(_.Ty,Sy);_.Ty.Ia=Sy.Ia;_.h=_.Ty.prototype;_.h.Snc=function(a,b,c){var d=this.ZW();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.h.Sa=function(){var a=this;Sy.prototype.Sa.call(this);this.Ff.Zc().ha(_.ke(this.lq)).subscribe(function(){a.jd&&(a.DQ=a.trigger.na.getBoundingClientRect(),_.yl(a.Za))})};_.h.open=function(){var a=this;Sy.prototype.Tr.call(this)&&(Sy.prototype.open.call(this),this.DQ=this.trigger.na.getBoundingClientRect(),this.j7=parseInt(getComputedStyle(this.trigger.na).fontSize||"0"),this.Rnc(),this.kb.Nf.ha(_.Td(1)).subscribe(function(){a.j7&&a.OB.Cd&&a.OB.Cd.Go&&(a.OB.Cd.Go.style.fontSize=a.j7+"px")}))};
_.h.Lna=function(a){var b=_.j9a(a,this.options,this.xH),c=this.ZW();this.panel.na.scrollTop=0===a&&1===b?0:_.k9a((a+b)*c,c,this.panel.na.scrollTop,256)};_.h.kJa=function(){this.Pnc();this.panel.na.scrollTop=this.Qt};_.h.o6=function(a){this.jd?this.Qt=0:(this.OB.offsetX=0,_.yl(this.Za));Sy.prototype.o6.call(this,a)};_.h.JGa=function(a){return new b$a(this,a)};_.h.Gqc=function(){var a;return null==(a=this.DQ)?void 0:a.width};
_.h.Pnc=function(){var a=this.OB.Cd.Go.getBoundingClientRect(),b=this.Ff.JG(),c=this.vk(),d=this.multiple?56:32;var e=this.multiple?40:this.xK?16:(e=this.ld.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.OB.offsetX=Math.round(e);this.OB.Cd.Qe()};
_.h.Qnc=function(a,b,c){var d=this.ZW(),e=(d-this.DQ.height)/2,f=Math.floor(256/d);return this.xK?0:Math.round(-1*(0===this.Qt?a*d:this.Qt===c?(a-(this.Zla()-f))*d+(d-(this.Zla()*d-256)%d):b-d/2)-e)};_.h.foc=function(a){var b=this.ZW(),c=this.Ff.JG(),d=this.DQ.top-8;c=c.height-this.DQ.bottom-8;var e=Math.abs(this.Zr);b=Math.min(this.Zla()*b,256)-e-this.DQ.height;b>c?this.Ymc(b,c):e>d?this.Xmc(e,d,a):this.QX=this.UGa()};
_.h.Ymc=function(a,b){a=Math.round(a-b);this.Qt-=a;this.Zr-=a;this.QX=this.UGa();0>=this.Qt&&(this.Zr=this.Qt=0,this.QX="50% bottom 0px")};_.h.Xmc=function(a,b,c){a=Math.round(a-b);this.Qt+=a;this.Zr+=a;this.QX=this.UGa();this.Qt>=c&&(this.Qt=c,this.Zr=0,this.QX="50% top 0px")};
_.h.Rnc=function(){var a=this.ZW(),b=this.Zla(),c=Math.min(b*a,256);a=b*a-c;b=this.empty?0:Math.max(this.options.toArray().indexOf(this.ld.selected[0]),0);b+=_.j9a(b,this.options,this.xH);c/=2;this.Qt=this.Snc(b,c,a);this.Zr=this.Qnc(b,c,a);this.foc(a)};_.h.UGa=function(){var a=this.ZW();return"50% "+(Math.abs(this.Zr)-(a-this.DQ.height)/2+a/2)+"px 0px"};_.h.ZW=function(){return 3*this.j7};_.h.Zla=function(){return this.options.length+this.xH.length};
_.Ty.O=function(){var a;return function(b){return(a||(a=_.Zc(_.Ty)))(b||_.Ty)}}();
_.Ty.ya=_.jc({type:_.Ty,qa:[["mat-select"]],zd:function(a,b,c){a&1&&(_.zf(c,_.U9a,5),_.zf(c,_.Ny,5),_.zf(c,_.Br,5));if(a&2){var d;_.wf(d=_.Af())&&(b.DOa=d.first);_.wf(d=_.Af())&&(b.options=d);_.wf(d=_.Af())&&(b.xH=d)}},Cb:["role","combobox","aria-autocomplete","none","aria-haspopup","true","ngSkipHydration","",1,"mat-select"],wb:20,Ya:function(a,b){a&1&&_.I("keydown",function(c){return b.Ef(c)})("focus",function(){return b.Yo()})("blur",function(){return b.Yk()});a&2&&(_.Qe("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.jd?b.id+"-panel":null)("aria-expanded",b.jd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Ym)("aria-activedescendant",b.IGa())("mat-id-collision",null),_.Se("mat-select-disabled",b.disabled)("mat-select-invalid",b.Ym)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",rd:"disableRipple",tabIndex:"tabIndex"},Vb:["matSelect"],
features:[_.of([{wa:_.Pv,Nb:_.Ty},{wa:_.Ar,Nb:_.Ty}]),_.Me],ac:["mat-select-trigger","*"],Aa:9,Ba:12,Ea:[["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder mat-select-min-line",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop",
"","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder","mat-select-min-line"],[1,"mat-select-value-text",3,"ngSwitch"],["class","mat-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-min-line"],
[1,"mat-select-panel-wrap"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],ua:function(a,b){a&1&&(_.ff(a$a),_.A(0,"div",0,1),_.I("click",function(){return b.toggle()}),_.A(3,"div",2),_.y(4,n9a,2,1,"span",3)(5,q9a,3,2,"span",4),_.B(),_.A(6,"div",5),_.D(7,"div",6),_.B()(),_.y(8,r9a,4,14,"ng-template",7),_.I("backdropClick",function(){return b.close()})("attach",function(){return b.JIa()})("detach",function(){return b.close()}));if(a&2){var c=_.kf(1);_.Qe("aria-owns",b.jd?b.id+
"-panel":null);_.u(3);_.x("ngSwitch",b.empty);_.Qe("id",b.s7);_.u(1);_.x("ngSwitchCase",!0);_.u(1);_.x("ngSwitchCase",!1);_.u(3);_.x("cdkConnectedOverlayPanelClass",b.XIa)("cdkConnectedOverlayScrollStrategy",b.Ae)("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",b.jd)("cdkConnectedOverlayPositions",b.lJa)("cdkConnectedOverlayMinWidth",b.Gqc())("cdkConnectedOverlayOffsetY",b.Zr)}},Ha:[_.wm,_.zm,_.Am,_.Bm,_.Ey,_.Dy],styles:['.mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{height:16px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;margin:0 4px}.mat-form-field.mat-focused .mat-select-arrow{transform:translateX(0)}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px;outline:0}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}\n'],
rb:2,data:{animation:[P9a,Q9a]},Oa:0});_.Uy=function(){};_.Uy.O=function(a){return new (a||_.Uy)};_.Uy.Da=_.kc({type:_.Uy});_.Uy.Ca=_.Zb({Pb:[Z9a],imports:[_.Em,_.wr,_.Oy,_.xr,_.ar,_.Tv,_.Oy,_.xr]});
}catch(e){_._DumpException(e)}
try{
var c$a,f$a,g$a,i$a,m$a,o$a,p$a,q$a,r$a,u$a,t$a,D$a,ez,G$a,H$a,I$a,J$a,K$a,L$a,M$a,fz,N$a,O$a,P$a,Q$a,R$a,S$a,T$a,gz,hz,V$a,iz,W$a,jz,X$a,Y$a,Z$a,$$a,aab,bab,dab,gab,hab,iab,jab,kab,mab,oab,pab,rab,sab,tab,uab,vab,wab,xab,yab,zab,Aab,Cab,Dab,Eab,Fab,Gab,Hab,Iab,Jab,Kab,Lab,Mab,Nab,Pab,Qab,Rab,l$a,Uab,Vab,h$a,j$a,n$a,s$a,v$a,E$a,w$a,x$a,A$a,B$a,C$a,z$a,y$a,cab,U$a,eab,fab,lab;c$a=function(a,b){return a.start==b.start&&a.end==b.end};
_.Vy=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])};_.d$a=function(a,b){return a>b?1:a<b?-1:0};_.e$a=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};f$a=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};
g$a=function(a){return a.replace(_.sza,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,m,n){f=m;return n});b=_.kza(d).Bs();return c+f+b+f+e})};
i$a=function(a){if(a instanceof _.bg)return'url("'+_.cg(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.Aj)a=_.eza(a);else{a=String(a);var b=a.replace(_.tza,"$1").replace(_.tza,"$1").replace(_.sza,"url");if(_.rza.test(b)){if(b=!h$a.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&&f$a(a)}a=b?g$a(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new _.Vy("Value does not allow [{;}], got: %s.",[a]);return a};
_.Wy=function(){var a=_.rc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&(0,_.td)(a[0])&&(a=a[0].slice());return function(c){return _.ofa(c,_.vd([c].concat(_.xc(a))),new _.zfa(b))}};_.k$a=function(){return function(a){return _.od(a,new j$a)}};m$a=function(a){a in l$a||(l$a[a]=_.ne.lXa&&_.ne.lXa.xi&&_.ne.lXa.xi.locales&&_.ne.lXa.xi.locales[a]);return l$a[a]};
_.Xy=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=m$a(b))return a;b=b.split("-")[0];if(a=m$a(b))return a;if("en"===b)return n$a;throw new _.bc(701,!1);};o$a=function(a,b,c,d,e,f){a=_.Pe(a,_.Gc.Vn,c,e);_.gea(2);return a?b+_.$b(c)+d+_.$b(e)+f:_.Ge};p$a=function(a,b){a=a.data[b];return null===a||"string"===typeof a?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};
q$a=function(a,b,c,d){for(var e=c[11],f=null,g,m=0;m<b.length;m++){var n=b[m];if("string"==typeof n){var r=b[++m];null===c[r]&&(c[r]=e.a$(n))}else if("number"==typeof n)switch(n&1){case 0:var w=n>>>17;null===f&&(f=w,g=e.parentNode(d));w===f?(r=d,w=g):(r=null,w=_.Bc(c[w]));null!==w&&(n=(n&131070)>>>1,e.insertBefore(w,c[n],r,!1),n=p$a(a,n),null!==n&&"object"===typeof n&&(r=_.Uja(n,c),null!==r&&q$a(a,n.create[r],c,c[n.afb])));break;case 1:n>>>=1,r=b[++m],w=b[++m],_.xia(e,_.Bc(c[n]),null,null,r,w,null)}else switch(n){case _.hka:n=
b[++m];r=b[++m];null===c[r]&&(n=c[r]=e.createComment(_.cha(n)),_.ve(n,c));break;case _.fka:n=b[++m],r=b[++m],null===c[r]&&(n=c[r]=e.createElement(n,null),_.ve(n,c))}}};r$a=function(a,b,c){var d=_.Uja(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=_.Bc(c[e]),null!==e){var f=c[11],g=f.parentNode(e);g&&f.removeChild(g,e,void 0)}}else r$a(a,p$a(a,~e),c)}};
u$a=function(a,b,c,d,e){for(var f=0;f<c.length;f++){var g=c[f],m=c[++f];if(g&e){g="";for(var n=f+1;n<=f+m;n++){var r=c[n];if("string"==typeof r)g+=r;else if("number"==typeof r)if(0>r)g+=_.$b(b[d-r]);else{var w=r>>>2;switch(r&3){case 1:r=c[++n];var z=c[++n],E=a.data[w];"string"===typeof E?_.xia(b[11],b[w],null,E,r,g,z):_.He(a,E,b,r,g,b[11],z,!1);break;case 0:r=b[w];null!==r&&b[11].setValue(r,g);break;case 2:r=a;w=p$a(a,w);z=b;E=w;var J=E.WQ.indexOf(g);if(-1===J)switch(E.type){case 1:J=g;J=(0,_.Xy(_.CIa)[20])(parseInt(J,
10));J=s$a[J];var L=void 0!==J?J:"other";J=E.WQ.indexOf(L);-1===J&&"other"!==L&&(J=E.WQ.indexOf("other"));break;case 0:J=E.WQ.indexOf("other")}E=-1===J?null:J;_.Uja(w,z)!==E&&(r$a(r,w,z),z[w.d$]=null===E?null:~E,null!==E&&(J=z[w.afb])&&q$a(r,w.create[E],z,J));break;case 3:t$a(a,p$a(a,w),d,b)}}}}else g=c[f+1],0<g&&3===(g&3)&&(g=p$a(a,g>>>2),0>b[g.d$]&&t$a(a,g,d,b));f+=m}};t$a=function(a,b,c,d){var e=d[b.d$];if(null!==e){var f=v$a;0>e&&(e=d[b.d$]=~e,f=-1);u$a(a,d,b.update[e],c,f)}};
D$a=function(a,b){b=void 0===b?{}:b;var c=a;if(w$a.test(a)){var d={},e=[0];c=c.replace(x$a,function(f,g,m){f=g||m;var n=d[f]||[];n.length||(f.split("|").forEach(function(z){var E=z.match(y$a);E=E?parseInt(E[1],10):0;var J=z$a.test(z);n.push([E,J,z])}),d[f]=n);if(!n.length)throw Error("nb`"+f);f=e[e.length-1];for(m=g=0;m<n.length;m++)if(n[m][0]===f){g=m;break}var r=_.l(n[g]);m=r.next().value;var w=r.next().value;r=r.next().value;w?e.pop():f!==m&&e.push(m);n.splice(g,1);return r})}if(!Object.keys(b).length)return c;
c=c.replace(A$a,function(f,g,m,n,r,w){return b.hasOwnProperty(m)?""+g+b[m]+w:f});c=c.replace(B$a,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(C$a,function(f,g){if(b.hasOwnProperty(g)){var m=b[g];if(!m.length)throw Error("ob`"+f+"`"+g);return m.shift()}return f})};_.Yy=function(a){_.Oe(_.Jc(),_.Gc.Vn++,a)&&(v$a|=1<<Math.min(E$a,31));E$a++;return _.Yy};
_.Zy=function(a){var b=_.Gc.nf,c=_.Jc();0<E$a&&(a=b.data[a+25],u$a(b,c,Array.isArray(a)?a:a.update,_.Gc.Vn-E$a-1,v$a));E$a=v$a=0};_.$y=function(a,b){b=void 0===b?{}:b;return D$a(a,b)};_.az=function(a,b,c,d,e,f,g){var m=_.Jc();b=o$a(m,b,c,d,e,f);b!==_.Ge&&_.He(_.Gc.nf,_.Pc(),m,a,b,m[11],g,!1);return _.az};_.bz=function(a,b,c,d,e){var f=_.Jc();a=o$a(f,a,b,c,d,e);a!==_.Ge&&_.Cia(f,a);return _.bz};
_.F$a=function(a,b,c,d,e,f,g,m){b+=c;c=_.Pe(a,b,e,f);return _.Oe(a,b+2,g)||c?_.qja(a,b+3,m?d.call(m,e,f,g):d(e,f,g)):_.yka(a,b+3)};_.cz=function(a,b,c,d){a+=25;var e=_.Jc(),f=e[a];return e[1].data[a].ee?_.xka(e,_.Oc(),b,f.transform,c,d,f):f.transform(c,d)};_.dz=function(a,b,c,d,e){a+=25;var f=_.Jc(),g=f[a];return f[1].data[a].ee?_.F$a(f,_.Oc(),b,g.transform,c,d,e,g):g.transform(c,d,e)};ez=function(a,b){for(;-1<b;b--)if("undefined"!==typeof a[b])return a[b];throw Error("wb");};
G$a=function(a,b,c){a=_.Xy(a);b=ez([a[1],a[2]],b);return ez(b,c)};H$a=function(a,b,c){a=_.Xy(a);b=ez([a[3],a[4]],b);return ez(b,c)};I$a=function(a,b,c){a=_.Xy(a);b=ez([a[5],a[6]],b);return ez(b,c)};J$a=function(a,b){a=_.Xy(a)[7];return ez(a,b)};K$a=function(a,b){a=_.Xy(a);return ez(a[10],b)};L$a=function(a,b){a=_.Xy(a);return ez(a[11],b)};M$a=function(a,b){a=_.Xy(a)[12];return ez(a,b)};fz=function(a,b){a=_.Xy(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};
N$a=function(a){if(!a[21])throw Error("vb`"+a[0]);};O$a=function(a){var b=_.l(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};P$a=function(a){a=_.Xy(a);N$a(a);return(a[21][2]||[]).map(function(b){return"string"===typeof b?O$a(b):[O$a(b[0]),O$a(b[1])]})};Q$a=function(a,b,c){a=_.Xy(a);N$a(a);b=ez([a[21][0],a[21][1]],b)||[];return ez(b,c)||[]};R$a=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};
S$a=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};T$a=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return null!=b&&d in b?b[d]:c}));return a};
gz=function(a,b){var c=_.Xy(a)[0];U$a[c]=U$a[c]||{};if(U$a[c][b])return U$a[c][b];var d="";switch(b){case "shortDate":d=K$a(a,0);break;case "mediumDate":d=K$a(a,1);break;case "longDate":d=K$a(a,2);break;case "fullDate":d=K$a(a,3);break;case "shortTime":d=L$a(a,0);break;case "mediumTime":d=L$a(a,1);break;case "longTime":d=L$a(a,2);break;case "fullTime":d=L$a(a,3);break;case "short":d=gz(a,"shortTime");var e=gz(a,"shortDate");d=T$a(M$a(a,0),[d,e]);break;case "medium":d=gz(a,"mediumTime");e=gz(a,"mediumDate");
d=T$a(M$a(a,1),[d,e]);break;case "long":d=gz(a,"longTime");e=gz(a,"longDate");d=T$a(M$a(a,2),[d,e]);break;case "full":d=gz(a,"fullTime"),e=gz(a,"fullDate"),d=T$a(M$a(a,3),[d,e])}d&&(U$a[c][b]=d);return d};hz=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};
V$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("yb`"+a);}};
iz=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=V$a(a,f);if(0<c||f>-c)f+=c;if(3===a)0===f&&-12===c&&(f=12);else if(6===a)return hz(f,3).substring(0,b);g=fz(g,5);return hz(f,b,g,d,e)}};
W$a=function(a,b,c,d,e,f){switch(c){case 2:return I$a(b,e,d)[a.getMonth()];case 1:return H$a(b,e,d)[a.getDay()];case 0:var g=a.getHours(),m=a.getMinutes();return f&&(c=P$a(b),a=Q$a(b,e,d),c=c.findIndex(function(n){if(Array.isArray(n)){var r=_.l(n);n=r.next().value;r=r.next().value;var w=g>=n.hours&&m>=n.minutes,z=g<r.hours||g===r.hours&&m<r.minutes;if(n.hours<r.hours){if(w&&z)return!0}else if(w||z)return!0}else if(n.hours===g&&n.minutes===m)return!0;return!1}),-1!==c)?a[c]:G$a(b,e,d)[12>g?0:1];case 3:return J$a(b,
d)[0>=a.getFullYear()?0:1];default:throw Error("zb`"+c);}};jz=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?!1:d;return function(e,f){return W$a(e,f,a,b,c,d)}};
X$a=function(a){return function(b,c,d){b=-1*d;c=fz(c,5);var e=0<b?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(0<=b?"+":"")+hz(e,2,c)+hz(Math.abs(b%60),2,c);case 1:return"GMT"+(0<=b?"+":"")+hz(e,1,c);case 2:return"GMT"+(0<=b?"+":"")+hz(e,2,c)+":"+hz(Math.abs(b%60),2,c);case 3:return 0===d?"Z":(0<=b?"+":"")+hz(e,2,c)+":"+hz(Math.abs(b%60),2,c);default:throw Error("Ab`"+a);}}};Y$a=function(a){return S$a(a.getFullYear(),a.getMonth(),a.getDate()+(4-a.getDay()))};
Z$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=Y$a(c);var e=c.getFullYear();var f=S$a(e,0,1).getDay();e=S$a(e,0,1+(4>=f?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return hz(c,a,fz(d,5))}};$$a=function(a,b){b=void 0===b?!1:b;return function(c,d){c=Y$a(c).getFullYear();return hz(c,a,fz(d,5),b)}};
aab=function(a,b){var c=a.getTimezoneOffset();b=R$a(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};bab=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};
dab=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 S$a(a,c-1,void 0===b?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(cab))return bab(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("Bb`"+
a);return b};
gab=function(a,b,c,d){var e=dab(a);b=gz(c,b)||b;a=[];for(var f;b;)if(f=eab.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=R$a(d,g),e=aab(e,d));var m="";a.forEach(function(n){a:if(fab[n])var r=fab[n];else{switch(n){case "G":case "GG":case "GGG":r=jz(3,1);break;case "GGGG":r=jz(3,2);break;case "GGGGG":r=jz(3,0);break;case "y":r=iz(0,1,0,!1,!0);break;case "yy":r=iz(0,2,0,!0,!0);break;case "yyy":r=iz(0,3,0,!1,!0);break;case "yyyy":r=iz(0,4,
0,!1,!0);break;case "Y":r=$$a(1);break;case "YY":r=$$a(2,!0);break;case "YYY":r=$$a(3);break;case "YYYY":r=$$a(4);break;case "M":case "L":r=iz(1,1,1);break;case "MM":case "LL":r=iz(1,2,1);break;case "MMM":r=jz(2,1);break;case "MMMM":r=jz(2,2);break;case "MMMMM":r=jz(2,0);break;case "LLL":r=jz(2,1,1);break;case "LLLL":r=jz(2,2,1);break;case "LLLLL":r=jz(2,0,1);break;case "w":r=Z$a(1);break;case "ww":r=Z$a(2);break;case "W":r=Z$a(1,!0);break;case "d":r=iz(2,1);break;case "dd":r=iz(2,2);break;case "c":case "cc":r=
iz(7,1);break;case "ccc":r=jz(1,1,1);break;case "cccc":r=jz(1,2,1);break;case "ccccc":r=jz(1,0,1);break;case "cccccc":r=jz(1,3,1);break;case "E":case "EE":case "EEE":r=jz(1,1);break;case "EEEE":r=jz(1,2);break;case "EEEEE":r=jz(1,0);break;case "EEEEEE":r=jz(1,3);break;case "a":case "aa":case "aaa":r=jz(0,1);break;case "aaaa":r=jz(0,2);break;case "aaaaa":r=jz(0,0);break;case "b":case "bb":case "bbb":r=jz(0,1,1,!0);break;case "bbbb":r=jz(0,2,1,!0);break;case "bbbbb":r=jz(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
jz(0,1,0,!0);break;case "BBBB":r=jz(0,2,0,!0);break;case "BBBBB":r=jz(0,0,0,!0);break;case "h":r=iz(3,1,-12);break;case "hh":r=iz(3,2,-12);break;case "H":r=iz(3,1);break;case "HH":r=iz(3,2);break;case "m":r=iz(4,1);break;case "mm":r=iz(4,2);break;case "s":r=iz(5,1);break;case "ss":r=iz(5,2);break;case "S":r=iz(6,1);break;case "SS":r=iz(6,2);break;case "SSS":r=iz(6,3);break;case "Z":case "ZZ":case "ZZZ":r=X$a(0);break;case "ZZZZZ":r=X$a(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
X$a(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=X$a(2);break;default:r=null;break a}fab[n]=r}m+=r?r(e,c,g):"''"===n?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return m};
hab=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{hZ:g,exponent:b,Lw:c}};
iab=function(a){if(0===a.hZ[0])return a;var b=a.hZ.length-a.Lw;a.exponent?a.exponent+=2:(0===b?a.hZ.push(0,0):1===b&&a.hZ.push(0),a.Lw+=2);return a};jab=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Eb`"+a);return b};
kab=function(a,b,c){if(b>c)throw Error("Db`"+b+"`"+c);var d=a.hZ,e=d.length-a.Lw;c=Math.min(Math.max(b,e),c);var f=c+a.Lw,g=d[f];if(0<f){d.splice(Math.max(a.Lw,f));for(var m=f;m<d.length;m++)d[m]=0}else for(e=Math.max(0,e),a.Lw=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.Lw++;d.unshift(1);a.Lw++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=0!==c,r=b+a.Lw;if(b=d.reduceRight(function(w,z,E,J){z+=w;J[E]=10>z?z:z-10;n&&(0===J[E]&&E>=
r?J.pop():n=!1);return 10<=z?1:0},0))d.unshift(b),a.Lw++};
mab=function(a,b,c,d){var e=void 0===e?!1:e;var f="",g=!1;if(isFinite(a)){g=hab(a);e&&(g=iab(g));f=b.oIc;e=b.yCb;var m=b.yWa;if(d){var n=d.match(lab);if(null===n)throw Error("Cb`"+d);d=n[1];var r=n[3];n=n[5];null!=d&&(f=jab(d));null!=r&&(e=jab(r));null!=n?m=jab(n):null!=r&&e>m&&(m=e)}kab(g,e,m);d=g.hZ;n=g.Lw;e=g.exponent;m=[];for(g=d.every(function(w){return!w});n<f;n++)d.unshift(0);for(;0>n;n++)d.unshift(0);0<n?m=d.splice(n,d.length):(m=d,d=[0]);f=[];for(d.length>=b.sVa&&f.unshift(d.splice(-b.sVa,
d.length).join(""));d.length>b.pRa;)f.unshift(d.splice(-b.pRa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(fz(c,1));m.length&&(f+=fz(c,0)+m.join(""));e&&(f+=fz(c,6)+"+"+e)}else f=fz(c,9);return f=0>a&&!g?b.aXa+f+b.bXa:b.rva+f+b.Lfa};_.kz=function(a){return null!=a.error&&null!=a.error.code};_.nab=function(a,b){b=_.dg(b);void 0!==b&&(a.href=b)};oab=function(a){a&1&&(_.A(0,"span",10),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf(" ",a.item.label," "))};pab=function(a){a&1&&_.Ye(0)};
rab=function(a){if(a&1){var b=_.Jc();_.A(0,"div",11);_.I("keyup.escape",function(){_.Kc(b);var c=_.M();c.ZQ();c.trigger.na.focus();return _.Lc()});_.y(1,pab,1,0,"ng-container",12);_.B()}a&2&&(a=_.M(),_.u(1),_.x("ngTemplateOutlet",a.item.ua)("ngTemplateOutletContext",a.item.context||_.pf(2,qab)))};sab=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.nf(a.label))};
tab=function(a){a&1&&_.D(0,"segmented-dropdown-button",9);a&2&&(a=_.M().va,_.x("item",a)("useBreadcrumbStyling",!0))};uab=function(a){a&1&&_.Ye(0)};vab=function(a){a&1&&(_.F(0),_.y(1,uab,1,0,"ng-container",10),_.H());a&2&&(a=_.M().va,_.u(1),_.x("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.context))};wab=function(a){a&1&&(_.A(0,"mat-icon",11),_.N(1," keyboard_arrow_right "),_.B())};xab=function(a){a&1&&_.D(0,"div",12)};
yab=function(a,b){a&1&&(_.F(0),_.A(1,"div",1),_.y(2,sab,2,1,"span",2),_.F(3,3),_.y(4,tab,1,2,"segmented-dropdown-button",4)(5,vab,2,2,"ng-container",5),_.H(),_.B(),_.y(6,wab,2,0,"mat-icon",6)(7,xab,1,0,"div",7),_.H());if(a&2){a=b.va;b=b.last;var c=_.M();_.u(1);_.Se("no-padding",a.sDb);_.Qe("aria-label",a.ariaLabel)("role",a.jY);_.u(1);_.x("ngIf",!a.ariaLabel);_.u(1);_.x("ngSwitch",a.type);_.u(1);_.x("ngSwitchCase",c.Ow.x4a);_.u(1);_.x("ngSwitchCase",c.Ow.o6a);_.u(1);_.x("ngIf",!b);_.u(1);_.x("ngIf",
b&&a.type==c.Ow.x4a)}};_.lz=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};zab=function(a){a&1&&_.Ye(0,6);a&2&&(_.M(2),_.x("ngTemplateOutlet",_.kf(4)))};Aab=function(a){a&1&&_.Ye(0,6);a&2&&(_.M(2),_.x("ngTemplateOutlet",_.kf(4)))};
Cab=function(a){if(a&1){var b=_.Jc();_.A(0,"button",3,4);_.I("ascClipboardEvent",function(c){_.Kc(b);var d=_.M();return _.Lc(Bab(d,c))})("click",function(c){_.Kc(b);var d=_.M();return _.Lc(d.Wd(c))})("mouseenter",function(){_.Kc(b);var c=_.M();return _.Lc(c.nZ())})("blur",function(){_.Kc(b);var c=_.M();return _.Lc(c.rU())})("mouseleave",function(){_.Kc(b);var c=_.M();return _.Lc(c.rU())});_.y(2,zab,1,1,"ng-container",5);_.A(3,"span");_.N(4);_.B();_.y(5,Aab,1,1,"ng-container",5);_.B()}a&2&&(a=_.M(),
_.x("format",a.NZa?"flat":"hairline")("ascClipboard",a.kR),_.Qe("aria-label",a.ariaLabel),_.u(2),_.x("ngIf",!a.uxa),_.u(1),_.Se("light",a.Htb),_.u(1),_.nf(a.vY),_.u(1),_.x("ngIf",a.uxa))};
Dab=function(a){if(a&1){var b=_.Jc();_.A(0,"button",7,4);_.I("ascClipboardEvent",function(c){_.Kc(b);var d=_.M();return _.Lc(Bab(d,c))})("click",function(c){_.Kc(b);var d=_.M();return _.Lc(d.Wd(c))})("mouseenter",function(){_.Kc(b);var c=_.M();return _.Lc(c.nZ())})("blur",function(){_.Kc(b);var c=_.M();return _.Lc(c.rU())})("mouseleave",function(){_.Kc(b);var c=_.M();return _.Lc(c.rU())});_.A(2,"mat-icon",8);_.N(3);_.B()()}a&2&&(a=_.M(),_.Se("small",a.eyb)("remove-border",a.NZa),_.x("ascClipboard",
a.kR),_.Qe("aria-label",a.ariaLabel),_.u(2),_.x("color","primary"===a.color?"primary":null),_.u(1),_.lf(" ",a.BTa," "))};Eab=function(a){a&1&&(_.A(0,"mat-icon",8),_.N(1),_.B());a&2&&(a=_.M(),_.x("color","primary"===a.color?"primary":null),_.u(1),_.lf(" ",a.BTa," "))};Fab=function(a){a&1&&_.D(0,"mat-icon",4);a&2&&(a=_.M(),_.x("svgIcon",a.icon))};Gab=function(a){a&1&&(_.A(0,"mat-icon",5),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.nf(a.icon))};Hab=function(a){a&1&&_.Ye(0)};
Iab=function(a){a&1&&(_.F(0),_.y(1,Hab,1,0,"ng-container",6),_.H());if(a&2){_.M();var b=_.kf(7);_.u(1);_.x("ngTemplateOutlet",b)}};Jab=function(a){a&1&&_.Ye(0)};Kab=function(a){a&1&&(_.F(0),_.y(1,Jab,1,0,"ng-container",6),_.H());if(a&2){_.M();var b=_.kf(7);_.u(1);_.x("ngTemplateOutlet",b)}};Lab=function(a){a&1&&(_.A(0,"div",7),_.gf(1),_.B(),_.A(2,"p",8),_.gf(3,1),_.B())};
Mab=function(a){function b(f,g,m){var n=new Date(0);n.setFullYear(f,g,m);n.setHours(0,0,0);return n}function c(f){var g=new Date(0),m=0,n=0,r=f[8]?g.setUTCFullYear:g.setFullYear,w=f[8]?g.setUTCHours:g.setHours;f[9]&&(m=Number(f[9]+f[10]),n=Number(f[9]+f[11]));r.call(g,Number(f[1]),Number(f[2])-1,Number(f[3]));w.call(g,Number(f[4]||0)-m,Number(f[5]||0)-n,Number(f[6]||0),Math.floor(1E3*parseFloat("0."+(f[7]||0))));return g}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);
if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var d=_.l(a.split("-").map(function(f){return+f}));a=d.next().value;var e=d.next().value;e=void 0===e?1:e;d=d.next().value;return b(a,e-1,void 0===d?1:d)}d=parseFloat(a);if(!isNaN(a-d))return new Date(d);if(d=a.match(/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/))return c(d)}d=new Date(a);if(!(d instanceof Date)||isNaN(d.valueOf()))throw Error("Bb`"+a);return d};
Nab=function(a,b,c){try{return gab(a,b,"en-US",c)}catch(d){return""}};Pab=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?Oab:"y-MM-dd"};Qab=function(a,b){return function(c){return Nab(c,a,b)}};_.mz=function(a){for(var b=a.length-1;"/"===a[b];)b--;return a.substring(a.lastIndexOf("/",b)+1)};Rab=function(){};
_.Sab=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.ia("=.",a[b-1])&&(c=_.ia("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.gya(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};l$a={};_.nz=function(a){_.Wn(a).status="DEGRADED"};Uab=function(a,b){c$a(a.cs,b)||(a.ULa&&(b={start:0,end:Math.max(a.cs.end,b.end)}),a.BJa.next(a.cs=b),a.Sma(function(){}))};
Vab=function(a,b){var c=void 0===c?"to-start":c;b=a.ULa&&"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.Hna=b;"to-end"===c&&(d+=" translate"+f+"(-100%)",a.AJa=!0);a.wbb!=d&&(a.wbb=d,a.Sma(function(){if(a.AJa){var g=a.X7a.na;a.Hna-="horizontal"===a.orientation?g.offsetWidth:g.offsetHeight;a.AJa=!1;Vab(a,a.Hna)}}))};_.xi(_.Vy,_.ba);_.Vy.prototype.name="AssertionError";
_.Wab=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};_.Xab=function(a){return a instanceof _.Bj&&a.constructor===_.Bj?a.WYa:"type_error:SafeStyle"};h$a=/\/\*/;_.Yab=function(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("W`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(i$a).join(" "):i$a(d),b+=c+":"+d+";")}return b?new _.Bj(b,_.pza):_.qza};
_.oz=function(a){return a instanceof _.Dj?a:_.eg(_.uxa("object"==typeof a&&a.fA?a.Bs():String(a)))};_.Zab=function(a){var b=_.oz(_.xza),c=[],d=function(e){Array.isArray(e)?e.forEach(d):(e=_.oz(e),c.push(_.fg(e).toString()))};a.forEach(d);return _.eg(c.join(_.fg(b).toString()))};_.pz=function(a,b){return a&&b?a.split(b).length-1:0};j$a=function(){};j$a.prototype.call=function(a,b){return b.subscribe(new _.cIa(a))};
n$a=["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}];s$a=["zero","one","two","few","many"];v$a=0;E$a=0;w$a=/\[(\ufffd.+?\ufffd?)\]/;x$a=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;
A$a=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;B$a=/{([A-Z0-9_]+)}/g;C$a=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;z$a=/\/\*/;y$a=/\d+:(\d+)/;cab=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;U$a={};eab=/((?:[^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]*)/;fab={};
_.qz=function(a,b,c){this.locale=a;this.Ezc=b;this.A$=c};_.qz.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.A$)?void 0:e.dateFormat)?f:"mediumDate",m,n,r,w=null!=(r=null!=(n=null!=c?c:null==(m=this.A$)?void 0:m.U7c)?n:this.Ezc)?r:void 0;return gab(a,g,d||this.locale,w)}catch(z){throw new _.bc(2100,!1);}};_.qz.O=function(a){return new (a||_.qz)(_.v(_.xh,16),_.v(_.vKa,24),_.v(_.wKa,24))};
_.qz.ze=_.oc({name:"date",type:_.qz,ee:!0,standalone:!0});lab=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.rz=function(a){this.msc=a};
_.rz.prototype.transform=function(a,b,c){if(null==a||""===a||a!==a)return null;c=c||this.msc;try{if("string"!==typeof a||isNaN(Number(a)-parseFloat(a))){if("number"!==typeof a)throw Error("Fb`"+a);var d=a}else d=Number(a);a=d;var e=_.Xy(c)[14][0],f=fz(c,5);d={oIc:1,yCb:0,yWa:0,rva:"",Lfa:"",aXa:"",bXa:"",pRa:0,sVa:0};var g=e.split(";"),m=g[0],n=g[1],r=-1!==m.indexOf(".")?m.split("."):[m.substring(0,m.lastIndexOf("0")+1),m.substring(m.lastIndexOf("0")+1)],w=r[0],z=r[1]||"";d.rva=w.substring(0,w.indexOf("#"));
for(e=0;e<z.length;e++){var E=z.charAt(e);"0"===E?d.yCb=d.yWa=e+1:"#"===E?d.yWa=e+1:d.Lfa+=E}var J=w.split(",");d.pRa=J[1]?J[1].length:0;d.sVa=J[2]||J[1]?(J[2]||J[1]).length:0;if(n){var L=m.length-d.rva.length-d.Lfa.length,Q=n.indexOf("#");d.aXa=n.substring(0,Q).replace(/'/g,"");d.bXa=n.slice(Q+L).replace(/'/g,"")}else d.aXa=(void 0===f?"-":f)+d.rva,d.bXa=d.Lfa;return mab(a,d,c,b)}catch(da){throw new _.bc(2100,!1);}};_.rz.O=function(a){return new (a||_.rz)(_.v(_.xh,16))};
_.rz.ze=_.oc({name:"number",type:_.rz,ee:!0,standalone:!0});var $ab=function(a,b,c){this.TJa=new _.fe;this.twa=this.TJa.ha(_.Rd());this.Sm=null;this.Mn=a;this.dJ=b;this.rX=c};_.h=$ab.prototype;_.h.Hd=function(a){this.Sm=a;this.UKa();this.koa()};_.h.detach=function(){this.TJa.complete();this.Sm=null};_.h.oJc=function(){this.koa()};_.h.cEb=function(){this.UKa();this.koa()};
_.h.sx=function(a,b){if(this.Sm){var c=this.Sm;a*=this.Mn;b={behavior:void 0===b?"auto":b};"horizontal"===c.orientation?b.start=a:b.top=a;c.SD.scrollTo(b)}};_.h.UKa=function(){if(this.Sm){var a=this.Sm,b=this.Sm.Ela*this.Mn;a.foa!==b&&(a.foa=b,a.o7a(),a.Sma())}};
_.h.koa=function(){if(this.Sm){var a=this.Sm.cs;a={start:a.start,end:a.end};var b=this.Sm.JG(),c=this.Sm.Ela,d=this.Sm.v0(),e=0<this.Mn?d/this.Mn:0;if(a.end>c){var f=Math.ceil(b/this.Mn),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.Mn,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.Mn;f<this.dJ&&0!=a.start?(a.start=Math.max(0,a.start-Math.ceil((this.rX-f)/this.Mn)),a.end=Math.min(c,Math.ceil(e+(b+this.dJ)/this.Mn))):(b=a.end*this.Mn-(d+b),b<this.dJ&&a.end!=c&&
(b=Math.ceil((this.rX-b)/this.Mn),0<b&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.dJ/this.Mn)))));Uab(this.Sm,a);Vab(this.Sm,this.Mn*a.start);this.TJa.next(Math.floor(e))}};_.sz=function(){this.Mn=20;this.dJ=100;this.rX=200;this.Ae=new $ab(this.WUa,this.rA,this.nA)};_.sz.prototype.Sb=function(){var a=this.Ae,b=this.rA,c=this.nA;a.Mn=this.WUa;a.dJ=b;a.rX=c;a.UKa();a.koa()};
_.W.Object.defineProperties(_.sz.prototype,{WUa:{configurable:!0,enumerable:!0,get:function(){return this.Mn},set:function(a){this.Mn=_.kh(a)}},rA:{configurable:!0,enumerable:!0,get:function(){return this.dJ},set:function(a){this.dJ=_.kh(a)}},nA:{configurable:!0,enumerable:!0,get:function(){return this.rX},set:function(a){this.rX=_.kh(a)}}});_.sz.O=function(a){return new (a||_.sz)};
_.sz.Ia=_.mc({type:_.sz,qa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{WUa:"itemSize",rA:"minBufferPx",nA:"maxBufferPx"},standalone:!0,features:[_.of([{wa:_.sTa,Ab:function(a){return a.Ae},Fb:[_.dc(function(){return _.sz})]}]),_.Ac]});var abb=function(a){this.Hh=a};_.V(abb,_.Wq);abb.prototype.connect=function(){return _.Ld(this.Hh)?this.Hh:_.ld(this.Hh)};abb.prototype.disconnect=function(){};var bbb=function(){this.G3a=20;this.t7=[]};_.h=bbb.prototype;
_.h.WLa=function(a,b,c,d,e){var f=this;_.PIa(a,function(g,m,n){var r;if(null==g.Ru)var w=(r=f.Crc(function(){return c(g,m,n)},n,b,d(g)))?1:0;else null==n?(f.ppc(m,b),w=3):(r=f.Asc(m,n,b,d(g)),w=2);if(e){var z;e({context:null==(z=r)?void 0:z.context,operation:w,UM:g})}})};_.h.detach=function(){for(var a=_.l(this.t7),b=a.next();!b.done;b=a.next())b.value.destroy();this.t7=[]};_.h.Crc=function(a,b,c,d){if(b=this.Drc(b,c))b.context.va=d;else return a=a(),c.Kh(a.Nc,a.context,a.index)};
_.h.ppc=function(a,b){a=b.detach(a);this.rsc(a,b)};_.h.Asc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.va=d;return a};_.h.rsc=function(a,b){if(this.t7.length<this.G3a)this.t7.push(a);else{var c=b.indexOf(a);-1===c?a.destroy():b.remove(c)}};_.h.Drc=function(a,b){var c=this.t7.pop();c&&b.KS(c,a);return c||null};
_.tz=function(a,b,c,d,e,f){var g=this;this.Fe=a;this.YB=b;this.Qy=c;this.WX=d;this.Sm=e;this.tE=new _.fe;this.F4=new _.fe;this.bmb=this.F4.ha(_.ie(null),_.k$a(),_.je(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;return g.coc(m,n)}),_.ge(1));this.TE=null;this.vX=!1;this.Lb=new _.fe;this.bmb.subscribe(function(m){g.Hh=m;g.zab()});this.Sm.vLc.ha(_.ke(this.Lb)).subscribe(function(m){g.cs=m;g.tE.Ik.length&&f.qc(function(){return g.tE.next(g.cs)});g.zab()});this.Sm.Hd(this)};_.h=_.tz.prototype;
_.h.rn=function(){if(this.TE&&this.vX){var a=this.TE.diff(this.xbb);a?this.aFa(a):this.kvc();this.vX=!1}};_.h.Ka=function(){this.Sm.detach();this.F4.next(void 0);this.F4.complete();this.tE.complete();this.Lb.next();this.Lb.complete();this.WX.detach()};_.h.zab=function(){var a=this;this.cs&&(this.xbb=this.Hh.slice(this.cs.start,this.cs.end),this.TE||(this.TE=this.Qy.find(this.xbb).create(function(b,c){return a.eNa?a.eNa(b,c):c})),this.vX=!0)};
_.h.coc=function(a,b){a&&a.disconnect(this);this.vX=!0;return b?b.connect(this):_.ld()};_.h.kvc=function(){for(var a=this.Hh.length,b=this.Fe.length;b--;){var c=this.Fe.get(b);c.context.index=this.cs.start+b;c.context.count=a;this.Fcb(c.context);c.Nd()}};
_.h.aFa=function(a){var b=this;this.WX.WLa(a,this.Fe,function(e,f,g){return b.PGa(e,g)},function(e){return e.item});_.QIa(a,function(e){b.Fe.get(e.bl).context.va=e.item});a=this.Hh.length;for(var c=this.Fe.length;c--;){var d=this.Fe.get(c);d.context.index=this.cs.start+c;d.context.count=a;this.Fcb(d.context)}};_.h.Fcb=function(a){a.first=0===a.index;a.last=a.index===a.count-1;a.JZ=0===a.index%2;a.tXa=!a.JZ};
_.h.PGa=function(a,b){return{Nc:this.YB,context:{va:a.item,Nib:this.u7a,index:-1,count:-1,first:!1,last:!1,tXa:!1,JZ:!1},index:b}};
_.W.Object.defineProperties(_.tz.prototype,{Nib:{configurable:!0,enumerable:!0,get:function(){return this.u7a},set:function(a){this.u7a=a;_.Zqa(a)?this.F4.next(a):this.F4.next(new abb(_.Ld(a)?a:Array.from(a||[])))}},eNa:{configurable:!0,enumerable:!0,get:function(){return this.aoc},set:function(a){var b=this;this.vX=!0;this.aoc=a?function(c,d){return a(c+(b.cs?b.cs.start:0),d)}:void 0}},Jxc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.vX=!0,this.YB=a)}},Kxc:{configurable:!0,enumerable:!0,
get:function(){return this.WX.G3a},set:function(a){this.WX.G3a=_.kh(a)}}});_.tz.O=function(a){return new (a||_.tz)(_.v(_.uf),_.v(_.tf),_.v(_.Kl),_.v(_.uTa),_.v(_.$q,4),_.v(_.pe))};_.tz.Ia=_.mc({type:_.tz,qa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{Nib:"cdkVirtualForOf",eNa:"cdkVirtualForTrackBy",Jxc:"cdkVirtualForTemplate",Kxc:"cdkVirtualForTemplateCacheSize"},standalone:!0,features:[_.of([{wa:_.uTa,Md:bbb}])]});
var cbb=function(a,b){b=b||new Date(_.wi());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.wi()),c=a.getMonth()==b.getMonth())b=b||new Date(_.wi()),c=a.getFullYear()==b.getFullYear();return c},dbb=["tooltip"],ebb={wa:_.D4a,Fb:[_.vr],Ab:function(a){return function(){return a.Mm.Pp({NLb:20})}}},uz=function(a,b,c){this.Za=a;this.Ma=b;this.K5=this.y4=this.H$a=!1;this.cQ=new _.fe;this.sQ="mat-mdc-tooltip-show";this.u5="mat-mdc-tooltip-hide";this.Qm="NoopAnimations"===c};_.h=uz.prototype;
_.h.show=function(a){var b=this;null!=this.Kt&&clearTimeout(this.Kt);this.Tt=setTimeout(function(){b.f7(!0);b.Tt=void 0},a)};_.h.Ye=function(a){var b=this;null!=this.Tt&&clearTimeout(this.Tt);this.Kt=setTimeout(function(){b.f7(!1);b.Kt=void 0},a)};_.h.isVisible=function(){return this.K5};_.h.Ka=function(){this.eP();this.cQ.complete();this.FF=null};_.h.iHa=function(){this.y4&&this.Ye(0)};_.h.nF=function(){_.yl(this.Za)};
_.h.nHa=function(a){(a=a.relatedTarget)&&this.FF.contains(a)||(this.isVisible()?this.Ye(this.X5):this.uP(!1))};_.h.PIa=function(){this.H$a=this.Xrc();this.nF()};_.h.Xrc=function(){var a=this.Ma.na.getBoundingClientRect();return 24<a.height&&200<=a.width};_.h.hHa=function(a){a=a.animationName;a!==this.sQ&&a!==this.u5||this.uP(a===this.sQ)};_.h.eP=function(){null!=this.Tt&&clearTimeout(this.Tt);null!=this.Kt&&clearTimeout(this.Kt);this.Tt=this.Kt=void 0};
_.h.uP=function(a){a?this.y4=!0:this.isVisible()||this.cQ.next()};_.h.f7=function(a){var b=this.GKa.na,c=this.sQ,d=this.u5;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.K5=a)&&!this.Qm&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Qm=!0);a&&this.PIa();this.Qm&&(b.classList.add("_mat-animation-noopable"),this.uP(a))};
uz.O=function(a){return new (a||uz)(_.v(_.Il),_.v(_.ad),_.v(_.Ok,8))};
uz.ya=_.jc({type:uz,qa:[["mat-tooltip-component"]],tb:function(a,b){a&1&&_.yf(dbb,7);if(a&2){var c;_.wf(c=_.Af())&&(b.GKa=c.first)}},Cb:["aria-hidden","true"],wb:2,Ya:function(a,b){a&1&&_.I("mouseleave",function(c){return b.nHa(c)});a&2&&_.Re("zoom",b.isVisible()?1:null)},Aa:4,Ba:4,Ea:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],ua:function(a,b){a&1&&(_.A(0,"div",0,1),_.I("animationend",
function(c){return b.hHa(c)}),_.A(2,"div",2),_.N(3),_.B()());a&2&&(_.Se("mdc-tooltip--multiline",b.H$a),_.x("ngClass",b.mE),_.u(3),_.nf(b.message))},Ha:[_.wm],styles:['.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color)}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__caret-surface-top,.mat-mdc-tooltip .mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color)}.mat-mdc-tooltip .mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}\n'],
rb:2,Oa:0});
_.vz=function(a,b,c,d,e,f,g,m,n,r,w,z){var E=this;this.Ue=a;this.Ma=b;this.VB=c;this.Fe=d;this.kb=e;this.Cc=f;this.My=g;this.ad=m;this.jc=r;this.Yh=w;this.Fg="below";this.u6=this.u7=this.uc=this.v6=!1;this.HKa=uz;this.tm=8;this.SE="mat-mdc";this.Er="auto";this.pF="";this.Qn=[];this.Lb=new _.fe;this.Ae=n;this.Eb=z;w&&(this.V6=w.ZH,this.cF=w.LG,w.position&&(this.position=w.position),w.Qu&&(this.Qu=w.Qu),w.Er&&(this.Er=w.Er));r.Zc.ha(_.ke(this.Lb)).subscribe(function(){E.ub&&E.GQ(E.ub)});this.tm=8};
_.h=_.vz.prototype;_.h.Oc=function(){var a=this;this.u7=!0;this.rQ();this.ad.Rl(this.Ma).ha(_.ke(this.Lb)).subscribe(function(b){b?"keyboard"===b&&a.kb.qc(function(){return a.show()}):a.kb.qc(function(){return a.Ye(0)})})};
_.h.Ka=function(){var a=this.Ma.na;clearTimeout(this.AQ);this.ub&&(this.ub.dispose(),this.Be=null);this.Qn.forEach(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,_.F4a)});this.Qn.length=0;this.Lb.next();this.Lb.complete();_.zq(this.My,a,this.message,"tooltip");this.ad.qk(a)};
_.h.show=function(a,b){var c=this;a=void 0===a?this.ZH:a;if(this.disabled||!this.message||this.Yy()){var d;null==(d=this.Be)||d.eP()}else b=this.Gt(b),this.Vo(),this.Vi=this.Vi||new _.pr(this.HKa,this.Fe),b=this.Be=b.Hd(this.Vi).instance,b.FF=this.Ma.na,b.X5=this.cF,b.cQ.ha(_.ke(this.Lb)).subscribe(function(){return c.Vo()}),this.R6(this.zQ),this.o7(),b.show(a)};_.h.Ye=function(a){a=void 0===a?this.LG:a;var b=this.Be;b&&(b.isVisible()?b.Ye(a):(b.eP(),this.Vo()))};
_.h.toggle=function(a){this.Yy()?this.Ye():this.show(void 0,a)};_.h.Yy=function(){return!!this.Be&&this.Be.isVisible()};
_.h.Gt=function(a){var b=this;if(this.ub){var c=this.ub.bn().Xf;if((!this.Qu||!a)&&c.ez instanceof _.ad)return this.ub;this.Vo()}c=_.tTa(this.VB,this.Ma);a=_.FTa(_.GTa(_.hr(_.jr(_.nr(this.Ue.position(),this.Qu?a||this.Ma:this.Ma),"."+this.SE+"-tooltip"),!1),this.tm),c);a.f1.ha(_.ke(this.Lb)).subscribe(function(e){b.PKa(e.fR);b.Be&&e.PLb.Gxb&&b.Be.isVisible()&&b.kb.qc(function(){return b.Ye(0)})});this.ub=this.Ue.create({direction:this.jc,Xf:a,Ed:this.SE+"-tooltip-panel",mj:this.Ae()});this.GQ(this.ub);
this.ub.Hn.ha(_.ke(this.Lb)).subscribe(function(){return b.Vo()});this.ub.ix().ha(_.ke(this.Lb)).subscribe(function(){var e;return null==(e=b.Be)?void 0:e.iHa()});this.ub.Cj().ha(_.ke(this.Lb)).subscribe(function(e){b.Yy()&&27===e.keyCode&&!_.eh(e)&&(e.preventDefault(),e.stopPropagation(),b.kb.qc(function(){return b.Ye(0)}))});var d;(null==(d=this.Yh)?0:d.vnb)&&this.ub.bC(this.SE+"-tooltip-panel-non-interactive");return this.ub};_.h.Vo=function(){this.ub&&this.ub.vg()&&this.ub.detach();this.Be=null};
_.h.GQ=function(a){a=a.bn().Xf;var b=this.TGa(),c=this.zP();_.gr(a,[this.i4(Object.assign({},b.nn,c.nn)),this.i4(Object.assign({},b.fallback,c.fallback))])};_.h.i4=function(a){var b=!this.jc||"ltr"==this.jc.value;"top"===a.Ac?a.offsetY=-8:"bottom"===a.Ac?a.offsetY=8:"start"===a.zc?a.offsetX=b?-8:8:"end"===a.zc&&(a.offsetX=b?8:-8);return a};
_.h.TGa=function(){var a=!this.jc||"ltr"==this.jc.value,b=this.position;if("above"==b||"below"==b)var c={zc:"center",Ac:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={zc:"start",Ac:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={zc:"end",Ac:"center"};a=this.D5(c.zc,c.Ac);return{nn:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.zP=function(){var a=!this.jc||"ltr"==this.jc.value,b=this.position;if("above"==b)var c={bc:"center",mc:"bottom"};else if("below"==b)c={bc:"center",mc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={bc:"end",mc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={bc:"start",mc:"center"};a=this.D5(c.bc,c.mc);return{nn:c,fallback:{bc:a.x,mc:a.y}}};
_.h.o7=function(){var a=this;this.Be&&(this.Be.message=this.message,this.Be.nF(),this.kb.uM.ha(_.Td(1),_.ke(this.Lb)).subscribe(function(){a.Be&&a.ub.Qe()}))};_.h.R6=function(a){this.Be&&(this.Be.mE=a,this.Be.nF())};_.h.D5=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.PKa=function(a){var b=a.mc,c=a.zc;a=a.Ac;b="center"===b?this.jc&&"rtl"===this.jc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.E4){if(c=this.ub)a=this.SE+"-tooltip-panel-",c.XM(a+this.E4),c.bC(a+b);this.E4=b}};
_.h.rQ=function(){var a=this;!this.uc&&this.message&&this.u7&&!this.Qn.length&&(this.t6()?this.Qn.push(["mouseenter",function(b){a.U6();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.Er&&(this.N4(),this.Qn.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.U6();clearTimeout(a.AQ);a.AQ=setTimeout(function(){return a.show(void 0,d)},500)}])),this.h4(this.Qn))};
_.h.U6=function(){var a=this;if(!this.u6){this.u6=!0;var b=[];if(this.t6())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.ub)?0:e.Go.contains(d))||a.Ye()}],["wheel",function(d){return a.dLa(d)}]);else if("off"!==this.Er){this.N4();var c=function(){clearTimeout(a.AQ);a.Ye(a.Yh.T2a)};b.push(["touchend",c],["touchcancel",c])}this.h4(b);this.Qn.push.apply(this.Qn,_.xc(b))}};
_.h.h4=function(a){var b=this;a.forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;b.Ma.na.addEventListener(c,d,_.F4a)})};_.h.t6=function(){return!this.Cc.AE&&!this.Cc.cq};_.h.dLa=function(a){if(this.Yy()){a=this.Eb.elementFromPoint(a.clientX,a.clientY);var b=this.Ma.na;a===b||b.contains(a)||this.Ye()}};
_.h.N4=function(){var a=this.Er;if("off"!==a){var b=this.Ma.na,c=b.style;if("on"===a||"INPUT"!==b.nodeName&&"TEXTAREA"!==b.nodeName)c.userSelect=c.msUserSelect=c.webkitUserSelect=c.MozUserSelect="none";"on"!==a&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor="transparent"}};
_.W.Object.defineProperties(_.vz.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Fg},set:function(a){if(a!==this.Fg&&(this.Fg=a,this.ub)){this.GQ(this.ub);var b;null==(b=this.Be)||b.show(0);this.ub.Qe()}}},Qu:{configurable:!0,enumerable:!0,get:function(){return this.v6},set:function(a){this.v6=_.hh(a);this.Vo();this.ub=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc},set:function(a){(this.uc=_.hh(a))?this.Ye(0):this.rQ()}},ZH:{configurable:!0,
enumerable:!0,get:function(){return this.V6},set:function(a){this.V6=_.kh(a)}},LG:{configurable:!0,enumerable:!0,get:function(){return this.cF},set:function(a){this.cF=_.kh(a);this.Be&&(this.Be.X5=this.cF)}},message:{configurable:!0,enumerable:!0,get:function(){return this.pF},set:function(a){var b=this;_.zq(this.My,this.Ma.na,this.pF,"tooltip");this.pF=null!=a?String(a).trim():"";!this.pF&&this.Yy()?this.Ye(0):(this.rQ(),this.o7(),this.kb.Xb(function(){Promise.resolve().then(function(){_.YSa(b.My,
b.Ma.na,b.message,"tooltip")})}))}},mE:{configurable:!0,enumerable:!0,get:function(){return this.zQ},set:function(a){this.zQ=a;this.Be&&this.R6(this.zQ)}}});_.vz.O=function(a){return new (a||_.vz)(_.v(_.vr),_.v(_.ad),_.v(_.Uq),_.v(_.uf),_.v(_.pe),_.v(_.eq),_.v(_.yq),_.v(_.hq),_.v(_.D4a),_.v(_.Oq),_.v(_.E4a,8),_.v(_.oh))};
_.vz.Ia=_.mc({type:_.vz,qa:[["","matTooltip",""]],Cb:[1,"mat-mdc-tooltip-trigger"],wb:2,Ya:function(a,b){a&2&&_.Se("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:["matTooltipPosition","position"],Qu:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],ZH:["matTooltipShowDelay","showDelay"],LG:["matTooltipHideDelay","hideDelay"],Er:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],mE:["matTooltipClass","tooltipClass"]},Vb:["matTooltip"]});
_.wz=function(){};_.wz.O=function(a){return new (a||_.wz)};_.wz.Da=_.kc({type:_.wz});_.wz.Ca=_.Zb({Pb:[ebb],imports:[_.xq,_.Em,_.wr,_.xr,_.xr,_.ar]});var fbb={nTc:0,o6a:1,x4a:2,0:"Path",1:"Template",2:"Dropdown"};_.xz=function(a,b){this.renderer=b;this.Ufb=new _.jl(!0);this.vNa=new _.fe;this.element=a.na};
_.xz.prototype.Sa=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.Cd(this.element,"mousedown",{capture:!0}).ha(_.Fd(function(d){return!_.cAa(d.target)}),_.je(function(){return _.ld(!1).ha(_.Qd(0),_.ie(!0))}),_.ke(this.vNa)).subscribe(function(d){b=d});var c=_.Cd(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ha(_.ke(this.vNa));c.subscribe(function(d){b?(b=!1,_.Kd(0).ha(_.ke(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.Ufb.emit()})};_.xz.prototype.Ka=function(){this.vNa.next()};_.xz.O=function(a){return new (a||_.xz)(_.v(_.ad),_.v(_.Pk))};_.xz.Ia=_.mc({type:_.xz,qa:[["","ascBlur",""]],outputs:{Ufb:"ascBlur"}});var gbb,qab;gbb=["trigger"];qab=function(){return{}};_.yz=function(){this.kTb=this.disabled=this.isOpen=!1};_.yz.prototype.Sa=function(){};_.yz.prototype.Oc=function(){};_.yz.prototype.jB=function(){this.isOpen=!this.isOpen};_.yz.prototype.ZQ=function(){this.isOpen=!1};_.yz.O=function(a){return new (a||_.yz)};
_.yz.ya=_.jc({type:_.yz,qa:[["segmented-dropdown-button","item",""]],tb:function(a,b){a&1&&_.yf(gbb,5,_.ad);if(a&2){var c;_.wf(c=_.Af())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",kTb:"useBreadcrumbStyling"},lc:["item",""],ac:["*"],Aa:12,Ba:20,Ea:[[3,"ascBlur"],["fxLayout","","fxLayoutAlign","center center",1,"segmented-button"],["class","cdk-visually-hidden label",4,"ngIf"],["fxLayout","row","fxLayoutAlign","center stretch"],["trackAction","navigate",1,"segment","main-button",
3,"universalLink","queryParams","matTooltip","ascTrackElement"],[1,"button-text"],["type","button","mat-icon-button","","fxLayout","","fxLayoutAlign","center center",1,"segment","arrow-drop-down",3,"ascTrackElement","trackAction","click"],["trigger",""],["svgIcon","shared:arrow_down_2",1,"trigger-icon"],["class","dropdown-container","cdkTrapFocus","","cdkTrapFocusAutoCapture","",3,"keyup.escape",4,"ngIf"],[1,"cdk-visually-hidden","label"],["cdkTrapFocus","","cdkTrapFocusAutoCapture","",1,"dropdown-container",
3,"keyup.escape"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"div",0),_.I("ascBlur",function(){return b.ZQ()}),_.A(1,"div",1),_.y(2,oab,2,1,"span",2),_.A(3,"div",3)(4,"a",4),_.gf(5),_.A(6,"span",5),_.N(7),_.B()(),_.A(8,"button",6,7),_.I("click",function(){return b.jB()}),_.D(10,"mat-icon",8),_.B()()(),_.y(11,rab,2,3,"div",9),_.B());a&2&&(_.u(1),_.Re("pointer-events",b.disabled?"none":"unset"),_.Se("breadcrumb",b.kTb)("active",b.isOpen)("disabled",b.disabled),
_.u(1),_.x("ngIf",b.item.label),_.u(2),_.x("universalLink",b.item.Kb)("queryParams",b.item.Ta)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.xc),_.u(3),_.nf(b.item.title),_.u(1),_.Se("active",b.isOpen),_.x("ascTrackElement",b.item.xc)("trackAction",b.isOpen?"openDropdown":"closeDropdown"),_.Qe("aria-label",b.item.ariaLabel||"dropdown"),_.u(3),_.x("ngIf",b.isOpen))},Ha:[_.nq,_.ho,_.xz,_.ym,_.Cm,_.Mq,_.Nq,_.Hr,_.Qs,_.tw,_.mv],styles:["@media only screen and (max-width:1001px){.responsive[_nghost-%COMP%]   .button-text[_ngcontent-%COMP%]{overflow:hidden;width:0}}.segmented-button[_ngcontent-%COMP%]{border-radius:4px;padding:0}.arrow-drop-down[_ngcontent-%COMP%], .main-button[_ngcontent-%COMP%]{padding:4px}.main-button[_ngcontent-%COMP%]{border-radius:4px 0 0 4px;font-family:Google Sans;font-size:13px;font-weight:400;line-height:16px;min-width:30px}a.main-button[_ngcontent-%COMP%]:focus{outline:none}button.arrow-drop-down[_ngcontent-%COMP%]{border-radius:0 4px 4px 0;height:24px;line-height:16px;width:16px}button.arrow-drop-down[_ngcontent-%COMP%]   .trigger-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.dropdown-container[_ngcontent-%COMP%]{position:absolute;z-index:1002}"],
Oa:0});_.zz=function(){this.Ow=fbb;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.zz.prototype.Sa=function(){};_.zz.O=function(a){return new (a||_.zz)};
_.zz.ya=_.jc({type:_.zz,qa:[["breadcrumb","items",""]],wb:2,Ya:function(a,b){a&2&&_.Qe("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},lc:["items",""],Aa:1,Ba:1,Ea:[[4,"ngFor","ngForOf"],[1,"item-main"],["class","cdk-visually-hidden item-label",4,"ngIf"],[3,"ngSwitch"],[3,"item","useBreadcrumbStyling",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","pointer",4,"ngIf"],["class","empty-container-for-styling",4,"ngIf"],[1,"cdk-visually-hidden","item-label"],[3,"item","useBreadcrumbStyling"],
[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"pointer"],[1,"empty-container-for-styling"]],ua:function(a,b){a&1&&_.y(0,yab,8,10,"ng-container",0);a&2&&_.x("ngForOf",b.items)},Ha:[_.xm,_.ym,_.Cm,_.zm,_.Am,_.Qs,_.yz],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}"]});_.Az=function(){};_.Az.O=function(a){return new (a||_.Az)};_.Az.Da=_.kc({type:_.Az});_.Az.Ca=_.Zb({});_.Bz=function(){};_.Bz.O=function(a){return new (a||_.Bz)};_.Bz.Da=_.kc({type:_.Bz});_.Bz.Ca=_.Zb({imports:[_.xq,_.jo,_.Az,_.Em,_.ds,_.es,_.Rs,_.Rw,_.Pn,_.Yw]});_.Cz=function(){};_.Cz.O=function(a){return new (a||_.Cz)};_.Cz.Da=_.kc({type:_.Cz});_.Cz.Ca=_.Zb({imports:[_.jo,_.Em,_.Rs,_.Pn,_.Bz]});_.Dz=function(a,b){this.document=a;this.nb=b;this.Vfb="";this.bMa=new _.jl};_.Dz.prototype.Sb=function(){};_.Dz.prototype.copy=function(){var a=this.Vfb;_.lz(this.document,this.nb.na,a)?this.bMa.emit({IPb:!0,text:a}):this.bMa.emit({IPb:!1,text:""})};_.Dz.O=function(a){return new (a||_.Dz)(_.v(_.oh),_.v(_.ad))};
_.Dz.Ia=_.mc({type:_.Dz,qa:[["button","ascClipboard",""]],Ya:function(a,b){a&1&&_.I("click",function(){return b.copy()})},inputs:{Vfb:["ascClipboard","ascClipboardTextToCopy"]},outputs:{bMa:"ascClipboardEvent"},features:[_.Ac]});var hbb,Bab;hbb=["button"];_.Ez=function(a){this.Do=a;this.vY="";this.BTa="content_copy";this.kR="";this.Q1a="Copied to clipboard";this.Qkb=new _.jl;this.eyb=this.Htb=this.uxa=!1;this.color="highContrast";this.NZa=!1;this.nE=this.Dca="Click to copy"};Bab=function(a,b){b.IPb&&(a.Qkb.emit(),a.nE=a.Q1a,a.nZ(),a.Do.Sj(a.Q1a,"assertive"))};_.h=_.Ez.prototype;
_.h.nZ=function(){var a=this;this.tooltip.message=this.nE;this.tooltip.show();clearTimeout(this.fya);this.fya=setTimeout(function(){a.tooltip.Ye()},1E3)};_.h.Wd=function(a){a.stopPropagation();a.preventDefault();return!1};_.h.rU=function(){this.nE=this.Dca;this.tooltip.message=this.nE};_.h.trigger=function(){this.button.na.click()};_.h.Ka=function(){clearTimeout(this.fya)};
_.W.Object.defineProperties(_.Ez.prototype,{tTa:{configurable:!0,enumerable:!0,set:function(a){this.nE=this.Dca=a}},oOc:{configurable:!0,enumerable:!0,get:function(){return this.uxa&&this.vY}},eGc:{configurable:!0,enumerable:!0,get:function(){return"mediumContrast"===this.color}},bGc:{configurable:!0,enumerable:!0,get:function(){return"lowContrast"===this.color}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.dw=a},get:function(){return this.dw?this.dw:"Click to copy"!==this.Dca&&this.Dca?
this.Dca:this.vY?this.vY:"Click to copy"}}});_.Ez.O=function(a){return new (a||_.Ez)(_.v(_.wq))};
_.Ez.ya=_.jc({type:_.Ez,qa:[["copy-button"]],tb:function(a,b){a&1&&(_.yf(hbb,5,_.ad),_.yf(_.tw,5));if(a&2){var c;_.wf(c=_.Af())&&(b.button=c.first);_.wf(c=_.Af())&&(b.tooltip=c.first)}},wb:6,Ya:function(a,b){a&2&&_.Se("space-between",b.oOc)("medium-contrast",b.eGc)("low-contrast",b.bGc)},inputs:{vY:"buttonLabel",BTa:"iconInnerText",kR:"copyText",tTa:"hoverMsg",Q1a:"successMsg",uxa:"spaceBetweenButtonLabelAndText",Htb:"hasLightLabel",eyb:"isSmall",color:"color",NZa:"removeBorder",ariaLabel:["aria-label",
"ariaLabel"]},outputs:{Qkb:"copyEvent"},Aa:5,Ba:2,Ea:[["type","button","class","labeled","gme-button-old","","size","xsmall","matTooltip","","matTooltipPosition","below",3,"format","ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave",4,"ngIf","ngIfElse"],["iconOnly",""],["icon",""],["type","button","gme-button-old","","size","xsmall","matTooltip","","matTooltipPosition","below",1,"labeled",3,"format","ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave"],
["button",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"],["type","button","matTooltip","","matTooltipPosition","below",1,"icon-only",3,"ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave"],[3,"color"]],ua:function(a,b){a&1&&_.y(0,Cab,6,8,"button",0)(1,Dab,4,8,"ng-template",null,1,_.Df)(3,Eab,2,2,"ng-template",null,2,_.Df);if(a&2){var c=_.kf(2);_.x("ngIf",b.vY)("ngIfElse",c)}},Ha:[_.Dz,_.ym,_.Cm,_.Jy,_.Qs,_.tw],styles:["copy-button[_nghost-%COMP%]{display:flex;line-height:0;vertical-align:middle}.space-between[_nghost-%COMP%]   span[_ngcontent-%COMP%]{overflow:hidden;text-align:left}.space-between[_nghost-%COMP%] > .labeled[_ngcontent-%COMP%]{justify-content:space-between;overflow:hidden}.space-between[_nghost-%COMP%] > .flat[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin-right:0}button[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex}.mat-icon[_ngcontent-%COMP%]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.labeled[_ngcontent-%COMP%]{flex:1 1 100%;min-width:0;overflow:hidden}span[_ngcontent-%COMP%]{flex:1 1 100%;min-width:0;overflow:hidden}.icon-only[_ngcontent-%COMP%]{background:0;border:0;color:currentColor;cursor:pointer;flex:0 0 auto;justify-content:center;line-height:0;min-width:1%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.icon-only[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.icon-only.small[_ngcontent-%COMP%]:not(.remove-border){height:22.5px;width:22.5px}.icon-only.small[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:15px;font-size:15px;line-height:15px;width:15px;vertical-align:middle}.mat-icon[_ngcontent-%COMP%]{overflow:visible}"],
Oa:0});_.Fz=function(){};_.Fz.O=function(a){return new (a||_.Fz)};_.Fz.Da=_.kc({type:_.Fz});_.Fz.Ca=_.Zb({});_.Gz=function(){};_.Gz.O=function(a){return new (a||_.Gz)};_.Gz.Da=_.kc({type:_.Gz});_.Gz.Ca=_.Zb({imports:[_.Fz,_.Em,_.Ly,_.es,_.Rs,_.Rw]});var ibb,jbb;ibb=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];jbb=["*"];_.Hz=function(){this.icon="";this.hyb=!0;this.via=!1};_.Hz.O=function(a){return new (a||_.Hz)};
_.Hz.ya=_.jc({type:_.Hz,qa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",hyb:"isSvg",via:"showTextOutside"},lc:["icon",""],ac:["icon-empty-state-title","icon-empty-state-subtitle"],Aa:8,Ba:8,Ea:[["class","icon",3,"svgIcon",4,"ngIf","ngIfElse"],["iconFont",""],[4,"ngIf"],["titlesSection",""],[1,"icon",3,"svgIcon"],[1,"icon"],[4,"ngTemplateOutlet"],[1,"title","gmat-subhead-1"],[1,"subtitle","gmat-body-2"]],ua:function(a,b){a&1&&(_.ff(ibb),_.A(0,"div"),_.y(1,Fab,1,1,"mat-icon",0)(2,Gab,
2,1,"ng-template",null,1,_.Df)(4,Iab,2,1,"ng-container",2),_.B(),_.y(5,Kab,2,1,"ng-container",2)(6,Lab,4,0,"ng-template",null,3,_.Df));if(a&2){var c=_.kf(3);_.Se("container-large",!b.via)("container-small",b.via);_.u(1);_.x("ngIf",b.hyb)("ngIfElse",c);_.u(3);_.x("ngIf",!b.via);_.u(1);_.x("ngIf",b.via)}},Ha:[_.ym,_.Cm,_.Qs],styles:["icon-empty-state-display[_nghost-%COMP%]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto}.container-large[_ngcontent-%COMP%]{align-items:center;background:rgba(0,0,0,.04);border-radius:50%;display:flex;flex-direction:column;justify-content:center;min-height:400px;min-width:400px}.container-large[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:#757575;height:164px;font-size:164px;width:164px}.container-large[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{max-width:300px}.container-small[_ngcontent-%COMP%]{align-items:center;background:rgba(0,0,0,.04);border-radius:50%;display:flex;flex-direction:column;justify-content:center;min-height:248px;min-width:248px}.container-small[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:#757575;height:140px;font-size:140px;width:140px}.container-small[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{max-width:186px}.title[_ngcontent-%COMP%]{margin:34px 0 4px;text-align:center}.subtitle[_ngcontent-%COMP%]{text-align:center}"]});
_.Iz=function(){};_.Iz.O=function(a){return new (a||_.Iz)};_.Iz.ya=_.jc({type:_.Iz,qa:[["icon-empty-state-title"]],ac:jbb,Aa:1,Ba:0,ua:function(a){a&1&&(_.ff(),_.gf(0))},rb:2});_.Jz=function(){};_.Jz.O=function(a){return new (a||_.Jz)};_.Jz.ya=_.jc({type:_.Jz,qa:[["icon-empty-state-subtitle"]],ac:jbb,Aa:1,Ba:0,ua:function(a){a&1&&(_.ff(),_.gf(0))},rb:2});_.Kz=function(){};_.Kz.O=function(a){return new (a||_.Kz)};_.Kz.Da=_.kc({type:_.Kz});_.Kz.Ca=_.Zb({imports:[_.Em,_.Rs]});var kbb={STc:"y",TTc:"y G",UTc:"MMM y",VTc:"MMMM y",WTc:"MM/y",f5a:"MMM d",VSc:"MMMM dd",XSc:"M/d",WSc:"MMMM d",Eac:"MMM d, y",OTc:"EEE, MMM d",PTc:"EEE, MMM d, y",qSc:"d",YSc:"MMM d, h:mm\u202fa zzzz"},lbb=kbb;lbb=kbb;var mbb;
mbb={eAa:{zI:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},yO:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},W5b:{zI:{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.}"},yO:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},fac:{zI:{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.}"},yO:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{zI:{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.}"},
yO:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},KCa:{zI:{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.}"},yO:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
Vhc:{zI:{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.}"},yO:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{zI:{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.}"},
yO:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},zEa:{zI:{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.}"},yO:{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 nbb=function(a){this.TM=mbb;this.NLa=!0;a&&("always"==a?this.NLa=!0:"auto"==a&&(this.NLa=!1))};nbb.prototype.format=function(a,b){b=obb(this,b).zI;if(!this.NLa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.ps("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var obb=function(a,b){switch(b){default:case 0:return a.TM.zEa;case 1:return a.TM.KCa;case 2:return a.TM.MONTH;case 3:return a.TM.WEEK;case 4:return a.TM.eAa;case 5:return a.TM.W5b;case 6:return a.TM.fac;case 7:return a.TM.Vhc}};var pbb,qbb,rbb=function(a){pbb||(pbb=new _.xu(lbb.f5a));return pbb.format(a)},sbb=function(a,b){var c=new Date(_.wi()),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 nbb("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||
rbb)(new Date(a))};qbb=function(a,b,c){var d=new nbb;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 tbb,Oab,ubb;tbb=_.O0a.xDa[3];Oab=lbb.f5a;ubb=lbb.Eac;_.Lz=function(){};
_.Lz.prototype.transform=function(a,b,c){b=void 0===b?"datetime":b;if(null==a)return"";try{var d=Mab(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.wi();var e=Math.floor((b-a)/6E4);b=!1;0>e&&(b=!0,e*=-1);60>e?a=qbb(e,b,0):(e=Math.floor(e/60),24>e?a=qbb(e,b,1):(e=new Date(_.wi()),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?qbb(e,b,2):""));return a||Nab(d,Pab(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(cbb(a,b))return sbb(d.getTime(),Qab(Pab(d),c));a=cbb(d)?tbb:ubb;return Nab(d,a,c)||sbb(d.getTime(),Qab(Pab(d),c));case "datetime":return a=sbb(d.getTime(),Qab(Pab(d),c)),c=Nab(d,tbb,c),a+" "+c;case "date":return sbb(d.getTime(),Qab(Pab(d),c));default:return Nab(d,b,c)}};_.Lz.O=function(a){return new (a||_.Lz)};_.Lz.ze=_.oc({name:"dateTimeDisplay",type:_.Lz,ee:!0});_.Mz=function(){};_.Mz.O=function(a){return new (a||_.Mz)};_.Mz.Da=_.kc({type:_.Mz});_.Mz.Ca=_.Zb({});_.vbb={"":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)};_.Nz=function(){this.transform=_.mz};_.Nz.O=function(a){return new (a||_.Nz)};_.Nz.ze=_.oc({name:"lastPathElement",type:_.Nz,ee:!0});_.Oz=function(a,b){this.renderer=a;this.nb=b;this.y_a=!1;this.resize=new _.jl;this.JJb=new _.jl;this.Wvb=this.NTa=0};_.Oz.prototype.Sa=function(){};
_.Oz.prototype.JXa=function(a){var b=this;if(0===a.button){var c=!!(this.nb.na.compareDocumentPosition(this.cK)&Node.DOCUMENT_POSITION_PRECEDING);if(wbb(this)){var d=this.nb.na.offsetTop;this.y_a=d===this.cK.offsetTop?c:d<this.cK.offsetTop}else d=this.nb.na.offsetLeft,this.y_a=d===this.cK.offsetLeft?c:d<this.cK.offsetLeft;this.NTa=xbb(this,this.cK);this.Wvb=wbb(this)?a.clientY:a.clientX;this.wya&&this.wya();this.xya&&this.xya();this.wya=this.renderer.listen("document","mousemove",function(e){b.KXa(e)});
this.xya=this.renderer.listen("document","mouseup",function(e){0===e.button&&(b.wya&&b.wya(),b.xya&&b.xya(),e=xbb(b,b.cK)-b.NTa,0!==e&&b.JJb.emit(0<e?"grow":"shrink"))});a.preventDefault()}};_.Oz.prototype.KXa=function(a){if(null==a.buttons||1===a.buttons){var b=(wbb(this)?a.clientY:a.clientX)-this.Wvb;this.y_a&&(b*=-1);b=this.NTa+b;this.resize.emit(b);var c=this.cK.style;wbb(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};
var xbb=function(a,b){return wbb(a)?b.offsetHeight:b.offsetWidth},wbb=function(a){return"horizontal"===(a.layout||"horizontal")};_.W.Object.defineProperties(_.Oz.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.layout||""}}});_.Oz.O=function(a){return new (a||_.Oz)(_.v(_.Pk),_.v(_.ad))};
_.Oz.ya=_.jc({type:_.Oz,qa:[["splitter"]],wb:2,Ya:function(a,b){a&1&&_.I("mousedown",function(c){return b.JXa(c)});a&2&&_.Ue(b.classList)},inputs:{layout:"layout",cK:"changeSizeOf"},outputs:{resize:"resize",JJb:"resizeDone"},Aa:0,Ba:0,ua:function(){},styles:["splitter[_nghost-%COMP%]{position:relative}.vertical[_nghost-%COMP%]{cursor:col-resize;width:4px}.horizontal[_nghost-%COMP%]{cursor:row-resize;height:4px}"]});_.Pz=function(){};_.Pz.O=function(a){return new (a||_.Pz)};_.Pz.Da=_.kc({type:_.Pz});_.Pz.Ca=_.Zb({});var zbb;_.ybb=RegExp("((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*");zbb="(?: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(" ");
zbb.join("|");
_.Abb=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(_.xc(zbb)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.Bbb=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>']]);_.Cbb=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");var Ebb;_.Dbb=_.Pg("indicatorRotate",[_.Sg("collapsed, void",_.Rg({transform:"rotate(0deg)"})),_.Sg("expanded",_.Rg({transform:"rotate(180deg)"})),_.Tg("expanded <=> collapsed, void => collapsed",_.Qg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);Ebb=_.Pg("bodyExpansion",[_.Sg("collapsed, void",_.Rg({height:"0px",visibility:"hidden"})),_.Sg("expanded",_.Rg({height:"*",visibility:""})),_.Tg("expanded <=> collapsed, void => collapsed",_.Qg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);_.Fbb=new _.vc("CdkAccordion");var Gbb=0,Qz=function(a,b,c){var d=this;this.Zk=a;this.Za=b;this.Gpc=c;this.Eab=_.fd.EMPTY;this.closed=new _.jl;this.ji=new _.jl;this.wc=new _.jl;this.ZPa=new _.jl;this.id="cdk-accordion-child-"+Gbb++;this.disabled=this.sGa=!1;this.E6=function(){};this.E6=c.listen(function(e,f){d.Zk&&!d.Zk.vd&&d.Zk.id===f&&d.id!==e&&(d.Ad=!1)});this.Zk&&(this.Eab=this.Guc())};_.h=Qz.prototype;_.h.Ka=function(){this.ji.complete();this.closed.complete();this.wc.emit();this.wc.complete();this.E6();this.Eab.unsubscribe()};
_.h.toggle=function(){this.disabled||(this.Ad=!this.Ad)};_.h.close=function(){this.disabled||(this.Ad=!1)};_.h.open=function(){this.disabled||(this.Ad=!0)};_.h.Guc=function(){var a=this;return this.Zk.Dab.subscribe(function(b){a.disabled||(a.Ad=b)})};
_.W.Object.defineProperties(Qz.prototype,{Ad:{configurable:!0,enumerable:!0,get:function(){return this.sGa},set:function(a){this.sGa!==a&&(this.sGa=a,this.ZPa.emit(a),a?(this.ji.emit(),this.Gpc.notify(this.id,this.Zk?this.Zk.id:this.id)):this.closed.emit(),_.yl(this.Za))}}});Qz.O=function(a){return new (a||Qz)(_.v(_.Fbb,12),_.v(_.Il),_.v(_.Xq))};
Qz.Ia=_.mc({type:Qz,qa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{Ad:["expanded","expanded",_.Ff],disabled:["disabled","disabled",_.Ff]},outputs:{closed:"closed",ji:"opened",wc:"destroyed",ZPa:"expandedChange"},Vb:["cdkAccordionItem"],features:[_.of([{wa:_.Fbb,tc:void 0}]),_.Ne]});var Rz=function(){};Rz.O=function(a){return new (a||Rz)};Rz.Da=_.kc({type:Rz});Rz.Ca=_.Zb({});_.Hbb=new _.vc("MAT_ACCORDION");var Ibb=new _.vc("MAT_EXPANSION_PANEL");_.Sz=function(a,b){this.YB=a;this.Hpc=b};_.Sz.O=function(a){return new (a||_.Sz)(_.v(_.tf),_.v(Ibb,8))};_.Sz.Ia=_.mc({type:_.Sz,qa:[["ng-template","matExpansionPanelContent",""]]});var Jbb,Kbb,Lbb;Jbb=["body"];Kbb=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];Lbb=0;_.Mbb=new _.vc("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.Tz=function(a,b,c,d,e,f,g){Qz.call(this,a,b,c);var m=this;this.Fe=d;this.ye=f;this.v5=!1;this.Ndb=new _.jl;this.Mdb=new _.jl;this.LHa=new _.fe;this.i$a="mat-expansion-panel-header-"+Lbb++;this.oFa=new _.fe;this.Zk=a;this.Eb=e;this.oFa.ha(_.Rd(function(n,r){return n.fl===r.fl&&n.mg===r.mg})).subscribe(function(n){"void"!==n.fl&&("expanded"===n.mg?m.Ndb.emit():"collapsed"===n.mg&&m.Mdb.emit())});g&&(this.oL=g.oL)};_.V(_.Tz,Qz);_.Tz.Ia=Qz.Ia;_.h=_.Tz.prototype;
_.h.mrc=function(){return this.Zk?this.Ad&&"default"===this.Zk.displayMode:!1};_.h.Yla=function(){return this.Ad?"expanded":"collapsed"};_.h.toggle=function(){this.Ad=!this.Ad};_.h.close=function(){this.Ad=!1};_.h.open=function(){this.Ad=!0};_.h.ke=function(){var a=this;this.iIa&&this.iIa.Hpc===this&&this.ji.ha(_.ie(null),_.Fd(function(){return a.Ad&&!a.Vi}),_.Td(1)).subscribe(function(){a.Vi=new _.qr(a.iIa.YB,a.Fe)})};_.h.Sb=function(a){this.LHa.next(a)};
_.h.Ka=function(){Qz.prototype.Ka.call(this);this.oFa.complete();this.LHa.complete()};_.h.yla=function(){if(this.h7a){var a=this.Eb.activeElement,b=this.h7a.na;return a===b||b.contains(a)}return!1};_.W.Object.defineProperties(_.Tz.prototype,{oL:{configurable:!0,enumerable:!0,get:function(){return this.v5||this.Zk&&this.Zk.oL},set:function(a){this.v5=_.hh(a)}},xV:{configurable:!0,enumerable:!0,get:function(){return this.Xuc||this.Zk&&this.Zk.xV},set:function(a){this.Xuc=a}}});
_.Tz.O=function(a){return new (a||_.Tz)(_.v(_.Hbb,12),_.v(_.Il),_.v(_.Xq),_.v(_.uf),_.v(_.oh),_.v(_.Ok,8),_.v(_.Mbb,8))};
_.Tz.ya=_.jc({type:_.Tz,qa:[["mat-expansion-panel"]],zd:function(a,b,c){a&1&&_.zf(c,_.Sz,5);if(a&2){var d;_.wf(d=_.Af())&&(b.iIa=d.first)}},tb:function(a,b){a&1&&_.yf(Jbb,5);if(a&2){var c;_.wf(c=_.Af())&&(b.h7a=c.first)}},Cb:[1,"mat-expansion-panel"],wb:6,Ya:function(a,b){a&2&&_.Se("mat-expanded",b.Ad)("_mat-animation-noopable","NoopAnimations"===b.ye)("mat-expansion-panel-spacing",b.mrc())},inputs:{disabled:"disabled",Ad:"expanded",oL:"hideToggle",xV:"togglePosition"},outputs:{ji:"opened",closed:"closed",
ZPa:"expandedChange",Ndb:"afterExpand",Mdb:"afterCollapse"},Vb:["matExpansionPanel"],features:[_.of([{wa:_.Hbb,tc:void 0},{wa:Ibb,Nb:_.Tz}]),_.Me,_.Ac],ac:["mat-expansion-panel-header","*","mat-action-row"],Aa:7,Ba:4,Ea:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],ua:function(a,b){a&1&&(_.ff(Kbb),_.gf(0),_.A(1,"div",0,1),_.I("@bodyExpansion.done",function(c){return b.oFa.next(c)}),_.A(3,"div",2),_.gf(4,1),_.y(5,Rab,0,0,
"ng-template",3),_.B(),_.gf(6,2),_.B());a&2&&(_.u(1),_.x("@bodyExpansion",b.Yla())("id",b.id),_.Qe("aria-labelledby",b.i$a),_.u(4),_.x("cdkPortalOutlet",b.Vi))},Ha:[_.tr],styles:['.mat-expansion-panel{--mat-expansion-container-shape:4px;box-sizing:content-box;display:block;margin:0;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative;background:var(--mat-expansion-container-background-color);color:var(--mat-expansion-container-text-color);border-radius:var(--mat-expansion-container-shape)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:var(--mat-expansion-container-shape);border-top-left-radius:var(--mat-expansion-container-shape)}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:var(--mat-expansion-container-shape);border-bottom-left-radius:var(--mat-expansion-container-shape)}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible;font-family:var(--mat-expansion-container-text-font);font-size:var(--mat-expansion-container-text-size);font-weight:var(--mat-expansion-container-text-weight);line-height:var(--mat-expansion-container-text-line-height);letter-spacing:var(--mat-expansion-container-text-tracking)}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px;border-top-color:var(--mat-expansion-actions-divider-color)}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
rb:2,data:{animation:[Ebb]},Oa:0});_.Nbb=_.wh(function(){});_.Uz=function(){};_.Uz.O=function(a){return new (a||_.Uz)};_.Uz.Da=_.kc({type:_.Uz});_.Uz.Ca=_.Zb({imports:[_.Em,_.xr,Rz,_.ur]});_.Vz=function(){};_.Vz.O=function(a){return new (a||_.Vz)};_.Vz.Da=_.kc({type:_.Vz});_.Vz.Ca=_.Zb({imports:[_.xr,_.xr]});
}catch(e){_._DumpException(e)}
try{
var Qkb;_.Okb=function(){return _.Fd(function(a){return 0!==a.state})};_.ZD=function(a,b){return 2===a.state?a.Wb:b};_.$D=function(a){return{state:1,message:a}};_.aE=function(a){return _.ld(_.$D(a))};_.bE=function(a){return{state:2,Wb:a}};Qkb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",5);_.I("click",function(){_.Kc(b);var c=_.M();_.Pkb(c);c.log("clear");return _.Lc()});_.A(1,"mat-icon");_.N(2,"cancel");_.B()()}a&2&&(a=_.M(),_.Se("no-margin",a.hub),_.Qe("aria-label",a.DY))};
_.Rkb=function(a,b){a.vA({message:b,Qd:"Dismiss"})};_.cE=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()}};_.dE=function(){this.diameter=16;this.text="Loading...";this.inline=this.Dtb=!1};_.W.Object.defineProperties(_.dE.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(.8*this.diameter,16)}}});_.dE.O=function(a){return new (a||_.dE)};
_.dE.ya=_.jc({type:_.dE,qa:[["loading"]],wb:4,Ya:function(a,b){a&2&&_.Se("background",b.Dtb)("inline",b.inline)},inputs:{diameter:"diameter",text:"text",Dtb:"hasBackground",inline:"inline"},Aa:3,Ba:9,Ea:[["role","status"],[3,"diameter","strokeWidth"]],ua:function(a,b){a&1&&(_.A(0,"span",0),_.N(1),_.B(),_.D(2,"mat-spinner",1));a&2&&(_.Re("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.u(1),_.lf(" ",b.text,"\n"),_.u(1),_.x("diameter",b.diameter)("strokeWidth",
b.diameter/8))},Ha:[_.pw],styles:["loading[_nghost-%COMP%]{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}loading.inline[_nghost-%COMP%]{flex-direction:row}loading.inline[_nghost-%COMP%]   span[_ngcontent-%COMP%]{padding:0}span[_ngcontent-%COMP%]{padding:0 10px}"],Oa:0});_.eE=function(){};_.eE.O=function(a){return new (a||_.eE)};_.eE.Da=_.kc({type:_.eE});_.eE.Ca=_.Zb({imports:[_.ax]});_.fE=function(){this.Yn="";this.Rub="medium";this.theme="info"};_.W.Object.defineProperties(_.fE.prototype,{xEc:{configurable:!0,enumerable:!0,get:function(){return this.Yn+" "+this.Rub+" "+this.theme}}});_.fE.O=function(a){return new (a||_.fE)};
_.fE.ya=_.jc({type:_.fE,qa:[["dc-information-box"]],wb:2,Ya:function(a,b){a&2&&_.Ue(b.xEc)},inputs:{Yn:"class",Rub:"iconSize",theme:"theme"},ac:["*"],Aa:5,Ba:1,Ea:[["aria-hidden","true"]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"mat-icon",0),_.N(1),_.B(),_.N(2,"\n"),_.gf(3),_.N(4,"\n"));a&2&&(_.u(1),_.nf("warning"===b.theme?"warning":"info"))},Ha:[_.Qs],styles:["[_nghost-%COMP%]{border:1px solid;display:flex;font-size:13px;line-height:normal;margin-bottom:0;padding:16px 16px 16px 0}[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin:0 16px}.medium[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}.large[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle}"]});_.gE=function(){};_.gE.O=function(a){return new (a||_.gE)};_.gE.Da=_.kc({type:_.gE});_.gE.Ca=_.Zb({imports:[_.Em,_.Rs]});var Skb;Skb=new _.ps("Code font size set to {codeSize}px.");
_.iE=function(a,b,c){var d=this;this.storage=b;this.eh=c;this.r9=new _.Wf(void 0);this.bo=this.r9.Sf();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.hE(this,b);a.register("increment font size no mod",[43],function(){d.TG()});a.register("increment font size with mod",[187,1],function(){d.TG()});a.register("increment font size with equals",[187],function(){d.TG()});a.register("increment font size numpad",[107],function(){d.TG()});a.register("decrement font size",[189],function(){Tkb(d)});
a.register("decrement font size numpad",[109],function(){Tkb(d)})};_.hE=function(a,b,c){c=void 0===c?!1:c;void 0===b?(a.storage.remove("chosen_code_size"),a.r9.next(void 0)):(b=Math.floor(b),0>=b||(a.r9.next(b),a.storage.set("chosen_code_size",b),c&&Ukb(a.eh,b)))};_.iE.prototype.TG=function(){var a,b=null!=(a=this.r9.value)?a:13;_.hE(this,b+1,!0)};var Tkb=function(a){var b,c=null!=(b=a.r9.value)?b:13;_.hE(a,c-1,!0)};_.iE.O=function(a){return new (a||_.iE)(_.q(_.Kt),_.q(_.HUa),_.q(_.Gs))};
_.iE.ta=_.p({token:_.iE,oa:_.iE.O,Ga:"root"});var Ukb=_.sj(function(a,b){a.open(Skb.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.jE={Ri:0,Error:1,Eh:2,0:"Loading",1:"Error",2:"Loaded"};_.kE={state:0};var Vkb;Vkb=["inputBox"];_.lE=function(a){this.Fa=a;this.icon=this.placeholder="";this.imb=300;this.hub=!1;this.DY="Clear";this.Ir=new _.jl;this.input=new _.Cv};_.lE.prototype.Oc=function(){};_.lE.prototype.Sa=function(){var a=this;this.input.em.ha(_.Od(this.imb)).subscribe(function(b){a.Ir.emit(b);a.hNa!==b&&a.log("change",b);a.hNa=void 0})};_.lE.prototype.focus=function(){this.il.na.focus()};_.Pkb=function(a){a.input.setValue("");a.hNa=""};
_.lE.prototype.log=function(a,b){if(this.jya){if("clear"===a){a=this.jya.sNa;var c="CLICK"}else a=this.jya.gNa,c="CHANGE";this.Fa.mb({gestureName:c,element:this.jya.element,action:a,yh:b})}};_.W.Object.defineProperties(_.lE.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.hNa=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.dw=a},get:function(){return this.dw||this.placeholder}},UNc:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.lE.O=function(a){return new (a||_.lE)(_.v(_.bo))};
_.lE.ya=_.jc({type:_.lE,qa:[["input-with-icon","icon",""]],tb:function(a,b){a&1&&_.yf(Vkb,7);if(a&2){var c;_.wf(c=_.Af())&&(b.il=c.first)}},inputs:{jya:"trackingConfig",placeholder:"placeholder",icon:"icon",imb:"debounceTimeMs",hub:"hideCloseIconMargin",DY:"clearLabel",value:"value",ariaLabel:["aria-label","ariaLabel"]},outputs:{Ir:"valueChange"},lc:["icon",""],Aa:6,Ba:5,Ea:[["fxLayout","","fxLayoutAlign","start center",1,"input-with-icon"],["fxFlexAlign","center","fxFlex","none",1,"decoration-icon"],
["fxFlexAlign","center","fxFlex","grow","mat-input","",3,"placeholder","formControl"],["inputBox",""],["mat-icon-button","","type","button",3,"no-margin","click",4,"ngIf"],["mat-icon-button","","type","button",3,"click"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"mat-icon",1),_.N(2),_.B(),_.D(3,"input",2,3),_.y(5,Qkb,3,3,"button",4),_.B());a&2&&(_.u(2),_.nf(b.icon),_.u(1),_.x("placeholder",b.placeholder)("formControl",b.input),_.Qe("aria-label",b.ariaLabel),_.u(2),_.x("ngIf",b.UNc))},Ha:[_.ym,_.Mq,
_.Nq,_.as,_.Zr,_.gi,_.xv,_.Hr,_.Qs,_.Fv],styles:["input-with-icon[_nghost-%COMP%]{display:block;height:32px}.input-with-icon[_ngcontent-%COMP%]{height:100%}.decoration-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin-left:20px;margin-right:7px}button[_ngcontent-%COMP%]:not(.no-margin){margin:0 4px}input[_ngcontent-%COMP%]{background-color:inherit;border:0;color:inherit;outline:none}"]});_.mE=function(){};_.mE.O=function(a){return new (a||_.mE)};_.mE.Da=_.kc({type:_.mE});_.mE.Ca=_.Zb({imports:[_.Em,_.ds,_.Lv,_.es,_.Rs,_.Wv,_.Mv]});_.Wkb="/"+_.lo.iW+"/savedqueries";_.Xkb="/"+_.lo.iW;_.Ykb=null;_.Zkb=Object.freeze({queries:[],C$:null});_.nE=function(a){this.ALb=_.Ykb&&a.get(_.Ykb)};_.alb=function(a){return $kb(a,function(b){return b.DBc()})};_.nE.prototype.uLa=function(a){return $kb(this,function(b){return b.uLa(a)})};_.nE.prototype.QZa=function(a){return $kb(this,function(b){return b.QZa(a)})};_.nE.prototype.Lha=function(a){return $kb(this,function(b){return b.Lha(a)})};_.nE.prototype.s3a=function(a,b){return $kb(this,function(c){return c.s3a(a,b)})};
var $kb=function(a,b){return a.ALb?b(a.ALb).ha(_.t(_.bE),_.Nd(function(){return _.aE("")}),_.ie(_.kE)):_.aE("")};_.nE.O=function(a){return new (a||_.nE)(_.q(_.qe))};_.nE.ta=_.p({token:_.nE,oa:_.nE.O,Ga:"root"});_.blb=new _.ps("Search with saved query: {name}");
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var dlb,flb,glb,hlb,ilb,jlb,klb,mlb,nlb,olb,llb,rlb,tlb,ulb,xlb,Alb,Clb,Dlb,Elb,Flb,yE,Hlb,Ilb,Jlb,zE,Nlb,Llb,Mlb,Plb,Slb,Ulb,EE,$lb,qmb,tmb,umb,VE,wmb,xmb,ymb,zmb,Amb,Bmb,Cmb,Dmb,Emb,Fmb,Hmb,Lmb,bnb,dnb,fnb,gnb,hnb,inb,jnb,knb,onb,pnb,qnb,rnb,snb,tnb,unb,vnb,wnb,xnb,ynb,znb,Anb,Bnb,Cnb,Enb,Gnb,Hnb,Mnb,Nnb,Qnb,Onb,Vnb,Unb,Tnb,Wnb,Xnb,Ynb,Znb,$nb,aob,bob,cob,dob,eob,fob,gob,hob,iob,job,kob,lob,mob,nob,oob,pob,qob,rob,tob,uob,vob,wob,xob,yob,zob,Bob,Dob,Eob,Fob,Gob,Hob,Job,Lob,Kob,Mob,Oob,Nob,lF,Pob,
Qob,Rob,Sob,Tob,Uob,Vob,Xob,Wob,Yob,Zob,apb,$ob,dpb,epb,gpb,hpb,jpb,kpb,ipb,lpb,mpb,npb,opb,ppb,qpb,rpb,tpb,upb,wpb,xpb,vpb,ypb,zpb,Apb,Bpb,Cpb,Dpb,Epb,Fpb,Gpb,Hpb,Ipb,Jpb,Tpb,Opb,Ppb,Qpb,mF,oF,Wpb,Ypb,Xpb,Zpb,$pb,aqb,bqb,dqb,oqb,pqb,qqb,rqb,wqb,rF,vqb,yqb,sF,tF,uF,vF,Aqb,Cqb,Eqb,Gqb,Iqb,Kqb,Mqb,Oqb,Qqb,Sqb,Uqb,Xqb,Tqb,Yqb,Zqb,$qb,arb,brb,crb,drb,erb,frb,grb,irb,jrb,krb,lrb,mrb,nrb,orb,rrb,srb,trb,urb,wrb,xrb,yrb,Arb,Brb,Drb,Erb,Frb,Hrb,Irb,Jrb,Krb,Lrb,Mrb,Nrb,Orb,Prb,Qrb,Rrb,Srb,Trb,Urb,Vrb,Xrb,
Yrb,Zrb,$rb,asb,bsb,csb,elb,clb,esb,fsb,qlb,plb,gsb,hsb,cqb,isb,jsb,ksb,lsb,msb,nsb,xE,psb,ssb,tsb,usb,Gmb,Wqb,wlb,ysb,Ylb,Bsb,aF,Csb,vmb,Dsb,HF,IF,JF,LF,MF,NF,OF,PF,QF,RF,Gsb,SF,TF,UF,jH,Usb,Vsb,btb;dlb=function(a){return clb[a]||""};flb=function(a){if(!_.raa)return _.Sab(a);elb.test(a)&&(a=a.replace(elb,dlb));a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};
glb=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};hlb=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=(0,_.Aa)(a);if(d&1)return!0;if(!b||!b.includes(c))return!1;(0,_.Ba)(a,d|1);return!0};ilb=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};jlb=function(a,b){if("string"===typeof b)try{b=flb(b)}catch(c){return!1}return _.ya(b)&&glb(a,b)};
klb=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]};mlb=function(a,b){if(a.size!=b.size)return!1;var c=!0;a.forEach(function(d,e){llb(d,b.get(e))||(c=!1)});return c};
nlb=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(ilb);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(!llb(a.get(g),f[1]))return!1;d=g;c++}}return c===a.size};
olb=function(a,b){if(a.qT===_.Ya){var c=a.constructor.nc;a=a.La}else if(!Array.isArray(a))return!1;if(b.qT===_.Ya)c=c||b.constructor.nc,b=b.La;else if(!Array.isArray(b))return!1;return llb(a,b,c,!0)};
llb=function(a,b,c,d){if(a===b||null==a&&null==b)return!0;if(a instanceof _.$a)return plb(a,b);if(b instanceof _.$a)return plb(b,a);if(null==a||null==b)return!1;if(a instanceof _.Ha)return qlb(a,b);if(b instanceof _.Ha)return qlb(b,a);if(_.ya(a))return jlb(a,b);if(_.ya(b))return jlb(b,a);var e=typeof a,f=typeof b;if("object"!==e||"object"!==f)return Number.isNaN(a)||Number.isNaN(b)?String(a)===String(b):"string"===e&&"number"===f||"number"===e&&"string"===f?+a===+b:"boolean"===e&&"number"===f||"number"===
e&&"boolean"===f?!a===!b:!1;if(a.qT===_.Ya||b.qT===_.Ya)return olb(a,b);if(a.constructor!=b.constructor)return!1;if(a.constructor===Array){f=(0,_.Aa)(a);var g=(0,_.Aa)(b),m=a.length,n=b.length,r=Math.max(m,n);e=+!!((f|g)&512)-1;c||d||!(f&64||g&64)||f&1||g&1||(d=_.dba||(_.dba=Symbol()),c||(c=a[d]),c||(c=b[d]));d=m&&a[m-1];f=n&&b[n-1];_.Ga(d)||(d=null);_.Ga(f)||(f=null);m=m-e-+!!d;n=n-e-+!!f;for(g=0;g<r;g++)if(!rlb(g-e,a,d,m,b,f,n,e,c))return!1;if(d)for(var w in d){r=a;g=d;var z=b,E=f,J=c,L=+w;if(!(!Number.isFinite(L)||
L<m||L<n||rlb(L,r,g,m,z,E,n,e,J)))return!1}if(f)for(var Q in f)if((w=d&&Q in d)||(w=a,r=d,g=b,z=f,E=c,J=+Q,w=!Number.isFinite(J)||J<m||J<n?!0:rlb(J,w,r,m,g,z,n,e,E)),!w)return!1;return!0}if(a.constructor===Object)return llb([a],[b]);throw Error();};rlb=function(a,b,c,d,e,f,g,m,n){b=klb(a,b,c,d,m);e=klb(a,e,f,g,m);return null==e&&hlb(b,n,a)||null==b&&hlb(e,n,a)?!0:llb(b,e)};_.oE=function(a){null!=a&&(a=a.Pg||"",a="string"===typeof a?a:new Uint8Array(a));return a};
_.pE=function(a){return a instanceof _.Lg};_.vE=function(a){return _.pE(a)&&a.ej()};_.slb=function(a){var b=a.ue;a=a.repository;var c=new wE;if(!b)return c;var d=new xE,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.Th=e;break;case "host":d.Hm=e;break;case "depot":d.Qq=e;break;default:return _.Eg(b)}"depot"===b&&"Piper"===a&&(a="piper");a&&(d.Li=a);c.root=d;return c};tlb=function(a){return Array.prototype.concat.apply([],arguments)};
ulb=function(a,b){return tlb.apply([],(0,_.Cxa)(a,b))};_.vlb=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 _.nd)}})})};xlb=function(a){return function(b){return _.od(b,new wlb(a))}};_.ylb=function(){return _.Wy.apply(null,_.xc(_.rc.apply(0,arguments)))};Alb=function(a){return function(b){return _.od(b,new zlb(a))}};Clb=function(){var a=Blb;return function(b){return _.ae(new _.Wf(a))(b)}};
Dlb=function(a){a=a.__ngContext__;return"number"===typeof a?_.Wga.get(a)||null:a||null};Elb=function(a,b){for(var c=a[1],d=25;d<c.Poa;d++)if(_.Bc(a[d])===b)return d;return-1};Flb=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};
yE=function(a){var b=Dlb(a);if(b){if(_.yc(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.ya){a:{if(d=b[1].oC)for(c=0;c<d.length;c++){var f=d[c];if(_.Dc(f,b)[8]===a){c=f;break a}}else if(_.Dc(25,b)[8]===a){c=25;break a}c=-1}if(-1==c)throw Error("cb");d=a}else if(a&&a.constructor&&a.constructor.Ia){a:{for(e=b[1].firstChild;e;){c=e.nu;for(f=e.ym;f<c;f++)if(b[f]===a){c=e.index;break a}e=Flb(e)}c=-1}if(-1==c)throw Error("db");a=b[1].data[c];if(0===a.ym)e=_.ic;else for(e=[],f=a.ym;f<a.nu;f++){var g=
b[f];g&&g.constructor&&g.constructor.ya||e.push(g)}}else if(c=Elb(b,a),-1==c)return null;a=_.Bc(b[c]);b=(f=Dlb(a))&&!Array.isArray(f)?f:new Glb(b[19],c,a);d&&void 0===b.component&&(b.component=d,_.ve(b.component,b));if(e&&void 0===b.iZ)for(b.iZ=e,a=0;a<e.length;a++)_.ve(e[a],b);_.ve(b.CIc,b)}}else for(d=a;d=d.parentNode;)if(e=Dlb(d)){e=Array.isArray(e)?e:e.jn;if(!e)return null;c=Elb(e,a);if(0<=c){b=_.Bc(e[c]);a=new Glb(e[19],c,b);_.ve(b,a);b=a;break}}return b||null};
Hlb=function(a){a=yE(a);if(null===a)return null;if(void 0===a.component){var b=a.jn;if(null===b)return null;var c=b[1].data[a.G0],d=c.ym;c=c.kw;a.component=-1<c?b[d+c]:null}return a.component};Ilb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
Jlb=function(a){var b=yE(a);b=null===b?null:b.jn;if(null===b)return[];var c=b[7],d=b[1].lC,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],m=d[f++];if("string"===typeof g){m=_.Bc(b[m]);var n=c[d[f++]],r=d[f++],w="boolean"===typeof r||0<=r?"dom":"output";r="boolean"===typeof r?r:!1;a==m&&e.push({element:a,name:g,callback:n,j8c:r,type:w})}}e.sort(Ilb);return e};_.Klb=function(a,b,c){a=a.ya;a.YOa=_.qda(b,!1);a.AYa=_.qda(c,!0)};
zE=function(a,b,c,d,e,f){var g=null===a?-1:a.index;g=-1!==g?_.Bc(b[g]):null;if(a.type&11){Llb(g,c,d,e,f);if(-1<a.kw){var m=_.Dc(a.index,b);m&&m[1].firstChild&&zE(m[1].firstChild,m,c,d,e,f)}else a.Gg&&zE(a.Gg,b,c,d,e,f),g&&Mlb(g,c,d,e);m=b[a.index];_.zc(m)&&Nlb(m,c,d,e,f)}else if(a.type&4)m=b[a.index],Llb(m[7],c,d,e,f),Nlb(m,c,d,e,f);else if(a.type&16){var n=b[15];m=n[6].Tu[a.Tu];if(Array.isArray(m))for(m=_.l(m),n=m.next();!n.done;n=m.next())Llb(n.value,c,d,e,f);else m&&(n=n[3],zE(n[1].data[m.index],
n,c,d,e,f))}else a.Gg&&zE(a.Gg,b,c,d,e,f);f!==g&&(a=a.flags&2?a.Dva:a.next)&&zE(a,b,c,d,e,f)};Nlb=function(a,b,c,d,e){for(var f=11;f<a.length;f++){var g=a[f],m=g[1].firstChild;m&&zE(m,g,b,c,d,e)}};Llb=function(a,b,c,d,e){e!==a&&(a=_.AE(a))&&(d&&a instanceof BE&&b(a)&&-1===c.indexOf(a)?c.push(a):!d&&b(a)&&-1===c.indexOf(a)&&c.push(a))};
Mlb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],m=_.AE(g);m&&(d&&m instanceof BE&&b(m)&&-1===c.indexOf(m)?c.push(m):!d&&b(m)&&-1===c.indexOf(m)&&c.push(m),Mlb(g,b,c,d))}};_.AE=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new BE(a):new Olb(a)),a.__ng_debug__):null};
_.CE=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.j4c&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.yGb&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.k4c&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.eg(a)};Plb=function(a){var b=_.CE("");return _.eg(a.map(function(c){return _.fg(_.CE(c))}).join(_.fg(b).toString()))};
Slb=function(a){if(!Qlb.test(a))throw Error("$");if(-1!==Rlb.indexOf(a.toUpperCase()))throw Error("$");};Ulb=function(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],f=a[e];if(!Qlb.test(e))throw Error("$");if(void 0!==f&&null!==f){if(/^on/i.test(e))throw Error("$");-1!==Tlb.indexOf(e.toLowerCase())&&(f=f instanceof _.bg?f.toString():_.yna(String(f))||"about:invalid#zClosurez");e=e+'="'+_.CE(String(f))+'"';b+=" "+e}}return b};
_.Wlb=function(a,b,c){Slb(a);var d="<"+a;b&&(d+=Ulb(b));Array.isArray(c)||(c=void 0===c?[]:[c]);-1!==Vlb.indexOf(a.toUpperCase())?d+=">":(b=Plb(c.map(function(e){return e instanceof _.Dj?e:_.CE(String(e))})),d+=">"+b.toString()+"</"+a+">");return _.eg(d)};_.DE=function(a){return a.map(function(b){return function(){var c=_.rc.apply(0,arguments),d;return(d=_.hc(b)).We.apply(d,_.xc(c))}})};_.Xlb=function(a){if(a.projectId)return"project";if(a.Hm)return"host";if(a.Qq)return"depot";if(a.Th)return"ossProject"};
EE=function(a){return a?"string"===typeof a?"depot"===a:"depot"===a.kind:!1};_.Zlb=function(a){return a.replace(Ylb,function(b,c){return c+"/"})};$lb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.FE=function(a){if(a&&!_.Ig.test(a)&&"HEAD"!==a)return a};_.GE=function(a){if("object"===typeof a)switch(a.type){case 1:return _.Eoa(a.ls);case 2:return _.Foa(a.ls);case 3:return _.Ioa(a.ls);default:return a.ls}return _.Eoa(a)||_.Foa(a)||_.Ioa(a)};
_.amb=function(a){a=a.tagName;if("SCRIPT"===a||"STYLE"===a)throw Error("$");};_.bmb=function(a,b,c){var d="beforebegin"===b||"afterend"===b?a.parentElement:a;null!==d&&_.amb(d);a.insertAdjacentHTML(b,_.fg(c))};_.cmb=function(a){var b=a.ue,c=a.path;a=a.repository;c=c||"";return EE(null==b?void 0:b.type)&&a&&"piper"==a.toLowerCase()?c&&"//depot/"+c:c};_.dmb=function(a){var b=_.Xlb(a);if(b)return{id:a.projectId||a.Hm||a.Qq||a.Th,type:b}};
_.emb=function(a,b,c,d){var e=_.dmb(a),f=a.Li;a.xv&&(d=d?Object.assign({},d,{Qb:a.xv}):{Qb:a.xv});return"depot"===e.type?new _.Lg({repository:f,Db:b,path:c,params:d}):new _.Mg({ue:e,repository:f,Db:b,path:c,params:d})};_.fmb=function(a,b){var c=a.ov;return _.emb(c.Of,c.Ws,a.path,b)};_.gmb=function(a,b){var c=b.ov,d=c.Of,e=_.dmb(d);return _.Lp(_.Kp(_.Jp(a.Yb(),e.id,e.type),d.Li),c.Ws).kd(b.path).ab()};_.HE=function(a){if(null!=a)return"number"===typeof a?a:a[0]&&a[0].start};
_.hmb=function(a,b){a=a.params;if(null!=a)switch(b){case 0:return a.Qb;case 3:case 1:return void 0!==a.dv||void 0!==a.Sw?a.dv:a.Qb;case 2:return a.Sw;default:throw _.Eg(b,"Unexpected version.");}};_.IE=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.Mo||a;case 2:return c&&c.Rw;case 3:return c&&c.Mo;default:throw _.Eg(b,"Unexpected version.");}};_.JE=function(a,b){return _.Joa(a,b)&&_.Koa(a.path,b.path,_.ERa)};
_.KE=function(a,b){var c=void 0===c?1:c;return _.JE(a,b)&&_.Oh(a,c)===_.Oh(b,c)&&_.IE(a,c)===_.IE(b,c)};_.imb=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{REc:!1}).REc;return _.id(_.Rd(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.JE(e,f):_.KE(e,f):!1}))};
_.ME=function(a,b,c,d){c=void 0===c?1:c;d=void 0===d?a:d;if(a.qb&&a.repository){if(_.pE(a)){if(_.vE(a))return d=_.tu,c=_.IE(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.K0a&&"https://"+d.qb+"."+_.K0a+"/";var e=d.repository;c=_.IE(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.Yb();b&&_.Lp(c,b);c.oi({});return _.Ip(_.LE(c,"ref").ab())}};_.NE=function(a){return"host"===a.Rc};
_.OE=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.R_?"zeroBased":c.R_;c=void 0===c.kg?"preserve":c.kg;var e=_.Ip(a);a.path&&a.params.line&&delete e[e.length-1][_.Kg.vVa];a=e[e.length-1];c=_.Jn(b,e,{kg:c});!a.ws&&(null==c?0:c.Ta)&&c.Ta.snapshot&&delete c.Ta.snapshot;var f=_.Mn(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+";"+_.Kg.vVa+"="+_.Loa(n)+m}};_.jmb=function(a,b,c){return(a.params.zf?_.ld(a.params.zf):b.ha(_.ie(void 0),_.Nd(function(){return _.ld(void 0)}))).ha(_.t(function(d){d=a.Yb().oi({zf:d,Mo:a.params.Mo,Qb:a.params.Qb}).ab();return _.OE(d,c,{kg:null})}))};_.kmb=function(a,b){return b.Uq?_.gmb(a,b.Uq):a};_.PE=function(a){return!!(_.vE(a)&&a.path&&a.path.startsWith("google3"))};_.lmb=function(a){var b=a.path;return b?_.PE(a)?b.substring(8):b:""};_.mmb=function(a){return _.pE(a)&&!a.ej()};
_.QE=function(a){return _.mmb(a)||_.NE(a)};_.RE=function(a){return _.Ph(a)&&!!a.Db};_.SE=function(a){return _.RE(a)&&!!a.path};_.nmb=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.Gb(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.omb=function(a){if(a.params.Qb)return _.Pp(a)?a.params.Qb:a.params.Qb+" @snapshot "+a.Db};
_.pmb=function(a,b){var c=[];_.pE(a)&&a.params.Qb?c.unshift(_.omb(a)):!a.Db||_.pE(a)&&_.Pp(a)||c.unshift(_.GE(a.Db));"ref"!==b&&(c.unshift(a.repository),"repo"!==b&&(_.pE(a)||c.unshift(a.qb)));return c.join(" \u203a ")};qmb=function(a,b,c,d,e,f){a=(new _.Vh).d2(_.kta(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&&_.Rh(a,3,b);null!=(null==d?void 0:d.Db)&&_.Rh(a,4,null==d?void 0:d.Db);d=_.lta(a);null!=e&&d.kd(_.Kf(e));return d};
_.rmb=function(a){var b;return _.Wh(a.qb,a.Rc,a.repository,_.Uh(a),a.path,null==(b=a.params)?void 0:b.Qb)};_.smb=function(a){return a instanceof Array?0<a.length&&a.every(function(b){return 5===b}):5===a};tmb=function(a){return 2===a||_.smb(a)};_.UE=function(a){return a instanceof Array?0<a.length&&a.every(tmb):tmb(a)};
umb=function(a){return new _.jd(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()}})};VE=function(){for(var a=void 0,b=_.l(_.rc.apply(0,arguments)),c=b.next();!c.done;c=b.next())if(c=c.value,void 0===a)a=vmb[c];else{if("string"===typeof a)break;a=a[c]}return void 0===a?"":"string"===typeof a?a:""};wmb=function(a){return _.E1a.has(a)};
xmb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(wmb(a))return a};ymb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.nf(a.HCc))};zmb=function(a){a&1&&_.D(0,"li",16)};Amb=function(a,b){a&1&&(_.F(0),_.A(1,"li"),_.N(2),_.B(),_.y(3,zmb,1,0,"li",15),_.H());a&2&&(a=b.va,b=b.last,_.u(2),_.nf(a),_.u(1),_.x("ngIf",!b))};Bmb=function(a){a&1&&(_.A(0,"div",9)(1,"span",6),_.N(2,"Affected Files"),_.B(),_.A(3,"span"),_.N(4),_.B()());a&2&&(a=_.M(),_.u(4),_.nf(a.changelist.Kdb))};
Cmb=function(a){a&1&&_.D(0,"span",2);a&2&&(a=_.M(),_.x("@indicatorRotate",a.Yla()))};_.WE=function(a){return 2===a.state};_.XE=function(a){return{state:1,KF:a}};Dmb=function(a,b){var c=a.name;a=a.tn;return{vo:c,MT:_.blb.format({name:c}),value:a,d0:!0,Tb:b,Ls:"SavedQuery"}};Emb=function(a,b){return(a=a.find(function(c){return c.tn===b}))?Dmb(a):Dmb({name:b,tn:b})};Fmb=function(a){return function(b){return{Xm:b.Xm,prefix:a}}};
Hmb=function(a,b){if(b&&b.tLc)b.tLc(a);else{a:if(_.wa(b)){if(b.iB&&(b=b.iB(),b instanceof _.Dj))break a;b=_.oz("zSoyz")}else b=_.oz(String(b));Gmb(a,b)}};_.Imb=function(a,b,c,d){c=void 0===c?0:c;var e=new Set;a=_.l(_.YE(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};
_.Jmb=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};
_.YE=function(a,b,c,d){c=void 0===c?0:c;return void 0===a?[]:"number"===typeof a?_.ZE(a,b,c)?[{start:a,end:a}]:[]:(void 0===d?0:d)?a.filter(function(e){return _.ZE(e.start,b,c)||_.ZE(e.end,b,c)}).map(function(e){return{start:_.ZE(e.start,b,c)?e.start:c,end:_.ZE(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return _.ZE(e.start,b,c)&&_.ZE(e.end,b,c)})};_.ZE=function(a,b,c){c=void 0===c?0:c;return a>=c&&a<c+b};_.$E=function(a){return(_.Gi?"Meta+":"Ctrl+")+a};
Lmb=function(a){return _.Gi?a.replace(Kmb,"\u2318"):a};
_.anb=function(a){var b=a.jk;a=void 0===a.xd?"":a.xd;var c=_.Nh(a),d=c.ue,e=c.repository,f=c.path,g=c.Qb,m=c.Db,n=[_.Mmb],r=null==d?void 0:d.type;if(d&&r&&!EE(r)&&"host"!==r){var w=n.push;var z=d.id;var E=void 0;switch(r){case "ossProject":case "project":var J=aF(Nmb.format({project:z}));E=_.$E("p");var L="Project";break;default:J=_.Eg(r),L=_.Eg(r)}z={vo:J,value:_.Mh({ue:{id:z,type:r}}),Tb:E,Ls:L};w.call(n,z)}e&&"host"!==r&&(w=n.push,z=EE(r),J=c.ue,c=c.repository,E=z?aF(Omb.format({"package":e})):
aF(Pmb.format({repo:e})),L=z?_.$E("p"):_.$E("r"),c={vo:E,value:_.Mh({ue:J,repository:c}),Tb:L,Ls:z?"Package":"Repository"},w.call(n,c));d&&"host"===r&&e&&m&&(r=n.push,c=_.Goa(_.Gg(m)),c=_.Hg(m)?aF(Qmb.format({tag:c})):aF(Rmb.format({branch:c})),w=aF(Smb.format({id:d.id,repo:e,ref:m})),z=_.Mh({ue:d,repository:e,Db:m}),J=_.Hg(m)?aF(Tmb.format({id:d.id,repo:e,ref:m})):aF(Umb.format({id:d.id,repo:e,ref:m})),r.call(n,{vo:c,MT:w,value:z,Tb:_.$E("b"),zja:J,Ls:"Ref"}));"string"===typeof f&&(r=n.push,c="host"===
(null==d?void 0:d.type),w=_.mz(f),J=w===f?w:"/\u2026/"+w,z=aF(Vmb.format({dir:J})),J=c?aF(Wmb.format({id:null==d?void 0:d.id,repo:e,dir:J})):aF(Xmb.format({repo:e,dir:J})),E=_.$E("d"),L="",w&&w!==f&&(L=c&&m?aF(Ymb.format({id:null==d?void 0:d.id,repo:e,dir:f||"/",ref:m})):aF(Zmb.format({repo:e,dir:f||"/"}))),r.call(n,{vo:z,MT:J,value:a,Tb:E,zja:L,Ls:"Directory"}));g&&n.push(_.$mb(g));return{scopes:n,state:{prefix:n[n.length-1],Xm:b}}};
_.$mb=function(a){return{vo:"This CitC Workspace",value:_.Mh({Qb:a}),Tb:_.$E("y"),MT:"Search for code or files in this CitC Workspace",Ls:"CitcWorkspace"}};_.bF=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};bnb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.cF=function(a,b,c){for(;null!==a;){if(bnb(a,b))return a;if(c&&bnb(a,c))break;a=a.parentElement}return null};
_.cnb=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};dnb=function(a){a=a.target;return a instanceof Element?(a=_.cF(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.bF(a.dataset.lineNumber)}:null:null};
fnb=function(a){var b=Number.POSITIVE_INFINITY;a=_.l(a.it);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.TL;d=d.Iu;if(!d)throw Error("Wd");c=c.search(enb);-1===c&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.xc(d.cR.map(function(e){return e.startIndex}))))}return b};_.dF=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
gnb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"div",3);_.I("mouseenter",function(){var e=_.Kc(c).index,f=_.M();0<=f.PG&&f.mY.de.Di(f.PG).classList.remove("hover");f.PG=e;f.mY.de.Di(e).classList.add("hover");return _.Lc()})("mouseleave",function(){_.Kc(c);var e=_.M();0<=e.PG&&e.mY.de.Di(e.PG).classList.remove("hover");e.PG=-1;return _.Lc()});_.N(1);_.B()}if(a&2){a=b.va;b=b.index;var d=_.M();_.Se("focus",b===d.YK)("hover",b===d.PG);_.u(1);_.lf("",a.lineNumber,":")}};
hnb=function(a){var b=[].concat(_.xc(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};
inb=function(a,b){a&1&&_.D(0,"div",2);if(a&2){a=b.va;b=b.index;var c=_.M(2);_.Re("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.az("title","Collapse lines ",a.original.start+1," - ",a.original.end,"");_.Qe("data-index",b)}};jnb=function(a){a&1&&(_.F(0),_.y(1,inb,1,9,"div",1),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngForOf",a.M3a))};
knb=function(a,b){var c=[];b=_.l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=_.eF(a,d.start),f=_.eF(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};_.lnb=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}})};
_.nnb=function(){var a;return _.qd(function(b){if(mnb)return b.return(mnb);a=new Promise(function(c,d){_.zg().load("codemirror").then(c,d)});return b.return(a.then(function(){mnb=window.CodeMirror;var c=mnb.modeInfo.find(function(d){return"Mathematica"===d.name});c&&(c.ext=["nb"]);return mnb}))})};onb=function(a,b){a&1&&_.D(0,"div",18);a&2&&(a=b.va,b=_.M(),_.Re("height",b.getHeight(a.start,a.end),"px")("min-width",b.aR,"ch")("top",b.Pba(a.start),"px"))};
pnb=function(a){a&1&&(_.A(0,"div",19),_.N(1,"\n        "),_.A(2,"pre",20),_.N(3),_.B(),_.N(4,"\n      "),_.B());a&2&&(a=_.M(),_.Re("min-height",a.lineHeight*a.MV,"px"),_.u(3),_.nf(a.bR))};
qnb=function(a){if(a&1){var b=_.Jc();_.A(0,"code-folding-container",21);_.I("rangeToggled",function(c){_.Kc(b);var d=_.M();return _.Lc(d.aZa(c))})("mousedown",function(c){return c.stopPropagation()});_.B()}a&2&&(a=_.M(),_.Re("pointer-events",a.q9?"none":"unset"),_.x("visibility",a.visibility)("folding",a.an)("lineHeight",a.lineHeight))};rnb=function(a,b){return{Hm:"host"===b?a:void 0,projectId:"project"===b?a:void 0,Qq:"depot"===b?a:void 0,Th:"ossProject"===b?a:void 0}};
_.fF=function(a,b){a=rnb(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.Hm,fileSpecSourceRootRepositoryKeyDepotGroup:a.Qq,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.Th}};snb=function(a,b){a=rnb(a,b);return{repositoryKeyHostName:a.Hm,repositoryKeyDepotGroup:a.Qq,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.Th}};tnb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.nf(a.content))};
unb=function(a){a&1&&(_.A(0,"span")(1,"a",3),_.N(2),_.B()());a&2&&(a=_.M().va,_.u(1),_.jf("href",a.url,_.Ee),_.u(1),_.nf(a.content))};vnb=function(a,b){a&1&&(_.A(0,"span",1),_.y(1,tnb,2,1,"span",2)(2,unb,3,2,"span",2),_.B());a&2&&(_.x("ngSwitch",b.va.type),_.u(1),_.x("ngSwitchCase","normal"),_.u(1),_.x("ngSwitchCase","link"))};
wnb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.a1,g=e.FVa,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,a1:f}},{pos:0,a1:[]});b=c.pos;c=c.a1;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
xnb=function(a){a&1&&(_.A(0,"a",2),_.Ye(1,3),_.B());if(a&2){a=_.M();var b=_.kf(2);_.x("universalLink",a.link)("queryParams",a.Ta)("queryParamsHandling",a.kg)("sameWindow",a.DU);_.Qe("aria-label",a.uHc);_.u(1);_.x("ngTemplateOutlet",b)}};ynb=function(a){a&1&&_.gf(0)};znb=function(a,b){if(b.find(function(c){c=c.sg;return c===a||_.Doa(c||"")===a}))return{type:1,ls:_.Doa(a)}};Anb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||$lb(c||"")===a}))return{type:2,ls:$lb(a)}};
Bnb=function(a){if(_.Ig.test(a))return{type:3,ls:a}};_.gF=function(a){return{type:0,ls:a}};_.hF=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:_.Eg(a)}};Cnb=function(a,b){var c=_.IE(a,2)||_.IE(a,0),d=_.IE(a,1),e=_.Oh(a,2);a=_.Oh(a,1);c=new _.iF({path:c,hash:e,type:b});b=new _.iF({path:d,hash:a,type:b});return new _.jF({left:c,right:b})};Enb=function(a){return _.vE(a)?_.Dnb:"Commit Details"};
Gnb=function(a){return _.vE(a)?_.Fnb:"Commit "};Hnb=function(a){for(var b=_.l(a.qv),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.ov)?void 0:d.Ws;e&&(c.ov.Ws=_.Eoa(e)||_.Foa(e)||e)}return a};Mnb=function(a){a?a=-1===Inb.toLocaleString(a,Jnb).indexOf("18"):(a=Knb)||((a=Lnb)||(a=window.navigator,a=Lnb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.o8c||"en"),a=Knb=Mnb(a));return a};
Nnb=function(a){function b(f,g,m){var n=new Date(0);n.setFullYear(f,g,m);n.setHours(0,0,0);return n}function c(f){var g=new Date(0),m=0,n=0,r=f[8]?g.setUTCFullYear:g.setFullYear,w=f[8]?g.setUTCHours:g.setHours;f[9]&&(m=Number(f[9]+f[10]),n=Number(f[9]+f[11]));r.call(g,Number(f[1]),Number(f[2])-1,Number(f[3]));w.call(g,Number(f[4]||0)-m,Number(f[5]||0)-n,Number(f[6]||0),Math.floor(1E3*parseFloat("0."+(f[7]||0))));return g}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);
if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var d=_.l(a.split("-").map(function(f){return+f}));a=d.next().value;var e=d.next().value;e=void 0===e?1:e;d=d.next().value;return b(a,e-1,void 0===d?1:d)}d=parseFloat(a);if(!isNaN(a-d))return new Date(d);if(d=a.match(/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/))return c(d)}d=new Date(a);if(!(d instanceof Date)||isNaN(d.valueOf()))throw Error("Bb`"+a);return d};
Qnb=function(a,b){a=_.l(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!Onb(c)){a:{a=c;c=_.l(Pnb);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""};Onb=function(a){if(!a)return!0;for(var b=_.l(Rnb),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.l(Snb);for(c=b.next();!c.done;c=b.next())if(0<=a.indexOf(c.value))return!0;return!1};
Vnb=function(a){var b=a.change,c=b.changeId.changeNumber,d=Tnb(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),Un:b.userName,eN:Unb(a),Kdb:b.sourceFiles.length}};Unb=function(a){return(a=a.change.description.tags.find(function(b){return"R"===b.key}))&&""!==a.value?a.value.split(","):[]};
Tnb=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?Qnb(a,c):""};Wnb=function(a){return new _.jd(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)})};
Xnb=function(a,b){a&1&&(_.A(0,"onedev-changelist-hovercard-body",1),_.gf(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.B());a&2&&_.x("changelist",b.Na)};
Ynb=function(a){if(a&1){var b=_.Jc();_.A(0,"div",0);_.I("clickOutside",function(){_.Kc(b);var c=_.M();return _.Lc(c.yjb.next())})("mouseenter",function(){_.Kc(b);_.M().pta.next(!0);return _.Lc()})("mouseleave",function(){_.Kc(b);_.M().pta.next(!1);return _.Lc()});_.gf(1);_.B()}a&2&&(a=_.M(),_.Ue(a.className),_.x("cdkTrapFocusAutoCapture",a.IUb))};Znb=function(a){a&1&&(_.A(0,"div",5),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf("",a.nLc,"\n"))};
$nb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",11);_.I("click",function(){_.Kc(b);var d=_.M(2);return _.Lc(d.show(d.fW.QV))});_.A(1,"mat-icon");_.N(2,"published_with_changes");_.B();_.N(3," Commit ");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.x("active",a.Db===c.fW.QV)("ascTrackElement",c.qg)("trackProjectId",c.qb)}};
aob=function(a,b){if(a&1){var c=_.Jc();_.A(0,"gmat-nav-list",6)(1,"button",7);_.I("click",function(){_.Kc(c);var d=_.M();return _.Lc(d.show(d.fW.Bka))});_.A(2,"mat-icon",8);_.N(3,"account_tree");_.B();_.N(4," Branch ");_.B();_.A(5,"button",9);_.I("click",function(){_.Kc(c);var d=_.M();return _.Lc(d.show(d.fW.Tag))});_.A(6,"mat-icon");_.N(7,"label_outline");_.B();_.N(8," Tag ");_.B();_.y(9,$nb,4,3,"button",10);_.B()}a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("active",a.Db===b.fW.Bka)("ascTrackElement",b.qg)("trackProjectId",
b.qb),_.u(4),_.x("active",a.Db===b.fW.Tag)("ascTrackElement",b.qg)("trackProjectId",b.qb),_.u(4),_.x("ngIf",!a.Wxb))};bob=function(a){a&1&&(_.F(0),_.A(1,"span",23)(2,"span",24),_.N(3),_.O(4,"toPrettyRef"),_.B(),_.A(5,"span",25),_.N(6),_.B(),_.A(7,"span",26),_.N(8),_.B()(),_.H());a&2&&(a=_.M().va,_.u(3),_.nf(_.R(4,3,a.title)),_.u(3),_.nf("-"),_.u(2),_.nf(a.metadata))};cob=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.u(1),_.nf(a.title))};
dob=function(a,b){if(a&1){var c=_.Jc();_.A(0,"a",21);_.I("click",function(){_.Kc(c);var e=_.M(3);return _.Lc(e.blur())});_.y(1,bob,9,5,"ng-container",22)(2,cob,2,1,"ng-container",22);_.B()}if(a&2){a=b.va;b=_.M(2).Na;var d=_.M();_.Se("active-element",a.De);_.x("routerLink",_.Ip(a.Wa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.qg)("trackAction",b.Wb.qI)("trackProjectId",d.qb);_.u(1);_.x("ngIf",a.fta);_.u(1);_.x("ngIf",!a.fta)}};
eob=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(3).Na,_.u(1),_.lf(" ",a.Wb.zTa," "))};fob=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(3).Na,_.u(1),_.nf(a.Wb.yTa))};gob=function(a){a&1&&(_.A(0,"span",27),_.y(1,eob,2,1,"span",28)(2,fob,2,1,"ng-template",null,29,_.Df),_.B());if(a&2){var b=_.kf(3);a=_.M(3);_.u(1);_.x("ngIf",a.a0a.getValue())("ngIfElse",b)}};
hob=function(a){a&1&&(_.A(0,"cdk-virtual-scroll-viewport",17,18),_.y(2,dob,3,9,"a",19)(3,gob,4,2,"span",20),_.B());a&2&&(a=_.M().Na,_.M(),_.u(2),_.x("cdkVirtualForOf",a.Wb.items)("cdkVirtualForTemplateCacheSize",0),_.u(1),_.x("ngIf",!a.Wb.items.length))};iob=function(a){a&1&&(_.A(0,"dc-information-box",30),_.N(1),_.B());a&2&&(a=_.M().Na,_.u(1),_.lf(" ",a.message," "))};job=function(a){a&1&&_.D(0,"loading",31);a&2&&_.x("inline",!0)};
kob=function(a,b){a&1&&(_.A(0,"div",12),_.F(1,13),_.y(2,hob,4,3,"cdk-virtual-scroll-viewport",14)(3,iob,2,1,"dc-information-box",15)(4,job,1,1,"loading",16),_.H(),_.B());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Eh),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Ri))};
lob=function(a,b,c){var d=b.jwa,e=b.Wa,f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Wa:d(g.Ws,e),De:g.Ws===_.Oh(e,f)||"HEAD"===_.Oh(e,f)&&!!g.pUa})})})};mob=function(a){var b=a.If;a=a.Ipa;return{title:b,Ws:b,metadata:a,NQa:b+" -- "+a,fta:!0}};nob=function(a){a=a.Db;switch(a){case 0:return"Error loading branches";case 1:return"Error loading tags";case 2:return"Error loading commits";default:return _.Eg(a,"Unsupported ref type")}};
oob=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.Eg(a,"Unknown ref type")}};pob=function(a){a=a.Db;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.Eg(a,"Unsupported ref type")}};
qob=function(a){a=_.l(a);var b=a.next().value;a=a.next().value;return _.WE(a)?_.bE(Object.assign({},a.Wb,{items:a.Wb.items.filter(function(c){return-1!==c.NQa.toUpperCase().indexOf(b.toUpperCase())})})):a};rob=function(a){var b=a.w$,c=[];a=_.l(a.je);for(var d=a.next();!d.done;d=a.next())d=d.value.sg,d===b?c.unshift({sg:d,pUa:!0}):c.push({sg:d});return c};_.sob=function(a,b){return _.kF(_.Lp(b.Yb(),a)).ab()};tob=function(a){a.sort(function(b,c){return b.start-c.start})};
uob=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.Se("matched",a.lA),_.u(1),_.lf("\n          ",a.b0a,"\n        "))};vob=function(a){a&1&&(_.A(0,"span",10),_.N(1),_.B());a&2&&(a=_.M().fQb,_.x("ngClass",a.qu),_.u(1),_.nf(a.type))};wob=function(a){a&1&&(_.A(0,"span",11),_.N(1),_.B());a&2&&(a=_.M().oZ,_.u(1),_.nf(a))};
xob=function(a,b){a&1&&(_.N(0,"\n  "),_.A(1,"a",1),_.I("click",function(g){return g.preventDefault()}),_.N(2,"\n    "),_.D(3,"mat-icon",2),_.N(4,"\n\n    "),_.A(5,"div",3),_.N(6,"\n      "),_.A(7,"div",4),_.N(8,"\n        "),_.y(9,uob,2,3,"span",5),_.N(10,"\n      "),_.B(),_.N(11,"\n      "),_.A(12,"div",6),_.N(13,"\n        "),_.y(14,vob,2,2,"span",7),_.N(15,"\n        "),_.y(16,wob,2,1,"span",8),_.N(17,"\n        "),_.A(18,"span",9),_.N(19),_.B(),_.N(20,"\n      "),_.B(),_.N(21,"\n    "),_.B(),
_.N(22,"\n  "),_.B(),_.N(23,"\n"));if(a&2){a=b.oZ;var c=b.Nz,d=b.icon,e=b.NGb,f=b.fQb;b=b.url;_.u(1);_.Qe("href",b,_.Ee);_.u(2);_.x("svgIcon",d);_.u(6);_.x("ngForOf",e);_.u(5);_.x("ngIf",f);_.u(2);_.x("ngIf",a);_.u(3);_.nf(c)}};yob=function(a){a&1&&(_.A(0,"span",2),_.N(1,"-"),_.B())};zob=function(a,b){a&1&&(_.F(0),_.A(1,"span"),_.N(2),_.B(),_.y(3,yob,2,0,"span",1),_.H());a&2&&(a=b.va,b=b.last,_.u(2),_.nf(a),_.u(1),_.x("ngIf",!b))};
Bob=function(a){a&1&&_.D(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().va;var b=_.M();_.x("shortcut",_.qf(1,Aob,b.Srb(a.scope.Tb)))}};
Dob=function(a,b){if(a&1){var c=_.Jc();_.A(0,"search-box-suggestion-item",2);_.I("mouseFocusItem",function(d){_.Kc(c);var e=_.M();return _.Lc(e.kua(d))});_.A(1,"div",3);_.N(2);_.B();_.y(3,Bob,1,3,"menu-keyboard-shortcut-hint",4);_.B()}a&2&&(a=b.va,b=_.M(),_.Se("bold-active-element",Cob(b,a.scope)),_.x("payload",a.Ra)("shortcut",a.scope.Tb)("matTooltip",a.scope.zja),_.u(2),_.lf(" ",a.scope.vo," "),_.u(1),_.x("ngIf",a.scope.Tb))};Eob=function(a){a&1&&_.D(0,"hr")};
Fob=function(a){a&1&&_.D(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().va;var b=_.M(2);_.x("shortcut",_.qf(1,Aob,b.Srb(a.scope.Tb)))}};
Gob=function(a,b){if(a&1){var c=_.Jc();_.A(0,"search-box-suggestion-item",7);_.I("mouseFocusItem",function(d){_.Kc(c);var e=_.M(2);return _.Lc(e.kua(d))});_.A(1,"div",3);_.N(2);_.B();_.y(3,Fob,1,3,"menu-keyboard-shortcut-hint",4);_.B()}a&2&&(a=b.va,b=_.M(2),_.Se("bold-active-element",Cob(b,a.scope)),_.x("payload",a.Ra)("shortcut",a.scope.Tb),_.u(2),_.lf(" ",a.scope.vo," "),_.u(1),_.x("ngIf",a.scope.Tb))};
Hob=function(a,b){a&1&&(_.F(0),_.y(1,Eob,1,0,"hr",1)(2,Gob,4,6,"search-box-suggestion-item",6),_.H());a&2&&(a=b.Na,_.u(1),_.x("ngIf",a.length),_.u(1),_.x("ngForOf",a))};Job=function(a){a&1&&(_.F(0),_.D(1,"hr"),_.A(2,"search-box-suggestion-item",8)(3,"a",9),_.D(4,"mat-icon",10),_.F(5),_.N(6," Manage saved queries "),_.H(),_.B()(),_.H());a&2&&(a=_.M(),_.u(2),_.x("payload",_.qf(2,Iob,a.Y5a)),_.u(1),_.x("routerLink",a.Y5a))};
Lob=function(a){var b=_.Cd(a,"visibilitychange").ha(_.Fd(function(){return Kob(a)}));return function(c){return c.ha(_.je(function(d){d=_.ld(d);return Kob(a)?d:d.ha(Alb(function(){return b}))}))}};Kob=function(a){return!("visibilityState"in a)||"visible"===a.visibilityState};
Mob=function(a,b){var c=!0;c=void 0===c?!1:c;var d=a.FG(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,"")};Oob=function(a){var b=[];a=_.l(_.$h(a));for(var c=a.next();!c.done;c=a.next())Nob(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
Nob=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.Ek){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.kM&&lF("operator",d-1,d,b);a.error&&(e=a.error.location,lF("error",e.start,e.end,b));a.warning&&(e=a.warning.location,lF("warning",e.start,e.end,b));switch(a.Ek){case 1:lF("label",d,d+a.NGc.length+1,b);break;case 0:case 2:a=a.DJc;lF("operator",a.start,a.end,b);break;case 4:lF("quoted",d,c,b);break;case 3:case 5:break;default:_.Eg(a)}};
lF=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};Pob=function(a){return a&&a.params.ju||null};Qob=function(a){return a&&a.params.qw||null};Rob=function(a){return a&&null!=a.params.xj?"0"!==a.params.xj:null};Sob=function(a){return a&&null!=a.params.df?a.params.df:null};Tob=function(a){return!!a&&null!=a.params.bt};Uob=function(a){return a&&null!=a.params.ku?a.params.ku:null};Vob=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
Xob=function(){var a={bufferSize:1,uka:void 0,Xu:!1,scheduler:void 0};return function(b){if(b&&"function"===typeof b.jA)b=b.jA(Wob(a));else throw new TypeError("Sa");return b}};
Wob=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.uka?Infinity:a.uka,d=a.Xu,e=a.scheduler,f,g=0,m,n=!1,r=!1;return function(w){g++;if(!f||n)n=!1,f=new _.be(b,c,e),m=w.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 z=f.subscribe(this);this.add(function(){g--;z.unsubscribe();m&&!r&&d&&0===g&&(m.unsubscribe(),f=m=void 0)})}};
Yob=function(a,b){a=a.ae;b=b.ae;return null===a&&null===b?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};Zob=function(a){return function(b){return new _.jd(function(c){return b.subscribe(function(d){a.qx(function(){c.next(d)})},function(d){a.qx(function(){c.error(d)})},function(){a.qx(function(){c.complete()})})})}};apb=function(a,b){var c=$ob;return _.id(xlb(a.Nf),_.Fd(function(d){return 0<d.length}),_.wd(function(d){return _.ld.apply(null,_.xc(c(d)))}),_.wd(b),Zob(a),_.ee(1),_.pd())};
_.bpb=function(a){var b=a.qb,c=a.Rc,d=a.fileSpecSourceRootRepositoryKeyRepositoryName,e=a.fileSpecSourceRootRefSpec,f=a.fileSpecPath,g=a.fileSpecType;a=a.category;if(!EE(c)&&"host"!==c)throw Error("ge");f=EE(c)&&d&&"piper"==d.toLowerCase()?"//depot/"+f:f;f="/"===f?"":f;"host"===c&&(e=_.Jg(e));return Object.assign({},_.fF(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.cpb=function(a,b,c){return a.ha(_.Fd(function(d){var e=d.results;return _.Gb(Object.assign({},d.request,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&e.has(c)}),_.Td(1),_.t(function(d){return d.results.get(c)||[]}))};$ob=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(_.xc(f.categories),_.xc(d)):(c.categories=d,b.set(e,c))}return Array.from(b.values())};
dpb=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}};epb=function(a){var b=new Map;for(a=[].concat(_.xc(a));0!==a.length;){var c=a.shift();if(!c)break;0===c.children.length?b.set(c.id,c):a.unshift.apply(a,_.xc(c.children))}return b};_.fpb=function(a){var b;if(null==a?0:null==(b=a.dataSource)?0:b.p9)return a.dataSource.p9.Az};
gpb=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=gpb(d.children,b),e.length&&c.push(hpb(d,e))):ipb(d,b)&&c.push(hpb(d))}return c};hpb=function(a,b){var c=a.id,d=a.name;a=a.yT;b=void 0===b?[]:b;return{id:c,name:d,children:b,yT:a}};jpb=function(a){return a.params.CG?a.params.CG.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
kpb=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})};
ipb=function(a,b){var c;if(!b||null==(c=a.dataSource)||!c.availability)return!0;var d=b.Wa;c=b.isDirectory;var e=b.aD,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.GTa;b=m.SPa;g=m.hVa;if(!m.nMa&&!c||!m.mMa&&c||!m.oMa&&e)return!1;var r=m=void 0;if((null==(m=n)?0:m.length)&&(null==(r=n)?0:r.every(function(w){return!RegExp(w).test(d.Nz)})))return!1;m=n=void 0;if((null==(n=b)?0:n.length)&&(null==(m=b)?0:m.some(function(w){return RegExp(w).test(d.Nz)})))return!1;
m=n=b=void 0;if(!c&&(!f&&(null==(b=g)?0:b.length)||f&&(null==(n=g)?0:n.length)&&(null==(m=g)?0:m.every(function(w){return!RegExp(w).test(f)}))))return!1}return!0};lpb=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};mpb=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,_.xc(mpb(c.children))):b.push(c);return b};
npb=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||!_.Gb(d,c))return!1}return!0};opb=function(a){return 0===a.kind||1===a.kind};ppb=function(a,b){if(a.length!==b.length)return!1;a=_.l(_.qaa(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.yT!==c.yT||b.vUa!==c.vUa||!ppb(b.children,c.children))return!1}return!0};
qpb=function(a,b){a&1&&(_.A(0,"mat-card-content"),_.D(1,"linkified-message",8),_.O(2,"emptyToConstant"),_.B());a&2&&(a=b.Na,_.u(1),_.x("message",a.os)("linkDefinitions",_.R(2,2,a.dR)))};rpb=function(a){a&1&&(_.A(0,"a",9),_.N(1," View blame prior to this change "),_.B());a&2&&(a=_.M(),_.x("routerLink",a.nhb)("trackProjectId",a.cu.qb))};
tpb=function(a){if(a&1){var b=_.Jc();_.A(0,"commit-details",5);_.I("mouseenter",function(){_.Kc(b);var c=_.M();clearTimeout(c.zub);return _.Lc()})("mouseleave",function(){_.Kc(b);var c=_.M();return _.Lc(spb(c))});_.B()}a&2&&(a=_.M(),_.x("commit",a.commit)("baseLocation",a.cu)("parentCommit",a.CD))};upb=function(a){var b=[].concat(_.xc(a.kp));b.sort(function(f,g){return f.hK.localeCompare(g.hK)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].If,e+1);a.bkb=d;a.YEc=c;return a};
wpb=function(a){return vpb(a.startLine,a.endLine,a.startColumn,a.endColumn)};xpb=function(a){var b=a.Kl();a=a.Wj();return b&&a?{startLine:b.getLine(),startColumn:_.cj(b,2),endLine:a.getLine(),endColumn:_.cj(a,2)}:{}};vpb=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}};ypb=function(a){return void 0!==a.startLine&&void 0!==a.endLine};zpb=function(a){return ypb(a)&&void 0!==a.startColumn&&void 0!==a.endColumn};
Apb=function(a,b){a&1&&_.D(0,"blame-snippet",3);if(a&2){a=b.gK;var c=b.commit,d=b.Kd,e=b.CD;_.wy("blame-layer ",b.className,"");_.x("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)}};Bpb=function(a,b){a&1&&_.D(0,"div");a&2&&_.wy("blame-layer ",b.className,"")};Cpb=function(a){a&1&&_.D(0,"loading",4);a&2&&_.x("hasBackground",!0)};Dpb=function(a,b){a&1&&_.D(0,"div");a&2&&_.Ue(b.className)};Epb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};
Fpb=function(a){a&1&&(_.A(0,"mat-card-subtitle"),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.nf(a.P1a))};Gpb=function(a){a&1&&_.D(0,"div",6)};Hpb=function(a,b){a&1&&(_.F(0),_.D(1,"finding-details",4),_.y(2,Gpb,1,0,"div",5),_.H());if(a&2){a=b.va;b=b.last;var c=_.M(2);_.u(1);_.x("icon",c.icon)("title",c.vzb)("subtitle",c.tooltip)("details",a);_.u(1);_.x("ngIf",!b)}};
Ipb=function(a){if(a&1){var b=_.Jc();_.A(0,"mat-card",2);_.I("mouseenter",function(){var c=_.Kc(b).Hd;return _.Lc(c())})("mouseleave",function(){var c=_.Kc(b).detach;return _.Lc(c())});_.y(1,Hpb,3,5,"ng-container",3);_.B()}a&2&&(a=_.M(),_.u(1),_.x("ngForOf",a.details))};Jpb=function(a,b){a&1&&_.D(0,"finding",1);a&2&&_.x("annotations",b.annotations)};
_.Mpb=function(a){var b=_.Kpb(a.he()).toString();a:{a=_.Ri(a,_.Vh,1);var c=a.dr(),d=_.Lpb(c);switch(d){case 3:case 5:var e=a.dr();c=_.gj(e,5,_.Th);d=mF(c||_.gj(e,3,_.Th));e=mF(_.Y(e,2));var f=mF(_.Y(a,4));a=mF(_.Y(a,3));var g=_.Ig.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.OSa()?(c=mF(a.dr().OSa()),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=mF(_.Y(a.dr(),2)),a=_.Y(a,3),a="x-package://"+c+(a&&"HEAD"!==a?"@"+a:""));break a;default:a=_.Eg(d)}}return a+"/"+b};
_.Rpb=function(a){var b=_.Kpb(a);nF.params={};switch(b.et){case "x-piper":nF.ue=Npb;nF.repository="Piper";nF.Db=b.Kg()||"HEAD";break;case "x-citc":Opb(b);break;case "x-package":Ppb(b);break;case "x-oss":Qpb(b,"ossProject");break;case "x-gob":Qpb(b,"host");break;case "x-kythe":return _.Rpb(a.replace(Spb,function(c,d){return"x-"+d+"://"}));default:throw Error("me`"+b.et);}nF.path=b.he().substr(1);if(a=Tpb(b))nF.params.line=a;return nF};
Tpb=function(a){if(a=a.yw){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}]}}};Opb=function(a){var b=oF(a.Kg());if(!b)throw Error("ne`"+a.toString());a=oF(a.rE);nF.ue=Npb;nF.repository="Piper";nF.Db=a?b:"HEAD";nF.params.Qb=a||b};
Ppb=function(a){var b=oF(a.Kg());if(!b)throw Error("oe`"+a.toString());a=oF(a.rE);nF.ue=Npb;nF.repository=a||b;nF.Db=a?b:"HEAD"};Qpb=function(a,b){var c=_.l(a.rE.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=oF(a.Kg());if(f){if(!d)throw Error("pe`"+a.toString());if(!e&&!c)throw Error("qe`"+a.toString());}else throw Error("re`"+a.toString());a=oF(e||c);nF.ue={id:f,type:b};nF.repository=oF(d);nF.Db=a;if(b=e&&c)nF.params.zf=b};mF=function(a){return a.replace(Upb,"~")};
oF=function(a){return a.replace(Vpb,"/")};Wpb=function(a){return _.Li(a,_.Oo,5)&&!!a.getType()};Ypb=function(a){var b=new Map;a=_.l(a);for(var c=a.next();!c.done;c=a.next())Xpb(c.value,function(d){null!==d.getType()&&b.set(d.getType(),!0)});return new pF(b)};Xpb=function(a,b){b(a);a=_.l(_.Si(a,_.Qo,3));for(var c=a.next();!c.done;c=a.next())Xpb(c.value,b)};Zpb=function(a){return a.reduce(function(b,c){return b+c.wT},a.length)};
$pb=function(a){var b;return!(null==(b=_.aj(a,4))||!b.length)||_.Si(a,_.Qo,3).some($pb)};aqb=function(a){var b,c;return(null!=(c=null==(b=_.yp(a))?void 0:_.Si(b,_.lp,1))?c:[]).filter(function(d){var e;return(null==(e=_.Ri(d,_.kp,4))?0:_.bj(e,4))?!1:_.UE(_.aj(a,8))||!_.UE(d.hS())})};bqb=function(a){if(!a)return null;a=_.X(a,2);return null===a||void 0===a?null:_.eg(a)};
_.eqb=function(a,b,c,d,e,f){var g=_.Ri(b,_.up,2)||cqb(),m=Number(b.getSize()),n,r,w,z,E,J={kind:0,qe:"",yG:m,yMc:bqb(_.Ri(b,_.Nl,5))||void 0,aJb:0<_.Si(b,_.Nl,6).length?_.Si(b,_.Nl,6).map(function(L){return bqb(L)}):void 0,location:a,diffBase:f&&(f.Bw()||_.oE(_.Pi(f,1))),fileName:a.path,mimeType:_.Y(g,1),Tpa:_.bj(g,2),line:a.params.line,j0:e,jH:_.cj(g,8),PL:null==(n=g.Aba())?void 0:n.getId(),HD:null!=(E=c[0])?E:0,yZ:null==(r=g.eS())?void 0:r.getEditor(),isa:null==(w=g.eS())?void 0:_.Y(w,2),yH:null==
(z=g.eS())?void 0:_.Y(z,3),ssb:_.Si(g,_.Mo,12)};return 4194304<m?(a=(0===(b.Bw()||_.oE(_.Pi(b,1))).length&&d?_.zd(function(){return d(m)}):_.ld(b)).ha(_.t(function(L){return dqb(J,L)})),Object.assign({},J,{gba:a})):dqb(J,b)};
dqb=function(a,b){var c=b.Bw()||_.oE(_.Pi(b,1));b=_.Ri(b,_.up,2)||new _.up;var d;if(d=_.Ri(b,_.MQa,9)){var e=fqb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=gqb([0],hqb,iqb),m=0,n=c,r=null;;){var w=f.exec(n);if(w&&""!==n){var z=w.index;g[m]=n.substr(0,z|0);w=z+w[0].length|0;n=n.substr(w,n.length-w|0);f.lastIndex=0;if(Object.is(r,n)||null==r&&null==n)g[m]=n.substr(0,1),n=n.substr(1);r=n;m=m+1|0}else{g[m]=n;break}}f=[];m=[];for(r=n=0;r<g.length;r++)w=g[r],e=Math.max(e,w.length),0==n?(z=jqb(w.length),
m.push(z)):(z=jqb(m[m.length-1|0].Wz+1+w.length|0),m.push(z)),f.push(qF(w)+"\n"),n=n+1|0;"\n"===c.substr(c.length-1|0,1)?f.pop():(g=f.pop(),f.push(g.substr(0,g.length-1|0)));g=new kqb;g.zBc=f;g.ABc=m;g.Dqb=e;e=lqb(new mqb,g,_.Yi(d,1),_.$i(d,2));e={lines:g.Sra(),ES:e,length:c.length,DBb:g.Dqb};fqb.set(d,e);d=e}}else d=c;g=_.Si(b,_.QQa,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=nqb.get(m))for(n=_.cj(f,1);n<=_.cj(f,3);n++)e.has(n)||e.set(n,
[]),e.get(n).push({startColumn:n===_.cj(f,1)?_.cj(f,2):0,endColumn:n===_.cj(f,3)?_.cj(f,4):Number.MAX_SAFE_INTEGER,Yn:m});return Object.assign({},a,{qe:c,code:d,Ew:e,QD:b.n_()})};
oqb=function(a,b,c,d){var e=_.IE(a,c)||a.path,f={commit:_.Oh(a,c),Db:_.Oh(a,0)||""};c=_.hmb(a,c);return b.get(a.qb,a.Rc,a.repository,f,e,{Qb:c,fileSize:d,line:_.jta(a.params.line)}).ha(_.Nd(function(g){if(_.Oh(a,2)&&g&&_.kz(g)&&404===g.error.code){g=Promise;var m=g.resolve;var n=new _.wp;var r=new _.vp;var w=new _.up;r=_.Ti(r,2,w);n=_.pya(n,2,_.xp,r);g=m.call(g,n)}else throw g;return g}))};pqb=function(a,b,c){return _.Oh(b,2)?a.ha(_.Wy(oqb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ha(_.t(function(d){return{current:d}}))};
qqb=function(a,b,c,d){if(!_.Oh(b,2))return _.ld(a);d=Cnb(b,d);return c.diff(b.qb,b.Rc,b.repository,[d]).ha(_.t(function(e){a.rqa=e.gra[0];return a}))};rqb=function(a,b){var c,d,e=null==(c=_.Ri(b,_.Mo,7))?void 0:null==(d=_.Ri(c,_.Vh,1))?void 0:_.Y(d,3);if(!e&&!a.path)return a;c=a.Yb();e&&_.Lp(c,_.Gg(e));a.path&&(_.zp(b)&&a.path.endsWith("/")?c.kd(a.path.slice(0,-1)):_.yp(b)&&!a.path.endsWith("/")&&c.kd(a.path+"/"));return c.ab()};
_.sqb=function(a,b,c){var d=void 0===c?{Bea:void 0,Alb:!1}:c;c=d.Bea;d=d.Alb;a=_.Rpb(a);var e;null!=(e=a.params)&&e.line||(a.params=Object.assign({},{line:1},a.params));var f,g;e=b.qb===(null==(f=a.ue)?void 0:f.id)&&b.Rc===(null==(g=a.ue)?void 0:g.type)&&b.repository===a.repository;if(!a.params.Qb&&b.params.Qb)a.params=Object.assign({},a.params,{zf:a.Db,Qb:void 0}),a.Db="HEAD";else{g=e&&_.Koa(a.path,b.path,_.ERa);f=a.Db!==b.Db?a.Db:_.Oh(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.Db=b.Db;else{var m;!e||null!=(m=a.params)&&m.zf||(a.params=Object.assign({},a.params,{zf:a.Db}),a.Db=b.Db)}}a.params=Object.assign({},b.params,a.params);return a};_.tqb=function(a,b){var c=a.Bw();a=_.l(_.ob(a,3,_.Xaa).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};
wqb=function(a){var b=uqb.hasOwnProperty(a)?uqb[a]:null;if(b)return b;65536<Object.keys(uqb).length&&(uqb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=vqb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=vqb(b,d);b=vqb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=rF(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=rF(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=rF(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=rF(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=rF(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=rF(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");rF(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return uqb[a]=b};rF=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};vqb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};yqb=function(a){return xqb[a]};
sF=function(a,b){a=_.ca[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};tF=function(a,b){return(a=_.ca[a])&&a.prototype&&a.prototype[b]||null};uF=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("ze");return a};vF=function(a,b,c,d){if(a)return a.apply(b,d);if(_.Di&&10>document.documentMode){if(!b[c].call)throw Error("Ae");}else if("function"!=typeof b[c])throw Error("ze");return b[c].apply(b,d)};
Aqb=function(a){return uF(zqb,a,"attributes",function(b){return b instanceof NamedNodeMap})};Cqb=function(a,b,c){try{vF(Bqb,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}};Eqb=function(a){return uF(Dqb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};Gqb=function(a){return uF(Fqb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};Iqb=function(a){return uF(Hqb,a,"nodeName",function(b){return"string"==typeof b})};
Kqb=function(a){return uF(Jqb,a,"nodeType",function(b){return"number"==typeof b})};Mqb=function(a){return uF(Lqb,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})};Oqb=function(a,b){return vF(Nqb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};Qqb=function(a,b,c){vF(Pqb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};Sqb=function(a){return uF(Rqb,a,"namespaceURI",function(b){return"string"==typeof b})};
Uqb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={Xua:d.Xua},e++){var f=a[e],g=f.getAttribute("href")||"";!Tqb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.Gh(g),d.Xua={},g.Ej.forEach(function(m){return function(n,r){m.Xua[r]=n}}(d)),g=b(g.he(),d.Xua,g.yw),_.nab(f,g))}};
Xqb=function(a,b){var c=a.querySelectorAll("img");a=new _.fd;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={AZ:f.AZ,ova:f.ova},e=c.next())if(f.AZ=e.value,e=f.AZ.getAttribute("src")||"",e=e.match(Vqb))e=atob(e[1]),f.ova=d.cloneNode(!0),Wqb(f.ova,f.AZ),a.add(b(e).subscribe(function(g){return function(m){g.AZ.src=m;Wqb(g.AZ,g.ova)}}(f)));return a};
Tqb=function(a){if(!a)return!0;try{return!(new _.Gh(a)).et&&!a.startsWith("//")}catch(b){return!1}};Yqb=function(a){var b=new _.Gh(a);if(b.et&&"HTTP"===b.et.toUpperCase())_.HFa(b,"");else if(!b.lL())return _.jg('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB');return _.jg(b.toString())};Zqb=function(a){a&1&&_.Ye(0)};
$qb=function(a){a&1&&(_.A(0,"mat-card",3),_.y(1,Zqb,1,0,"ng-container",4),_.B());if(a&2){a=_.M();var b=_.kf(4);_.x("innerHtml",a.uLb,_.De);_.u(1);_.x("ngTemplateOutlet",b)("ngTemplateOutletContext",a.content)}};arb=function(a){a&1&&_.Ye(0)};brb=function(a){a&1&&(_.A(0,"mat-card",5),_.D(1,"markdown-content",6),_.y(2,arb,1,0,"ng-container",4),_.B());if(a&2){a=_.M();var b=_.kf(4);_.u(1);_.x("content",a.content.text);_.u(1);_.x("ngTemplateOutlet",b)("ngTemplateOutletContext",a.content)}};
crb=function(a){a&1&&_.Ye(0)};drb=function(a){a&1&&(_.A(0,"mat-card",5)(1,"pre"),_.N(2),_.B(),_.y(3,crb,1,0,"ng-container",4),_.B());if(a&2){a=_.M();var b=_.kf(4);_.u(2);_.lf("  ",a.content.text,"\n  ");_.u(1);_.x("ngTemplateOutlet",b)("ngTemplateOutletContext",a.content)}};
erb=function(a){if(a&1){var b=_.Jc();_.A(0,"div",8);_.D(1,"hr");_.A(2,"a",9);_.I("click",function(c){_.Kc(b);var d=_.M(2);d.content&&d.content.IY&&d.content.Zya&&(c.preventDefault(),d.Kc.pia(d.content.Zya),_.Kn(d.Ua,d.content.IY,{li:!0}),d.Fa.mb({element:"KytheHovercard",action:"openExampleUsagesViaHovercard",gestureName:"CLICK"},c));return _.Lc()});_.N(3,"Show code example");_.B()()}a&2&&(a=_.M().IY,_.u(2),_.Qe("href",a,_.Ee))};frb=function(a,b){a&1&&_.y(0,erb,4,1,"div",7);a&2&&_.x("ngIf",b.IY)};
grb=function(a){var b=function(c,d){c=c.split(d);return c[c.length-1]};return b(b(a,"/"),".")};
irb=function(a){if(a&1){var b=_.Jc();_.F(0);_.A(1,"button",5,6)(3,"span",7);_.N(4);_.B()();_.A(5,"command-menu",8,9);_.I("closed",function(d){_.Kc(b);var e=_.M(4);return _.Lc("keydown"!==d&&_.W4a(e.ig,"mouse"))})("menuItemSelected",function(d){_.Kc(b);_.M(4).HWa.emit(d);return _.Lc()});_.B();_.H()}if(a&2){var c=_.kf(6);a=_.M().va;_.u(1);_.x("disabled",a.disabled)("matMenuTriggerFor",c.ig)("matMenuTriggerData",_.qf(4,hrb,a.children));_.u(3);_.nf(a.label)}};
jrb=function(a){a&1&&(_.A(0,"span",13),_.N(1),_.B());a&2&&(a=_.M(2).va,_.u(1),_.nf(a.Tb))};krb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",10);_.I("click",function(){_.Kc(b);var c=_.M().va;_.M(3).HWa.emit(c);return _.Lc()});_.A(1,"span",11);_.N(2);_.B();_.y(3,jrb,2,1,"span",12);_.B()}a&2&&(a=_.M().va,_.x("disabled",a.disabled),_.u(1),_.jf("title",a.disabled?"":a.label),_.u(1),_.nf(a.label),_.u(1),_.x("ngIf",a.Tb))};
lrb=function(a,b){a&1&&(_.F(0),_.y(1,irb,7,6,"ng-container",3)(2,krb,4,4,"button",4),_.H());a&2&&(a=b.va,_.u(1),_.x("ngIf",a.children&&0<a.children.length),_.u(1),_.x("ngIf",!a.children||0===a.children.length))};mrb=function(a){a&1&&_.D(0,"mat-divider")};nrb=function(a,b){a&1&&(_.F(0),_.y(1,lrb,3,2,"ng-container",2)(2,mrb,1,0,"mat-divider",3),_.H());a&2&&(a=b.va,b=b.last,_.u(1),_.x("ngForOf",a),_.u(1),_.x("ngIf",!b))};orb=function(a,b){a&1&&_.y(0,nrb,3,2,"ng-container",2);a&2&&_.x("ngForOf",b.R1)};
rrb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"kythe-hovercard",2);_.I("mouseenter",function(){_.Kc(c);var d=_.M(2);return _.Lc(prb(d))})("mouseleave",function(){_.Kc(c);var d=_.M(2);return _.Lc(qrb(d))});_.B()}a&2&&_.x("content",b.Na)};srb=function(a,b){a&1&&(_.y(0,rrb,1,1,"kythe-hovercard",1),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.content))};trb=function(a){var b=_.wF(a.Yb(),function(c){delete c.line});null!=a.params.Qb&&_.wF(_.Lp(b,"HEAD"),function(c){delete c.Qb});return b.ab()};
urb=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&&(_.Gi?b.metaKey:b.ctrlKey);default:return!1}};
wrb=function(a,b){if(a&1){var c=_.Jc();_.F(0);_.A(1,"button",1);_.I("click",function(){_.Kc(c);_.M().v3a.next({kind:"event",action:"CLICK"});return _.Lc()});_.O(2,"async");_.A(3,"mat-icon");_.N(4);_.B()();_.H()}a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("disabled",a.state===b.kW.yt)("matTooltip",_.R(2,10,b.Y2))("ascTrackElement",b.xc)("trackAction",a.state===b.kW.lDa?"unstar":"star"),_.Qe("aria-label",vrb.format({starred:a.state===b.kW.lDa?"starred":"unstarred",elementName:b.uw,type:b.type})),_.u(2),_.Se("starred",
a.state===b.kW.lDa)("disabled",a.state===b.kW.yt),_.u(1),_.lf(" ",a.state===b.kW.Qkc?"star_border":"star"," "))};xrb=function(a,b){switch(b){case "REF":return _.LE(a.Yb(),"ref").ab();case "REPO":return _.LE(a.Yb(),"repo").ab();case "FILE":case "FOLDER":return a;default:return _.Eg(b)}};
yrb=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 _.Eg(a,"Unsupported place item type")}};
_.zrb=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 _.Eg(a,"Unsupported place item type")}};Arb=function(a,b){var c=a.xd,d=b.xd;return a.jk===b.jk&&c===d};
Brb=function(a){var b=a.Iu,c=[],d;a=_.l((null==(d=a.SM)?void 0:d.Iu)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.l(d.cR);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({te:{start:f,end:f+e.length},lineNumber:_.bF(b)})}}return c};
Drb=function(a){if(a&1){var b=_.Jc();_.F(0);_.A(1,"span",4);_.df(2,5);_.O(3,"number");_.O(4,"number");_.B();_.A(5,"button",6);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(Crb(c,-1))});_.A(6,"mat-icon");_.N(7,"keyboard_arrow_up");_.B()();_.A(8,"button",7);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(Crb(c,1))});_.A(9,"mat-icon");_.N(10,"keyboard_arrow_down");_.B()();_.H()}a&2&&(a=_.M(),_.u(4),_.Yy(a.s0)(_.R(3,17,a.mk+1))(_.R(4,19,a.s0)),_.Zy(2),_.u(1),_.x("disabled",0>=a.mk)("title",
a.p5a)("ascTrackElement",a.xc)("trackArtifactId",a.Dja)("trackListIndex",a.mk)("trackProjectId",a.QN),_.Qe("aria-label",a.p5a),_.u(3),_.x("disabled",a.mk>=a.s0-1)("title",a.o5a)("ascTrackElement",a.xc)("trackArtifactId",a.Dja)("trackListIndex",a.mk)("trackProjectId",a.QN),_.Qe("aria-label",a.o5a))};Erb=function(a){a&1&&_.D(0,"loading",8);a&2&&_.x("inline",!0)};
Frb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",9);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.close.emit())});_.A(1,"mat-icon");_.N(2,"close");_.B()()}a&2&&(a=_.M(),_.x("title",a.n5a)("ascTrackElement",a.xc)("trackArtifactId",a.Dja)("trackProjectId",a.QN),_.Qe("aria-label",a.n5a))};
Hrb=function(a){if(a&1){var b=_.Jc();_.A(0,"a",10);_.I("click",function(d){_.Kc(b);var e=_.M(3);return _.Lc(Grb(e,d))});_.O(1,"icon");_.N(2);_.B()}if(a&2){a=_.M().va;var c=_.M(2);_.wy("file-item ",_.R(1,8,a.entryType),"");_.Se("deleted",a.qo);_.x("routerLink",_.Ip(a.Mc))("queryParamsHandling",c.kg);_.u(2);_.nf(a.name)}};
Irb=function(a){a&1&&(_.A(0,"a"),_.O(1,"icon"),_.O(2,"toHref"),_.N(3),_.B());if(a&2){a=_.M().va;var b=_.M().va,c=_.M();_.wy("file-item ",_.R(1,7,a.entryType),"");_.Se("deleted",a.qo);_.Qe("href",_.dz(2,9,a,b,c.ej),_.Ee);_.u(3);_.nf(a.name)}};Jrb=function(a){a&1&&_.D(0,"img",11);a&2&&(a=_.M(3),_.x("alt",a.tza),_.Qe("title",a.tza))};
Krb=function(a,b){a&1&&(_.A(0,"span",14),_.D(1,"img",15),_.A(2,"label",16),_.N(3),_.B()());a&2&&(a=b.va,b=_.M(4),_.az("title","",a.title,": ",b.gdb(a.instances),""),_.u(1),_.x("src",a.icon||b.B0b,_.Ee)("alt",a.title),_.u(2),_.nf(b.gdb(a.instances)))};Lrb=function(a,b){a&1&&(_.A(0,"span",12),_.y(1,Krb,4,5,"span",13),_.B());a&2&&(a=b.Na,_.u(1),_.x("ngForOf",a))};
Mrb=function(a,b){a&1&&(_.F(0),_.A(1,"span",4,5),_.y(3,Hrb,3,10,"a",6)(4,Irb,4,13,"ng-template",null,7,_.Df)(6,Jrb,1,2,"img",8)(7,Lrb,2,1,"span",9),_.O(8,"activeAggregations"),_.B(),_.H());if(a&2){a=b.va;var c=_.kf(5);b=_.M(2);_.u(3);_.x("ngIf",!b.JV||!a.PNc)("ngIfElse",c);_.u(3);_.x("ngIf",a.AFc);_.u(1);_.x("ngIf",_.cz(8,4,a.path,b.aggregations))}};Nrb=function(a){a&1&&(_.F(0),_.y(1,Mrb,9,7,"ng-container",3),_.H());a&2&&(a=_.M(),_.u(1),_.x("incrementalForOf",a.files)("incrementalForLimit",a.limit))};
Orb=function(a){a&1&&_.Ye(0)};Prb=function(a){a&1&&(_.F(0),_.y(1,Orb,1,0,"ng-container",5),_.H());if(a&2){_.M();var b=_.kf(7);_.u(1);_.x("ngTemplateOutlet",b)}};Qrb=function(a){a&1&&_.Ye(0)};Rrb=function(a){a&1&&(_.F(0),_.y(1,Qrb,1,0,"ng-container",5),_.H());if(a&2){_.M();var b=_.kf(5);_.u(1);_.x("ngTemplateOutlet",b)}};Srb=function(a){a&1&&_.Ye(0)};Trb=function(a){a&1&&(_.F(0),_.y(1,Srb,1,0,"ng-container",5),_.H());if(a&2){_.M();var b=_.kf(9);_.u(1);_.x("ngTemplateOutlet",b)}};
Urb=function(a){a&1&&_.N(0,"reference")};Vrb=function(a){a&1&&_.N(0,"references")};
Xrb=function(a){if(a&1){var b=_.Jc();_.A(0,"div",7)(1,"div",8)(2,"div",9);_.N(3,"Code example");_.B();_.A(4,"a",10)(5,"mat-icon",11);_.N(6,"info_outline");_.B()();_.A(7,"div",12)(8,"span",13);_.N(9);_.y(10,Urb,1,0,"ng-template",14)(11,Vrb,1,0,"ng-template",15);_.B()()();_.A(12,"div",16)(13,"basic-snippet",17);_.I("click",function(c){_.Kc(b);var d=_.M(2);if(0===c.button&&!_.dF(c)){var e;d.mr&&null!=(e=d.ao)&&e.bI&&(e=d.mr(_.bF(d.ao.bI.toString())),c.preventDefault(),_.Kn(d.Ua,e),d.Fa.mb({gestureName:"CLICK",
element:d.Dj,action:"clickExample"}))}return _.Lc()});_.O(14,"async");_.B();_.A(15,"div",18)(16,"button",19,20);_.I("click",function(){_.Kc(b);var c=_.M(2);c.Fa.mb({gestureName:"CLICK",element:c.Dj,action:"copyExample"});c.nE=c.Iyc;c.nZ();return _.Lc()})("mouseenter",function(){_.Kc(b);var c=_.M(2);return _.Lc(c.nZ())})("blur",function(){_.Kc(b);var c=_.M(2);return _.Lc(c.rU())})("mouseleave",function(){_.Kc(b);var c=_.M(2);return _.Lc(c.rU())});_.A(18,"mat-icon",21);_.N(19,"content_copy");_.B()()();
_.A(20,"div",22)(21,"button",23);_.I("click",function(){_.Kc(b);var c=_.M(2);c.Fa.mb({gestureName:"CLICK",element:c.Dj,action:"thumbUp"});c.B2a="thumb_up_on_alt";c.A2a="thumb_down_off_alt";return _.Lc()});_.A(22,"mat-icon",21);_.N(23);_.B()();_.A(24,"button",24);_.I("click",function(){_.Kc(b);var c=_.M(2);c.Fa.mb({gestureName:"CLICK",element:c.Dj,action:"thumbDown"});c.A2a="thumb_down_on_alt";c.B2a="thumb_up_off_alt";return _.Lc()});_.A(25,"mat-icon",21);_.N(26);_.B()()()()()}a&2&&(a=_.M(2),_.u(8),
_.x("ngPlural",a.ao.Wsa),_.u(1),_.bz(" Common pattern found in ",a.ao.i1a," out of ",a.ao.Wsa," "),_.u(4),_.Ue(_.R(14,14,a.pt.s9)),_.Re("font-size",a.bo),_.x("snippet",a.ao.Oqa)("emphasizedRanges",a.UFc?a.ao.QNa:_.pf(16,Wrb))("linkGenerator",a.mr),_.u(3),_.x("ascClipboard",a.ao.tG),_.u(7),_.nf(a.B2a),_.u(3),_.nf(a.A2a))};Yrb=function(a){a&1&&_.y(0,Xrb,27,17,"div",6);a&2&&(a=_.M(),_.x("ngIf",a.ao&&a.ao.tG&&a.ao.Oqa))};
Zrb=function(a){a&1&&(_.A(0,"div",25)(1,"div",8)(2,"div",9),_.N(3,"Code example"),_.B(),_.A(4,"a",10)(5,"mat-icon",11),_.N(6,"info_outline"),_.B()()(),_.A(7,"div",26),_.D(8,"div",27)(9,"div",27)(10,"div",27)(11,"div",27),_.B()());a&2&&(_.u(8),_.Re("width",24,"%"),_.u(1),_.Re("width",34,"%"),_.u(1),_.Re("width",28,"%"),_.u(1),_.Re("width",32,"%"))};$rb=function(a){a&1&&(_.A(0,"div",28),_.gf(1),_.B())};
_.dsb=function(a,b,c){"android"===a&&(a="android-internal");if("chops_infra_internal"===a)return a=new _.K_a,a=_.Rh(a,1,"chops_infra_internal"),a=_.Rh(a,2,"chromium/infra/infra_superproject"),_.Rh(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=_.Jg(b);var e=_.l(asb(_.$i(c,2)));d=e.next().value;e=e.next().value;var f=_.l(asb(_.$i(c,3))),g=f.next().value;f=f.next().value;c=_.$i(c,4);d=bsb(b,d,g,c)&&!csb(b,e,f)}if(d)return a}};
asb=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]};bsb=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)})};csb=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};elb=/[-_.]/g;clb={"-":"+",_:"/",".":"="};
esb=function(a){if(_.Ia!==_.Ia)throw Error("z");var b=a.Pg;b=null==b||_.ya(b)?b:"string"===typeof b?flb(b):null;return null==b?b:a.Pg=b};fsb=function(a,b){if(!a.Pg||!b.Pg||a.Pg===b.Pg)return a.Pg===b.Pg;if("string"===typeof a.Pg&&"string"===typeof b.Pg){var c=a.Pg,d=b.Pg;b.Pg.length>a.Pg.length&&(d=a.Pg,c=b.Pg);if(0!==c.lastIndexOf(d,0))return!1;for(b=d.length;b<c.length;b++)if("="!==c[b])return!1;return!0}c=esb(a);b=esb(b);return glb(c,b)};
qlb=function(a,b){if("string"===typeof b)b=b?new _.Ha(b,_.Ia):_.Ja();else if(b instanceof Uint8Array)b=new _.Ha(b,_.Ia);else if(!(b instanceof _.Ha))return!1;return fsb(a,b)};plb=function(a,b){return b instanceof _.$a?mlb(a,b):nlb(a,b)};_.Lpb=function(a){a=a.La;return _.Aba(a,(0,_.ab)(a),_.Th)};gsb=function(a,b){return _.qb(a,1,b,_.Va)};hsb=function(a,b){return _.jj(a,2,b)};cqb=function(){var a=new _.up;a=_.jj(a,2,!1);return _.Rh(a,1,"text/plain")};_.xF=function(a){return{Kb:_.Ip(a)}};
_.LE=function(a,b){a.kd();if("ref"===b)return a;_.Lp(a);return"repo"===b?a:_.Kp(a)};_.wF=function(a,b){b(a.params);return a};_.kF=function(a){_.wF(a,function(b){delete b.line;delete b.Rw;delete b.ln;delete b.Mo;delete b.zf});return a};isb=function(a,b){a.Dea.subscribe(b)};jsb={id:"BLAME",name:"Blame",children:[]};ksb={id:"XREFS",name:"References",children:[]};lsb={id:"DEPRECATED",name:"Deprecated",children:[]};
msb=function(a){return a.Uqb().ha(_.t(function(b){var c=new Map(b);_.qu.has(10)&&(c.set("XREFS",{xf:"ON",Zia:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{xf:"ON",Zia:""}));return c}))};nsb=function(a,b){return a.y_().ha(_.t(function(c){return c.some(function(d){return _.Np(d,b)})}))};
xE=function(a){a=void 0===a?{}:a;this.i={};this.i.hostName=null==a.Hm?null:a.Hm;this.i.projectId=null==a.projectId?null:a.projectId;this.i.depotGroup=null==a.Qq?null:a.Qq;this.i.ossProject=null==a.Th?null:a.Th;this.i.repositoryName=null==a.Li?null:a.Li};_.V(xE,_.U);xE.prototype.ka=function(){return xE};xE.prototype.ma=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.W.Object.defineProperties(xE.prototype,{Qq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Hm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.S(this,"hostName"):""},set:function(a){this.i.hostName=a}},Th:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.i.projectId=a}},Li:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.S(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}}});var wE=function(a){a=void 0===a?{}:a;this.i={};this.i.root=null==a.root?null:a.root;this.i.includeRegionalRepos=null==a.Hvb?null:a.Hvb};_.V(wE,_.U);wE.prototype.ka=function(){return wE};
wE.prototype.ma=function(){return{keys:["includeRegionalRepos","root"],Ja:{root:xE}}};_.W.Object.defineProperties(wE.prototype,{Hvb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegionalRepos")?_.S(this,"includeRegionalRepos"):!1},set:function(a){this.i.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.S(this,"root"):null},set:function(a){this.i.root=a}}});
_.osb=function(a,b){return"mainContent"!==a.AM?function(){}:_.R2a(a,"mainContent",void 0,b)};psb=function(a,b,c){a.yf.put(b.toObject(),c.ha(_.t(function(d){return a.extract(d)}),_.Fd(function(d){return!!d}),_.Pd(a.Xpa()),_.je(function(d){return a.isValid(d)?_.ld(d):a.fetch(b)})))};_.qsb=function(a,b){var c=_.g8a(a,b);if(!_.pE(b))return a.window.location.origin+c;if(!_.vE(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};
_.rsb=function(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&olb(a,b)};ssb=function(){return null};tsb=function(a){return a instanceof _.Cj&&a.constructor===_.Cj?a.VYa:"type_error:SafeStyleSheet"};usb=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=tsb(d)};Array.prototype.forEach.call(arguments,c);return new _.Cj(b,_.uza)};Gmb=function(a,b){if((0,_.yza)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.fg(b)};
Wqb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};_.Kpb=function(a){return a instanceof _.Gh?a.clone():new _.Gh(a)};wlb=function(a){this.gyc=a};wlb.prototype.call=function(a,b){return b.subscribe(new _.ll(a,this.gyc))};var zlb=function(a){this.MOa=a};zlb.prototype.call=function(a,b){return b.subscribe(new _.THa(a,this.MOa))};var Glb=function(a,b,c){this.LGc=a;this.G0=b;this.CIc=c};
_.W.Object.defineProperties(Glb.prototype,{jn:{configurable:!0,enumerable:!0,get:function(){return _.Wga.get(this.LGc)||null}}});var Olb=function(a){this.Kp=a};
_.W.Object.defineProperties(Olb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.Kp.parentNode;return a?new BE(a):null}},Bc:{configurable:!0,enumerable:!0,get:function(){var a=yE(this.Kp),b=a?a.jn:null;return null===b?_.PGa:new _.Yc(b[1].data[a.G0],b)}},jw:{configurable:!0,enumerable:!0,get:function(){var a=this.Kp,b;if((b=a)&&!(b=Hlb(a)))if(a=(a=yE(a))?a.jn:null,null===a)b=null;else{for(var c;2===a[1].type&&(c=_.Xga(a));)a=c;b=a[2]&512?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=Hlb(this.Kp))){a=this.Kp;if("undefined"!==typeof Element&&!(a instanceof Element))throw Error("ib");a=(a=yE(a))?a.jn:null;a=null===a?null:a[8]}return a}},fj:{configurable:!0,enumerable:!0,get:function(){return Jlb(this.Kp).filter(function(a){return"dom"===a.type})}}});var BE=function(a){this.Kp=a};_.V(BE,Olb);BE.prototype.query=function(a){var b=[],c=yE(this.Kp),d=c?c.jn:null;null!==d?zE(d[1].data[c.G0],d,a,b,!0,this.Kp):Mlb(this.Kp,a,b,!0);return b[0]||null};
_.W.Object.defineProperties(BE.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.Kp.nodeType==Node.ELEMENT_NODE?this.Kp:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=yE(this.Kp),b=a?a.jn:null;return null!==b?b[1].data[a.G0].value:this.Kp.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=yE(this.Kp),b=a?a.jn:null;if(null===b)return{};var c=b[1].data,d=c[a.G0];a={};var e=this.na;if(e)for(var f=Object.getPrototypeOf(e),g=Node.prototype;null!==
f&&f!==g;){var m=Object.getOwnPropertyDescriptors(f);for(n in m)n.startsWith("__")||n.startsWith("on")||(m=e[n],"string"!==typeof m&&"boolean"!==typeof m&&"number"!==typeof m&&null!==m||(a[n]=m));f=Object.getPrototypeOf(f)}var n=d.UKc;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+=_.$b(b[e+r-1])+f[r+1];a[g]=m}else a[g]=b[e];return a}},attributes:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.na;if(!b)return a;
var c=yE(b),d=c?c.jn:null;if(null===d)return{};d=d[1].data[c.G0].lc;c=[];if(d)for(var e=0;e<d.length;){var f=d[e];if("string"!==typeof f)break;a[f]=d[e+1];c.push(f.toLowerCase());e+=2}b=_.l(b.attributes);for(d=b.next();!d.done;d=b.next())d=d.value,c.includes(d.name)||(a[d.name]=d.value);return a}},styles:{configurable:!0,enumerable:!0,get:function(){return this.na&&this.na.style?this.na.style:{}}},fe:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.na.className;("string"!==typeof b?b.baseVal.split(" "):
b.split(" ")).forEach(function(c){return a[c]=!0});return a}},childNodes:{configurable:!0,enumerable:!0,get:function(){for(var a=this.Kp.childNodes,b=[],c=0;c<a.length;c++)b.push(_.AE(a[c]));return b}},children:{configurable:!0,enumerable:!0,get:function(){var a=this.na;if(!a)return[];a=a.children;for(var b=[],c=0;c<a.length;c++)b.push(_.AE(a[c]));return b}}});var yF=function(){};yF.O=function(a){return new (a||yF)};yF.ta=_.p({token:yF,oa:function(a){return a?new a:new zF(_.q(_.xh))},Ga:"root"});
var zF=function(a){this.locale=a};_.V(zF,yF);var vsb=function(a,b){switch((0,_.Xy(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"}};zF.O=function(a){return new (a||zF)(_.q(_.xh))};zF.ta=_.p({token:zF,oa:zF.O});var AF=function(a){this.nsc=a;this.yFa={}};
AF.prototype.q7=function(a){this.noc();var b=Object.keys(this.yFa);var c="="+a;if(-1<b.indexOf(c))a=c;else if(c=vsb(this.nsc,a),-1<b.indexOf(c))a=c;else if(-1<b.indexOf("other"))a="other";else throw Error("xb`"+a);this.Omc(this.yFa[a])};AF.prototype.noc=function(){this.MEa&&this.MEa.destroy()};AF.prototype.Omc=function(a){a&&(this.MEa=a,this.MEa.create())};_.W.Object.defineProperties(AF.prototype,{RIc:{configurable:!0,enumerable:!0,set:function(a){this.q7(a)}}});AF.O=function(a){return new (a||AF)(_.v(yF))};
AF.Ia=_.mc({type:AF,qa:[["","ngPlural",""]],inputs:{RIc:"ngPlural"},standalone:!0});var wsb=function(a,b,c,d){this.value=a;d.yFa[isNaN(Number(a))?a:"="+a]=new _.qKa(c,b)};wsb.O=function(a){return new (a||wsb)(_.Sc("ngPluralCase"),_.v(_.tf),_.v(_.uf),_.v(AF,1))};wsb.Ia=_.mc({type:wsb,qa:[["","ngPluralCase",""]],standalone:!0});
var Qlb=/^[a-z][a-z\d-]*$/i,Rlb="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),Vlb="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),Tlb=["action","formaction","href"],xsb=function(a,b,c){c=c||{};c.format="jspb";this.wi=new _.gp(c);this.Fi=void 0==a?a:a.replace(/\/+$/,"")};_.h=xsb.prototype;_.h.Lta=function(a,b){return _.hp(this.wi,this.Fi+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.qQa)};
_.h.k_a=function(a,b){return _.hp(this.wi,this.Fi+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.rQa)};_.h.l_a=function(a,b){return _.hp(this.wi,this.Fi+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.sQa)};_.h.E1=function(a,b){return _.hp(this.wi,this.Fi+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.tQa)};
_.h.WRa=function(a,b){return _.hp(this.wi,this.Fi+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.pQa)};ysb=_.Eb(_.jp);Ylb=/^(.*?)\/*$/;_.BF=function(){};_.BF.prototype.transform=function(a){return a?_.GE(a):""};_.BF.O=function(a){return new (a||_.BF)};_.BF.ze=_.oc({name:"toPrettyRef",type:_.BF,ee:!0});_.CF=function(){};_.CF.O=function(a){return new (a||_.CF)};_.CF.Da=_.kc({type:_.CF});_.CF.Ca=_.Zb({});
var DF=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.Ed=void 0;this.zc=a.zc;this.Ac=a.Ac;this.bc=b.bc;this.mc=b.mc},zsb=function(a,b){this.Wsc=a;this.hpc=b};zsb.prototype.get=function(a,b){var c=this.hpc.get(a);return"undefined"!==typeof c?c:this.Wsc.get(a,b)};_.EF=function(a){this.title=a;_.Asb(this)};_.Asb=function(a){a.title.am("")};_.EF.O=function(a){return new (a||_.EF)(_.q(_.kn))};_.EF.ta=_.p({token:_.EF,oa:_.EF.O,Ga:"root"});Bsb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;
aF=function(a){var b=_.EZa.test.call(_.EZa,a)?"\u200f":"\u200e";return a.replace(Bsb,b+"$&"+b)};_.FF=function(a){this.Fa=a};_.FF.O=function(a){return new (a||_.FF)(_.v(_.ou))};_.FF.Ia=_.mc({type:_.FF,qa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],Ya:function(a,b){a&1&&_.I("click",function(){var c={};b.NRb&&(c={bucket:b.NRb});b.JR&&(c=Object.assign({},c,{vG:[b.JR]}));b.Fa.An(c)})},inputs:{NRb:"trackBucket",JR:"feedbackEvent"}});Csb={id:"Google",type:"depot"};
vmb={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"}}};Dsb=["content"];_.GF=function(a){var b=this;this.Fw=a;this.size="small";this.format="fill";this.color="blue";this.vub=new MutationObserver(function(){return void Esb(b)});this.vub.observe(a.na,{attributes:!0,attributeFilter:["disabled"]})};_.GF.prototype.Sa=function(){Fsb(this);"A"===this.Fw.na.tagName&&this.Fw.na.classList.add("link")};_.GF.prototype.Sb=function(a){(a.size||a.format||a.color)&&Fsb(this)};
_.GF.prototype.Ka=function(){this.vub.disconnect()};_.GF.prototype.Km=function(){for(var a=this.Cyc.na,b=_.l(a.childNodes),c=b.next();!c.done;c=b.next())if(c=c.value,c.nodeType===Node.TEXT_NODE){var d=a.insertBefore(document.createElement("span"),c);d.classList.add("text");d.appendChild(c)}Esb(this)};
var Esb=function(a){null!=a.Fw.na.getAttribute("disabled")?a.Fw.na.setAttribute("aria-disabled","true"):a.Fw.na.removeAttribute("aria-disabled")},Fsb=function(a){var b=Array.from(a.Fw.na.classList);b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.C1a.includes(c)&&a.Fw.na.classList.remove(c);b=new Set;b.add(_.A1a.includes(a.size)?a.size:"small");b.add(_.z1a.includes(a.format)?a.format:"fill");b.add(_.B1a.includes(a.color)?a.color:"blue");b=_.l(b.values());for(c=b.next();!c.done;c=b.next())a.Fw.na.classList.add(c.value)};
_.W.Object.defineProperties(_.GF.prototype,{mMc:{configurable:!0,enumerable:!0,get:function(){if("fill"===this.format)return VE("gme-grey","900")+"22";switch(this.color){case "blue":return VE("gme-blue","600")+"22";case "red":return VE("gme-red","600")+"22";case "green":return VE("gme-green","700")+"22";case "grey":return VE("gme-grey","600")+"22";case "white":return VE("white")+"22";case "yellow":return VE("gme-yellow","700")+"22";default:return VE("gme-blue","600")+"22"}}},lMc:{configurable:!0,
enumerable:!0,get:function(){return{rG:250,IR:0}}}});_.GF.O=function(a){return new (a||_.GF)(_.v(_.ad))};
_.GF.ya=_.jc({type:_.GF,qa:[["button","gme-button",""],["a","gme-button",""]],tb:function(a,b){a&1&&_.yf(Dsb,5);if(a&2){var c;_.wf(c=_.Af())&&(b.Cyc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.Ac],lc:["gme-button",""],ac:["*"],Aa:5,Ba:2,Ea:[[1,"content"],["content",""],["matRipple","","aria-hidden","true",1,"ripple",3,"matRippleAnimation","matRippleColor"],["aria-hidden","true",1,"state"]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"span",0,1),_.gf(2),_.B(),_.D(3,"div",2)(4,
"div",3));a&2&&(_.u(3),_.x("matRippleAnimation",b.lMc)("matRippleColor",b.mMc))},Ha:[_.Er],styles:['[_nghost-%COMP%]{align-items:center;border-radius:4px;border:0;cursor:pointer;display:inline-flex;outline:none;position:relative;text-decoration:none}[_nghost-%COMP%]:active{transition:background .2s ease-out,border .2s ease-out,box-shadow .2s ease-out}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]{position:relative;z-index:3;align-items:center;display:inline-flex;text-decoration:none;white-space:nowrap;user-select:none;pointer-events:none}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:not(.text){font-size:18px;height:18px;line-height:18px;width:18px}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:not(.text):only-child{margin:0 -4px}[_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], [_nghost-%COMP%]   .state[_ngcontent-%COMP%]{border-radius:3px;bottom:0;left:0;position:absolute;right:0;top:0}[_nghost-%COMP%]   .ripple[_ngcontent-%COMP%]{z-index:2}[_nghost-%COMP%]   .state[_ngcontent-%COMP%]{z-index:1}.xsmall[_nghost-%COMP%], .small[_nghost-%COMP%]{height:24px;padding:0 12px}.xsmall[_nghost-%COMP%]    , .small[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xsmall[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text), .small[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 4px 0 -4px}.xsmall[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text), .small[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 4px}.medium[_nghost-%COMP%]{height:28px;padding:0 12px}.medium[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.medium[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 4px 0 -4px}.medium[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 4px}.large[_nghost-%COMP%]{height:32px;padding:0 12px}.large[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.large[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 6px 0 -4px}.large[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 6px}.xlarge[_nghost-%COMP%]{height:36px;padding:0 16px}.xlarge[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xlarge[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 6px 0 -4px}.xlarge[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 6px}.hairline.blue[_nghost-%COMP%], .hairline.red[_nghost-%COMP%], .hairline.green[_nghost-%COMP%], .hairline.grey[_nghost-%COMP%], .hairline.white[_nghost-%COMP%], .hairline.yellow[_nghost-%COMP%]{background:#fff;border:1px solid #dadce0}.hairline.blue[disabled][_nghost-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover, .hairline.blue[disabled][_nghost-%COMP%]:active, .hairline.blue[disabled][_nghost-%COMP%]:focus, .hairline.red[disabled][_nghost-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover, .hairline.red[disabled][_nghost-%COMP%]:active, .hairline.red[disabled][_nghost-%COMP%]:focus, .hairline.green[disabled][_nghost-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover, .hairline.green[disabled][_nghost-%COMP%]:active, .hairline.green[disabled][_nghost-%COMP%]:focus, .hairline.grey[disabled][_nghost-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover, .hairline.grey[disabled][_nghost-%COMP%]:active, .hairline.grey[disabled][_nghost-%COMP%]:focus, .hairline.white[disabled][_nghost-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover, .hairline.white[disabled][_nghost-%COMP%]:active, .hairline.white[disabled][_nghost-%COMP%]:focus, .hairline.yellow[disabled][_nghost-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover, .hairline.yellow[disabled][_nghost-%COMP%]:active, .hairline.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;border:1px solid rgba(32,33,36,.38);box-shadow:none;cursor:not-allowed}.hairline.blue[disabled][_nghost-%COMP%]    , .hairline.blue[disabled][_nghost-%COMP%]:hover    , .hairline.blue[disabled][_nghost-%COMP%]:active    , .hairline.blue[disabled][_nghost-%COMP%]:focus    , .hairline.red[disabled][_nghost-%COMP%]    , .hairline.red[disabled][_nghost-%COMP%]:hover    , .hairline.red[disabled][_nghost-%COMP%]:active    , .hairline.red[disabled][_nghost-%COMP%]:focus    , .hairline.green[disabled][_nghost-%COMP%]    , .hairline.green[disabled][_nghost-%COMP%]:hover    , .hairline.green[disabled][_nghost-%COMP%]:active    , .hairline.green[disabled][_nghost-%COMP%]:focus    , .hairline.grey[disabled][_nghost-%COMP%]    , .hairline.grey[disabled][_nghost-%COMP%]:hover    , .hairline.grey[disabled][_nghost-%COMP%]:active    , .hairline.grey[disabled][_nghost-%COMP%]:focus    , .hairline.white[disabled][_nghost-%COMP%]    , .hairline.white[disabled][_nghost-%COMP%]:hover    , .hairline.white[disabled][_nghost-%COMP%]:active    , .hairline.white[disabled][_nghost-%COMP%]:focus    , .hairline.yellow[disabled][_nghost-%COMP%]    , .hairline.yellow[disabled][_nghost-%COMP%]:hover    , .hairline.yellow[disabled][_nghost-%COMP%]:active    , .hairline.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.hairline.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.hairline.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.hairline.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.hairline.blue[_nghost-%COMP%]:focus{border:1px solid #174ea6}.hairline.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.hairline.blue[_nghost-%COMP%]:active{border:1px solid #174ea6}.hairline.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.hairline.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.hairline.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.hairline.red[_nghost-%COMP%]:focus{border:1px solid #a50e0e}.hairline.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.hairline.red[_nghost-%COMP%]:active{border:1px solid #a50e0e}.hairline.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.hairline.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.hairline.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.hairline.green[_nghost-%COMP%]:focus{border:1px solid #0d652d}.hairline.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.hairline.green[_nghost-%COMP%]:active{border:1px solid #0d652d}.hairline.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.hairline.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.hairline.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.hairline.grey[_nghost-%COMP%]:focus{border:1px solid #202124}.hairline.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.hairline.grey[_nghost-%COMP%]:active{border:1px solid #202124}.hairline.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.hairline.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.hairline.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(218,220,224,.04)}.hairline.white[_nghost-%COMP%]:focus{border:1px solid #202124}.hairline.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.hairline.white[_nghost-%COMP%]:active{border:1px solid #202124}.hairline.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.hairline.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.hairline.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.07)}.hairline.yellow[_nghost-%COMP%]:focus{border:1px solid #e37400}.hairline.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.hairline.yellow[_nghost-%COMP%]:active{border:1px solid #e37400}.hairline.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.1)}.bordered.blue[_nghost-%COMP%], .bordered.red[_nghost-%COMP%], .bordered.green[_nghost-%COMP%], .bordered.grey[_nghost-%COMP%], .bordered.white[_nghost-%COMP%], .bordered.yellow[_nghost-%COMP%]{background:#fff}.bordered.blue[disabled][_nghost-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover, .bordered.blue[disabled][_nghost-%COMP%]:active, .bordered.blue[disabled][_nghost-%COMP%]:focus, .bordered.red[disabled][_nghost-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover, .bordered.red[disabled][_nghost-%COMP%]:active, .bordered.red[disabled][_nghost-%COMP%]:focus, .bordered.green[disabled][_nghost-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover, .bordered.green[disabled][_nghost-%COMP%]:active, .bordered.green[disabled][_nghost-%COMP%]:focus, .bordered.grey[disabled][_nghost-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover, .bordered.grey[disabled][_nghost-%COMP%]:active, .bordered.grey[disabled][_nghost-%COMP%]:focus, .bordered.white[disabled][_nghost-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover, .bordered.white[disabled][_nghost-%COMP%]:active, .bordered.white[disabled][_nghost-%COMP%]:focus, .bordered.yellow[disabled][_nghost-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover, .bordered.yellow[disabled][_nghost-%COMP%]:active, .bordered.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;border:1px solid rgba(32,33,36,.38);box-shadow:none;cursor:not-allowed}.bordered.blue[disabled][_nghost-%COMP%]    , .bordered.blue[disabled][_nghost-%COMP%]:hover    , .bordered.blue[disabled][_nghost-%COMP%]:active    , .bordered.blue[disabled][_nghost-%COMP%]:focus    , .bordered.red[disabled][_nghost-%COMP%]    , .bordered.red[disabled][_nghost-%COMP%]:hover    , .bordered.red[disabled][_nghost-%COMP%]:active    , .bordered.red[disabled][_nghost-%COMP%]:focus    , .bordered.green[disabled][_nghost-%COMP%]    , .bordered.green[disabled][_nghost-%COMP%]:hover    , .bordered.green[disabled][_nghost-%COMP%]:active    , .bordered.green[disabled][_nghost-%COMP%]:focus    , .bordered.grey[disabled][_nghost-%COMP%]    , .bordered.grey[disabled][_nghost-%COMP%]:hover    , .bordered.grey[disabled][_nghost-%COMP%]:active    , .bordered.grey[disabled][_nghost-%COMP%]:focus    , .bordered.white[disabled][_nghost-%COMP%]    , .bordered.white[disabled][_nghost-%COMP%]:hover    , .bordered.white[disabled][_nghost-%COMP%]:active    , .bordered.white[disabled][_nghost-%COMP%]:focus    , .bordered.yellow[disabled][_nghost-%COMP%]    , .bordered.yellow[disabled][_nghost-%COMP%]:hover    , .bordered.yellow[disabled][_nghost-%COMP%]:active    , .bordered.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.bordered.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.bordered.blue[_nghost-%COMP%]{border:1px solid #1a73e8}.bordered.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.bordered.blue[_nghost-%COMP%]:hover{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.bordered.blue[_nghost-%COMP%]:focus{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.bordered.blue[_nghost-%COMP%]:active{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.bordered.red[_nghost-%COMP%]{border:1px solid #d93025}.bordered.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.bordered.red[_nghost-%COMP%]:hover{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.bordered.red[_nghost-%COMP%]:focus{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.bordered.red[_nghost-%COMP%]:active{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.bordered.green[_nghost-%COMP%]{border:1px solid #188038}.bordered.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.bordered.green[_nghost-%COMP%]:hover{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.bordered.green[_nghost-%COMP%]:focus{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.bordered.green[_nghost-%COMP%]:active{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.bordered.grey[_nghost-%COMP%]{border:1px solid #5f6368}.bordered.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.bordered.grey[_nghost-%COMP%]:hover{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.grey[_nghost-%COMP%]:focus{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.bordered.grey[_nghost-%COMP%]:active{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.bordered.white[_nghost-%COMP%]{border:1px solid #202124}.bordered.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.bordered.white[_nghost-%COMP%]:hover{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.white[_nghost-%COMP%]:focus{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.white[_nghost-%COMP%]:active{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.yellow[_nghost-%COMP%]{border:1px solid #f29900}.bordered.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.bordered.yellow[_nghost-%COMP%]:hover{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.bordered.yellow[_nghost-%COMP%]:focus{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.bordered.yellow[_nghost-%COMP%]:active{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.protected.blue[_nghost-%COMP%], .protected.red[_nghost-%COMP%], .protected.green[_nghost-%COMP%], .protected.grey[_nghost-%COMP%], .protected.white[_nghost-%COMP%], .protected.yellow[_nghost-%COMP%]{background:#fff;box-shadow:0px 1px 3px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:hover, .protected.red[_nghost-%COMP%]:hover, .protected.green[_nghost-%COMP%]:hover, .protected.grey[_nghost-%COMP%]:hover, .protected.white[_nghost-%COMP%]:hover, .protected.yellow[_nghost-%COMP%]:hover{box-shadow:0px 2px 6px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:focus, .protected.red[_nghost-%COMP%]:focus, .protected.green[_nghost-%COMP%]:focus, .protected.grey[_nghost-%COMP%]:focus, .protected.white[_nghost-%COMP%]:focus, .protected.yellow[_nghost-%COMP%]:focus{box-shadow:0px 1px 3px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:active, .protected.red[_nghost-%COMP%]:active, .protected.green[_nghost-%COMP%]:active, .protected.grey[_nghost-%COMP%]:active, .protected.white[_nghost-%COMP%]:active, .protected.yellow[_nghost-%COMP%]:active{box-shadow:0px 6px 10px rgba(60,64,67,.15),0px 2px 3px rgba(60,64,67,.3)}.protected.blue[disabled][_nghost-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover, .protected.blue[disabled][_nghost-%COMP%]:active, .protected.blue[disabled][_nghost-%COMP%]:focus, .protected.red[disabled][_nghost-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover, .protected.red[disabled][_nghost-%COMP%]:active, .protected.red[disabled][_nghost-%COMP%]:focus, .protected.green[disabled][_nghost-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover, .protected.green[disabled][_nghost-%COMP%]:active, .protected.green[disabled][_nghost-%COMP%]:focus, .protected.grey[disabled][_nghost-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover, .protected.grey[disabled][_nghost-%COMP%]:active, .protected.grey[disabled][_nghost-%COMP%]:focus, .protected.white[disabled][_nghost-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover, .protected.white[disabled][_nghost-%COMP%]:active, .protected.white[disabled][_nghost-%COMP%]:focus, .protected.yellow[disabled][_nghost-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover, .protected.yellow[disabled][_nghost-%COMP%]:active, .protected.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;box-shadow:none;cursor:not-allowed}.protected.blue[disabled][_nghost-%COMP%]    , .protected.blue[disabled][_nghost-%COMP%]:hover    , .protected.blue[disabled][_nghost-%COMP%]:active    , .protected.blue[disabled][_nghost-%COMP%]:focus    , .protected.red[disabled][_nghost-%COMP%]    , .protected.red[disabled][_nghost-%COMP%]:hover    , .protected.red[disabled][_nghost-%COMP%]:active    , .protected.red[disabled][_nghost-%COMP%]:focus    , .protected.green[disabled][_nghost-%COMP%]    , .protected.green[disabled][_nghost-%COMP%]:hover    , .protected.green[disabled][_nghost-%COMP%]:active    , .protected.green[disabled][_nghost-%COMP%]:focus    , .protected.grey[disabled][_nghost-%COMP%]    , .protected.grey[disabled][_nghost-%COMP%]:hover    , .protected.grey[disabled][_nghost-%COMP%]:active    , .protected.grey[disabled][_nghost-%COMP%]:focus    , .protected.white[disabled][_nghost-%COMP%]    , .protected.white[disabled][_nghost-%COMP%]:hover    , .protected.white[disabled][_nghost-%COMP%]:active    , .protected.white[disabled][_nghost-%COMP%]:focus    , .protected.yellow[disabled][_nghost-%COMP%]    , .protected.yellow[disabled][_nghost-%COMP%]:hover    , .protected.yellow[disabled][_nghost-%COMP%]:active    , .protected.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.protected.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.protected.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.protected.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.protected.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.protected.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.protected.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.protected.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.protected.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.protected.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.protected.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.protected.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.protected.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.protected.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.protected.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.protected.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.protected.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.protected.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.protected.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.protected.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.protected.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.protected.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.protected.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.protected.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.flat.blue[_nghost-%COMP%], .flat.red[_nghost-%COMP%], .flat.green[_nghost-%COMP%], .flat.grey[_nghost-%COMP%], .flat.white[_nghost-%COMP%], .flat.yellow[_nghost-%COMP%]{background:rgba(0,0,0,0)}.flat.blue[_nghost-%COMP%]:hover, .flat.red[_nghost-%COMP%]:hover, .flat.green[_nghost-%COMP%]:hover, .flat.grey[_nghost-%COMP%]:hover, .flat.white[_nghost-%COMP%]:hover, .flat.yellow[_nghost-%COMP%]:hover{background:#fff}.flat.blue[_nghost-%COMP%]:focus, .flat.red[_nghost-%COMP%]:focus, .flat.green[_nghost-%COMP%]:focus, .flat.grey[_nghost-%COMP%]:focus, .flat.white[_nghost-%COMP%]:focus, .flat.yellow[_nghost-%COMP%]:focus{background:#fff}.flat.blue[_nghost-%COMP%]:active, .flat.red[_nghost-%COMP%]:active, .flat.green[_nghost-%COMP%]:active, .flat.grey[_nghost-%COMP%]:active, .flat.white[_nghost-%COMP%]:active, .flat.yellow[_nghost-%COMP%]:active{background:#fff}.flat.blue[disabled][_nghost-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover, .flat.blue[disabled][_nghost-%COMP%]:active, .flat.blue[disabled][_nghost-%COMP%]:focus, .flat.red[disabled][_nghost-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover, .flat.red[disabled][_nghost-%COMP%]:active, .flat.red[disabled][_nghost-%COMP%]:focus, .flat.green[disabled][_nghost-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover, .flat.green[disabled][_nghost-%COMP%]:active, .flat.green[disabled][_nghost-%COMP%]:focus, .flat.grey[disabled][_nghost-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover, .flat.grey[disabled][_nghost-%COMP%]:active, .flat.grey[disabled][_nghost-%COMP%]:focus, .flat.white[disabled][_nghost-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover, .flat.white[disabled][_nghost-%COMP%]:active, .flat.white[disabled][_nghost-%COMP%]:focus, .flat.yellow[disabled][_nghost-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover, .flat.yellow[disabled][_nghost-%COMP%]:active, .flat.yellow[disabled][_nghost-%COMP%]:focus{background:rgba(0,0,0,0);box-shadow:none;cursor:not-allowed}.flat.blue[disabled][_nghost-%COMP%]    , .flat.blue[disabled][_nghost-%COMP%]:hover    , .flat.blue[disabled][_nghost-%COMP%]:active    , .flat.blue[disabled][_nghost-%COMP%]:focus    , .flat.red[disabled][_nghost-%COMP%]    , .flat.red[disabled][_nghost-%COMP%]:hover    , .flat.red[disabled][_nghost-%COMP%]:active    , .flat.red[disabled][_nghost-%COMP%]:focus    , .flat.green[disabled][_nghost-%COMP%]    , .flat.green[disabled][_nghost-%COMP%]:hover    , .flat.green[disabled][_nghost-%COMP%]:active    , .flat.green[disabled][_nghost-%COMP%]:focus    , .flat.grey[disabled][_nghost-%COMP%]    , .flat.grey[disabled][_nghost-%COMP%]:hover    , .flat.grey[disabled][_nghost-%COMP%]:active    , .flat.grey[disabled][_nghost-%COMP%]:focus    , .flat.white[disabled][_nghost-%COMP%]    , .flat.white[disabled][_nghost-%COMP%]:hover    , .flat.white[disabled][_nghost-%COMP%]:active    , .flat.white[disabled][_nghost-%COMP%]:focus    , .flat.yellow[disabled][_nghost-%COMP%]    , .flat.yellow[disabled][_nghost-%COMP%]:hover    , .flat.yellow[disabled][_nghost-%COMP%]:active    , .flat.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.flat.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.flat.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.flat.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.flat.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.flat.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.flat.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.flat.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.flat.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.flat.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.flat.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.flat.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.flat.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.flat.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.flat.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.flat.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.flat.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.flat.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.flat.white[_nghost-%COMP%]    {color:#fff;fill:#fff}.flat.white[_nghost-%COMP%]:hover    {color:#fff;fill:#fff;background:rgba(255,255,255,.04)}.flat.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.04)}.flat.white[_nghost-%COMP%]:focus    {color:#fff;fill:#fff;background:rgba(255,255,255,.12)}.flat.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.12)}.flat.white[_nghost-%COMP%]:active    {color:#fff;fill:#fff;background:rgba(255,255,255,.06)}.flat.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.06)}.flat.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.flat.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.flat.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.flat.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.fill.blue[_nghost-%COMP%]    , .fill.red[_nghost-%COMP%]    , .fill.green[_nghost-%COMP%]    , .fill.grey[_nghost-%COMP%]    , .fill.white[_nghost-%COMP%]    , .fill.yellow[_nghost-%COMP%]    {color:#fff;fill:#fff}.fill.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.16)}.fill.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.24)}.fill.blue[_nghost-%COMP%]:active, .fill.red[_nghost-%COMP%]:active, .fill.green[_nghost-%COMP%]:active, .fill.grey[_nghost-%COMP%]:active, .fill.white[_nghost-%COMP%]:active, .fill.yellow[_nghost-%COMP%]:active{box-shadow:0px 2px 6px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.fill.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.16)}.fill.blue[disabled][_nghost-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover, .fill.blue[disabled][_nghost-%COMP%]:active, .fill.blue[disabled][_nghost-%COMP%]:focus, .fill.red[disabled][_nghost-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover, .fill.red[disabled][_nghost-%COMP%]:active, .fill.red[disabled][_nghost-%COMP%]:focus, .fill.green[disabled][_nghost-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover, .fill.green[disabled][_nghost-%COMP%]:active, .fill.green[disabled][_nghost-%COMP%]:focus, .fill.grey[disabled][_nghost-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover, .fill.grey[disabled][_nghost-%COMP%]:active, .fill.grey[disabled][_nghost-%COMP%]:focus, .fill.white[disabled][_nghost-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover, .fill.white[disabled][_nghost-%COMP%]:active, .fill.white[disabled][_nghost-%COMP%]:focus, .fill.yellow[disabled][_nghost-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover, .fill.yellow[disabled][_nghost-%COMP%]:active, .fill.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;box-shadow:none;cursor:not-allowed}.fill.blue[disabled][_nghost-%COMP%]    , .fill.blue[disabled][_nghost-%COMP%]:hover    , .fill.blue[disabled][_nghost-%COMP%]:active    , .fill.blue[disabled][_nghost-%COMP%]:focus    , .fill.red[disabled][_nghost-%COMP%]    , .fill.red[disabled][_nghost-%COMP%]:hover    , .fill.red[disabled][_nghost-%COMP%]:active    , .fill.red[disabled][_nghost-%COMP%]:focus    , .fill.green[disabled][_nghost-%COMP%]    , .fill.green[disabled][_nghost-%COMP%]:hover    , .fill.green[disabled][_nghost-%COMP%]:active    , .fill.green[disabled][_nghost-%COMP%]:focus    , .fill.grey[disabled][_nghost-%COMP%]    , .fill.grey[disabled][_nghost-%COMP%]:hover    , .fill.grey[disabled][_nghost-%COMP%]:active    , .fill.grey[disabled][_nghost-%COMP%]:focus    , .fill.white[disabled][_nghost-%COMP%]    , .fill.white[disabled][_nghost-%COMP%]:hover    , .fill.white[disabled][_nghost-%COMP%]:active    , .fill.white[disabled][_nghost-%COMP%]:focus    , .fill.yellow[disabled][_nghost-%COMP%]    , .fill.yellow[disabled][_nghost-%COMP%]:hover    , .fill.yellow[disabled][_nghost-%COMP%]:active    , .fill.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.fill.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.fill.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.fill.blue[_nghost-%COMP%]{background:#1a73e8}.fill.red[_nghost-%COMP%]{background:#d93025}.fill.green[_nghost-%COMP%]{background:#188038}.fill.grey[_nghost-%COMP%]{background:#5f6368}.fill.white[_nghost-%COMP%]{background:#fff}.fill.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.fill.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.fill.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.fill.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.fill.yellow[_nghost-%COMP%]{background:#f29900}.fill.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}'],
Oa:0});HF={DVb:"ADD",MXb:"BRANCH",K0b:"DELETE",A2b:"EDIT",p8b:"INTEGRATE",NONE:"NONE",values:function(){return[HF.NONE,HF.DVb,HF.MXb,HF.A2b,HF.K0b,HF.p8b]}};IF={sza:"BBCP",sBa:"KYTHE",ZCa:"SEARCH_INDEX",gEa:"UNKNOWN_PROVENANCE",uEa:"VCS",values:function(){return[IF.gEa,IF.uEa,IF.sBa,IF.ZCa,IF.sza]}};JF={ty:"DIRECTORY",xE:"EXECUTABLE",zt:"FILE",uy:"GIT_LINK",AB:"SYMBOLIC_LINK",GE:"UNKNOWN_OBJECT_TYPE",values:function(){return[JF.GE,JF.zt,JF.ty,JF.AB,JF.uy,JF.xE]}};
_.KF={cza:"ADDED",Cza:"CHANGED",Fac:"MOVED_CHANGED",Gac:"MOVED_CHANGED_OUT",Hac:"MOVED_IN",Iac:"MOVED_OUT",NCa:"REMOVED",aEa:"UNCHANGED",Jb:"UNDEFINED",values:function(){return[_.KF.Jb,_.KF.aEa,_.KF.cza,_.KF.NCa,_.KF.Cza,_.KF.Hac,_.KF.Iac,_.KF.Fac,_.KF.Gac]}};LF={ty:"DIRECTORY",xE:"EXECUTABLE",zt:"FILE",uy:"GIT_LINK",AB:"SYMBOLIC_LINK",GE:"UNKNOWN_OBJECT_TYPE",values:function(){return[LF.GE,LF.zt,LF.ty,LF.AB,LF.uy,LF.xE]}};
MF={ty:"DIRECTORY",xE:"EXECUTABLE",zt:"FILE",uy:"GIT_LINK",AB:"SYMBOLIC_LINK",GE:"UNKNOWN_OBJECT_TYPE",values:function(){return[MF.GE,MF.zt,MF.ty,MF.AB,MF.uy,MF.xE]}};NF={sza:"BBCP",sBa:"KYTHE",ZCa:"SEARCH_INDEX",gEa:"UNKNOWN_PROVENANCE",uEa:"VCS",values:function(){return[NF.gEa,NF.uEa,NF.sBa,NF.ZCa,NF.sza]}};OF={ty:"DIRECTORY",xE:"EXECUTABLE",zt:"FILE",uy:"GIT_LINK",AB:"SYMBOLIC_LINK",GE:"UNKNOWN_OBJECT_TYPE",values:function(){return[OF.GE,OF.zt,OF.ty,OF.AB,OF.uy,OF.xE]}};
PF={hWb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",iWb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",jWb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",kWb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",lWb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",mWb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",pWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",qWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",rWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",sWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",
tWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",uWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",vWb:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",HYb:"CHROME_UNIT_TEST",LZb:"COVERAGE_NG",MZb:"COVERAGE_NG_TESTS",y3:"DEFAULT",a4b:"FUZZING",jcc:"NEST_BISMUTH",kcc:"NEST_BISMUTH_SCREENDUMP",lcc:"NEST_BISMUTH_UNICYCLE",mcc:"NEST_BISMUTH_UNIT_TEST",ncc:"NEST_SAPPHIRE",qcc:"NEST_ZIRCONIUM",rcc:"NEST_ZIRCONIUM_SCREENDUMP",scc:"NEST_ZIRCONIUM_UNICYCLE",tcc:"NEST_ZIRCONIUM_UNIT_TEST",Ric:"STORAGE_ONLY",Skc:"UNSUPPORTED_CATEGORY",
values:function(){return[PF.Skc,PF.y3,PF.a4b,PF.ncc,PF.qcc,PF.tcc,PF.scc,PF.rcc,PF.jcc,PF.mcc,PF.lcc,PF.kcc,PF.kWb,PF.lWb,PF.Ric,PF.mWb,PF.hWb,PF.iWb,PF.jWb,PF.vWb,PF.pWb,PF.qWb,PF.rWb,PF.sWb,PF.tWb,PF.uWb,PF.LZb,PF.MZb,PF.HYb]}};QF={NZb:"COVERED",Dcc:"NOT_COVERED",Icc:"NOT_INSTRUMENTED",Hdc:"PARTIALLY_COVERED",Cf:"STATUS_UNSPECIFIED",values:function(){return[QF.Cf,QF.NZb,QF.Dcc,QF.Hdc,QF.Icc]}};
RF={ty:"DIRECTORY",xE:"EXECUTABLE",zt:"FILE",uy:"GIT_LINK",AB:"SYMBOLIC_LINK",GE:"UNKNOWN_OBJECT_TYPE",values:function(){return[RF.GE,RF.zt,RF.ty,RF.AB,RF.uy,RF.xE]}};Gsb={X0b:"DIRECTORY_ICON",T9b:"LINE_ICON",qd:"UNKNOWN",values:function(){return[Gsb.qd,Gsb.T9b,Gsb.X0b]}};
SF={YVb:"ALLOCATION",yWb:"ANONYMOUS_FUNCTION",sXb:"BACKUP_SCHEDULE",QXb:"BUILD_ARGUMENT",RXb:"BUILD_BINARY",SXb:"BUILD_GENERATOR",TXb:"BUILD_LIBRARY",ZXb:"BUILD_RULE",aYb:"BUILD_TEST",bYb:"BUILD_VARIABLE",wYb:"CHANGELOG",l4a:"CLASS",jZb:"COLUMN",xZb:"CONSTANT",g_b:"DART_MIXIN",F0b:"DEFINE_CONST",G0b:"DEFINE_MACRO",y4a:"ENUM",z4a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",I4a:"FIELD",Jka:"FUNCTION",k5b:"GRAPHQL_DIRECTIVE",l5b:"GRAPHQL_FRAGMENT",m5b:"GRAPHQL_FRAGMENT_SPREAD",n5b:"GRAPHQL_LIST",o5b:"GRAPHQL_OPERATION",
q5b:"GROUP",i8b:"INDEX",Y4a:"INTERFACE",B8b:"JOB",I8b:"JS_ASSIGNMENT",J8b:"JS_CONST",K8b:"JS_FUNCTION_ASSIGNMENT",L8b:"JS_FUNCTION_LITERAL",M8b:"JS_GETTER",N8b:"JS_GOOG_PROVIDE",O8b:"JS_GOOG_REQUIRE",P8b:"JS_LITERAL",S8b:"JS_SETTER",U8b:"JS_VAR",Z9b:"LOCALITY_GROUP",D$b:"MD_HEADER",d5a:"METHOD",Aac:"MODULE",H5a:"NAMESPACE",edc:"OBJECT",AI:"PACKAGE",Gec:"PREPROCESSOR",V5a:"PROPERTY",Vfc:"PROTO_BUNDLE",Ggc:"QUEUE",Hhc:"SCOPE",dDa:"SERVICE",Aic:"SQL_DATABASE",Bic:"SQL_MODEL",Cic:"SQL_TVF",g6a:"STRUCT",
qjc:"SWIFT_ACTOR",wjc:"TABLE",Ojc:"TEMPLATE",Or:"TEST",n6a:"TYPEDEF",q6a:"UNION",Gkc:"UNKNOWN_SYMBOL",s6a:"VARIABLE",Ulc:"XML_TAG",Wlc:"YANG_CONTAINER",Xlc:"YANG_GROUPING",Ylc:"YANG_IDENTITY",Zlc:"YANG_LEAF",amc:"YANG_LIST",values:function(){return[SF.Gkc,SF.Hhc,SF.q5b,SF.l4a,SF.Y4a,SF.g6a,SF.y4a,SF.q6a,SF.d5a,SF.I4a,SF.Jka,SF.s6a,SF.n6a,SF.H5a,SF.EXTENSION,SF.V5a,SF.z4a,SF.yWb,SF.Or,SF.AI,SF.edc,SF.xZb,SF.Aac,SF.Gec,SF.ZXb,SF.RXb,SF.aYb,SF.TXb,SF.SXb,SF.QXb,SF.bYb,SF.U8b,SF.J8b,SF.N8b,SF.O8b,SF.S8b,
SF.M8b,SF.P8b,SF.L8b,SF.I8b,SF.K8b,SF.F0b,SF.G0b,SF.Ulc,SF.Ojc,SF.B8b,SF.dDa,SF.YVb,SF.wjc,SF.Ggc,SF.Z9b,SF.i8b,SF.Vfc,SF.sXb,SF.jZb,SF.wYb,SF.D$b,SF.Cic,SF.Bic,SF.Aic,SF.g_b,SF.Xlc,SF.Ylc,SF.Wlc,SF.amc,SF.Zlc,SF.qjc,SF.k5b,SF.o5b,SF.l5b,SF.m5b,SF.n5b]}};
TF={TWb:"ATOM",kZb:"COMMENT",jAa:"DEFINITION",c9b:"KEYWORD",d$b:"LOCAL_REF",r$b:"MACRO",cdc:"NUMERIC_LITERAL",Cgc:"QUALIFIER",Xic:"STRING_LITERAL",okc:"TYPE_ID",qd:"UNKNOWN",values:function(){return[TF.qd,TF.c9b,TF.Xic,TF.kZb,TF.cdc,TF.r$b,TF.okc,TF.TWb,TF.jAa,TF.Cgc,TF.d$b]}};UF=function(a){a=void 0===a?{}:a;this.i={};this.i.numInstances=null==a.qXa?null:a.qXa;this.i.numFiles=null==a.EDb?null:a.EDb;this.i.numFixes=null==a.FDb?null:a.FDb};_.V(UF,_.U);UF.prototype.ka=function(){return UF};
UF.prototype.ma=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.W.Object.defineProperties(UF.prototype,{EDb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFiles")?_.S(this,"numFiles"):"0"},set:function(a){this.i.numFiles=a}},FDb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFixes")?_.S(this,"numFixes"):"0"},set:function(a){this.i.numFixes=a}},qXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numInstances")?_.S(this,"numInstances"):"0"},set:function(a){this.i.numInstances=a}}});
var VF=function(a){a=void 0===a?{}:a;this.i={};this.i.lastCommitTime=null==a.SS?null:a.SS;this.i.lastCommitMessage=null==a.iVa?null:a.iVa;this.i.size=null==a.size?null:a.size;this.i.deleted=null==a.qo?null:a.qo;this.i.existedAtCommit=null==a.XPa?null:a.XPa};_.V(VF,_.U);VF.prototype.ka=function(){return VF};VF.prototype.ma=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.W.Object.defineProperties(VF.prototype,{qo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deleted")?_.S(this,"deleted"):!1},set:function(a){this.i.deleted=a}},XPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"existedAtCommit")?_.S(this,"existedAtCommit"):""},set:function(a){this.i.existedAtCommit=a}},iVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitMessage")?_.S(this,"lastCommitMessage"):""},set:function(a){this.i.lastCommitMessage=a}},
SS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.S(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"size")?_.S(this,"size"):"0"},set:function(a){this.i.size=a}}});var WF=function(a){a=void 0===a?{}:a;this.i={};this.i.email=null==a.email?null:a.email;this.i.name=null==a.name?null:a.name};_.V(WF,_.U);WF.prototype.ka=function(){return WF};
WF.prototype.ma=function(){return{keys:["email","name"]}};_.W.Object.defineProperties(WF.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"email")?_.S(this,"email"):""},set:function(a){this.i.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}}});
var XF=function(a){a=void 0===a?{}:a;this.i={};this.i.includeRegexp=null==a.GTa?null:a.GTa;this.i.excludeRegexp=null==a.SPa?null:a.SPa;this.i.languageRegexp=null==a.hVa?null:a.hVa;this.i.availableForFiles=null==a.nMa?null:a.nMa;this.i.availableForDirs=null==a.mMa?null:a.mMa;this.i.availableForGeneratedFiles=null==a.oMa?null:a.oMa};_.V(XF,_.U);XF.prototype.ka=function(){return XF};XF.prototype.ma=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.W.Object.defineProperties(XF.prototype,{mMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForDirs")?_.S(this,"availableForDirs"):!1},set:function(a){this.i.availableForDirs=a}},nMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForFiles")?_.S(this,"availableForFiles"):!1},set:function(a){this.i.availableForFiles=a}},oMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForGeneratedFiles")?_.S(this,"availableForGeneratedFiles"):
!1},set:function(a){this.i.availableForGeneratedFiles=a}},SPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"excludeRegexp")?_.S(this,"excludeRegexp"):[]},set:function(a){this.i.excludeRegexp=a}},GTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegexp")?_.S(this,"includeRegexp"):[]},set:function(a){this.i.includeRegexp=a}},hVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languageRegexp")?_.S(this,"languageRegexp"):[]},set:function(a){this.i.languageRegexp=
a}}});var YF=function(a){a=void 0===a?{}:a;this.i={};this.i.branchName=null==a.sg?null:a.sg;this.i.commitId=null==a.If?null:a.If};_.V(YF,_.U);YF.prototype.ka=function(){return YF};YF.prototype.ma=function(){return{keys:["branchName","commitId"]}};
_.W.Object.defineProperties(YF.prototype,{sg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branchName")?_.S(this,"branchName"):""},set:function(a){this.i.branchName=a}},If:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.i.commitId=a}}});var ZF=function(a){a=void 0===a?{}:a;this.i={};this.i.categoryId=null==a.Az?null:a.Az};_.V(ZF,_.U);ZF.prototype.ka=function(){return ZF};ZF.prototype.ma=function(){return{keys:["categoryId"]}};
_.W.Object.defineProperties(ZF.prototype,{Az:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categoryId")?_.S(this,"categoryId"):""},set:function(a){this.i.categoryId=a}}});var $F=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type};_.V($F,_.U);$F.prototype.ka=function(){return $F};$F.prototype.ma=function(){return{Qa:{type:Gsb},keys:["type"]}};
_.W.Object.defineProperties($F.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties($F,{rf:{configurable:!0,enumerable:!0,get:function(){return Gsb}}});var aG=function(a){a=void 0===a?{}:a;this.i={};this.i.codeFindingsArguments=null==a.p9?null:a.p9;this.i.availability=null==a.availability?null:a.availability};_.V(aG,_.U);aG.prototype.ka=function(){return aG};
aG.prototype.ma=function(){return{Pa:{availability:XF},keys:["availability","codeFindingsArguments"],Ja:{codeFindingsArguments:ZF}}};
_.W.Object.defineProperties(aG.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availability")?_.S(this,"availability"):[]},set:function(a){this.i.availability=a}},p9:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeFindingsArguments")?_.S(this,"codeFindingsArguments"):null},set:function(a){this.i.codeFindingsArguments=a}}});
var bG=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.tooltip=null==a.tooltip?null:a.tooltip;this.i.icon=null==a.icon?null:a.icon;this.i.id=null==a.id?null:a.id;this.i.dataSource=null==a.dataSource?null:a.dataSource;this.i.presentation=null==a.xGb?null:a.xGb;this.i.children=null==a.children?null:a.children;this.i.onByDefault=null==a.yT?null:a.yT;this.i.isWarning=null==a.UUa?null:a.UUa};_.V(bG,_.U);bG.prototype.ka=function(){return bG};
bG.prototype.ma=function(){return{Pa:{children:bG,presentation:$F},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ja:{dataSource:aG}}};
_.W.Object.defineProperties(bG.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"children")?_.S(this,"children"):[]},set:function(a){this.i.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dataSource")?_.S(this,"dataSource"):null},set:function(a){this.i.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"icon")?_.S(this,"icon"):""},set:function(a){this.i.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"id")?_.S(this,"id"):""},set:function(a){this.i.id=a}},UUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isWarning")?_.S(this,"isWarning"):!1},set:function(a){this.i.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}},yT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"onByDefault")?_.S(this,"onByDefault"):!1},set:function(a){this.i.onByDefault=a}},
xGb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"presentation")?_.S(this,"presentation"):[]},set:function(a){this.i.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tooltip")?_.S(this,"tooltip"):""},set:function(a){this.i.tooltip=a}}});
var cG=function(a){a=void 0===a?{}:a;this.i={};this.i.newPath=null==a.oH?null:a.oH;this.i.oldPath=null==a.Vf?null:a.Vf;this.i.newHash=null==a.jDb?null:a.jDb;this.i.oldHash=null==a.TDb?null:a.TDb;this.i.newType=null==a.fXa?null:a.fXa;this.i.oldType=null==a.uXa?null:a.uXa};_.V(cG,_.U);cG.prototype.ka=function(){return cG};cG.prototype.ma=function(){return{Qa:{newType:LF,oldType:MF},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.W.Object.defineProperties(cG.prototype,{jDb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newHash")?_.S(this,"newHash"):""},set:function(a){this.i.newHash=a}},oH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newPath")?_.S(this,"newPath"):""},set:function(a){this.i.newPath=a}},fXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newType")?_.S(this,"newType"):null},set:function(a){this.i.newType=a}},TDb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"oldHash")?_.S(this,"oldHash"):""},set:function(a){this.i.oldHash=a}},Vf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},uXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldType")?_.S(this,"oldType"):null},set:function(a){this.i.oldType=a}}});
var dG=function(a){a=void 0===a?{}:a;this.i={};this.i.beginLine=null==a.gC?null:a.gC;this.i.endLine=null==a.endLine?null:a.endLine;this.i.contents=null==a.Il?null:a.Il};_.V(dG,_.U);dG.prototype.ka=function(){return dG};dG.prototype.ma=function(){return{keys:["beginLine","contents","endLine"]}};
_.W.Object.defineProperties(dG.prototype,{gC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"beginLine")?_.S(this,"beginLine"):0},set:function(a){this.i.beginLine=a}},Il:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"contents")?_.S(this,"contents"):""},set:function(a){this.i.contents=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.i.endLine=a}}});
var eG=function(a){a=void 0===a?{}:a;this.i={};this.i.path=null==a.path?null:a.path;this.i.hash=null==a.hash?null:a.hash;this.i.type=null==a.type?null:a.type;this.i.attributes=null==a.attributes?null:a.attributes;this.i.sources=null==a.sources?null:a.sources;this.i.locationHint=null==a.fT?null:a.fT};_.V(eG,_.U);eG.prototype.ka=function(){return eG};eG.prototype.ma=function(){return{Qa:{sources:IF,type:JF},keys:"attributes hash locationHint path sources type".split(" "),Ja:{attributes:VF}}};
_.W.Object.defineProperties(eG.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"attributes")?_.S(this,"attributes"):null},set:function(a){this.i.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.S(this,"hash"):""},set:function(a){this.i.hash=a}},fT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.S(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.i.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.S(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(eG,{rf:{configurable:!0,enumerable:!0,get:function(){return JF}}});
var fG=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type;this.i.leftChunk=null==a.fD?null:a.fD;this.i.rightChunk=null==a.ND?null:a.ND};_.V(fG,_.U);fG.prototype.ka=function(){return fG};fG.prototype.ma=function(){return{Qa:{type:_.KF},keys:["leftChunk","rightChunk","type"],Ja:{leftChunk:dG,rightChunk:dG}}};
_.W.Object.defineProperties(fG.prototype,{fD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"leftChunk")?_.S(this,"leftChunk"):null},set:function(a){this.i.leftChunk=a}},ND:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rightChunk")?_.S(this,"rightChunk"):null},set:function(a){this.i.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});
_.W.Object.defineProperties(fG,{rf:{configurable:!0,enumerable:!0,get:function(){return _.KF}}});var gG=function(a){a=void 0===a?{}:a;this.i={};this.i.linesUnchanged=null==a.CVa?null:a.CVa;this.i.linesAdded=null==a.xVa?null:a.xVa;this.i.linesRemoved=null==a.BVa?null:a.BVa;this.i.linesChanged=null==a.yVa?null:a.yVa};_.V(gG,_.U);gG.prototype.ka=function(){return gG};gG.prototype.ma=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.W.Object.defineProperties(gG.prototype,{xVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesAdded")?_.S(this,"linesAdded"):"0"},set:function(a){this.i.linesAdded=a}},yVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesChanged")?_.S(this,"linesChanged"):"0"},set:function(a){this.i.linesChanged=a}},BVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesRemoved")?_.S(this,"linesRemoved"):"0"},set:function(a){this.i.linesRemoved=a}},CVa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"linesUnchanged")?_.S(this,"linesUnchanged"):"0"},set:function(a){this.i.linesUnchanged=a}}});_.iF=function(a){a=void 0===a?{}:a;this.i={};this.i.path=null==a.path?null:a.path;this.i.hash=null==a.hash?null:a.hash;this.i.type=null==a.type?null:a.type};_.V(_.iF,_.U);_.iF.prototype.ka=function(){return _.iF};_.iF.prototype.ma=function(){return{Qa:{type:RF},keys:["hash","path","type"]}};
_.W.Object.defineProperties(_.iF.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.S(this,"hash"):""},set:function(a){this.i.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.i.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(_.iF,{rf:{configurable:!0,enumerable:!0,get:function(){return RF}}});
_.jF=function(a){a=void 0===a?{}:a;this.i={};this.i.left=null==a.left?null:a.left;this.i.right=null==a.right?null:a.right};_.V(_.jF,_.U);_.jF.prototype.ka=function(){return _.jF};_.jF.prototype.ma=function(){return{keys:["left","right"],Ja:{left:_.iF,right:_.iF}}};
_.W.Object.defineProperties(_.jF.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"left")?_.S(this,"left"):null},set:function(a){this.i.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"right")?_.S(this,"right"):null},set:function(a){this.i.right=a}}});var hG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffSpec=null==a.ira?null:a.ira;this.i.modificationMetadata=null==a.eua?null:a.eua;this.i.diffChunks=null==a.wC?null:a.wC};_.V(hG,_.U);
hG.prototype.ka=function(){return hG};hG.prototype.ma=function(){return{Pa:{diffChunks:fG},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ja:{fileDiffSpec:_.jF,modificationMetadata:gG}}};
_.W.Object.defineProperties(hG.prototype,{wC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diffChunks")?_.S(this,"diffChunks"):[]},set:function(a){this.i.diffChunks=a}},ira:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpec")?_.S(this,"fileDiffSpec"):null},set:function(a){this.i.fileDiffSpec=a}},eua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modificationMetadata")?_.S(this,"modificationMetadata"):null},set:function(a){this.i.modificationMetadata=
a}}});var iG=function(a){a=void 0===a?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(iG,_.U);iG.prototype.ka=function(){return iG};iG.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(iG.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var jG=function(a){a=void 0===a?{}:a;this.i={};this.i.startLine=null==a.startLine?null:a.startLine;this.i.startColumn=null==a.startColumn?null:a.startColumn;this.i.endLine=null==a.endLine?null:a.endLine;this.i.endColumn=null==a.endColumn?null:a.endColumn};_.V(jG,_.U);jG.prototype.ka=function(){return jG};jG.prototype.ma=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.W.Object.defineProperties(jG.prototype,{endColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endColumn")?_.S(this,"endColumn"):0},set:function(a){this.i.endColumn=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.i.endLine=a}},startColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startColumn")?_.S(this,"startColumn"):0},set:function(a){this.i.startColumn=a}},startLine:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"startLine")?_.S(this,"startLine"):0},set:function(a){this.i.startLine=a}}});var kG=function(a){a=void 0===a?{}:a;this.i={};this.i.range=null==a.te?null:a.te;this.i.commitIndex=null==a.gK?null:a.gK};_.V(kG,_.U);kG.prototype.ka=function(){return kG};kG.prototype.ma=function(){return{keys:["commitIndex","range"],Ja:{range:jG}}};
_.W.Object.defineProperties(kG.prototype,{gK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitIndex")?_.S(this,"commitIndex"):0},set:function(a){this.i.commitIndex=a}},te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}}});var lG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffEntries=null==a.Bm?null:a.Bm};_.V(lG,_.U);lG.prototype.ka=function(){return lG};
lG.prototype.ma=function(){return{Pa:{fileDiffEntries:cG},keys:["fileDiffEntries"]}};_.W.Object.defineProperties(lG.prototype,{Bm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}}});var mG=function(a){a=void 0===a?{}:a;this.i={};this.i.categories=null==a.categories?null:a.categories};_.V(mG,_.U);mG.prototype.ka=function(){return mG};mG.prototype.ma=function(){return{Qa:{categories:PF},keys:["categories"]}};
_.W.Object.defineProperties(mG.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categories")?_.S(this,"categories"):[]},set:function(a){this.i.categories=a}}});_.nG=function(a){a=void 0===a?{}:a;this.i={};this.i.hostName=null==a.Hm?null:a.Hm;this.i.projectId=null==a.projectId?null:a.projectId;this.i.depotGroup=null==a.Qq?null:a.Qq;this.i.ossProject=null==a.Th?null:a.Th;this.i.repositoryName=null==a.Li?null:a.Li;this.i.workspaceId=null==a.xv?null:a.xv};
_.V(_.nG,_.U);_.nG.prototype.ka=function(){return _.nG};_.nG.prototype.ma=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.W.Object.defineProperties(_.nG.prototype,{Qq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Hm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.S(this,"hostName"):""},set:function(a){this.i.hostName=a}},Th:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.i.projectId=a}},Li:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.S(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}},xv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspaceId")?_.S(this,"workspaceId"):""},set:function(a){this.i.workspaceId=a}}});
var oG=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Of?null:a.Of;this.i.refSpec=null==a.Ws?null:a.Ws;this.i.refHint=null==a.refHint?null:a.refHint};_.V(oG,_.U);oG.prototype.ka=function(){return oG};oG.prototype.ma=function(){return{keys:["refHint","refSpec","repositoryKey"],Ja:{repositoryKey:_.nG}}};
_.W.Object.defineProperties(oG.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refHint")?_.S(this,"refHint"):""},set:function(a){this.i.refHint=a}},Ws:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.S(this,"refSpec"):""},set:function(a){this.i.refSpec=a}},Of:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var pG=function(a){a=void 0===a?{}:a;this.i={};this.i.sourceRoot=null==a.ov?null:a.ov;this.i.path=null==a.path?null:a.path;this.i.type=null==a.type?null:a.type;this.i.fileSize=null==a.fileSize?null:a.fileSize;this.i.sources=null==a.sources?null:a.sources;this.i.locationHint=null==a.fT?null:a.fT};_.V(pG,_.U);pG.prototype.ka=function(){return pG};pG.prototype.ma=function(){return{Qa:{sources:NF,type:OF},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ja:{sourceRoot:oG}}};
_.W.Object.defineProperties(pG.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSize")?_.S(this,"fileSize"):"0"},set:function(a){this.i.fileSize=a}},fT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.S(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.i.path=a}},ov:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"sourceRoot")?_.S(this,"sourceRoot"):null},set:function(a){this.i.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.S(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(pG,{rf:{configurable:!0,enumerable:!0,get:function(){return OF}}});
var qG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSpec=null==a.Jg?null:a.Jg;this.i.category=null==a.category?null:a.category;this.i.subcategory=null==a.Via?null:a.Via;this.i.data=null==a.data?null:a.data};_.V(qG,_.U);qG.prototype.ka=function(){return qG};qG.prototype.ma=function(){return{keys:["category","data","fileSpec","subcategory"],Ja:{data:UF,fileSpec:pG}}};
_.W.Object.defineProperties(qG.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.S(this,"category"):""},set:function(a){this.i.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"data")?_.S(this,"data"):null},set:function(a){this.i.data=a}},Jg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},Via:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"subcategory")?_.S(this,"subcategory"):""},set:function(a){this.i.subcategory=a}}});var rG=function(a){a=void 0===a?{}:a;this.i={};this.i.range=null==a.te?null:a.te;this.i.fileSpec=null==a.Jg?null:a.Jg;this.i.url=null==a.url?null:a.url;this.i.category=null==a.category?null:a.category;this.i.subcategory=null==a.Via?null:a.Via;this.i.message=null==a.message?null:a.message;this.i.messageHtml=null==a.messageHtml?null:a.messageHtml;this.i.timestamp=null==a.timestamp?null:a.timestamp};_.V(rG,_.U);
rG.prototype.ka=function(){return rG};rG.prototype.ma=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ja:{fileSpec:pG,messageHtml:iG,range:jG}}};
_.W.Object.defineProperties(rG.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.S(this,"category"):""},set:function(a){this.i.category=a}},Jg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):""},set:function(a){this.i.message=a}},messageHtml:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageHtml")?_.S(this,"messageHtml"):null},set:function(a){this.i.messageHtml=a}},te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}},Via:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subcategory")?_.S(this,"subcategory"):""},set:function(a){this.i.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.S(this,"timestamp"):
""},set:function(a){this.i.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.S(this,"url"):""},set:function(a){this.i.url=a}}});var sG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSpec=null==a.Jg?null:a.Jg;this.i.childEntries=null==a.mNa?null:a.mNa};_.V(sG,_.U);sG.prototype.ka=function(){return sG};sG.prototype.ma=function(){return{Pa:{childEntries:eG},keys:["childEntries","fileSpec"],Ja:{fileSpec:pG}}};
_.W.Object.defineProperties(sG.prototype,{mNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"childEntries")?_.S(this,"childEntries"):[]},set:function(a){this.i.childEntries=a}},Jg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}}});var tG=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Of?null:a.Of;this.i.fileDiffSpecs=null==a.xQa?null:a.xQa};_.V(tG,_.U);tG.prototype.ka=function(){return tG};
tG.prototype.ma=function(){return{Pa:{fileDiffSpecs:_.jF},keys:["fileDiffSpecs","repositoryKey"],Ja:{repositoryKey:_.nG}}};_.W.Object.defineProperties(tG.prototype,{xQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpecs")?_.S(this,"fileDiffSpecs"):[]},set:function(a){this.i.fileDiffSpecs=a}},Of:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var uG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffContents=null==a.gra?null:a.gra};_.V(uG,_.U);uG.prototype.ka=function(){return uG};uG.prototype.ma=function(){return{Pa:{fileDiffContents:hG},keys:["fileDiffContents"]}};_.W.Object.defineProperties(uG.prototype,{gra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffContents")?_.S(this,"fileDiffContents"):[]},set:function(a){this.i.fileDiffContents=a}}});
var vG=function(a){a=void 0===a?{}:a;this.i={};this.i.status=null==a.status?null:a.status;this.i.startLine=null==a.startLine?null:a.startLine;this.i.endLine=null==a.endLine?null:a.endLine};_.V(vG,_.U);vG.prototype.ka=function(){return vG};vG.prototype.ma=function(){return{Qa:{status:QF},keys:["endLine","startLine","status"]}};
_.W.Object.defineProperties(vG.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.i.endLine=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.S(this,"startLine"):0},set:function(a){this.i.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});
_.W.Object.defineProperties(vG,{Status:{configurable:!0,enumerable:!0,get:function(){return QF}}});var wG=function(a){a=void 0===a?{}:a;this.i={};this.i.coverageRanges=null==a.lOa?null:a.lOa};_.V(wG,_.U);wG.prototype.ka=function(){return wG};wG.prototype.ma=function(){return{Pa:{coverageRanges:vG},keys:["coverageRanges"]}};
_.W.Object.defineProperties(wG.prototype,{lOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.S(this,"coverageRanges"):[]},set:function(a){this.i.coverageRanges=a}}});var xG=function(a){a=void 0===a?{}:a;this.i={};this.i.root=null==a.root?null:a.root};_.V(xG,_.U);xG.prototype.ka=function(){return xG};xG.prototype.ma=function(){return{keys:["root"],Ja:{root:bG}}};
_.W.Object.defineProperties(xG.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.S(this,"root"):null},set:function(a){this.i.root=a}}});var yG=function(a){a=void 0===a?{}:a;this.i={};this.i.pendingClCount=null==a.yfa?null:a.yfa};_.V(yG,_.U);yG.prototype.ka=function(){return yG};yG.prototype.ma=function(){return{keys:["pendingClCount"]}};
_.W.Object.defineProperties(yG.prototype,{yfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pendingClCount")?_.S(this,"pendingClCount"):0},set:function(a){this.i.pendingClCount=a}}});var zG=function(a){a=void 0===a?{}:a;this.i={};this.i.startIndex=null==a.startIndex?null:a.startIndex;this.i.length=null==a.length?null:a.length};_.V(zG,_.U);zG.prototype.ka=function(){return zG};zG.prototype.ma=function(){return{keys:["length","startIndex"]}};
_.W.Object.defineProperties(zG.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"length")?_.S(this,"length"):0},set:function(a){this.i.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startIndex")?_.S(this,"startIndex"):0},set:function(a){this.i.startIndex=a}}});var AG=function(a){a=void 0===a?{}:a;this.i={};this.i.linkRange=null==a.FVa?null:a.FVa;this.i.url=null==a.url?null:a.url};_.V(AG,_.U);AG.prototype.ka=function(){return AG};
AG.prototype.ma=function(){return{keys:["linkRange","url"],Ja:{linkRange:zG}}};_.W.Object.defineProperties(AG.prototype,{FVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linkRange")?_.S(this,"linkRange"):null},set:function(a){this.i.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.S(this,"url"):""},set:function(a){this.i.url=a}}});
_.BG=function(a){a=void 0===a?{}:a;this.i={};this.i.commitId=null==a.If?null:a.If;this.i.commitTime=null==a.hK?null:a.hK;this.i.author=null==a.Un?null:a.Un;this.i.commitMessage=null==a.os?null:a.os;this.i.metadata=null==a.metadata?null:a.metadata;this.i.fileDiffEntries=null==a.Bm?null:a.Bm;this.i.parentCommitIds=null==a.zH?null:a.zH;this.i.commitSubject=null==a.Ipa?null:a.Ipa;this.i.oldPath=null==a.Vf?null:a.Vf;this.i.committer=null==a.PNa?null:a.PNa;this.i.commitMessageLinkDefinitions=null==a.dR?
null:a.dR;this.i.fetchFileSpec=null==a.Uq?null:a.Uq;this.i.revisionNumber=null==a.revisionNumber?null:a.revisionNumber;this.i.fileOperation=null==a.DQa?null:a.DQa;this.i.workspace=null==a.Qb?null:a.Qb};_.V(_.BG,_.U);_.BG.prototype.ka=function(){return _.BG};
_.BG.prototype.ma=function(){return{Pa:{commitMessageLinkDefinitions:AG,fileDiffEntries:cG},Qa:{fileOperation:HF},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),wd:{metadata:{yc:null,Hc:!1,Ic:!1,Jc:!1}},Ja:{author:WF,committer:WF,fetchFileSpec:pG}}};
_.W.Object.defineProperties(_.BG.prototype,{Un:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"author")?_.S(this,"author"):null},set:function(a){this.i.author=a}},If:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.i.commitId=a}},os:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitMessage")?_.S(this,"commitMessage"):""},set:function(a){this.i.commitMessage=a}},dR:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"commitMessageLinkDefinitions")?_.S(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.i.commitMessageLinkDefinitions=a}},Ipa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitSubject")?_.S(this,"commitSubject"):""},set:function(a){this.i.commitSubject=a}},hK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitTime")?_.S(this,"commitTime"):""},set:function(a){this.i.commitTime=a}},PNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"committer")?_.S(this,"committer"):null},set:function(a){this.i.committer=a}},Uq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fetchFileSpec")?_.S(this,"fetchFileSpec"):null},set:function(a){this.i.fetchFileSpec=a}},Bm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}},DQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileOperation")?_.S(this,"fileOperation"):
null},set:function(a){this.i.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.S(this,"metadata"):null},set:function(a){this.i.metadata=a}},Vf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},zH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parentCommitIds")?_.S(this,"parentCommitIds"):[]},set:function(a){this.i.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"revisionNumber")?_.S(this,"revisionNumber"):0},set:function(a){this.i.revisionNumber=a}},Qb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspace")?_.S(this,"workspace"):""},set:function(a){this.i.workspace=a}}});var CG=function(a){a=void 0===a?{}:a;this.i={};this.i.mappedRange=null==a.rWa?null:a.rWa;this.i.commitLogEntry=null==a.kp?null:a.kp};_.V(CG,_.U);CG.prototype.ka=function(){return CG};
CG.prototype.ma=function(){return{Pa:{commitLogEntry:_.BG,mappedRange:kG},keys:["commitLogEntry","mappedRange"]}};_.W.Object.defineProperties(CG.prototype,{kp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntry")?_.S(this,"commitLogEntry"):[]},set:function(a){this.i.commitLogEntry=a}},rWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mappedRange")?_.S(this,"mappedRange"):[]},set:function(a){this.i.mappedRange=a}}});
var DG=function(a){a=void 0===a?{}:a;this.i={};this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.columnRanges=null==a.cR?null:a.cR};_.V(DG,_.U);DG.prototype.ka=function(){return DG};DG.prototype.ma=function(){return{Pa:{columnRanges:zG},keys:["columnRanges","lineNumber"]}};
_.W.Object.defineProperties(DG.prototype,{cR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"columnRanges")?_.S(this,"columnRanges"):[]},set:function(a){this.i.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}}});
var EG=function(a){a=void 0===a?{}:a;this.i={};this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.lineText=null==a.TL?null:a.TL;this.i.range=null==a.te?null:a.te};_.V(EG,_.U);EG.prototype.ka=function(){return EG};EG.prototype.ma=function(){return{keys:["lineNumber","lineText","range"],Ja:{range:zG}}};
_.W.Object.defineProperties(EG.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},TL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.i.lineText=a}},te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}}});
var FG=function(a){a=void 0===a?{}:a;this.i={};this.i.aggregations=null==a.aggregations?null:a.aggregations};_.V(FG,_.U);FG.prototype.ka=function(){return FG};FG.prototype.ma=function(){return{Pa:{aggregations:qG},keys:["aggregations"]}};_.W.Object.defineProperties(FG.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.S(this,"aggregations"):[]},set:function(a){this.i.aggregations=a}}});
var GG=function(a){a=void 0===a?{}:a;this.i={};this.i.findings=null==a.Yaa?null:a.Yaa};_.V(GG,_.U);GG.prototype.ka=function(){return GG};GG.prototype.ma=function(){return{Pa:{findings:rG},keys:["findings"]}};_.W.Object.defineProperties(GG.prototype,{Yaa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"findings")?_.S(this,"findings"):[]},set:function(a){this.i.findings=a}}});
var HG=function(a){a=void 0===a?{}:a;this.i={};this.i.commitLogEntries=null==a.Tm?null:a.Tm;this.i.nextCommitId=null==a.mDb?null:a.mDb;this.i.nextCommitIds=null==a.hXa?null:a.hXa;this.i.pageToken=null==a.pageToken?null:a.pageToken};_.V(HG,_.U);HG.prototype.ka=function(){return HG};HG.prototype.ma=function(){return{Pa:{commitLogEntries:_.BG},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.W.Object.defineProperties(HG.prototype,{Tm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntries")?_.S(this,"commitLogEntries"):[]},set:function(a){this.i.commitLogEntries=a}},mDb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitId")?_.S(this,"nextCommitId"):""},set:function(a){this.i.nextCommitId=a}},hXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitIds")?_.S(this,"nextCommitIds"):[]},set:function(a){this.i.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageToken")?_.S(this,"pageToken"):""},set:function(a){this.i.pageToken=a}}});var Hsb=function(){this.i={}};_.V(Hsb,_.U);Hsb.prototype.ka=function(){return Hsb};Hsb.prototype.ma=function(){return{keys:[]}};var Isb=function(){this.i={}};_.V(Isb,_.U);Isb.prototype.ka=function(){return Isb};Isb.prototype.ma=function(){return{keys:[]}};var IG=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingRanges=null==a.Iu?null:a.Iu};
_.V(IG,_.U);IG.prototype.ka=function(){return IG};IG.prototype.ma=function(){return{Pa:{matchingRanges:DG},keys:["matchingRanges"]}};_.W.Object.defineProperties(IG.prototype,{Iu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}}});var JG=function(a){a=void 0===a?{}:a;this.i={};this.i.tagName=null==a.tagName?null:a.tagName;this.i.targetId=null==a.targetId?null:a.targetId};_.V(JG,_.U);
JG.prototype.ka=function(){return JG};JG.prototype.ma=function(){return{keys:["tagName","targetId"]}};_.W.Object.defineProperties(JG.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tagName")?_.S(this,"tagName"):""},set:function(a){this.i.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetId")?_.S(this,"targetId"):""},set:function(a){this.i.targetId=a}}});
var MG=function(a){a=void 0===a?{}:a;this.i={};this.i.branch=null==a.je?null:a.je;this.i.defaultBranchName=null==a.w$?null:a.w$;this.i.tags=null==a.tags?null:a.tags};_.V(MG,_.U);MG.prototype.ka=function(){return MG};MG.prototype.ma=function(){return{Pa:{branch:YF,tags:JG},keys:["branch","defaultBranchName","tags"]}};
_.W.Object.defineProperties(MG.prototype,{je:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branch")?_.S(this,"branch"):[]},set:function(a){this.i.branch=a}},w$:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranchName")?_.S(this,"defaultBranchName"):""},set:function(a){this.i.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.i.tags=a}}});
var NG=function(a){a=void 0===a?{}:a;this.i={};this.i.roots=null==a.C_a?null:a.C_a};_.V(NG,_.U);NG.prototype.ka=function(){return NG};NG.prototype.ma=function(){return{keys:["roots"],Ja:{roots:MG}}};_.W.Object.defineProperties(NG.prototype,{C_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"roots")?_.S(this,"roots"):null},set:function(a){this.i.roots=a}}});
_.OG=function(a){a=void 0===a?{}:a;this.i={};this.i.pageToken=null==a.pageToken?null:a.pageToken;this.i.pageSize=null==a.pageSize?null:a.pageSize;this.i.numberOfContextLines=null==a.xA?null:a.xA;this.i.enableDiagnostics=null==a.pG?null:a.pG;this.i.repositoryScope=null==a.Lo?null:a.Lo;this.i.refSpecScope=null==a.kU?null:a.kU;this.i.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.i.savedQuery=null==a.Ee?null:a.Ee;this.i.scoringModel=null==a.mN?null:a.mN;this.i.exhaustive=null==a.su?null:a.su;this.i.fullHistorySearch=
null==a.lRa?null:a.lRa;this.i.debugLevel=null==a.tR?null:a.tR;this.i.retrieveMultibranchResults=null==a.SA?null:a.SA;this.i.showPersonalizedResults=null==a.gt?null:a.gt};_.V(_.OG,_.U);_.OG.prototype.ka=function(){return _.OG};_.OG.prototype.ma=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults".split(" "),Ja:{repositoryScope:wE}}};
_.W.Object.defineProperties(_.OG.prototype,{tR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugLevel")?_.S(this,"debugLevel"):0},set:function(a){this.i.debugLevel=a}},pG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},su:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.S(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},lRa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fullHistorySearch")?_.S(this,"fullHistorySearch"):!1},set:function(a){this.i.fullHistorySearch=a}},xA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageSize")?_.S(this,"pageSize"):0},set:function(a){this.i.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"pageToken")?_.S(this,"pageToken"):""},set:function(a){this.i.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.S(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=a}},kU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},Lo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.S(this,
"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},SA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=a}},Ee:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},mN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scoringModel")?_.S(this,"scoringModel"):
""},set:function(a){this.i.scoringModel=a}},gt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.S(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}}});_.PG=function(a){a=void 0===a?{}:a;this.i={};this.i.numberOfContextLines=null==a.xA?null:a.xA;this.i.minSnippetLinesPerFile=null==a.cua?null:a.cua;this.i.minSnippetLinesPerPage=null==a.dua?null:a.dua;this.i.showAllSnippets=null==a.T0a?null:a.T0a};_.V(_.PG,_.U);
_.PG.prototype.ka=function(){return _.PG};_.PG.prototype.ma=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.W.Object.defineProperties(_.PG.prototype,{cua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerFile")?_.S(this,"minSnippetLinesPerFile"):0},set:function(a){this.i.minSnippetLinesPerFile=a}},dua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerPage")?_.S(this,"minSnippetLinesPerPage"):0},set:function(a){this.i.minSnippetLinesPerPage=a}},xA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,
"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},T0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showAllSnippets")?_.S(this,"showAllSnippets"):!1},set:function(a){this.i.showAllSnippets=a}}});var QG=function(a){a=void 0===a?{}:a;this.i={};this.i.queryString=null==a.JA?null:a.JA;this.i.searchOptions=null==a.X_a?null:a.X_a;this.i.snippetOptions=null==a.aV?null:a.aV};_.V(QG,_.U);QG.prototype.ka=function(){return QG};
QG.prototype.ma=function(){return{keys:["queryString","searchOptions","snippetOptions"],Ja:{searchOptions:_.OG,snippetOptions:_.PG}}};
_.W.Object.defineProperties(QG.prototype,{JA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.i.queryString=a}},X_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchOptions")?_.S(this,"searchOptions"):null},set:function(a){this.i.searchOptions=a}},aV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetOptions")?_.S(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});
_.RG=function(a){a=void 0===a?{}:a;this.i={};this.i.enableDiagnostics=null==a.pG?null:a.pG;this.i.savedQuery=null==a.Ee?null:a.Ee};_.V(_.RG,_.U);_.RG.prototype.ka=function(){return _.RG};_.RG.prototype.ma=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.W.Object.defineProperties(_.RG.prototype,{pG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},Ee:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}}});_.SG=function(a){a=void 0===a?{}:a;this.i={};this.i.numberOfContextLines=null==a.xA?null:a.xA};_.V(_.SG,_.U);_.SG.prototype.ka=function(){return _.SG};
_.SG.prototype.ma=function(){return{keys:["numberOfContextLines"]}};_.W.Object.defineProperties(_.SG.prototype,{xA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}}});var TG=function(a){a=void 0===a?{}:a;this.i={};this.i.file=null==a.file?null:a.file;this.i.queryString=null==a.JA?null:a.JA;this.i.options=null==a.options?null:a.options;this.i.snippetOptions=null==a.aV?null:a.aV};
_.V(TG,_.U);TG.prototype.ka=function(){return TG};TG.prototype.ma=function(){return{keys:["file","options","queryString","snippetOptions"],Ja:{file:pG,options:_.RG,snippetOptions:_.SG}}};
_.W.Object.defineProperties(TG.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"file")?_.S(this,"file"):null},set:function(a){this.i.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"options")?_.S(this,"options"):null},set:function(a){this.i.options=a}},JA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.i.queryString=a}},aV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"snippetOptions")?_.S(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});var UG=function(a){a=void 0===a?{}:a;this.i={};this.i.tokenType=null==a.tokenType?null:a.tokenType;this.i.range=null==a.te?null:a.te};_.V(UG,_.U);UG.prototype.ka=function(){return UG};UG.prototype.ma=function(){return{Qa:{tokenType:TF},keys:["range","tokenType"],Ja:{range:zG}}};
_.W.Object.defineProperties(UG.prototype,{te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokenType")?_.S(this,"tokenType"):null},set:function(a){this.i.tokenType=a}}});
var VG=function(a){a=void 0===a?{}:a;this.i={};this.i.lineText=null==a.TL?null:a.TL;this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.matchingRanges=null==a.Iu?null:a.Iu;this.i.ranges=null==a.SM?null:a.SM;this.i.tokens=null==a.ih?null:a.ih};_.V(VG,_.U);VG.prototype.ka=function(){return VG};VG.prototype.ma=function(){return{Pa:{ranges:zG,tokens:UG},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ja:{matchingRanges:DG}}};
_.W.Object.defineProperties(VG.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}},TL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.i.lineText=a}},Iu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):null},set:function(a){this.i.matchingRanges=a}},SM:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ranges")?_.S(this,"ranges"):[]},set:function(a){this.i.ranges=a}},ih:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokens")?_.S(this,"tokens"):[]},set:function(a){this.i.tokens=a}}});_.WG=function(a){a=void 0===a?{}:a;this.i={};this.i.snippetLines=null==a.it?null:a.it};_.V(_.WG,_.U);_.WG.prototype.ka=function(){return _.WG};_.WG.prototype.ma=function(){return{Pa:{snippetLines:VG},keys:["snippetLines"]}};
_.W.Object.defineProperties(_.WG.prototype,{it:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetLines")?_.S(this,"snippetLines"):[]},set:function(a){this.i.snippetLines=a}}});var XG=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingSnippets=null==a.wWa?null:a.wWa};_.V(XG,_.U);XG.prototype.ka=function(){return XG};XG.prototype.ma=function(){return{Pa:{matchingSnippets:_.WG},keys:["matchingSnippets"]}};
_.W.Object.defineProperties(XG.prototype,{wWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingSnippets")?_.S(this,"matchingSnippets"):[]},set:function(a){this.i.matchingSnippets=a}}});var YG=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingRanges=null==a.Iu?null:a.Iu;this.i.ranges=null==a.SM?null:a.SM;this.i.snippets=null==a.Ah?null:a.Ah};_.V(YG,_.U);YG.prototype.ka=function(){return YG};
YG.prototype.ma=function(){return{Pa:{matchingRanges:DG},keys:["matchingRanges","ranges","snippets"],Ja:{ranges:IG,snippets:XG}}};
_.W.Object.defineProperties(YG.prototype,{Iu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}},SM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ranges")?_.S(this,"ranges"):null},set:function(a){this.i.ranges=a}},Ah:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):null},set:function(a){this.i.snippets=a}}});
var ZG=function(a){a=void 0===a?{}:a;this.i={};this.i.revision=null==a.xe?null:a.xe;this.i.snippets=null==a.Ah?null:a.Ah};_.V(ZG,_.U);ZG.prototype.ka=function(){return ZG};ZG.prototype.ma=function(){return{Pa:{snippets:_.WG},keys:["revision","snippets"]}};
_.W.Object.defineProperties(ZG.prototype,{xe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.S(this,"revision"):""},set:function(a){this.i.revision=a}},Ah:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});
var $G=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSpec=null==a.Jg?null:a.Jg;this.i.snippets=null==a.Ah?null:a.Ah;this.i.numberOfMatchingLines=null==a.wua?null:a.wua;this.i.matchingChangelists=null==a.sBb?null:a.sBb;this.i.revisionMatches=null==a.z_a?null:a.z_a;this.i.deletedAtCl=null==a.fG?null:a.fG;this.i.deletedTermChangelist=null==a.gG?null:a.gG};_.V($G,_.U);$G.prototype.ka=function(){return $G};
$G.prototype.ma=function(){return{Pa:{revisionMatches:ZG,snippets:_.WG},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ja:{fileSpec:pG}}};
_.W.Object.defineProperties($G.prototype,{fG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedAtCl")?_.S(this,"deletedAtCl"):"0"},set:function(a){this.i.deletedAtCl=a}},gG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedTermChangelist")?_.S(this,"deletedTermChangelist"):"0"},set:function(a){this.i.deletedTermChangelist=a}},Jg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=
a}},sBb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingChangelists")?_.S(this,"matchingChangelists"):[]},set:function(a){this.i.matchingChangelists=a}},wua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfMatchingLines")?_.S(this,"numberOfMatchingLines"):0},set:function(a){this.i.numberOfMatchingLines=a}},z_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revisionMatches")?_.S(this,"revisionMatches"):[]},set:function(a){this.i.revisionMatches=
a}},Ah:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});var aH=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSearchResult=null==a.lra?null:a.lra;this.i.directorySearchResult=null==a.ZOa?null:a.ZOa;this.i.debugInfoString=null==a.eG?null:a.eG;this.i.resultToken=null==a.xU?null:a.xU;this.i.personalized=null==a.Bfa?null:a.Bfa;this.i.refsToken=null==a.tga?null:a.tga};_.V(aH,_.U);aH.prototype.ka=function(){return aH};
aH.prototype.ma=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ja:{directorySearchResult:sG,fileSearchResult:$G}}};
_.W.Object.defineProperties(aH.prototype,{eG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},ZOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"directorySearchResult")?_.S(this,"directorySearchResult"):null},set:function(a){this.i.directorySearchResult=a}},lra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSearchResult")?_.S(this,"fileSearchResult"):null},
set:function(a){this.i.fileSearchResult=a}},Bfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"personalized")?_.S(this,"personalized"):!1},set:function(a){this.i.personalized=a}},tga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refsToken")?_.S(this,"refsToken"):""},set:function(a){this.i.refsToken=a}},xU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.i.resultToken=a}}});
_.bH=function(a){a=void 0===a?{}:a;this.i={};this.i.searchResults=null==a.WA?null:a.WA;this.i.estimatedResultCount=null==a.PPa?null:a.PPa;this.i.nextPageToken=null==a.nextPageToken?null:a.nextPageToken;this.i.debugInfoString=null==a.eG?null:a.eG;this.i.responseToken=null==a.Sga?null:a.Sga;this.i.exhaustive=null==a.su?null:a.su;this.i.requestToken=null==a.qU?null:a.qU;this.i.debugResponseProto=null==a.Pq?null:a.Pq;this.i.debugRequestProto=null==a.Oq?null:a.Oq};_.V(_.bH,_.U);_.bH.prototype.ka=function(){return _.bH};
_.bH.prototype.ma=function(){return{Pa:{searchResults:aH},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken requestToken responseToken searchResults".split(" ")}};
_.W.Object.defineProperties(_.bH.prototype,{eG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},Oq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugRequestProto")?_.S(this,"debugRequestProto"):""},set:function(a){this.i.debugRequestProto=a}},Pq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugResponseProto")?_.S(this,"debugResponseProto"):""},set:function(a){this.i.debugResponseProto=
a}},PPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"estimatedResultCount")?_.S(this,"estimatedResultCount"):"0"},set:function(a){this.i.estimatedResultCount=a}},su:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.S(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.S(this,"nextPageToken"):""},set:function(a){this.i.nextPageToken=a}},qU:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},Sga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},WA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchResults")?_.S(this,"searchResults"):[]},set:function(a){this.i.searchResults=a}}});
_.cH=function(a){a=void 0===a?{}:a;this.i={};this.i.example=null==a.tG?null:a.tG;this.i.exampleSnippet=null==a.Oqa?null:a.Oqa;this.i.commonPatternRanges=null==a.QNa?null:a.QNa;this.i.sourcePath=null==a.bm?null:a.bm;this.i.sourceLine=null==a.bI?null:a.bI;this.i.inputExampleCount=null==a.Wsa?null:a.Wsa;this.i.similarExampleCount=null==a.i1a?null:a.i1a};_.V(_.cH,_.U);_.cH.prototype.ka=function(){return _.cH};
_.cH.prototype.ma=function(){return{Pa:{commonPatternRanges:DG},keys:"commonPatternRanges example exampleSnippet inputExampleCount similarExampleCount sourceLine sourcePath".split(" "),Ja:{exampleSnippet:_.WG}}};
_.W.Object.defineProperties(_.cH.prototype,{QNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commonPatternRanges")?_.S(this,"commonPatternRanges"):[]},set:function(a){this.i.commonPatternRanges=a}},tG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"example")?_.S(this,"example"):""},set:function(a){this.i.example=a}},Oqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exampleSnippet")?_.S(this,"exampleSnippet"):null},set:function(a){this.i.exampleSnippet=
a}},Wsa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"inputExampleCount")?_.S(this,"inputExampleCount"):0},set:function(a){this.i.inputExampleCount=a}},i1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"similarExampleCount")?_.S(this,"similarExampleCount"):0},set:function(a){this.i.similarExampleCount=a}},bI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceLine")?_.S(this,"sourceLine"):0},set:function(a){this.i.sourceLine=a}},bm:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.i.sourcePath=a}}});
var dH=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryScope=null==a.Lo?null:a.Lo;this.i.refSpecScope=null==a.kU?null:a.kU;this.i.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.i.savedQuery=null==a.Ee?null:a.Ee;this.i.maxSuggestions=null==a.BWa?null:a.BWa;this.i.enableDiagnostics=null==a.pG?null:a.pG;this.i.retrieveMultibranchResults=null==a.SA?null:a.SA;this.i.showPersonalizedResults=null==a.gt?null:a.gt};_.V(dH,_.U);dH.prototype.ka=function(){return dH};
dH.prototype.ma=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults".split(" "),Ja:{repositoryScope:wE}}};
_.W.Object.defineProperties(dH.prototype,{pG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},BWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"maxSuggestions")?_.S(this,"maxSuggestions"):0},set:function(a){this.i.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.S(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=
a}},kU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},Lo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.S(this,"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},SA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=
a}},Ee:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},gt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.S(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}}});var eH=function(a){a=void 0===a?{}:a;this.i={};this.i.queryString=null==a.JA?null:a.JA;this.i.suggestOptions=null==a.T1a?null:a.T1a};_.V(eH,_.U);eH.prototype.ka=function(){return eH};
eH.prototype.ma=function(){return{keys:["queryString","suggestOptions"],Ja:{suggestOptions:dH}}};_.W.Object.defineProperties(eH.prototype,{JA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.i.queryString=a}},T1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestOptions")?_.S(this,"suggestOptions"):null},set:function(a){this.i.suggestOptions=a}}});
var fH=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type;this.i.range=null==a.te?null:a.te};_.V(fH,_.U);fH.prototype.ka=function(){return fH};fH.prototype.ma=function(){return{Qa:{type:SF},keys:["range","type"],Ja:{range:zG}}};
_.W.Object.defineProperties(fH.prototype,{te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(fH,{rf:{configurable:!0,enumerable:!0,get:function(){return SF}}});
var gH=function(a){a=void 0===a?{}:a;this.i={};this.i.title=null==a.title?null:a.title;this.i.symbol=null==a.Oi?null:a.Oi;this.i.fileSpec=null==a.Jg?null:a.Jg;this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.resultToken=null==a.xU?null:a.xU;this.i.match=null==a.match?null:a.match};_.V(gH,_.U);gH.prototype.ka=function(){return gH};gH.prototype.ma=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ja:{fileSpec:pG,match:EG,symbol:fH}}};
_.W.Object.defineProperties(gH.prototype,{Jg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"match")?_.S(this,"match"):null},set:function(a){this.i.match=a}},xU:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.i.resultToken=a}},Oi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbol")?_.S(this,"symbol"):null},set:function(a){this.i.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"title")?_.S(this,"title"):""},set:function(a){this.i.title=a}}});
var hH=function(a){a=void 0===a?{}:a;this.i={};this.i.suggestions=null==a.qv?null:a.qv;this.i.responseToken=null==a.Sga?null:a.Sga;this.i.requestToken=null==a.qU?null:a.qU};_.V(hH,_.U);hH.prototype.ka=function(){return hH};hH.prototype.ma=function(){return{Pa:{suggestions:gH},keys:["requestToken","responseToken","suggestions"]}};
_.W.Object.defineProperties(hH.prototype,{qU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},Sga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},qv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.S(this,"suggestions"):[]},set:function(a){this.i.suggestions=a}}});
_.iH={$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"};jH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};jH.O=function(a){return new (a||jH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};jH.ta=_.p({token:jH,oa:jH.O});var Jsb=function(){};Jsb.O=function(a){return new (a||Jsb)};Jsb.ta=_.p({token:Jsb,oa:function(a){return jH.O(a)},Ga:_.gv});
var kH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};kH.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Va+"/codeFindings/aggregations",Ta:_.Jf(a,_.iH,b),Ob:FG})};kH.O=function(a){return new (a||kH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};kH.ta=_.p({token:kH,oa:kH.O});var Ksb=function(){};Ksb.O=function(a){return new (a||Ksb)};
Ksb.ta=_.p({token:Ksb,oa:function(a){return kH.O(a)},Ga:_.gv});var lH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};lH.prototype.getConfiguration=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Va+"/codeFindings/configuration",Ta:_.Jf(a,_.iH,b),Ob:xG})};
lH.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Va+"/codeFindings",Ta:_.Jf(a,_.iH,b),Ob:GG})};lH.O=function(a){return new (a||lH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};lH.ta=_.p({token:lH,oa:lH.O});var Lsb=function(){};Lsb.O=function(a){return new (a||Lsb)};Lsb.ta=_.p({token:Lsb,oa:function(a){return lH.O(a)},Ga:_.gv});
var mH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};mH.prototype.match=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Rl(this.ob,{body:a,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Va+"/contents/match",Ta:_.Jf(b,_.iH,c),Ob:YG})};
mH.prototype.search=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Rl(this.ob,{body:a,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Va+"/contents/search",Ta:_.Jf(b,_.iH,c),Ob:_.bH})};mH.prototype.R1a=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Rl(this.ob,{body:a,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Va+"/contents/suggest",Ta:_.Jf(b,_.iH,c),Ob:hH})};
mH.O=function(a){return new (a||mH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};mH.ta=_.p({token:mH,oa:mH.O});var Msb=function(){};Msb.O=function(a){return new (a||Msb)};Msb.ta=_.p({token:Msb,oa:function(a){return mH.O(a)},Ga:_.gv});var nH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};
nH.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Rl(this.ob,{body:a,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Va+"/diff:get",Ta:_.Jf(b,_.iH,c),Ob:uG})};nH.O=function(a){return new (a||nH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};nH.ta=_.p({token:nH,oa:nH.O});var Nsb=function(){};Nsb.O=function(a){return new (a||Nsb)};Nsb.ta=_.p({token:Nsb,oa:function(a){return nH.O(a)},Ga:_.gv});
var oH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};oH.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Va+"/fileCoverageCategories:get",Ta:_.Jf(a,_.iH,b),Ob:mG})};oH.O=function(a){return new (a||oH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};oH.ta=_.p({token:oH,oa:oH.O});var Osb=function(){};Osb.O=function(a){return new (a||Osb)};
Osb.ta=_.p({token:Osb,oa:function(a){return oH.O(a)},Ga:_.gv});var pH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};pH.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Va+"/fileTestCoverage:get",Ta:_.Jf(a,_.iH,b),Ob:wG})};pH.O=function(a){return new (a||pH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};pH.ta=_.p({token:pH,oa:pH.O});var Psb=function(){};
Psb.O=function(a){return new (a||Psb)};Psb.ta=_.p({token:Psb,oa:function(a){return pH.O(a)},Ga:_.gv});var qH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};qH.prototype.qba=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Va+"/history/diff",Ta:_.Jf(a,_.iH,b),Ob:lG})};
qH.prototype.hSa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Va+"/history/pendingChanges",Ta:_.Jf(a,_.iH,b),Ob:yG})};qH.O=function(a){return new (a||qH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};qH.ta=_.p({token:qH,oa:qH.O});_.rH=function(){};_.rH.O=function(a){return new (a||_.rH)};_.rH.ta=_.p({token:_.rH,oa:function(a){return qH.O(a)},Ga:_.gv});
var sH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};sH.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Va+"/history/list",Ta:_.Jf(a,_.iH,b),Ob:HG})};sH.O=function(a){return new (a||sH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};sH.ta=_.p({token:sH,oa:sH.O});_.tH=function(){};_.tH.O=function(a){return new (a||_.tH)};
_.tH.ta=_.p({token:_.tH,oa:function(a){return sH.O(a)},Ga:_.gv});var uH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};uH.prototype.MYa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Rl(this.ob,{body:a,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Va+"/indexing/prepare",Ta:_.Jf(b,_.iH,c),Ob:Isb})};uH.O=function(a){return new (a||uH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};uH.ta=_.p({token:uH,oa:uH.O});var Qsb=function(){};
Qsb.O=function(a){return new (a||Qsb)};Qsb.ta=_.p({token:Qsb,oa:function(a){return uH.O(a)},Ga:_.gv});var vH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};vH.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Va+"/refs",Ta:_.Jf(a,_.iH,b),Ob:NG})};vH.O=function(a){return new (a||vH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};vH.ta=_.p({token:vH,oa:vH.O});
var Rsb=function(){};Rsb.O=function(a){return new (a||Rsb)};Rsb.ta=_.p({token:Rsb,oa:function(a){return vH.O(a)},Ga:_.gv});var wH=function(a,b,c,d,e,f,g){this.YB=a;this.jP=b;this.Sr=c;this.Le=d;this.Fe=e;this.Eb=f;this.Za=g;this.a7a=new _.fe};
wH.prototype.Hd=function(a){a=void 0===a?{}:a;this.Vi||(this.Vi=new _.qr(this.YB,this.Fe));this.detach();this.j6||(this.j6=new _.sr(this.Eb.createElement("div"),this.jP,this.Sr,this.Le));var b=this.YB.nb.na;b.parentNode.insertBefore(this.j6.Vua,b);var c;null==(c=this.Za)||_.yl(c);this.Vi.Hd(this.j6,a);this.a7a.next()};wH.prototype.detach=function(){this.Vi.zFc&&this.Vi.detach()};wH.prototype.Ka=function(){this.j6&&this.j6.dispose()};
wH.O=function(a){return new (a||wH)(_.v(_.tf),_.v(_.Nk),_.v(_.og),_.v(_.qe),_.v(_.uf),_.v(_.oh),_.v(_.Il))};wH.Ia=_.mc({type:wH});var xH=function(){wH.apply(this,arguments)};_.V(xH,wH);xH.O=function(){var a;return function(b){return(a||(a=_.Zc(xH)))(b||xH)}}();xH.Ia=_.mc({type:xH,qa:[["ng-template","matMenuContent",""]],features:[_.of([{wa:_.P4a,Nb:xH}]),_.Me]});var Ssb=function(){};Ssb.O=function(a){return new (a||Ssb)};
Ssb.ya=_.jc({type:Ssb,qa:[["","onedevDot",""]],wb:1,Ya:function(a){a&2&&_.Qe("aria-hidden",!0)},lc:["onedevDot",""],Aa:1,Ba:0,ua:function(a){a&1&&_.N(0,"\u00a0\u00b7\u00a0")},rb:2});var Tsb=[[["onedev-hovercard-action"]]],yH=function(){};yH.prototype.Sa=function(){};
_.W.Object.defineProperties(yH.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"}}},HCc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.xu("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});yH.O=function(a){return new (a||yH)};
yH.ya=_.jc({type:yH,qa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},ac:["onedev-hovercard-action"],Aa:30,Ba:7,Ea:[["role","dialog","aria-label","Changelist Hovercard",1,"onedev-hovercard-content"],[1,"onedev-hovercard-body"],[1,"title","gmat-subhead-1"],[1,"content","gmat-body-3"],["svgIcon","access_time_24px"],[1,"detail"],[1,"label"],[4,"ngIf"],["svgIcon","info_outline_24px"],[1,"subcontent"],[1,"dot-separated-list"],[4,"ngFor","ngForOf"],["class","subcontent",4,"ngIf"],
["svgIcon","link_24px"],["target","_blank","rel","noopener noreferrer",3,"href"],["onedevDot","",4,"ngIf"],["onedevDot",""]],ua:function(a,b){a&1&&(_.ff(Tsb),_.A(0,"div",0)(1,"div",1)(2,"div",2),_.N(3),_.B(),_.A(4,"div",3),_.D(5,"mat-icon",4),_.A(6,"div",5)(7,"span",6),_.N(8),_.B(),_.y(9,ymb,2,1,"span",7),_.B(),_.D(10,"mat-icon",8),_.A(11,"div",5)(12,"div",9)(13,"span",6),_.N(14,"Author"),_.B(),_.A(15,"span"),_.N(16),_.B()(),_.A(17,"div",9)(18,"span",6),_.N(19,"Reviewers"),_.B(),_.A(20,"ul",10),_.y(21,
Amb,4,2,"ng-container",11),_.B()(),_.y(22,Bmb,5,1,"div",12),_.B(),_.D(23,"mat-icon",13),_.A(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.N(28,"Critique"),_.B()()()()()(),_.gf(29),_.B());a&2&&(_.u(3),_.lf(" ",b.changelist.title," "),_.u(5),_.nf(b.statusText),_.u(1),_.x("ngIf",b.changelist.updateTime),_.u(7),_.nf(b.changelist.Un),_.u(5),_.x("ngForOf",b.changelist.eN),_.u(1),_.x("ngIf",b.changelist.Kdb),_.u(5),_.x("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,_.Ee))},Ha:[_.xm,_.ym,
Ssb,_.Qs],styles:[".onedev-hovercard-content{--onedev-card-background:var(--surface-default,#fff);--onedev-card-title-text:var(--text-default,#202124);--onedev-card-icon:var(--icon,#5f6368);--onedev-card-secondary-text:var(--text-secondary,#5f6368);--onedev-card-link-color:var(--primary-default,#1a73e8)}.onedev-hovercard-content{background-color:var(--onedev-card-background);width:356px}.onedev-hovercard-content .onedev-hovercard-body{padding:20px}.onedev-hovercard-content .onedev-hovercard-body a{color:var(--onedev-card-link-color)}.onedev-hovercard-content .onedev-hovercard-body .contact-info.with-avatar{display:grid;grid-template-columns:48px auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.onedev-hovercard-content .onedev-hovercard-body .contact-info.with-avatar .avatar{grid-row:1/span 2}.onedev-hovercard-content .onedev-hovercard-body .contact-info .name{grid-row:1;grid-column:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.onedev-hovercard-content .onedev-hovercard-body .contact-info .email{grid-row:2;grid-column:2}.onedev-hovercard-content .onedev-hovercard-body .title{color:var(--onedev-card-title-text);margin:0 0 12px;max-height:48px;overflow:hidden}.onedev-hovercard-content .onedev-hovercard-body .chips{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:12px}.onedev-hovercard-content .onedev-hovercard-body mat-icon{color:var(--onedev-card-icon);font-size:18px;height:18px;width:18px}.onedev-hovercard-content .onedev-hovercard-body .content{display:grid;grid-template-columns:18px auto;grid-gap:12px 20px;margin:0;margin-top:12px}.onedev-hovercard-content .onedev-hovercard-body .content .detail{margin-top:2px}.onedev-hovercard-content .onedev-hovercard-body .content:empty{margin-top:0}.onedev-hovercard-content .onedev-hovercard-body .subcontent:not(:last-child){margin-bottom:8px}.onedev-hovercard-content .onedev-hovercard-body .label{color:var(--onedev-card-secondary-text);padding:0 8px 0 0}.onedev-hovercard-content .onedev-hovercard-body .dot-separated-list{display:inline;list-style-type:none;margin:0;padding:0}.onedev-hovercard-content .onedev-hovercard-body .dot-separated-list li{display:inline}"],
rb:2,Oa:0});Usb=[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];_.zH=function(a){var b=_.L9a.call(this)||this;b.Ma=a;b.bi=new _.fe;"action-list"===b.v9a()&&(a.na.classList.add("mat-action-list"),a.na.setAttribute("role","group"));return b};_.V(_.zH,_.L9a);_.zH.prototype.v9a=function(){var a=this.Ma.na.nodeName.toLowerCase();return"mat-list"===a?"list":"mat-action-list"===a?"action-list":null};_.zH.prototype.Sb=function(){this.bi.next()};_.zH.prototype.Ka=function(){this.bi.complete()};
_.zH.O=function(a){return new (a||_.zH)(_.v(_.ad))};_.zH.ya=_.jc({type:_.zH,qa:[["mat-list"],["mat-action-list"]],Cb:[1,"mat-list","mat-list-base"],wb:1,Ya:function(a){a&2&&_.Qe("mat-id-collision",null)},inputs:{rd:"disableRipple",disabled:"disabled"},Vb:["matList"],features:[_.of([{wa:_.G9a,Nb:_.zH}]),_.Me,_.Ac],ac:_.I9a,Aa:1,Ba:0,ua:function(a){a&1&&(_.ff(),_.gf(0))},styles:[_.J9a()],rb:2,Oa:0});_.AH=function(){};_.AH.O=function(a){return new (a||_.AH)};_.AH.Da=_.kc({type:_.AH});_.AH.Ca=_.Zb({});
Vsb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.BH=function(a,b,c,d,e,f,g){var m=_.Nbb.call(this)||this;m.panel=a;m.Pc=b;m.ad=c;m.Za=d;m.ye=f;m.Mab=_.fd.EMPTY;var n=a.Zk?a.Zk.bi.ha(_.Fd(function(r){return!(!r.hideToggle&&!r.togglePosition)})):_.Sd;m.tabIndex=parseInt(g||"")||0;m.Mab=_.Dd(a.ji,a.closed,n,a.LHa.ha(_.Fd(function(r){return!!(r.hideToggle||r.disabled||r.togglePosition)}))).subscribe(function(){return _.yl(m.Za)});a.closed.ha(_.Fd(function(){return a.yla()})).subscribe(function(){return _.iq(c,b,"program")});e&&(m.expandedHeight=e.expandedHeight,
m.collapsedHeight=e.collapsedHeight);return m};_.V(_.BH,_.Nbb);_.h=_.BH.prototype;_.h.doa=function(){this.disabled||this.panel.toggle()};_.h.BUc=function(){return this.panel.Ad};_.h.Yla=function(){return this.panel.Yla()};_.h.sUc=function(){return this.panel.id};_.h.vUc=function(){return this.panel.xV};_.h.Ubb=function(){return!this.panel.oL&&!this.panel.disabled};
_.h.Bqc=function(){var a=this.panel.Ad;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.h.N5=function(a){switch(a.keyCode){case 32:case 13:_.eh(a)||(a.preventDefault(),this.doa());break;default:this.panel.Zk&&this.panel.Zk.erc(a)}};_.h.focus=function(a,b){a?_.iq(this.ad,this.Pc,a,b):this.Pc.na.focus(b)};_.h.Oc=function(){var a=this;this.ad.Rl(this.Pc).subscribe(function(b){b&&a.panel.Zk&&a.panel.Zk.crc(a)})};
_.h.Ka=function(){this.Mab.unsubscribe();this.ad.qk(this.Pc)};_.W.Object.defineProperties(_.BH.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.BH.O=function(a){return new (a||_.BH)(_.v(_.Tz,1),_.v(_.ad),_.v(_.hq),_.v(_.Il),_.v(_.Mbb,8),_.v(_.Ok,8),_.Sc("tabindex"))};
_.BH.ya=_.jc({type:_.BH,qa:[["mat-expansion-panel-header"]],Cb:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],wb:15,Ya:function(a,b){a&1&&_.I("click",function(){return b.doa()})("keydown",function(c){return b.N5(c)});a&2&&(_.Qe("id",b.panel.i$a)("tabindex",b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.Ad)("aria-disabled",b.panel.disabled),_.Re("height",b.Bqc()),_.Se("mat-expanded",b.panel.Ad)("mat-expansion-toggle-indicator-after","after"===b.panel.xV)("mat-expansion-toggle-indicator-before",
"before"===b.panel.xV)("_mat-animation-noopable","NoopAnimations"===b.ye))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[_.Me],ac:["mat-panel-title","mat-panel-description","*"],Aa:5,Ba:3,Ea:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],ua:function(a,b){a&1&&(_.ff(Vsb),_.A(0,"span",0),_.gf(1),_.gf(2,1),_.gf(3,2),_.B(),_.y(4,Cmb,1,1,"span",1));a&2&&(_.Se("mat-content-hide-toggle",!b.Ubb()),
_.u(4),_.x("ngIf",b.Ubb()))},Ha:[_.ym],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-expansion-header-collapsed-state-height);font-family:var(--mat-expansion-header-text-font);font-size:var(--mat-expansion-header-text-size);font-weight:var(--mat-expansion-header-text-weight);line-height:var(--mat-expansion-header-text-line-height);letter-spacing:var(--mat-expansion-header-text-tracking)}.mat-expansion-panel-header.mat-expanded{height:var(--mat-expansion-header-expanded-state-height)}.mat-expansion-panel-header[aria-disabled=true]{color:var(--mat-expansion-header-disabled-state-text-color)}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-header-hover-state-layer-color)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-container-background-color)}}.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused{background:var(--mat-expansion-header-focus-state-layer-color)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title{color:var(--mat-expansion-header-text-color)}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header-description{flex-grow:2;color:var(--mat-expansion-header-description-color)}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle;color:var(--mat-expansion-header-indicator-color)}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}\n'],
rb:2,data:{animation:[_.Dbb]},Oa:0});_.CH=function(){};_.CH.O=function(a){return new (a||_.CH)};_.CH.Ia=_.mc({type:_.CH,qa:[["mat-panel-title"]],Cb:[1,"mat-expansion-panel-header-title"]});var Wsb=["*",[["mat-card-footer"]]],Xsb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],DH=function(){};DH.O=function(a){return new (a||DH)};
DH.Ia=_.mc({type:DH,qa:[["mat-card-content"],["","mat-card-content",""],["","matCardContent",""]],Cb:[1,"mat-card-content"]});var EH=function(){};EH.O=function(a){return new (a||EH)};EH.Ia=_.mc({type:EH,qa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],Cb:[1,"mat-card-title"]});var Ysb=function(){};Ysb.O=function(a){return new (a||Ysb)};Ysb.Ia=_.mc({type:Ysb,qa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],Cb:[1,"mat-card-subtitle"]});
var Zsb=function(){this.align="start"};Zsb.O=function(a){return new (a||Zsb)};Zsb.Ia=_.mc({type:Zsb,qa:[["mat-card-actions"]],Cb:[1,"mat-card-actions"],wb:2,Ya:function(a,b){a&2&&_.Se("mat-card-actions-align-end","end"===b.align)},inputs:{align:"align"},Vb:["matCardActions"]});var $sb=function(){};$sb.O=function(a){return new (a||$sb)};$sb.Ia=_.mc({type:$sb,qa:[["","mat-card-avatar",""],["","matCardAvatar",""]],Cb:[1,"mat-card-avatar"]});_.FH=function(a){this.ye=a};
_.FH.O=function(a){return new (a||_.FH)(_.v(_.Ok,8))};
_.FH.ya=_.jc({type:_.FH,qa:[["mat-card"]],Cb:[1,"mat-card","mat-focus-indicator"],wb:3,Ya:function(a,b){a&2&&(_.Qe("mat-id-collision",null),_.Se("_mat-animation-noopable","NoopAnimations"===b.ye))},Vb:["matCard"],ac:["*","mat-card-footer"],Aa:2,Ba:0,ua:function(a){a&1&&(_.ff(Wsb),_.gf(0),_.gf(1,1))},styles:[".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}.mat-card._mat-animation-noopable{transition:none !important;animation:none !important}.mat-card>.mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card>.mat-divider-horizontal{left:auto;right:0}.mat-card>.mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card>.mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px;display:block;overflow:hidden}.mat-card-image img{width:100%}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions:not(.mat-card-actions-align-end) .mat-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-raised-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-actions-align-end .mat-button:last-child,.mat-card-actions-align-end .mat-raised-button:last-child,.mat-card-actions-align-end .mat-stroked-button:last-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}\n"],rb:2,
Oa:0});var atb=function(){};atb.O=function(a){return new (a||atb)};atb.ya=_.jc({type:atb,qa:[["mat-card-header"]],Cb:[1,"mat-card-header"],wb:1,Ya:function(a){a&2&&_.Qe("mat-id-collision",null)},ac:["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],Aa:4,Ba:0,Ea:[[1,"mat-card-header-text"]],ua:function(a){a&1&&(_.ff(Xsb),_.gf(0),_.A(1,"div",0),_.gf(2,1),_.B(),_.gf(3,2))},rb:2,Oa:0});
_.GH=function(a){this.PD=a};_.ctb=function(a,b,c){var d=b?Emb([],b):c.prefix,e={prefix:d,X2a:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.Nh(d.value).path||"").endsWith("/");return b?btb(a,e,function(g){return Emb(g.queries,b)}):c.Xm||f?_.ld(e):btb(a,e,function(g){return(g=g.C$)?Dmb(g):d})};btb=function(a,b,c){return _.alb(a.PD).ha(_.t(function(d){return _.ZD(d,_.Zkb)}),_.t(c),_.t(function(d){return{prefix:d,X2a:Fmb(d)}}),_.ie(b))};_.GH.O=function(a){return new (a||_.GH)(_.q(_.nE))};
_.GH.ta=_.p({token:_.GH,oa:_.GH.O,Ga:"root"});var dtb={},etb={},ftb={},HH=function(){throw Error("Rd");};HH.prototype.Ckb=null;HH.prototype.nba=function(){return this.content};HH.prototype.toString=function(){return this.content};HH.prototype.iB=function(){if(this.O9!==dtb)throw Error("Sd");return _.eg(this.toString())};var gtb=function(){HH.call(this)};_.xi(gtb,HH);gtb.prototype.O9=dtb;var htb,ktb,KH,stb,ttb,jtb,utb,rtb,itb,ntb,qtb,ptb,vtb,otb,wtb,ltb,mtb;htb=function(a){if(null!=a)switch(a.Ckb){case 1:return 1;case -1:return-1;case 0:return 0}return null};_.JH=function(a){return null!=a&&a.O9===dtb?a:a instanceof _.Dj?(0,_.IH)(_.fg(a).toString()):a instanceof _.Dj?(0,_.IH)(_.fg(a).toString()):(0,_.IH)(String(String(a)).replace(itb,jtb),htb(a))};_.IH=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.Ckb=d);return c}}(gtb);
ktb=function(a){if(null==a)throw Error("Td");return a};KH=function(a){if(null!=a&&a.O9===dtb){var b=String;a=a.nba();a=String(a).replace(ltb,"").replace(mtb,"&lt;");b=b(a).replace(ntb,jtb)}else b=String(a).replace(itb,jtb);return b};
stb=function(a){null!=a&&a.O9===etb||null!=a&&a.O9===ftb?a=otb(a):a instanceof _.bg?a=otb(_.cg(a)):a instanceof _.bg?a=otb(_.cg(a)):a instanceof _.zh?a=otb(_.Ah(a).toString()):a instanceof _.zh?a=otb(_.Ah(a).toString()):(a=String(a),a=ptb.test(a)?a.replace(qtb,rtb):"about:invalid#zSoyz");return a};
ttb={"\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;"};jtb=function(a){return ttb[a]};
utb={"\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"};rtb=function(a){return utb[a]};itb=/[\x00\x22\x26\x27\x3c\x3e]/g;ntb=/[\x00\x22\x27\x3c\x3e]/g;qtb=/[\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;ptb=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;vtb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i;otb=function(a){return String(a).replace(qtb,rtb)};
wtb=function(a){a=String(a);return vtb.test(a)?a:"zSoyz"};ltb=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g;mtb=/</g;var Ctb,Dtb;_.ytb=function(a){return _.xtb(a.lineNumber,a.href)};_.xtb=function(a,b){return(0,_.IH)('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+KH(stb(b))+'" aria-label="Line '+KH(a+1)+'" tabIndex="-1" data-line-number="'+KH(a)+'">'+_.JH(a+1)+"</a></div>")};_.Atb=function(a){return _.ztb(a.start,a.end)};
_.ztb=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 '+KH(e+1)+'" tabIndex="-1" data-line-number="'+KH(e)+'">'+_.JH(e+1)+"</span></div>"}return(0,_.IH)(c)};Ctb=function(a){var b=a.lines,c=a.lu,d="";a=a.lineNumbers;for(var e=a.length,f=0;f<e;f++){var g=a[f];d+=_.Btb(g,b[g],c[f])}return(0,_.IH)(d)};
_.Btb=function(a,b,c){return(0,_.IH)('<div data-line-number="'+KH(a)+'">'+Dtb(void 0,b,c)+"</div>")};
Dtb=function(a,b,c,d){d=void 0===d?0:d;var e="";if(0!=c.length)for(var f=c.length,g=0;g<f;g++){var m=c[g];e+=_.JH(ktb(b).substring(0==g?0:c[g-1].Wj()-d,m.Kl()-d))+"<"+wtb(_.Y(m,3))+' class="'+KH(_.Y(m,4))+'"'+(""!=m.Qra()?' href="'+KH(stb(m.Qra()))+'"':"")+(""!=m.getKey()?' data-key="'+KH(m.getKey())+'"':"")+">"+Dtb(a,ktb(b).substring(m.Kl()-d,m.Wj()-d),_.LH(m),m.Kl())+"</"+wtb(_.Y(m,3))+">"+(g==c.length-1?_.JH(ktb(b).substring(m.Wj()-d)):"")}else e+=_.JH(b);return(0,_.IH)(e)};_.MH=function(a){this.La=_.Za(a)};_.V(_.MH,_.Bb);_.h=_.MH.prototype;_.h.Kl=function(){return _.cj(this,1)};_.h.setStart=function(a){return _.Zh(this,1,a)};_.h.Wj=function(){return _.cj(this,2)};_.h.setEnd=function(a){return _.Zh(this,2,a)};_.h.Qra=function(){return _.Y(this,5)};_.h.getKey=function(){return _.Y(this,6)};_.h.WD=function(a){_.Rh(this,6,a)};_.LH=function(a){return _.Si(a,_.MH,8)};_.MH.nc=[8];_.MH.prototype.toObject=function(){return Etb(this)};
var Etb=function(a){if(null!=a)return _.Fb(a),{start:_.cj(a,1),end:_.cj(a,2),tagName:_.Y(a,3),Q3c:_.Y(a,4),href:_.Y(a,5),key:_.Y(a,6),kWa:_.bj(a,7),BWc:_.vb(_.LH(a),Etb)}};var Ftb=function(a){this.F0=a;this.rendered=[]};Ftb.prototype.clear=function(){if(this.F0.np){var a=this.rendered;this.rendered=[];a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.F0.np(b.value)}};_.NH=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a};_.OH=function(a,b){a=a.create("div");a.className=b;return a};Ftb.prototype.create=function(a){a=this.F0.createElement(a);this.F0.np&&_.AE(a)&&this.rendered.push(a);return a};_.PH=function(a,b){a=a.na;Ftb.call(this,b);this.zS=new Map;this.container=a};_.V(_.PH,Ftb);
_.PH.prototype.tv=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++){Gtb(this,f,!1,e);if(g=this.zS.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.l(this.zS);for(a=c.next();!a.done;a=c.next())a=_.l(a.value).next().value,b.has(a)||Gtb(this,a,!0)};
var Gtb=function(a,b,c,d){d=void 0===d?0:d;if(_.ZE(b,a.As())){var e=a.zS.get(b);if(!e||c)if(e||!c){var f=a.Di(b);f&&(c?(a.container.insertBefore(f,e),_.Rj(e),a.zS.delete(b)):(c=a.Ypa(b,d),a.zS.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=_.OH(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};_.PH.prototype.clear=function(){Ftb.prototype.clear.call(this);this.zS.clear()};var Kmb=/Meta/gi;_.Mmb={vo:"Everything",value:"",Tb:_.$E("e"),Ls:"Everything"};var Vmb=new _.ps("Directory ({dir})"),Xmb=new _.ps("Search in ({repo} \u203a {dir})"),Wmb=new _.ps("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),Zmb=new _.ps("Directory ({repo} \u203a {dir})"),Ymb=new _.ps("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),Pmb=new _.ps("Repository ({repo})"),Omb=new _.ps("Package ({package})"),Rmb=new _.ps("Branch ({branch})"),Umb=new _.ps("Branch ({id}/{repo} \u203a {ref})"),Qmb=new _.ps("Tag ({tag})"),Tmb=new _.ps("Tag ({id}/{repo} \u203a {ref})"),Smb=
new _.ps("Search in ({id}/{repo} \u203a {ref})"),Nmb=new _.ps("Project ({project})");var Itb=function(a){return _.Wab(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return++Htb}}})},Htb=1E3;var QH=function(){};QH.prototype.oca=function(){return Jtb(this)};QH.prototype.toString=function(){var a=qF(Ktb(RH(this.constructor)))+"@";var b=(this.oca()>>>0).toString(16);return a+qF(b)};var Ltb=function(){this.raa=0};_.V(Ltb,QH);Ltb.prototype.lea=function(){return(this.raa+1|0)<this.Cqb.length};Ltb.prototype.aM=function(){if(!this.lea()){var a=new Mtb;a.u8 instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.u8):a.u8.stack=Error().stack);a.UHc(Error(a));throw a.u8;}a=this.raa=this.raa+1|0;return this.Cqb[a]};var Ntb=function(){};_.V(Ntb,QH);Ntb.prototype.UHc=function(a){this.u8=a;Otb(a,this)};Ntb.prototype.toString=function(){var a=Ktb(RH(this.constructor)),b=this.xZc;return null==b?a:qF(a)+": "+qF(b)};var Ptb=function(){};_.V(Ptb,Ntb);var Qtb=function(){};_.V(Qtb,Ptb);var Rtb=function(){};_.V(Rtb,QH);var Stb=function(){};_.V(Stb,QH);var Ttb=function(){};_.V(Ttb,Stb);var Utb,Vtb=function(){Vtb=function(){};Utb=gqb([256],SH,Wtb)};var gqb=function(a,b,c){return Xtb(a,{Hta:b,Dzb:c,XOa:a.length})},Xtb=function(a,b){var c=a[0];if(null==c)return null;var d=new globalThis.Array(c);b&&(d.b4a=b);if(1<a.length){a=a.slice(1);b=b&&{Hta:b.Hta,Dzb:b.Dzb,XOa:b.XOa-1};for(var e=0;e<c;e++)d[e]=Xtb(a,b)}else if(b&&(a=b.Hta.eSc,void 0!==a))for(b=0;b<c;b++)d[b]=a;return d};var SH=function(){this.Wz=0};_.V(SH,Stb);var jqb=function(a){if(-129<a&&128>a){Vtb();var b=a+128|0,c=Utb[b];c||(c=Utb[b]=Ytb(a));a=c}else a=Ytb(a);return a},Ytb=function(a){var b=new SH;b.Wz=a;return b};SH.prototype.oca=function(){return this.Wz};SH.prototype.toString=function(){return""+this.Wz};var Wtb=function(a){return a instanceof SH};var Ztb=function(a){this.yBc=a};_.V(Ztb,QH);var $tb=function(a){this.xBc=a};_.V($tb,QH);var aub=function(a){var b;return b=a.xBc,b()};var bub=function(){};_.V(bub,QH);bub.prototype.toString=function(){return this.uaa};var Mtb=function(){};_.V(Mtb,Qtb);var cub=function(){};_.V(cub,bub);var dub=function(){};_.V(dub,QH);dub.prototype.toString=function(){return this.NZ?0==this.nQa.length?this.NZ.toString():qF(this.NZ.toString())+qF(this.nQa):this.wBc};var eub=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:Jtb(a)}},fub=0,Jtb=function(a){return a.d4a||(Object.defineProperties(a,{d4a:{value:fub=fub+1|0,enumerable:!1}}),a.d4a)};var gub=function(a){return a.oca?a.oca():eub(a)},jub=function(a){switch(typeof a){case "number":return RH(Ttb);case "boolean":return RH(Rtb);case "string":return RH(hqb);case "function":return RH(hub)}if(a instanceof QH)a=RH(a.constructor);else if(Array.isArray(a))a=(a=a.b4a)?RH(a.Hta,a.XOa):RH(QH,1);else if(null!=a)a=RH(iub);else throw new TypeError("Ud");return a};var hub=function(){};var iub=function(){};_.V(iub,QH);var Otb=function(a,b){if(a instanceof Object)try{a.YTc=b,Object.defineProperties(a,{cause:{get:function(){return b.uBc&&b.uBc.u8}}})}catch(c){}};var hqb=function(){};_.V(hqb,QH);var qF=function(a){return null==a?"null":a.toString()},kub=function(a,b){a=a.substr(0,b.length);return Object.is(a,b)||null==a&&null==b},iqb=function(a){return"string"===typeof a};var lub=function(a,b){this.iQa=a;this.jQa=b};_.V(lub,QH);var Ktb=function(a){return 0!=a.jQa?qF(mub("[",a.jQa))+String("L"+qF(Itb(a.iQa))+";"):Itb(a.iQa)};lub.prototype.toString=function(){return"class "+qF(Ktb(this))};var mub=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=qF(c)+qF(a);return c},RH=function(a,b){var c=b||0;return _.Wab(a.prototype,"$$class/"+c,function(){return new lub(a,c)})};var nub=function(a,b){a.push(b)},oub=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},qub=function(a){return new $tb(function(){var b=new pub;b.raa=-1;b.Cqb=a;return b})},rub=function(a,b){a.sort(function(c,d){var e;return e=b.yBc,e(c,d)})};var pub=function(){this.raa=0};_.V(pub,Ltb);_.TH=function(a){this.Ug=a};_.V(_.TH,QH);
_.TH.prototype.md=function(a){var b;if(!a||0==a.length)return this.Ug.wo([]);for(var c=[],d=a.length-1|0;0<=d;d=d-1|0)nub(c,this.Ug.Yb(a[d]));a=(b=this.Ug,new Ztb(function(n,r){return b.T3a(n,r)}));rub(c,a);a=[];d=[];for(var e=!1;0<c.length;){for(var f=c.pop();0!=a.length&&this.Ug.Kl(f)>=this.Ug.Wj(a[a.length-1|0]);){var g=a.pop();this.Ug.cta(g)&&(e=!1);0==a.length||this.Ug.F7(a[a.length-1|0],g)}g=e;var m=this.Ug.cta(f);e=g||m;if(0==a.length)a.push(f),d.push(f);else if(g&&m){if(!this.Ug.mta(f)){if(e=
sub(this,f,a,c))d.pop(),oub(d,e);e=!1;Fvb(this,c,f)}}else g=a[a.length-1|0],this.Ug.Wj(f)>this.Ug.Wj(g)&&Fvb(this,c,this.Ug.NOb(f,this.Ug.Wj(g))),a.push(f)}for(c=a.length;1<c;c=c-1|0)this.Ug.F7(a[c-2|0],a[c-1|0]);return this.Ug.wo(d)};
var sub=function(a,b,c,d){for(var e=null;0!=c.length;){var f=c.pop(),g=a.Ug.cta(f),m=a.Ug.Wj(f);a.Ug.setEnd(f,a.Ug.Kl(b));var n=g&&!a.Ug.mta(b)&&a.Ug.mta(f),r=0==c.length?null:c[c.length-1|0];n||a.Ug.Kl(f)>=a.Ug.Wj(f)?null!=r?a.Ug.cJb(r,f):e=a.Ug.aL(f):null!=r&&a.Ug.F7(r,f);g=g?a.Ug.Wj(b):a.Ug.Kl(b);!n&&g<m&&Fvb(a,d,a.Ug.Okb(f,g,m))}return e},Fvb=function(a,b,c){for(var d=b.length;0<d&&0<a.Ug.T3a(b[d-1|0],c);)d=d-1|0;b.splice(d,0,c)};var UH=function(a,b,c,d,e){_.PH.call(this,c,d);var f=this;this.Td=a;this.view=b;this.nb=c;this.uv=!1;this.Kf=[];this.ek=new _.jl;this.kA=new _.jl;this.Bga=new Map;this.lines=[];this.Ol=[];this.Tl=0;this.lb=e.jS().ha(_.Rd()).subscribe(function(g){var m=void 0===f.tabSize;f.tabSize=g;m||_.yl(f.Td)})};_.V(UH,_.PH);_.h=UH.prototype;_.h.Ka=function(){this.lb.unsubscribe()};
_.h.Sb=function(a){if(a.highlightedLines){a=_.l(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.YE(this.Kf,this.As());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.Di(c))||d.setAttribute("aria-current","true")}}}};_.h.As=function(){return this.Tl};
_.h.Di=function(a){this.Ol.length<=a&&(this.Ol=this.Ol.concat(Array.from(this.container.children).slice(this.Ol.length)));return this.Ol[a]};_.h.Ypa=function(a,b){var c=this,d=_.OH(this,"line");d.appendChild(_.NH(this,Array.from({length:b+1}).join(" "),"line"));b=_.NH(this,"...","line ellipses");b.addEventListener("click",function(){c.ek.emit(a)});d.appendChild(b);return d};
_.h.eR=function(){if(this.As())return this.container.firstElementChild.getBoundingClientRect().height;var a=_.OH(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.I7=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.Ol=[]);b<this.Tl&&(b=this.Tl);this.Tl=c;var e=document.getElementById("pre-rendered-code");if(null!=e&&this.uv){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=_.cF(this.container,"format-code","body"))&&
0>=f.scrollTop&&(f.scrollTop=b);b=this.container.childElementCount;d=d.slice(1)}for(f=0;b<c&&f<d.length;)e=this.container.childElementCount,this.container.insertAdjacentHTML("beforeend",_.fg(d[f])),f++,b+=this.container.childElementCount-e;b>=c&&(this.Tl=b);if(f<d.length)return d.slice(f);if(b<c){d=this.MNa(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+=_.Btb(m,a[m],d[g])}a=(0,_.IH)(f).iB();c.insertAdjacentHTML("beforeend",_.fg(a))}return[]};
_.h.Yja=function(a){var b=this;a=a.filter(function(m){return _.ZE(m,b.As())});if(!(0===a.length||a[a.length-1]>=this.Tl)){var c=new _.TH(new Gvb),d=a.map(function(m){var n;return c.md(null!=(n=b.Aj.get(m))?n:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");Hmb(e,Ctb({lineNumbers:a,lines:this.lines,lu:d}));for(d=a.length-1;0<=d;d--){var g=e.children[d];this.zS.has(a[d])||this.container.replaceChild(g,this.Di(a[d]));
this.Ol[a[d]]=g}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};_.h.focus=function(a){a=_.YE(a,this.As());if(0!==a.length){var b=this.Di(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.kA.next(a[0].start);b.focus()}};
var Ivb=function(a,b){var c=a.Di(b.line);if(c){a.Bga.get(b)&&Hvb(a,b);var d=a.view.Kh(b.ua,b.context);var e=d.tl;if(1!==e.length)throw Error("Vd");d={element:e[0],eRc:d};a.F0.insertBefore(a.container,d.element,c);_.yl(a.Td);a.Bga.set(b,d)}},Hvb=function(a,b){var c=a.Bga.get(b);c&&(_.Rj(c.element),a.view.remove(a.view.indexOf(c.eRc)),a.Bga.delete(b))};UH.prototype.clear=function(){_.PH.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.Tl=0;this.Bga.clear()};
UH.prototype.MNa=function(a,b){for(var c=new _.TH(new Gvb),d=[];a<b;a++){var e=void 0;d.push(c.md(null!=(e=this.Aj.get(a))?e:null))}return d};UH.O=function(a){return new (a||UH)(_.v(_.Il),_.v(_.uf),_.v(_.ad),_.v(_.Pk),_.v(_.Wu))};
UH.ya=_.jc({type:UH,qa:[["code-container"]],wb:4,Ya:function(a,b){a&2&&_.Re("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{uv:"usePrefetchIfPossible",Kf:"highlightedLines",Aj:"inlineWidgets"},outputs:{ek:"lineShown",kA:"lineFocused"},features:[_.Me,_.Ac],Aa:0,Ba:0,ua:function(){},styles:["code-container{min-width:80ch;padding:0 4px;-moz-tab-size:2;tab-size:2;white-space:pre}code-container.nopadding{padding:0}code-container .ellipses{border-radius:1ch;cursor:pointer;padding:0 1ch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}code-container .emphasized{font-weight:700}"],
rb:2,Oa:0});var Gvb=function(){};_.h=Gvb.prototype;_.h.F7=function(a,b){_.Vi(a,8,_.MH,b)};_.h.Okb=function(a,b,c){return _.Ki(a.clone(),8).setStart(b).setEnd(c)};_.h.wo=function(a){return a};_.h.aL=function(a){return _.LH(a)};_.h.Wj=function(a){return a.Wj()};_.h.Kl=function(a){return a.Kl()};_.h.cta=function(a){return"a"===_.Y(a,3)};_.h.mta=function(a){return _.bj(a,7)};_.h.cJb=function(a,b){b=_.LH(a).concat(_.LH(b));_.Ui(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.NOb=function(a,b){if(b<a.Kl()||b>=a.Wj())throw new RangeError;var c=_.Ki(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.Yb=function(a){var b=(new _.MH).setStart(a.startColumn).setEnd(a.endColumn);a.kWa&&_.jj(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.Rh(b,3,d);_.Rh(c,4,a.Yn);null!=a.href&&_.Rh(b,5,a.href);null!=a.key&&b.WD(a.key);return b};_.h.T3a=function(a,b){return b.Kl()-a.Kl()||a.Wj()-b.Wj()};var Jvb=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"}),VH=function(){this.Gob=[];this.t$=0};
VH.prototype.Sb=function(){this.t$=fnb(this.snippet);this.de.clear();for(var a=this.de,b=this.snippet.it,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=[],m=g.concat,n=_.xc(Kvb(this,f)),r=_.xc(Lvb(this,f)),w=_.xc(Mvb(this,f));var z=f.TL;this.mr?(f=this.mr(_.bF(f.lineNumber)),z=[Object.assign({},Nvb(this,new zG({startIndex:0,length:z.length})),{tagName:"a",Yn:"",href:f})]):z=[];g=m.call(g,n,r,w,_.xc(z));c.set(d,g)}a.Aj=c;this.de.I7(Ovb(this))};
var Ovb=function(a){return a.snippet.it.map(function(b){return b.TL.substring(a.t$)+"\n"})},Kvb=function(a,b){return b.ih.filter(function(c){var d=c.te;c=c.tokenType;return!d||d.startIndex+d.length<=a.t$?!1:!!c&&Jvb.hasOwnProperty(c)&&!!Jvb[c]}).map(function(c){return Object.assign({},Nvb(a,c.te),{Yn:Jvb[c.tokenType]})})},Lvb=function(a,b){var c=b.lineNumber;return a.Gob.filter(function(d){return d.lineNumber===c}).flatMap(function(d){return d.cR.map(function(e){return Object.assign({},Nvb(a,new zG({startIndex:e.startIndex,
length:e.length})),{Yn:"emphasized"})})})},Mvb=function(a,b){return(b=b.Iu)?b.cR.map(function(c){return Object.assign({},Nvb(a,c),{tagName:"mark",Yn:""})}):[]},Nvb=function(a,b){return{startColumn:Math.max(b.startIndex-a.t$,0),endColumn:Math.max(b.startIndex+b.length-a.t$,0)}};VH.O=function(a){return new (a||VH)};
VH.ya=_.jc({type:VH,qa:[["basic-snippet","snippet",""]],tb:function(a,b){a&1&&_.yf(UH,7);if(a&2){var c;_.wf(c=_.Af())&&(b.de=c.first)}},inputs:{mr:"linkGenerator",snippet:"snippet",Gob:"emphasizedRanges",bo:"codeFontSize"},features:[_.Ac],lc:["snippet",""],Aa:1,Ba:2,Ea:[[1,"nopadding"]],ua:function(a,b){a&1&&_.D(0,"code-container",0);a&2&&_.Re("font-size",b.bo)},Ha:[UH],styles:["basic-snippet[_nghost-%COMP%]{display:flex}basic-snippet[_nghost-%COMP%]   code-container[_ngcontent-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;flex:1 1 100%}basic-snippet[_nghost-%COMP%]   code-container[_ngcontent-%COMP%]     div{padding:0 4px}basic-snippet[_nghost-%COMP%]     a{color:inherit}basic-snippet[_nghost-%COMP%]     a:focus, basic-snippet[_nghost-%COMP%]     a:hover{text-decoration:none}basic-snippet[_nghost-%COMP%]     mark{font-weight:700}"],
Oa:0});var enb=/\S/;_.WH=function(a,b,c){this.Fa=a;this.Ua=b;this.document=c;this.qI="resultLine";this.PG=this.YK=-1};_.WH.prototype.Sb=function(){};
_.WH.prototype.click=function(a){if(0===a.button&&!_.dF(a)){var b=dnb(a);if(null!=b){b=_.bF(this.snippet.it[b.lineNumber].lineNumber);var c=this.mr(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.cF(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.cF(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.Kn(this.Ua,c)}this.Fa.mb({element:this.xc,
action:this.qI,gestureName:"CLICK",Mf:this.resultIndex,vG:[Object.assign({},this.JR,{lineNumber:b})]},a)}}};_.WH.O=function(a){return new (a||_.WH)(_.v(_.ou),_.v(_.pg),_.v(_.oh))};
_.WH.ya=_.jc({type:_.WH,qa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],tb:function(a,b){a&1&&_.yf(VH,7);if(a&2){var c;_.wf(c=_.Af())&&(b.mY=c.first)}},inputs:{mr:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",xc:"trackElement",JR:"feedbackEvent",bo:"codeFontSize"},features:[_.Ac],lc:"linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" "),Aa:3,Ba:6,Ea:[[1,"line-numbers"],["class","line-number",3,"focus","hover",
"mouseenter","mouseleave",4,"ngFor","ngForOf"],[3,"snippet","linkGenerator","codeFontSize","click","mouseover","mouseout","focusin","focusout"],[1,"line-number",3,"mouseenter","mouseleave"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,gnb,2,5,"div",1),_.B(),_.A(2,"basic-snippet",2),_.I("click",function(c){return b.click(c)})("mouseover",function(c){c=dnb(c);if(null!=c){var d=c.element;b.PG=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=dnb(c);null!=c&&(b.PG=-1,c.element.classList.remove("hover"))})("focusin",
function(c){c=dnb(c);null!=c&&(0<=b.YK&&b.mY.de.Di(b.YK).classList.remove("focus"),b.YK=c.lineNumber,b.mY.de.Di(b.YK).classList.add("focus"))})("focusout",function(c){null!=dnb(c)&&(0<=b.YK&&b.mY.de.Di(b.YK).classList.remove("focus"),b.YK=-1)}),_.B());a&2&&(_.Re("font-size",b.bo),_.u(1),_.x("ngForOf",b.snippet.it),_.u(1),_.x("snippet",b.snippet)("linkGenerator",b.mr)("codeFontSize",b.bo))},Ha:[_.xm,VH],styles:["file-search-snippet[_nghost-%COMP%]{display:flex;overflow:hidden}file-search-snippet[_nghost-%COMP%]   basic-snippet[_ngcontent-%COMP%]{flex:1 1 100%}file-search-snippet[_nghost-%COMP%]   basic-snippet[_ngcontent-%COMP%]     div{cursor:pointer}file-search-snippet[_nghost-%COMP%]   .line-numbers[_ngcontent-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;display:inline-block;min-width:76px}file-search-snippet[_nghost-%COMP%]   .line-numbers[_ngcontent-%COMP%]   .line-number[_ngcontent-%COMP%]{padding-left:40px;text-align:end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
Oa:0});_.Pvb=new _.vc("cEvt");_.Qvb={Rs:function(a){throw a;},V2a:function(a){return a()},Fja:function(a){a()},KAb:function(){},iWa:function(){},p0:function(){},nr:function(){},hT:function(){}};var Rvb;Rvb=function(a){this.gTa=a;this.yV=hnb(a)};_.eF=function(a,b){var c=0;a=_.l(a.yV);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};Rvb.prototype.xja=function(a){if(a.end<=a.start||0>a.start)return this;var b=new Map(this.gTa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new Rvb(b)};_.XH=new Rvb(new Map);
_.YH=function(a){var b=this;this.ne=a=void 0===a?_.Qvb:a;this.K3a=new _.fe;this.visibility=this.K3a.ha(_.$d(function(c,d){switch(d.action){case "toggleRange":return a&&(c.gTa.has(d.te.start)?a.iWa():a.KAb()),c.xja(d.te);case "show":return b.show(c,d.line);case "showAll":return _.XH;default:return _.Eg(d)}},_.XH),_.ie(_.XH),_.ge(1))};_.YH.prototype.tv=function(a){this.K3a.next(a)};_.YH.prototype.Ka=function(){this.K3a.complete()};
_.YH.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.gTa);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.xja(e))}d&&this.ne&&this.ne.iWa();return c};_.YH.O=function(a){return new (a||_.YH)(_.q(_.Pvb,8))};_.YH.ta=_.p({token:_.YH,oa:_.YH.O});_.ZH=function(){this.M3a=[];this.an=[];this.lineHeight=0;this.visibility=_.XH;this.RM=new _.jl;this.delay=_.ld(!0).ha(_.Qd(50))};_.ZH.prototype.Wd=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.RM.emit(this.M3a[a].original))};_.ZH.prototype.Sb=function(a){a.folding&&(this.delay=_.ld(!0).ha(_.Qd(50)));if(a.visibility||a.folding)this.M3a=knb(this.visibility,this.an)};_.ZH.O=function(a){return new (a||_.ZH)};
_.ZH.ya=_.jc({type:_.ZH,qa:[["code-folding-container"]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Wd(c)})},inputs:{an:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{RM:"rangeToggled"},features:[_.Ac],Aa:2,Ba:3,Ea:[[4,"ngIf"],["class","range-marker",3,"height","left","top","title",4,"ngFor","ngForOf"],[1,"range-marker",3,"title"]],ua:function(a,b){a&1&&(_.y(0,jnb,2,1,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.delay))},Ha:[_.xm,_.ym,_.Dm],styles:["code-folding-container[_nghost-%COMP%]{position:relative}.range-marker[_ngcontent-%COMP%]{border-radius:4px;cursor:pointer;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:.6ch}"],
Oa:0});_.$H=function(){};_.$H.O=function(a){return new (a||_.$H)};_.$H.Da=_.kc({type:_.$H});_.$H.Ca=_.Zb({imports:[_.Em]});_.aI=function(a,b,c){_.Vq.call(this,a,b,c);this.lines=[];this.Upb="code-and-highlight-container";this.FY=new _.fe;this.lua=new _.fe;this.RWa=new _.fe;this.cVa=new _.fe;this.dVa=new _.fe;this.scroll=new _.fe};_.V(_.aI,_.Vq);_.aI.prototype.Sa=function(){_.Vq.prototype.Sa.call(this)};_.aI.prototype.Ka=function(){_.Vq.prototype.Ka.call(this)};_.aI.O=function(a){return new (a||_.aI)(_.v(_.ad),_.v(_.Uq),_.v(_.pe))};_.aI.Ia=_.mc({type:_.aI,features:[_.Me]});var mnb=void 0;_.Svb={wcc:"\n",yRb:function(a,b){if(void 0===a||0===a.length)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.nnb().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,Yn:"cm-"+m}));e+=g.length;g.endsWith(_.Svb.wcc)&&(d++,e=0)});return c}};_.bI=function(a,b){if(_.qu.has(7)){var c=new _.Wf(!0);this.enabled=c.Sf();b.register("toggleLineLimitation","8",function(){c.Ik.length&&c.next(!c.value)})}else this.enabled=_.ld(!1)};_.bI.O=function(a){return new (a||_.bI)(_.q(_.ru),_.q(_.Kt))};_.bI.ta=_.p({token:_.bI,oa:_.bI.O,Ga:"root"});var Tvb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],cI=function(a,b){_.PH.call(this,a,b);this.nb=a;this.kA=new _.jl;this.Jp=new _.jl;this.Cs=new _.jl;this.ek=new _.jl;this.O_=void 0;this.KD=new Set;this.MG=new Set;this.iu=0;this.Ko=[];this.w1=new Map;this.gQa=new Map};_.V(cI,_.PH);cI.prototype.As=function(){return this.Ko.length};cI.prototype.Di=function(a){return this.Ko[a]};
cI.prototype.Ypa=function(a){var b=this,c=_.OH(this,"line-number CodeMirror-gutter-background");c.appendChild(_.NH(this,"-",""));c.addEventListener("click",function(){b.ek.emit(a)});return c};
cI.prototype.Wd=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.Cs.next({line:c,A0:a}),!0;this.Jp.next({line:c,A0:a});return!1};
var Uvb=function(a,b){var c=a.iu;a.iu+=b;b=a.iu;if(c!==b){if(a.Pl){for(var d=[],e=c;e<b;e++)d.push(_.ytb({lineNumber:e,href:a.Pl(e)}).iB());_.bmb(a.container,"beforeend",_.Zab(d))}else _.bmb(a.container,"beforeend",_.Atb({start:c,end:b}).iB());d=Array.from(a.container.children);a.Ko=0===c?d:a.Ko.concat(d.slice(a.Ko.length));d=_.l(a.MG);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.xca(a.Ko[e]);d=_.l(a.gQa.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,_.xc(f))}}a.KD=_.Imb(a.O_,a.Ko)};cI.prototype.clear=function(){_.PH.prototype.clear.call(this);this.Ko=[];this.w1.clear();this.container.textContent="";this.iu=0;Uvb(this,0)};
var Vvb=function(a,b){var c=b.line;b=b.height;if(a.Ko[c]){if(!a.w1.get(c)){var d={height:0,element:_.OH(a,"")};a.F0.insertBefore(a.container,d.element,a.Ko[c]);a.w1.set(c,d)}a=a.w1.get(c);a.height+=b;a.element.style.height=a.height+"px"}},Wvb=function(a,b){var c=b.line;b=b.height;var d=a.w1.get(c);d&&(d.height-=b,0<d.height?d.element.style.height=d.height+"px":(a.w1.delete(c),_.Rj(d.element)))};
cI.prototype.focus=function(a){a=_.YE(a,this.Ko.length);0<a.length&&(this.Ko[a[0].start].firstElementChild.focus(),this.kA.next(a[0].start))};
cI.prototype.yca=function(a){for(var b=_.l(this.KD||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.l(Tvb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.O_=a;this.KD=_.Imb(this.O_,this.Ko);this.MG=_.Jmb(a);a=_.l(this.KD);for(c=a.next();!c.done;c=a.next())this.xca(c.value)};
cI.prototype.q3a=function(a){if(this.Pl){this.Pl=a;for(var b=0,c=this.Ko.length;b<c;b++)_.nab(this.Ko[b].firstElementChild,a(b))}else this.clear(),Uvb(this,this.iu)};cI.prototype.xca=function(a){a.classList.add("highlight");for(var b=_.l(Tvb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};cI.O=function(a){return new (a||cI)(_.v(_.ad),_.v(_.Pk))};
cI.ya=_.jc({type:cI,qa:[["line-number-container"]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Wd(c)})},inputs:{Pl:"lineNumberLinkProvider"},outputs:{kA:"lineFocused",Jp:"lineNumberClicked",Cs:"gutterClicked",ek:"lineShown"},features:[_.Me],Aa:0,Ba:0,ua:function(){},styles:["line-number-container{flex-basis:auto;flex-grow:0;flex-shrink:0;min-width:0}div.line-number{padding:0 5px 0 3px;position:unset;text-align:end}.CodeMirror-linenumber{line-height:inherit;min-width:unset;padding:0 0 0 5px;position:unset}a.CodeMirror-linenumber{cursor:pointer;display:block;text-align:right}"],
rb:2,Oa:0});_.dI=function(a){this.Fa=a;this.lDb=new _.fe;this.dqa=new Map;this.Mea=new _.ct(this.Fa)};_.dI.prototype.register=function(a,b){if(this.dqa.has(a))throw Error("Xd`"+a);this.dqa.set(a,b);this.lDb.next(a)};_.dI.prototype.Mz=function(a){if(!this.dqa.has(a))throw Error("Yd`"+a);this.dqa.delete(a);this.lDb.next(a)};_.dI.O=function(a){return new (a||_.dI)(_.q(_.bo))};_.dI.ta=_.p({token:_.dI,oa:_.dI.O,Ga:"root"});var Xvb,Yvb,Zvb,$vb,awb;Xvb=["content"];Yvb=["gutter"];Zvb=["decorations"];$vb=["sidebar"];awb=["focusElement"];
_.eI=function(a,b,c,d,e,f,g,m,n,r,w,z,E,J,L,Q,da){_.aI.call(this,z,E,a);var oa=this;this.renderer=c;this.view=d;this.Dk=e;this.nha=f;this.LV=g;this.Vg=m;this.nd=n;this.document=r;this.Td=J;this.pt=L;this.uVa=Q;this.vLa=da;this.LSa=_.YE;this.Rq=new Set;this.Aj=new Map;this.cA=this.vS=this.tS=this.uS=!1;this.F8=new Set;this.Tw=[];this.yu=new Map;this.bA=new Map;this.N9=new _.be(1);this.lb=new _.fd;this.ht=[];this.ED=null;this.hva=[];this.vV=[];this.wc=!1;this.xpa=new _.fe;this.mB=function(){};this.sS=
!0;this.MV=this.lineHeight=0;this.value=this.fileName="";this.Eda=1E3;this.Bta=800;this.visibility=_.XH;this.an=[];this.tB=void 0;this.uv=!1;this.Cja=new _.jl;this.ek=new _.jl;this.RM=new _.jl;this.aR=0;this.fe=this.bR="";this.aq=this.Mk=this.gH=void 0;this.q9=!1;this.xR=!0;this.Jp=new _.jl;this.Cs=new _.jl;this.hT=_.sj(function(){oa.ne.hT()},500);this.ne=w||_.Qvb;this.uh=new _.Jt(this.document);this.uh.woa=!1;this.uh.VM("CTRL_A",65,2);this.uh.VM("CTRL_A",65,8);_.Wj(this.uh,"shortcut",function(qa){if("CTRL_A"===
qa.identifier){qa=oa.P9.na;for(var ta={};qa;){ta={U1:ta.U1,AMa:ta.AMa};if(oa.document.activeElement===qa)return oa.continue?(ta.U1=r.getSelection(),ta.AMa=ta.U1&&ta.U1.toString(),oa.continue.then(function(Ea){return function(){Ea.U1&&Ea.U1.toString()!==Ea.AMa||_.cnb(oa.de.container)}}(ta))):_.cnb(oa.de.container),!1;qa=qa.parentElement}}return!0});this.lb.add(this.vLa.bo.subscribe(function(qa){oa.nb.na.style.fontSize=null!=qa?qa+"px":"";_.yl(oa.Td);setTimeout(function(){oa.qga(oa.de.eR())})}));this.lb.add(this.pt.s9.subscribe(function(qa){oa.fe=
qa;_.yl(oa.Td)}))};_.V(_.eI,_.aI);_.eI.Ia=_.aI.Ia;_.h=_.eI.prototype;
_.h.Sb=function(a){var b=this;if(!this.lineHeight){for(var c=_.l(this.fe.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.P9.na.classList.add(d);this.lineHeight=this.de.eR()}a.fileName||a.value?(this.LXa(),this.continue=this.ne.V2a(function(){return b.render()})):a.scrollToLine?(this.Au(this.Kf),this.GU(_.HE(this.Kf))):a.lineNumberLinkProvider?(c=function(){b.xg.q3a(b.Pl)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.jj&&this.LV.Mz(a.visibleCodeIdentifier.jj),
this.vga());(a.visibility||a.folding)&&this.tv();if(!this.sS){this.mB();var e=this.Kf;"CODE"===this.BG?this.mB=_.osb(this.Vg,function(){null!=e?b.ZK(e,!0):b.aba.na.focus()}):void 0!==this.BG&&(this.mB=this.Vg.registerCallback(this.BG,this.nb.na,function(){b.ZK(e,!0);b.mB()}))}this.xR||this.xg.clear();if(a.lineLimitation){var f;this.bR="".padStart(null!=(f=this.jH)?f:80," ")}};_.h.QU=function(a){this.q9=a};
_.h.ZK=function(a,b){b=void 0===b?!1:b;var c=this;_.qd(function(d){if(1==d.Qc)return _.rd(d,c.continue,2);_.m_a(c.Dk,function(){c.QG(a,b)});d.Qc=0})};_.h.QG=function(a,b){if(void 0===b||!b||this.fda(_.HE(a)))this.de.focus(a),this.nb.na.scrollLeft=0,this.sS=!0};_.h.qga=function(a){this.lineHeight=a;_.yl(this.Td);bwb(this)};
_.h.Sa=function(){var a=this;_.aI.prototype.Sa.call(this);this.SI.ha(_.Md(function(){return a.Dk.mM}),_.t(function(b){return b.target.scrollLeft}),_.Md(function(){return a.Dk.rua})).subscribe(function(b){a.zr.na.style.right=-b+"px";a.hT()});this.nb.na.addEventListener("copy",function(){a.ne.nr()});this.nb.na.addEventListener("keydown",function(b){if(!_.dF(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.nb.na.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;
d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.de.nb.na.contains(c)?a.QG(d-1):a.xg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.de.nb.na.contains(c)?a.QG(d+1):a.xg.focus(d+1),b.preventDefault())))}}});"CODE"===this.BG&&(this.Mk=this.nd.register("openCode","c",function(){a.ne.p0();_.kv(a.Vg,"CODE")}),this.aq=this.Vg.registerCallback("CODE",this.nb.na,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.nb.na.contains(b)&&!a.xg.nb.na.contains(b)&&
a.aba.na!==b?a.xg.focus(a.gH||0):a.QG(a.gH||0)}))};_.h.Oc=function(){this.vga()};_.h.vga=function(){var a=this;this.tB&&this.LV.register(this.tB,this.SI.ha(_.Md(function(){return a.Dk.mM}),_.t(function(b){return b.target.scrollTop}),_.Rd(),_.t(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.nb.na.clientHeight)/a.lineHeight),a.Tl)}}),_.Md(function(){return a.Dk.Dea})))};_.h.ke=function(){this.N9.next(!0)};
_.h.Ka=function(){this.wc=!0;this.clear();this.tB&&this.LV.Mz(this.tB);this.uh&&this.uh.dispose();this.Mk&&this.Mk();this.aq&&this.aq();this.mB();this.lb.unsubscribe();_.aI.prototype.Ka.call(this)};_.h.IJ=function(a){this.nb.na.classList.add(a)};_.h.WM=function(a){this.nb.na.classList.remove(a)};_.h.aZa=function(a){this.RM.emit(a);this.ZK(a.start-1)};
_.h.tv=function(){for(var a=_.l([this.de,this.xg]),b=a.next();!b.done;b=a.next())b.value.tv(this.visibility.yV,this.an);b=_.l(this.Tw);for(a=b.next();!a.done;a=b.next())this.GV(a.value);b=_.l(this.ht);for(a=b.next();!a.done;a=b.next())this.GV(a.value);_.cwb(this)};_.cwb=function(a){a.MV=_.eF(a.visibility,a.Tl)};_.h=_.eI.prototype;_.h.tWa=function(){var a=this;this.uS||(this.uS=!0,setTimeout(function(){a.uS=!1;a.A1();_.yl(a.Td)}))};
_.h.uWa=function(){var a=this;this.vS||(this.vS=!0,setTimeout(function(){a.vS=!1;a.B1();_.yl(a.Td)}))};_.h.rea=function(){var a=this;this.tS||(this.tS=!0,setTimeout(function(){a.tS=!1;a.z1();_.yl(a.Td)}))};_.h.sea=function(a){this.Rq.add(a);this.hia()};_.h.lBb=function(a,b,c,d){this.ED={hb:a,position:b,offset:d};this.hia()};
_.h.Au=function(a){var b=this;return _.qd(function(c){if(1==c.Qc)return b.ek.emit(a),_.rd(c,b.continue,2);b.ne.Fja(function(){b.xg.yca(a);return Promise.resolve()},"selectLine");c.Qc=0})};
_.h.hia=function(){var a=this;this.cA||(this.cA=!0,this.ne.Fja(function(){var b;return _.qd(function(c){if(1==c.Qc)return b=new _.jd(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.lU=b.subscribe(),_.rd(c,_.vlb(b),2);if(3!=c.Qc)return a.lU=void 0,a.cA=!1,_.rd(c,a.continue,3);0<a.Rq.size&&a.de.Yja(Array.from(a.Rq));a.Rq.clear();a.Q_a();c.Qc=0})},"inline"))};
_.h.tLa=function(a,b,c,d){var e=this;return this.G7(function(){e.tWa()},{startLine:c,endLine:d,ua:a,context:b},this.Tw)};_.h.wdb=function(a,b,c,d){var e=this;return this.G7(function(){e.uWa()},{startLine:c,endLine:d,ua:a,context:b},this.ht)};_.h.udb=function(a,b,c){var d=this,e={line:c,ua:a,context:b},f=this.yu.get(c)||[];f.push(e);this.yu.set(c,f);this.rea();return function(){f.splice(f.indexOf(e),1);d.rea()}};
_.h.dY=function(a,b){var c=this;this.Aj.has(a)?this.Aj.get(a).push(b):this.Aj.set(a,[b]);this.sea(a);return{remove:function(){var d=c.Aj.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.sea(a))}}}};_.h.Pba=function(a){return this.lineHeight*(this.visibility?_.eF(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.eF(this.visibility,b)-_.eF(this.visibility,a):b-a))};
_.h.G7=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.LXa=function(){this.yu.clear();this.bA.clear();this.Tw=[];this.ht=[];this.hva=[];this.Aj.clear();this.F8.clear();this.Rq.clear();this.J$()};
_.h.render=function(){var a=this,b,c,d,e,f,g,m,n,r,w,z;return _.qd(function(E){switch(E.Qc){case 1:return a.clear(),a.rendered||(a.cA=!0),(b=document.getElementById("pre-rendered-code"))&&a.de.uv&&b.setAttribute("processed",""),_.rd(E,a.kTa(),2);case 2:return c=E.tk,d=a.lines,_.cwb(a),_.rd(E,_.Tk(a.N9.ha(_.Xd())),3);case 3:a.Kf=_.YE(a.Kf,d.length);a.Cja.emit(d.length);e=0===a.Kf.length?0:a.Kf[a.Kf.length-1].end;g=(f=null==a.ED&&d.length>a.Eda&&e<a.Eda)?a.Bta:d.length;m=f?_.Tk(_.ld(!0).ha(_.Qd(100),
_.ke(a.xpa))):void 0;Uvb(a.xg,g);n=a.lineHeight;a.z1(n);a.A1();a.B1(n);r=a.de.I7(d,0,g,a.rendered);a.GU(_.HE(a.Kf));a.rendered||a.Rq.clear();a.aR=c+3;if(!m){E.Oh(4);break}return _.rd(E,m,5);case 5:a.rendered||(z=Array.from(a.Rq).filter(function(J){return J<g}),0<z.length&&a.de.Yja(z),a.Rq.clear()),Uvb(a.xg,d.length-g),a.Td.detach(),w=new Promise(function(J){setTimeout(function(){if(!a.wc){var L=a.Td;L.Nj[2]|=128;a.Td.Nd();J()}},100)}),a.de.I7(d,g,d.length,r);case 4:return _.rd(E,bwb(a,n,!0),6);case 6:return a.rendered||
(a.cA=!1),a.xg.yca(a.Kf),_.rd(E,w,0)}})};_.h.kTa=function(){var a=this,b,c,d,e,f,g,m,n;return _.qd(function(r){if(1==r.Qc){a.MQ(null!=(b=a.Ew)?b:new Map);if(a.value.lines)return a.MQ(a.value.ES),a.lines=a.value.lines,r.return(a.value.DBb);if(a.Ew&&a.Ew.size)return r.Oh(2);c=a.D9(a.value);f=_.Svb;g=f.yRb;m=a.value;return _.rd(r,_.nnb(),4)}return 2!=r.Qc?(n=g.call(f,m,null!=(e=null==(d=r.tk.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.MQ(n),r.return(c)):r.return(a.D9(a.value))})};
_.h.D9=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.MQ=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.Aj.get(c);if(null==b)this.Aj.set(c,d);else for(c=_.l(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.A1=function(){_.Qj(this.aT.na);for(var a=_.l(this.Tw),b=a.next();!b.done;b=a.next())this.nU(this.aT,b.value)};_.h.B1=function(a){a=void 0===a?this.lineHeight:a;_.Qj(this.zr.na);this.Wja(a);this.renderer.dh(this.zr.na,"display","none");a=_.l(this.ht);for(var b=a.next();!b.done;b=a.next())b=b.value,this.renderer.dh(this.zr.na,"display","block"),this.nU(this.zr,b)};
_.h.z1=function(a){a=void 0===a?this.lineHeight:a;_.Qj(this.ir.na);this.bA.clear();this.Qja(a);this.o3a(11);var b=this.eTa()?"block":"none";this.renderer.dh(this.ir.na,"display",b);b=_.l(this.yu);for(var c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;0!==d.length&&this.Sva(c,d,a)}};
_.h.Sva=function(a,b,c){var d=this.nOa();this.Rja(d,a,c);this.bA.set(a,d);a=_.l(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.Zu=this.view.Kh(b.ua,b.context).tl,b=_.l(b.Zu),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.ir.na,d)};_.h.nOa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.np&&_.AE(a)&&this.vV.push(a);return a};
_.h.Rja=function(a,b,c){for(var d=b*c,e=_.l(this.F8),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.dh(a,"position","absolute");this.renderer.dh(a,"top",d+"px");this.renderer.dh(a,"height",c+"px");this.renderer.dh(a,"bottom","0")};_.h.eTa=function(){for(var a=_.l(this.yu.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var bwb=function(a,b,c){b=void 0===b?a.lineHeight:b;c=void 0===c?!1:c;var d,e,f,g,m,n,r,w,z,E,J,L,Q,da,oa,qa,ta;return _.qd(function(Ea){if(1==Ea.Qc)return c?(a.hva=[].concat(_.xc(a.F8)).map(function(Pa){return{type:"add",widget:Pa}}),Ea.Oh(2)):_.rd(Ea,a.continue,2);a.Qja(b);a.Wja(b);d=_.l(a.hva);for(e=d.next();!e.done;e=d.next())g=f=e.value,m=g.type,n=g.widget,"add"===m?(Ivb(a.de,n),Vvb(a.xg,n)):(Hvb(a.de,n),Wvb(a.xg,n));a.hva=[];r=_.l(a.Tw.concat(a.ht));for(w=r.next();!w.done;w=r.next())z=w.value,
a.GV(z);E=_.l(a.bA);for(J=E.next();!J.done;J=E.next())L=J.value,Q=_.l(L),da=Q.next().value,oa=Q.next().value,qa=da,ta=oa,a.Rja(ta,qa,b);Ea.Qc=0})};_.h=_.eI.prototype;_.h.Wja=function(a){this.Xja(this.zr,a)};_.h.Qja=function(a){this.Xja(this.ir,a)};_.h.Xja=function(a,b){var c=[].concat(_.xc(this.F8)).reduce(function(d,e){return e.height+d},0);this.renderer.dh(a.na,"height",b*this.Tl+c+"px")};
_.h.o3a=function(a){var b=Array.from(this.yu.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.xc(b)):0;this.renderer.dh(this.ir.na,"width",a*b+"px")};_.h.nU=function(a,b){b.Zu=this.view.Kh(b.ua,b.context).tl;this.GV(b);b=_.l(b.Zu);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.na,c.value)};_.h.Q_a=function(){if(this.ED){var a=this.ED,b=a.offset,c=this.nb.na.querySelector(a.hb);c&&(this.nha.scrollTo(c,a.position,null!=b?b:0),this.ED=null)}};
_.h.GV=function(a){var b=a.Zu,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.F8),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.dh(c,"top",d+"px"),-1<a?this.renderer.dh(c,"height",e+"px"):this.renderer.dh(c,"bottom","0")}};
_.h.clear=function(){this.view.clear();this.de.clear();this.xg.clear();this.J$();this.xpa.next(!0);this.continue=void 0;var a;null==(a=this.lU)||a.unsubscribe();this.lU=void 0};_.h.J$=function(){if(this.renderer.np)for(var a=_.l(this.vV),b=a.next();!b.done;b=a.next())this.renderer.np(b.value);this.vV=[]};_.h.GU=function(a){null==a||this.fda(a)||(this.nb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.h.fda=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.nb.na.scrollTop,c=b+this.nb.na.offsetHeight;return b<=a&&a<c};
_.W.Object.defineProperties(_.eI.prototype,{de:{configurable:!0,enumerable:!0,get:function(){return this.HNa},set:function(a){var b=this;this.HNa=a;this.lb.add(_.Cd(window,"resize").ha(_.t(function(){return a.eR()}),_.Rd()).subscribe(function(c){b.qga(c)}))}},Tl:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},lha:{configurable:!0,enumerable:!0,set:function(a){this.sS=!1;this.Kf=_.lnb(a)}}});
_.eI.O=function(a){return new (a||_.eI)(_.v(_.pe),_.v(_.Vf),_.v(_.Pk),_.v(_.uf),_.v(_.Yt),_.v(_.Zt),_.v(_.dI),_.v(_.vg),_.v(_.Kt),_.v(_.oh),_.v(_.Pvb,8),_.v(_.ad),_.v(_.Uq),_.v(_.Il),_.v(_.cv),_.v(_.bI),_.v(_.iE))};
_.eI.ya=_.jc({type:_.eI,qa:[["format-code"]],tb:function(a,b){a&1&&(_.yf(Xvb,7),_.yf(Yvb,7),_.yf(cI,7),_.yf(Zvb,7),_.yf($vb,7),_.yf(awb,7),_.yf(UH,7));if(a&2){var c;_.wf(c=_.Af())&&(b.P9=c.first);_.wf(c=_.Af())&&(b.ir=c.first);_.wf(c=_.Af())&&(b.xg=c.first);_.wf(c=_.Af())&&(b.aT=c.first);_.wf(c=_.Af())&&(b.zr=c.first);_.wf(c=_.Af())&&(b.aba=c.first);_.wf(c=_.Af())&&(b.de=c.first)}},inputs:{fileName:"fileName",value:"value",Ew:"highlightInfo",rendered:"rendered",Eda:"largeFileThreshold",Bta:"largeFileRenderCount",
jH:"lineLimitation",visibility:"visibility",an:"folding",tB:"visibleCodeIdentifier",BG:"focusableRegion",uv:"usePrefetchIfPossible",xR:"displayLineNumbers",lha:"scrollToLine",Pl:"lineNumberLinkProvider"},outputs:{Cja:"totalNumLines",ek:"lineShown",RM:"rangeToggled",Jp:"lineNumberClicked",Cs:"gutterClicked"},features:[_.of([{wa:_.aI,Nb:_.eI}]),_.Me,_.Ac],Aa:39,Ba:23,Ea:[[1,"layout"],["tabindex","-1"],["content",""],[1,"gutter","CodeMirror-gutters"],["gutter",""],[1,"CodeMirror-gutters",3,"lineNumberLinkProvider",
"lineFocused","lineNumberClicked","gutterClicked","lineShown"],[3,"click","contextmenu","mouseover","mouseout","mousedown","mouseup","mouseleave","keydown","keyup"],[1,"decorations"],["decorations",""],["class","code-highlight CodeMirror-activeline-background",3,"height","minWidth","top",4,"ngFor","ngForOf"],["class","column-guide",3,"minHeight",4,"ngIf"],["tabindex","-1",1,"focus-element"],["focusElement",""],[1,"cdk-visually-hidden"],[3,"usePrefetchIfPossible","inlineWidgets","highlightedLines",
"lineFocused","lineShown"],[3,"visibility","folding","lineHeight","pointerEvents","rangeToggled","mousedown",4,"ngIf"],["tabindex","0","role","region",1,"sidebar"],["sidebar",""],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"visibility","folding","lineHeight","rangeToggled","mousedown"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.N(1,"\n  "),_.A(2,"div",1,2),_.N(4,"\n    "),_.D(5,"div",3,4),_.N(7,"\n    "),_.A(8,"line-number-container",5),_.I("lineFocused",
function(c){return b.gH=c})("lineNumberClicked",function(c){return b.Jp.emit(c)})("gutterClicked",function(c){return b.Cs.emit(c)})("lineShown",function(c){return b.ek.emit(c)}),_.N(9,"\n    "),_.B(),_.N(10,"\n    "),_.A(11,"div",6),_.I("click",function(c){return b.FY.next(c)})("contextmenu",function(c){return b.FY.next(c)})("mouseover",function(c){return b.lua.next(c)})("mouseout",function(c){return b.RWa.next(c)})("mousedown",function(){return b.QU(!0)})("mouseup",function(){return b.QU(!1)})("mouseleave",
function(){return b.QU(!1)})("keydown",function(c){return b.cVa.next(c)})("keyup",function(c){return b.dVa.next(c)}),_.N(12,"\n      "),_.D(13,"div",7,8),_.N(15,"\n      "),_.y(16,onb,1,6,"div",9),_.N(17,"\n      "),_.y(18,pnb,5,3,"div",10),_.O(19,"async"),_.N(20,"\n      "),_.A(21,"div",11,12),_.N(23,"\n        "),_.A(24,"span",13),_.N(25,"\n          Code panel - press c to focus line 1.\n        "),_.B(),_.N(26,"\n      "),_.B(),_.N(27,"\n      "),_.A(28,"code-container",14),_.I("lineFocused",
function(c){return b.gH=c})("lineShown",function(c){return b.ek.emit(c)}),_.N(29,"\n      "),_.B(),_.N(30,"\n      "),_.y(31,qnb,1,5,"code-folding-container",15),_.N(32,"\n    "),_.B(),_.N(33,"\n  "),_.B(),_.N(34,"\n  "),_.D(35,"div",16,17),_.N(37,"\n"),_.B(),_.N(38,"\n"));a&2&&(_.u(2),_.wy("content CodeMirror ",b.fe,""),_.u(6),_.Re("min-height",b.lineHeight*b.MV,"px"),_.Se("line-numbers",b.xR),_.x("lineNumberLinkProvider",b.Pl),_.u(3),_.Ue(b.Upb),_.u(2),_.Re("min-width",b.aR,"ch"),_.u(3),_.x("ngForOf",
b.LSa(b.Kf,b.lines.length)),_.u(2),_.x("ngIf",_.R(19,21,b.uVa.enabled)&&b.bR),_.u(10),_.Re("padding-right",0===b.ht.length?0:300,"px"),_.x("usePrefetchIfPossible",b.uv)("inlineWidgets",b.Aj)("highlightedLines",b.Kf),_.u(3),_.x("ngIf",0<b.an.length))},Ha:[_.ZH,_.xm,_.ym,UH,cI,_.Dm],styles:[".code-highlight[_ngcontent-%COMP%]{position:absolute;width:100%}format-code[_nghost-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;box-sizing:border-box;display:block;height:100%;overflow:auto;position:relative;width:100%;outline:0}format-code[_nghost-%COMP%]     a{color:inherit}format-code[_nghost-%COMP%]     a:hover span{text-decoration:underline}format-code[_nghost-%COMP%]     code-container{box-sizing:content-box;position:absolute}format-code[_nghost-%COMP%]   pre[_ngcontent-%COMP%]{font-family:monospace}.inline[_nghost-%COMP%]{height:auto}.inline[_nghost-%COMP%]   .layout[_ngcontent-%COMP%]{position:relative}.focus-element[_ngcontent-%COMP%]{height:0;position:-webkit-sticky;position:sticky;top:0}.focus-element[_ngcontent-%COMP%]:focus{outline:none}.layout[_ngcontent-%COMP%]{height:100%;position:absolute;width:100%}.content[_ngcontent-%COMP%]{display:inline-flex;font-family:inherit;height:unset;min-height:100%;min-width:100%;outline:0;overflow:unset;position:relative;vertical-align:top}.code-and-highlight-container[_ngcontent-%COMP%]{position:relative;width:100%}code-folding-container[_ngcontent-%COMP%]{position:absolute}.gutter[_ngcontent-%COMP%]{flex:0 0 auto;overflow:hidden;position:unset}.line-numbers[_ngcontent-%COMP%]{min-height:100%;position:relative;z-index:unset}.sidebar[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;box-sizing:border-box;min-height:100%;overflow:hidden;position:absolute;width:300px;right:0;top:0}.decorations[_ngcontent-%COMP%]{left:0;position:absolute;top:0;width:100%}.column-guide[_ngcontent-%COMP%]{height:100%;position:absolute}.column-guide-margin[_ngcontent-%COMP%]{margin-left:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
Oa:0});_.fI=function(){};_.fI.O=function(a){return new (a||_.fI)};_.fI.Da=_.kc({type:_.fI});_.fI.Ca=_.Zb({imports:[_.$H,_.Em,_.Wv,_.Pn]});_.gI=function(){};_.gI.O=function(a){return new (a||_.gI)};_.gI.Da=_.kc({type:_.gI});_.gI.Ca=_.Zb({imports:[_.jo,_.Em,_.fI,_.Pn]});_.hI=function(){this.a_=this.Fra=new _.Wf(1)};_.hI.prototype.wja=function(){this.XG?this.Fra.next(1):this.Fra.next(0)};_.W.Object.defineProperties(_.hI.prototype,{XG:{configurable:!0,enumerable:!0,get:function(){return 0===this.Fra.getValue()}}});_.hI.O=function(a){return new (a||_.hI)};_.hI.ta=_.p({token:_.hI,oa:_.hI.O});_.dwb={Ak:[],Ivb:new Set,n0:2,sYa:new Map};_.iI=function(a,b,c){this.Fa=a;this.client=b;this.CH=c;this.yf=new _.ct(this.Fa)};_.iI.prototype.list=function(a,b,c,d,e,f,g,m,n,r){return ewb(this,a,b,c,d?{V0:"COMMITS",Ak:[d]}:void 0,e,f,void 0===g?!1:g,m,n,r)};
var ewb=function(a,b,c,d,e,f,g,m,n,r,w){b=Object.assign({},snb(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(void 0===m?0:m)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:w,logForPath:_.qu.has(72),logForPathWithPagination:_.qu.has(73)});e="TOKEN"===(null==e?void 0:e.V0)?Object.assign({},{pageToken:e.token},b):"COMMITS"===(null==e?void 0:e.V0)?Object.assign({},{starts:e.Ak},b):b;return fwb(a,JSON.stringify(e,Object.keys(e).sort()),e)},fwb=function(a,
b,c){return a.CH.prefetch("history").ha(_.je(function(d){if(d){var e=JSON.parse(d.request);a.yf.put(JSON.stringify(e,Object.keys(e).sort()),_.ld(_.If(HG,JSON.parse(d.response))))}return a.yf.fetch(b,function(){return a.client.list(c)})}))};_.iI.prototype.resolve=function(a,b,c,d,e){return ewb(this,a.qb,a.Rc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Qb,c).ha(_.t(function(f){if(d)for(var g=_.l(f.Tm||[]),m=g.next();!m.done;m=g.next())m=m.value,m.Uq||(m.Uq=d);return{sEc:f,Eaa:null!=e&&50<e}}))};
_.jI=function(a,b,c,d){return a.o_(b,c,d).ha(_.t(function(e){return e&&e.If}))};_.iI.prototype.o_=function(a,b,c){b=void 0===b?"repository":b;c=void 0===c?1:c;var d=_.Oh(a,c),e=_.QE(a)?_.FE(_.Oh(a,0)):void 0,f=a.repository,g=a.qb,m=a.Rc;b="path"===b&&_.IE(a,c)||"/";a=_.hmb(a,c);return this.list(g,m,f,d,b,1,!1,void 0,a,e).ha(_.t(function(n){return n.Tm&&n.Tm[0]}))};_.iI.O=function(a){return new (a||_.iI)(_.q(_.bo),_.q(_.tH),_.q(_.Vu),_.q(_.ru))};_.iI.ta=_.p({token:_.iI,oa:_.iI.O,Ga:"root"});var gwb,hwb;gwb=Object.freeze([]);hwb=Object.freeze({});_.kI=function(){};_.kI.prototype.transform=function(a){return Array.isArray(a)&&0===a.length?gwb:"object"===typeof a&&_.Pba(a)?hwb:a};_.kI.O=function(a){return new (a||_.kI)};_.kI.ze=_.oc({name:"emptyToConstant",type:_.kI,ee:!0});_.lI=function(){this.message="";this.Tda=[];this.fCb=[]};_.lI.prototype.Sb=function(){this.fCb=wnb(this.message,this.Tda)};_.lI.O=function(a){return new (a||_.lI)};_.lI.ya=_.jc({type:_.lI,qa:[["linkified-message"]],inputs:{message:"message",Tda:"linkDefinitions"},features:[_.Ac],Aa:1,Ba:1,Ea:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],ua:function(a,b){a&1&&_.y(0,vnb,3,3,"span",0);a&2&&_.x("ngForOf",b.fCb)},Ha:[_.xm,_.zm,_.Am],rb:2,Oa:0});_.mI=function(){this.condition=!1;this.link="";this.DU=!1};_.mI.O=function(a){return new (a||_.mI)};
_.mI.ya=_.jc({type:_.mI,qa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",uHc:"linkAriaLabel",Ta:"queryParams",kg:"queryParamsHandling",DU:"sameWindow"},lc:["condition","","link",""],ac:["*"],Aa:3,Ba:2,Ea:[[3,"universalLink","queryParams","queryParamsHandling","sameWindow",4,"ngIf","ngIfElse"],["content",""],[3,"universalLink","queryParams","queryParamsHandling","sameWindow"],[3,"ngTemplateOutlet"]],ua:function(a,b){a&1&&(_.ff(),_.y(0,xnb,2,6,"a",0)(1,ynb,
1,0,"ng-template",null,1,_.Df));if(a&2){var c=_.kf(2);_.x("ngIf",b.condition)("ngIfElse",c)}},Ha:[_.ym,_.Cm,_.mv],rb:2,Oa:0});_.nI=function(a,b){this.Fa=a;this.client=b;this.yf=new _.dt(this.Fa)};_.iwb=function(a,b){var c=Object.assign({},snb(b.qb,b.Rc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.yf.fetch(Object.assign({},c),function(){return a.client.list(c).ha(_.t(function(d){return d.C_a}))})};_.nI.O=function(a){return new (a||_.nI)(_.q(_.bo),_.q(Rsb))};_.nI.ta=_.p({token:_.nI,oa:_.nI.O,Ga:"root"});_.oI=function(a,b){this.Sg=a;this.OD=b};
_.jwb=function(a,b){var c=b.Db,d=b.qb,e=b.Rc,f=b.repository;if(!c)return _.ld(_.gF(""));b=b.params.Qb;if("depot"===e){if(!isNaN(Number(c))||"HEAD"===c)return _.ld({type:b?5:4,ls:c});var g=Bnb(c);if(g)return _.ld(g)}return c.startsWith("refs/")&&0<c.indexOf("/",6)?_.ld(_.Hg(c)?{type:2,ls:c}:_.Hoa(c)?{type:1,ls:c}:_.gF(c)):_.iwb(a.OD,{qb:d,Rc:e,repository:f,repositoryKeyWorkspaceId:b}).ha(_.t(function(m){var n=m.tags;return znb(c,m.je)||Anb(c,n)||Bnb(c)||_.gF(c)}),_.Nd(function(m){_.ls(a.Sg,m);return _.ld(_.gF(c))}))};
_.oI.O=function(a){return new (a||_.oI)(_.q(_.ks),_.q(_.nI))};_.oI.ta=_.p({token:_.oI,oa:_.oI.O});_.pI=function(a,b){this.Fa=a;this.client=b;this.yf=new _.ct(this.Fa)};_.pI.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=rnb(a,b);f=Object.assign({},a,{Li:c,GZc:f});c=new _.nG(Object.assign({},a,{Li:c}));var g=new tG({Of:c,xQa:[].concat(_.xc(d))});return this.yf.fetch(f,function(){return e.client.get(g)})};_.pI.O=function(a){return new (a||_.pI)(_.q(_.bo),_.q(Nsb))};
_.pI.ta=_.p({token:_.pI,oa:_.pI.O,Ga:"root"});_.kwb=new _.ps("Browse repo at {refSpec}");_.Dnb="Commit Details";_.Fnb="Commit ";_.lwb="ID";_.mwb="Commit Date";_.nwb="Revision";_.qI=function(a,b,c,d,e,f,g){this.vwa=a;this.Fp=b;this.Usa=c;this.CH=f;this.tR=g;this.fha=_.qu.has(40)};_.qI.prototype.match=function(a,b,c,d){var e=a.qb,f=a.Rc,g=a.repository,m=a.path;if(!e||!f||!g)throw Error("Zd");if(!b)return _.ld(new YG);c=owb(this,c);a=_.Oh(a,1);b=new TG({JA:b,file:new pG({ov:new oG({Of:new _.nG(Object.assign({},rnb(e,f),{Li:g})),Ws:a}),path:m}),options:c,aV:d});return this.vwa.match(b)};
_.qI.prototype.search=function(a,b,c,d){var e=this;d=void 0===d?!1:d;if(!a)return _.ld(new _.bH);b=owb(this,b);b.pG=_.qu.has(43);this.tR&&!isNaN(this.tR)&&(b.tR=this.tR);b=_.If(b.ka(),_.Hf(b));this.Fp&&(b.Lo=b.Lo||new wE,b.Lo.root=b.Lo.root||new xE,b.Lo.root.projectId=this.Usa.slice(1).split("/")[0]);var f=new QG({JA:a,X_a:b,aV:c});return d?(this.CH.delete("search"),e.vwa.search(f)):this.CH.prefetch("search").ha(_.je(function(g){return g?_.ld(_.If(_.bH,JSON.parse(g.response))):e.vwa.search(f)}))};
_.qI.prototype.R1a=function(a,b){if(!a)return _.ld(new hH);b=owb(this,b);b=_.If(b.ka(),_.Hf(b));this.Fp&&(b.Lo=b.Lo||new wE,b.Lo.root=b.Lo.root||new xE,b.Lo.root.projectId=this.Usa.slice(1).split("/")[0]);a=new eH({JA:a,T1a:b});return this.vwa.R1a(a).ha(_.t(Hnb))};var owb=function(a,b){a.fha||(b=_.If(b.ka(),_.Hf(b)),b.Ee="");return b};_.qI.O=function(a){return new (a||_.qI)(_.q(Msb),_.q(_.sm),_.q(_.ZJa),_.q(_.ru),_.q(_.pu),_.q(_.Vu),_.q(_.p1a))};_.qI.ta=_.p({token:_.qI,oa:_.qI.O,Ga:"root"});var Jnb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},Inb=new Date(Date.UTC(2033,10,22,18,0,0)),Knb,Lnb;var pwb,qwb;
pwb=_.uu({id:"America/Los_Angeles",names:["PST","PST","PDT","PDT"],std_offset:-480,transitions:[2770,60,7137,0,11506,60,16041,0,20410,60,24777,0,29146,60,33513,0,35194,60,42249,0,45106,60,50985,0,55354,60,59889,0,64090,60,68625,0,72994,60,77361,0,81730,60,86097,0,90466,60,94833,0,99202,60,103569,0,107938,60,112473,0,116674,60,121209,0,125578,60,129945,0,134314,60,138681,0,143050,60,147417,0,151282,60,156153,0,160018,60,165057,0,168754,60,173793,0,177490,60,182529,0,186394,60,191265,0,195130,60,200001,
0,203866,60,208905,0,212602,60,217641,0,221338,60,226377,0,230242,60,235113,0,238978,60,243849,0,247714,60,252585,0,256450,60,261489,0,265186,60,270225,0,273922,60,278961,0,282826,60,287697,0,291562,60,296433,0,300298,60,305337,0,309034,60,314073,0,317770,60,322809,0,326002,60,331713,0,334738,60,340449,0,343474,60,349185,0,352378,60,358089,0,361114,60,366825,0,369850,60,375561,0,378586,60,384297,0,387322,60,393033,0,396058,60,401769,0,404962,60,410673,0,413698,60,419409,0,422434,60,428145,0,431170,
60,436881,0,439906,60,445617,0,448810,60,454521,0,457546,60,463257,0,466282,60,471993,0,475018,60,480729,0,483754,60,489465,0,492490,60,498201,0,501394,60,507105,0,510130,60,515841,0,518866,60,524577,0,527602,60,533313,0,536338,60,542049,0,545242,60,550953,0,553978,60,559689,0,562714,60,568425,0,571450,60,577161,0,580186,60,585897,0,588922,60,594633,0]});qwb=_.uu(0);_.rI=function(){var a={WNc:!0},b=Mnb(a.locale);this.P2a="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.WNc?":ss":"")+(b?" a":"")+(a.t6c?" z":"")};
_.rI.prototype.Sb=function(a){var b=this,c,d;return _.qd(function(e){if(a.value){a:{try{var f=Nnb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.uu(b.date.getTimezoneOffset()),b.BAb=c.Jja[0<_.vu(c,b.date)?2:0],d=_.wu(c,b.date),b.isUTC=_.wu(qwb,b.date)===d,b.UWa=pwb.Jja[0<_.vu(pwb,b.date)?2:0],b.dGc=_.wu(pwb,b.date)===d)}e.Qc=0})};
_.rI.prototype.dsa=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.UWa:this.dGc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.UWa};_.rI.O=function(a){return new (a||_.rI)};
_.rI.ya=_.jc({type:_.rI,qa:[["date"]],inputs:{value:"value",format:"format"},features:[_.Ac],Aa:6,Ba:19,Ea:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],ua:function(a,b){a&1&&(_.A(0,"time",0),_.O(1,"dateTimeDisplay"),_.O(2,"dateTimeDisplay"),_.O(3,"dateTimeDisplay"),_.N(4),_.O(5,"dateTimeDisplay"),_.B());a&2&&(_.jf("matTooltip",b.dsa(_.dz(1,3,b.date,b.P2a,b.BAb),_.dz(2,7,b.date,b.P2a,"UTC"),_.dz(3,11,b.date,b.P2a,b.UWa))),_.Qe("datetime",null==b.date?null:b.date.toISOString()),_.u(4),_.lf(" ",
_.dz(5,15,b.date,b.format,b.BAb),"\n"))},Ha:[_.tw,_.Lz],styles:[".mat-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Oa:0});_.sI=function(){this.iAc=_.qu.has(1)?"preferEmail":"preferName"};_.sI.prototype.transform=function(a){return"preferEmail"===this.iAc?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.sI.O=function(a){return new (a||_.sI)(_.v(_.ru,16))};_.sI.ze=_.oc({name:"authorDisplay",type:_.sI,ee:!0});_.sI.ta=_.p({token:_.sI,oa:_.sI.O,Ga:"root"});var Rnb=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),Snb=["Automated g4 rollback","Reason for rollback"],Pnb=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var tI=function(){};tI.O=function(a){return new (a||tI)};tI.Da=_.kc({type:tI});tI.Ca=_.Zb({});var uI=function(a,b){this.IEc=a;this.document=b;this.Uyc=Wnb(this.document).ha(_.ge({bufferSize:1,Xu:!0}))},rwb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.Uyc.ha(_.je(function(){return a.IEc.get(c,{withCredentials:!0})}),_.t(Vnb))};uI.O=function(a){return new (a||uI)(_.q(_.pn),_.q(_.oh))};uI.ta=_.p({token:uI,oa:uI.O,Ga:tI});var swb;swb=[[["onedev-hovercard-action"]]];_.vI=function(a){var b=this;this.Qxc=a;this.EHb=new _.be(1);this.Wib=this.EHb.ha(_.je(function(c){return rwb(b.Qxc,c)}),_.ge(1));this.UG=new _.be(1);this.Uf=new _.be(1)};_.vI.prototype.Sa=function(){var a=this;this.Wib.ha(_.Td(1),_.ke(this.Uf)).subscribe(function(){a.UG.next()})};_.W.Object.defineProperties(_.vI.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.EHb.next(a)},get:function(){return this.id}}});
_.vI.O=function(a){return new (a||_.vI)(_.v(uI))};_.vI.ya=_.jc({type:_.vI,qa:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{UG:"init$"},ac:["onedev-hovercard-action"],Aa:2,Ba:3,Ea:[[3,"changelist",4,"ngIf"],[3,"changelist"]],ua:function(a,b){a&1&&(_.ff(swb),_.y(0,Xnb,2,1,"onedev-changelist-hovercard-body",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.Wib))},Ha:[_.ym,yH,_.Dm],rb:2,Oa:0});var twb;var wI=function(a){var b=this;this.nb=a;this.eventType="click";this.qjb=new _.jl;this.ypa=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.nb.na.contains(d)||b.qjb.emit(c))}}};wI.prototype.Sa=function(){uwb(this).addEventListener(this.eventType,this.ypa,!0)};wI.prototype.Ka=function(){uwb(this).removeEventListener(this.eventType,this.ypa,!0)};
var uwb=function(a){var b;a:{a=a.nb.na;if(null==twb){var c="undefined"!==typeof document?document.head:null;twb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(twb&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return null!=(b=a)?b:document};wI.O=function(a){return new (a||wI)(_.v(_.ad))};wI.Ia=_.mc({type:wI,qa:[["","clickOutside",""]],inputs:{eventType:["clickOutsideEvent","eventType"]},outputs:{qjb:"clickOutside"}});
var xI=function(){};xI.O=function(a){return new (a||xI)};xI.Da=_.kc({type:xI});xI.Ca=_.Zb({});var vwb,wwb;vwb=Symbol("$d");wwb=Symbol("ae");_.yI=function(a){this.ve=a;this.className="onedev-hovercard";this.Dua=new _.jl;this[vwb]=new _.be(1);this.IUb=!1;this.pta=new _.Wf(!1);this.yjb=new _.fe};_.yI.prototype.Sa=function(){};var xwb=function(a){var b=a[wwb];return b?(b.loaded||(b.ve.Kh(b.Nc),b.W8.Nd(),b.loaded=!0),a[vwb].ha(_.Qd(0))):_.ld(void 0)};_.yI.O=function(a){return new (a||_.yI)(_.v(_.uf))};
_.yI.ya=_.jc({type:_.yI,qa:[["onedev-hovercard"]],tb:function(a,b){a&1&&_.yf(_.tf,7);if(a&2){var c;_.wf(c=_.Af())&&(b.Nc=c.first)}},inputs:{className:"className"},outputs:{Dua:"onHide"},Vb:["onedevHovercard"],ac:["*"],Aa:1,Ba:0,Ea:[["cdkTrapFocus","",3,"cdkTrapFocusAutoCapture","clickOutside","mouseenter","mouseleave"]],ua:function(a){a&1&&(_.ff(),_.y(0,Ynb,2,3,"ng-template"))},Ha:[_.nq,wI],styles:[".onedev-hovercard{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);border-radius:4px;overflow:hidden}"],
rb:2});_.zI=function(a,b,c,d){this.Nc=a;this.ve=b;this.W8=c;this.loaded=!1;d[wwb]=this};_.zI.O=function(a){return new (a||_.zI)(_.v(_.tf),_.v(_.uf),_.v(_.Il),_.v(_.yI))};_.zI.Ia=_.mc({type:_.zI,qa:[["","onedevHovercardLazyBody",""]]});_.AI=function(a){this.Gca=a;this.Uf=new _.be(1)};_.AI.prototype.Ka=function(){this.Uf.next()};_.AI.prototype.Sa=function(){this.VFc.ha(_.ke(this.Uf)).subscribe(this.Gca[vwb])};_.AI.O=function(a){return new (a||_.AI)(_.v(_.yI))};
_.AI.Ia=_.mc({type:_.AI,qa:[["","onedevIsHovercardReady",""]],inputs:{VFc:["onedevIsHovercardReady","isHovercardReady$"]}});var ywb=[{zc:"end",Ac:"center",bc:"start",mc:"center",offsetX:10},{zc:"center",Ac:"bottom",bc:"center",mc:"top",offsetY:10},{zc:"center",Ac:"top",bc:"center",mc:"bottom",offsetY:-10},{zc:"end",Ac:"bottom",bc:"start",mc:"top",offsetX:10,offsetY:10},{zc:"end",Ac:"top",bc:"start",mc:"bottom",offsetX:10,offsetY:-10}];var zwb=function(){this.delay=600;this.position=ywb;this.rQc=[]},BI=function(a,b){var c=this;this.Wf=a;this.origin=b;this.mRc=void 0;this.enabled=!0;this.config=new zwb;this.active=!1;this.Aub=new _.be(1);this.qEc=new _.fe;this.UC=new _.Wf(null);this.AUa=new _.Wf(!1);this.dda=new _.Wf(!1);this.Uf=new _.be(1);this.eEb=function(d){"Escape"===d.key&&(Awb(c),d.stopPropagation(),d.preventDefault())};Bwb(this);Cwb(this)},Bwb=function(a){Dwb(a).ha(_.ke(a.Uf)).subscribe(function(b){(a.active=b)?a.show():
a.Ye()})},Cwb=function(a){a.UC.ha(_.je(function(b){return(null==b?void 0:b.yjb)||_.di}),_.ke(a.Uf)).subscribe(function(){Awb(a)})};BI.prototype.dispose=function(){Ewb(this);var a;null==(a=this.Cd)||a.dispose();this.Uf.next();this.Uf.complete()};BI.prototype.Ce=function(){return this.UC.getValue()?this.active:void 0};BI.prototype.toggle=function(a){this.AUa.next(a)};var Awb=function(a){a.dda.next(!1);a.AUa.next(!1);var b;null==(b=a.UC.getValue())||b.pta.next(!1)};
BI.prototype.show=function(){var a=this;this.enabled&&this.Cd&&!this.Cd.vg()&&this.UC.getValue()&&(this.UC.getValue().IUb=this.dda.value,xwb(this.UC.getValue()).ha(_.Td(1),_.ke(this.Uf)).subscribe(function(){a.Cd&&a.RQb&&a.Cd.Hd(a.RQb);document.addEventListener("keydown",a.eEb);a.Aub.next()}))};BI.prototype.Ye=function(){Ewb(this);this.qEc.next()};var Ewb=function(a){if(a.Cd&&a.Cd.vg()){document.removeEventListener("keydown",a.eEb);var b;null!=(b=a.UC.getValue())&&b.Dua.emit();a.Cd.detach()}};
BI.prototype.Fba=function(){return _.gr(_.GTa(_.hr(_.nr(this.Wf.position(),this.origin)),8),this.config.position)};
var Dwb=function(a){return _.ud([Fwb(a).ha(_.ie(!1)),a.dda]).ha(_.he(),_.t(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b||c}),_.je(function(b){var c;return(null==(c=a.mRc)?void 0:c.ha(_.Zd(b)))||_.ld(b)}))},Fwb=function(a){return a.UC.ha(_.je(function(b){return _.ud([a.AUa,(null==b?void 0:b.pta)||_.ld(!1)]).ha(_.t(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return c||d}),_.Od(a.config.delay),_.ke(a.Uf))}))};var Gwb;Gwb=new _.vc("onedevHovercardLoggingOn");_.CI=function(a,b,c,d,e){var f=this;this.ve=c;this.Bc=e;this.config=new zwb;this.Uf=new _.be(1);this.oE=new BI(a,b);this.oE.Aub.ha(_.me(d||_.ld(!1)),_.ke(this.Uf)).subscribe(function(g){g=_.l(g);g.next();g.next().value&&(f.m9||(f.m9=f.Bc.get(_.bv)),_.x2a(f.m9,"hovercardShown"))})};_.h=_.CI.prototype;
_.h.Sb=function(a){if(a.hovercard){var b;a=null==(b=a.hovercard)?void 0:b.eg;this.oE.UC.next(a);if(a){b=this.oE;var c=this.ve;b.config=this.config;b.Cd=b.Wf.create({Xf:b.Fba(),mj:b.Wf.Mm.Pp()});b.RQb=new _.qr(a.Nc,c);b.UC.next(a)}}};_.h.Ka=function(){this.oE.dispose();this.Uf.next();this.Uf.complete()};_.h.Ce=function(){return this.oE.Ce()};_.h.FXa=function(a){if(this.config.rQc.includes(a.key)){var b=this.oE;a.stopPropagation();a.preventDefault();b.dda.next(!0)}};_.h.toggle=function(a){this.oE.toggle(a)};
_.h.Ye=function(){this.oE.Ye()};_.W.Object.defineProperties(_.CI.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.oE.enabled=a}}});_.CI.O=function(a){return new (a||_.CI)(_.v(_.vr),_.v(_.ad),_.v(_.uf),_.v(Gwb,8),_.v(_.qe))};
_.CI.Ia=_.mc({type:_.CI,qa:[["","onedevHovercardTrigger",""]],wb:2,Ya:function(a,b){a&1&&_.I("mouseenter",function(){return b.toggle(!0)})("mouseleave",function(){return b.toggle(!1)})("keydown.alt.arrowRight",function(c){var d=b.oE;c.stopPropagation();c.preventDefault();d.dda.next(!0)})("keydown",function(c){return b.FXa(c)});a&2&&_.Qe("aria-haspopup",b.Gca?"true":void 0)("aria-expanded",b.Ce())},inputs:{Gca:["onedevHovercardTrigger","hovercard"],enabled:["onedevHovercardActive","enabled"],config:["onedevHovercardConfig",
"config"]},features:[_.Ac]});var Hwb={Bka:0,Tag:1,QV:2,0:"Branch",1:"Tag",2:"Commit"};var Iwb=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],DI=function(a,b){b=_.zH.call(this,b)||this;b.Yzc=a;b.D_a="start";return b};_.V(DI,_.zH);DI.O=function(a){return new (a||DI)(_.v(_.Oq),_.v(_.ad))};
DI.ya=_.jc({type:DI,qa:[["gmat-nav-list"]],Cb:[1,"mat-list-base","mat-nav-list","gmat-nav-list"],wb:2,Ya:function(a,b){a&2&&(a=b.Yzc.value,_.Se("gmat-nav-list-reverse","end"===b.D_a&&"rtl"!==a||"start"===b.D_a&&"rtl"===a))},inputs:{D_a:"roundedEdge"},features:[_.of([{wa:_.Py,Nb:DI}]),_.Me],ac:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.ff(),_.gf(0))},styles:['.gmat-nav-list-item{border-radius:24px 0 0 24px}.gmat-nav-list-item .mat-icon{font-size:20px;height:20px;line-height:20px;margin-right:16px;vertical-align:text-top;width:20px}[dir=rtl] .gmat-nav-list-item .mat-icon{margin-left:16px;margin-right:0}.gmat-nav-list-item-ripple{border-radius:24px 0 0 24px}.gmat-nav-list-item-ripple .mat-ripple-element{z-index:1}.gmat-list-item-projected-content{z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:inherit}.gmat-list-item-active{-webkit-transition:color .3s cubic-bezier(.55,0,.55,.2);transition:color .3s cubic-bezier(.55,0,.55,.2)}.gmat-nav-list-reverse .gmat-nav-list-item,.gmat-nav-list-reverse .gmat-nav-list-item-ripple{border-radius:0 24px 24px 0}.mat-subheader{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-sizing:border-box;box-sizing:border-box;padding:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;font-size:24px;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;font-size:20px;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-selection-list:focus{outline-style:dotted}.cdk-high-contrast-active .mat-list-option:focus,.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:focus,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:focus,.cdk-high-contrast-active mat-action-list .mat-list-item:hover{outline:1px dotted;z-index:1}.cdk-high-contrast-active .mat-list-single-selected-option:after{content:"";position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:0;border-bottom:10px solid;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option:after{right:auto;left:16px}@media (hover:none){.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}'],
rb:2,Oa:0});var EI=function(a,b,c,d,e){b=_.Qy.call(this,b,c,d,e)||this;b.Ld=a;b.cY=null;b.Cxb=!1;b.kzb=null;b.snb=!1;b.rd=!0;b.isActive=!1;return b};_.V(EI,_.Qy);EI.prototype.Sa=function(){var a=this;if(this.active){var b=Jwb(this)||{rG:0};this.Ld.Xb(function(){requestAnimationFrame(function(){return a.cY=a.OH.launch(0,0,{Afa:!0,animation:b})})})}this.Cxb=!0};var Jwb=function(a){return a.snb?{rG:0,IR:0}:void 0};
_.W.Object.defineProperties(EI.prototype,{dAc:{configurable:!0,enumerable:!0,set:function(a){this.snb=_.hh(a)}},active:{configurable:!0,enumerable:!0,get:function(){return this.isActive},set:function(a){if(a&&!this.isActive&&this.Cxb&&!this.cY){var b=this.kzb||{clientX:0,clientY:0};this.cY=this.OH.launch(b.clientX,b.clientY,{Afa:!0,animation:Jwb(this)})}else this.cY&&(b=this.cY,_.XTa(b.Wi,b),this.cY=null);this.isActive=_.hh(a)}}});
EI.O=function(a){return new (a||EI)(_.v(_.pe),_.v(_.ad),_.v(_.Il),_.v(_.H9a,8),_.v(_.G9a,8))};
EI.ya=_.jc({type:EI,qa:[["","gmat-nav-list-item",""]],tb:function(a,b){a&1&&_.yf(_.Er,7);if(a&2){var c;_.wf(c=_.Af())&&(b.OH=c.first)}},Cb:[1,"mat-list-item","gmat-nav-list-item"],wb:2,Ya:function(a,b){a&1&&_.I("mousedown",function(c){return b.kzb=c});a&2&&_.Se("gmat-list-item-active",b.active)},inputs:{dAc:"disableRippleAnimations",active:"active"},features:[_.Me],lc:["gmat-nav-list-item",""],ac:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Aa:7,
Ba:2,Ea:[[1,"mat-list-item-content"],["matRipple","",1,"gmat-nav-list-item-ripple","mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"gmat-list-item-projected-content"],[1,"mat-list-text"]],ua:function(a,b){a&1&&(_.ff(Iwb),_.A(0,"div",0),_.D(1,"div",1),_.A(2,"div",2),_.gf(3),_.A(4,"div",3),_.gf(5,1),_.B(),_.gf(6,2),_.B()());a&2&&(_.u(1),_.x("matRippleTrigger",b.Df())("matRippleDisabled",b.Lt()))},Ha:[_.Er],rb:2,Oa:0});var Kwb,Lwb,Mwb,Nwb,Owb;Kwb=["rightPaneScroller"];Lwb=function(a){return{element:a,sNa:"clear",gNa:"search"}};Mwb={yTa:"No branches",zTa:"No branch results",qI:"changeBranch"};Nwb={yTa:"No tags",zTa:"No tag results",qI:"changeTag"};Owb={yTa:"No commits",zTa:"No commit results",qI:"changeCommit"};
_.FI=function(a,b,c,d){var e=this;this.Wg=a;this.jU=b;this.OD=c;this.Ld=d;this.qg="BreadcrumbRefPicker";this.fW=Hwb;this.Tc=_.jE;this.UH=this.myb=!1;this.lzb=[];this.jqa=new _.fe;this.hBb=new _.fe;this.a0a=new _.Wf("");this.nLc="SAME RESULT AVAILABLE IN:";this.Oga=this.jqa.ha(_.je(function(f){return Pwb(e,f)}),_.ee(1),_.pd());a=this.Oga.ha(_.je(function(f){return Qwb(e,f).ha(_.t(_.bE),_.Nd(function(){return _.aE(nob(f))}),_.ie(_.kE))}));this.kRc=_.ud([this.a0a,a]).ha(_.t(qob),_.le(function(f){_.WE(f)&&
(e.lzb=f.Wb.items)}));this.placeholder=this.Oga.ha(_.t(pob));this.lb=this.Oga.subscribe(function(f){e.myb=2===f.Db})};_.FI.prototype.Km=function(){var a=this;this.UH||(this.Ld.isStable?Rwb(this):this.Ld.Nf.ha(_.Xd()).subscribe(function(){Rwb(a)}))};_.FI.prototype.Ka=function(){this.lb.unsubscribe()};_.FI.prototype.show=function(a){this.UH=!1;this.hBb.next(a)};_.FI.prototype.blur=function(){document.activeElement.blur()};
var Rwb=function(a){var b=a.lzb.findIndex(function(d){return d.De});if(!(0>b)){var c=a.kMc;c&&0!==c.cs.end&&(c.sx(b),a.UH=!0)}},Qwb=function(a,b){var c=b.Db,d=b.Wa,e=b.gitRefsToken;switch(c){case 0:return _.iwb(a.OD,Object.assign({},d,{gitRefsToken:e})).ha(_.t(rob),_.t(function(f){return lob(f.map(function(g){return{title:String(g.sg),Ws:_.Gg(g.sg),NQa:g.sg,fta:!1,pUa:g.pUa}}),b,Mwb)}));case 1:return _.iwb(a.OD,Object.assign({},d,{gitRefsToken:e})).ha(_.t(function(f){return lob(f.tags.map(function(g){return{title:String(g.tagName),
Ws:$lb(g.tagName),NQa:g.tagName,fta:!1}}),b,Nwb)}));case 2:return a.Wg.list(d.qb,d.Rc,d.repository,void 0,"",250).ha(_.t(function(f){return lob(f.Tm.map(mob),b,Owb)}));default:return _.Eg(c,"Unsupported ref type")}},Pwb=function(a,b){var c=b.Wa,d=b.version;c=_.jwb(a.jU,_.Lp(c.Yb(),_.Oh(c,d)||"").ab()).ha(_.t(oob),_.Xd(),_.ie(0));return _.yd(c,a.hBb).ha(_.t(function(e){return Object.assign({},b,{Db:e})}))};
_.W.Object.defineProperties(_.FI.prototype,{m1:{configurable:!0,enumerable:!0,set:function(a){this.UH=!1;this.jqa.next(a);this.qb=a.Wa.qb}}});_.FI.O=function(a){return new (a||_.FI)(_.v(_.iI),_.v(_.oI),_.v(_.nI),_.v(_.pe))};
_.FI.ya=_.jc({type:_.FI,qa:[["ref-picker","refPickerData",""]],tb:function(a,b){a&1&&_.yf(Kwb,5);if(a&2){var c;_.wf(c=_.Af())&&(b.kMc=c.first)}},wb:2,Ya:function(a,b){a&2&&_.Se("wide-view",b.myb)},inputs:{m1:"refPickerData"},lc:["refPickerData",""],Aa:9,Ba:15,Ea:[["class","ref-picker-header",4,"ngIf"],["icon","search",3,"placeholder","trackingConfig","valueChange"],["fxLayout","","fxFlex","grow",1,"main-content"],["fxLayout","column","fxFlex","none","class","left-pane-container","roundedEdge","end",
4,"ngIf"],["class","right-pane-container","fxLayout","column","fxFlex","none",4,"ngIf"],[1,"ref-picker-header"],["fxLayout","column","fxFlex","none","roundedEdge","end",1,"left-pane-container"],["gmat-nav-list-item","","trackAction","showBranches",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],["fontSet","google-material-icons"],["gmat-nav-list-item","","trackAction","showTags",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],["gmat-nav-list-item",
"","class","hover-focus-element","trackAction","showCommits",3,"active","ascTrackElement","trackProjectId","click",4,"ngIf"],["gmat-nav-list-item","","trackAction","showCommits",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],["fxLayout","column","fxFlex","none",1,"right-pane-container"],[3,"ngSwitch"],["itemSize","28","minBufferPx","800","maxBufferPx","1800",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],"itemSize 28 minBufferPx 800 maxBufferPx 1800".split(" "),
["rightPaneScroller",""],["mat-button","","class","hover-focus-element",3,"active-element","routerLink","matTooltip","ascTrackElement","trackAction","trackProjectId","click",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["class","empty",4,"ngIf"],["mat-button","",1,"hover-focus-element",3,"routerLink","matTooltip","ascTrackElement","trackAction","trackProjectId","click"],[4,"ngIf"],[1,"uber-wrapper"],[1,"hash"],[1,"separator"],[1,"ellipsis"],[1,"empty"],[4,"ngIf","ngIfElse"],
["empty",""],["theme","error"],[3,"inline"]],ua:function(a,b){a&1&&(_.y(0,Znb,2,1,"div",0),_.O(1,"async"),_.A(2,"input-with-icon",1),_.I("valueChange",function(c){b.a0a.next(c)}),_.O(3,"async"),_.B(),_.A(4,"div",2),_.y(5,aob,10,7,"gmat-nav-list",3),_.O(6,"async"),_.y(7,kob,5,4,"div",4),_.O(8,"async"),_.B());a&2&&(_.x("ngIf",_.R(1,5,b.Oga).Wxb),_.u(2),_.x("placeholder",_.R(3,7,b.placeholder))("trackingConfig",_.qf(13,Lwb,b.qg)),_.u(3),_.x("ngIf",_.R(6,9,b.Oga)),_.u(2),_.x("ngIf",_.R(8,11,b.kRc)))},
Ha:[_.ho,_.ym,_.zm,_.Am,_.Mq,_.as,DI,EI,_.fE,_.lE,_.dE,_.sz,_.tz,_.$q,_.Ir,_.Qs,_.tw,_.Nn,_.Dm,_.BF],styles:["ref-picker[_nghost-%COMP%]{display:flex;flex-direction:column;height:400px;width:375px;transition:width .35s ease}ref-picker.wide-view[_nghost-%COMP%]{width:525px}ref-picker[_nghost-%COMP%]     .mat-button-focus-overlay{display:none}a[_ngcontent-%COMP%], span.empty[_ngcontent-%COMP%]{display:flex;flex:1 0 auto;padding:0 16px}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]{height:100%}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{height:28px;line-height:28px;max-height:28px;min-height:28px}dc-information-box[_ngcontent-%COMP%]{align-items:center}input-with-icon[_ngcontent-%COMP%]{min-height:32px}loading[_ngcontent-%COMP%]{padding-top:8px}.hash[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace}.left-pane-container[_ngcontent-%COMP%]{border-right-style:solid;border-right-width:1px;list-style-type:none;width:150px}.main-content[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;overflow:auto}.mat-button[_ngcontent-%COMP%], span.empty[_ngcontent-%COMP%]{line-height:28px;max-height:28px;text-align:left;width:100%}.right-pane-container[_ngcontent-%COMP%]{overflow-x:hidden;overflow-y:auto;width:calc(100% - 150px)}.right-pane-container[_ngcontent-%COMP%]     span.mat-button-wrapper{overflow:hidden}.separator[_ngcontent-%COMP%]{padding:0 4px}.uber-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:start}button[gmat-nav-list-item][_ngcontent-%COMP%]{border:none;background:none;height:28px;width:95%}.ref-picker-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;padding:8px 16px;font-weight:500;font-size:11px}"],
Oa:0});var GI=function(){};GI.O=function(a){return new (a||GI)};GI.Da=_.kc({type:GI});GI.Ca=_.Zb({imports:[_.Ry,_.Fr]});_.HI=function(){};_.HI.O=function(a){return new (a||_.HI)};_.HI.Da=_.kc({type:_.HI});_.HI.Ca=_.Zb({imports:[_.jo,_.Em,_.ds,GI,_.gE,_.mE,_.eE,_.br,_.CF,_.es,_.Rs,_.Rw,_.Pn]});_.II=function(){};_.II.O=function(a){return new (a||_.II)};_.II.Da=_.kc({type:_.II});_.II.Ca=_.Zb({imports:[_.Em,_.Pn,_.Yw]});_.JI=function(){};_.JI.O=function(a){return new (a||_.JI)};_.JI.Da=_.kc({type:_.JI});_.JI.Ca=_.Zb({imports:[_.Em]});_.KI=function(){};_.KI.O=function(a){return new (a||_.KI)};_.KI.Da=_.kc({type:_.KI});_.KI.Ca=_.Zb({imports:[_.Em,_.Mz,_.Rw]});var LI=function(){};LI.O=function(a){return new (a||LI)};LI.Da=_.kc({type:LI});LI.Ca=_.Zb({});var MI=function(){};MI.O=function(a){return new (a||MI)};MI.Da=_.kc({type:MI});MI.Ca=_.Zb({imports:[_.Em]});var NI=function(){};NI.O=function(a){return new (a||NI)};NI.Da=_.kc({type:NI});NI.Ca=_.Zb({});var OI=function(){};OI.O=function(a){return new (a||OI)};OI.Da=_.kc({type:OI});OI.Ca=_.Zb({imports:[MI,_.Em,NI,_.Rs]});_.PI=function(){};_.PI.O=function(a){return new (a||_.PI)};_.PI.Da=_.kc({type:_.PI});_.PI.Ca=_.Zb({imports:[_.Em,OI,tI]});_.QI=function(){};_.QI.O=function(a){return new (a||_.QI)};_.QI.Da=_.kc({type:_.QI});_.QI.Ca=_.Zb({imports:[_.xq,xI,_.Em,_.es,_.wr]});var Twb;_.Swb=function(a,b){this.document=a;this.Hj=b};_.Vwb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.Xm,g=e.prefix;b.next(function(){return{Xm:Twb(a,f||""),prefix:g}})},Jrb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.Xm;Uwb(a.Hj.M1,c);b.next(function(){return{Xm:Twb(a,f||""),prefix:c}})},Jrb:!0});return d};
Twb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var Wwb=new Map([[SF.l4a,{type:"Class",qu:"class"}],[SF.Y4a,{type:"Interface",qu:"interface"}],[SF.g6a,{type:"Struct",qu:"struct"}],[SF.y4a,{type:"Enum",qu:"enum"}],[SF.q6a,{type:"Union",qu:"union"}],[SF.d5a,{type:"Method",qu:"method"}],[SF.I4a,{type:"Field",qu:"field"}],[SF.Jka,{type:"Function",qu:"function"}],[SF.s6a,{type:"Variable",qu:"variable"}],[SF.n6a,{type:"Typedef",qu:"typedef"}],[SF.H5a,{type:"Namespace",qu:"namespace"}],[SF.V5a,{type:"Property",qu:"property"}],[SF.z4a,{type:"Enum Constant",
qu:"enum-constant"}]]);var Xwb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var Ywb=["suggestionTemplate"],RI=function(){};RI.prototype.Oc=function(){};RI.O=function(a){return new (a||RI)};
RI.ya=_.jc({type:RI,qa:[["ng-component"]],tb:function(a,b){a&1&&_.yf(Ywb,7,_.tf);if(a&2){var c;_.wf(c=_.Af())&&(b.a2a=c.first)}},Aa:3,Ba:0,Ea:[["suggestionTemplate",""],[1,"code-search-suggestion",3,"click"],[1,"margin-icon",3,"svgIcon"],[1,"main-content"],[1,"primary-text"],[3,"matched",4,"ngFor","ngForOf"],[1,"secondary-text"],["class","symbol-label",3,"ngClass",4,"ngIf"],["class","scope",4,"ngIf"],[1,"display-path"],[1,"symbol-label",3,"ngClass"],[1,"scope"]],ua:function(a){a&1&&(_.y(0,xob,24,
6,"ng-template",null,0,_.Df),_.N(2,"\n"))},Ha:[_.wm,_.xm,_.ym,_.Qs],styles:[".code-search-suggestion[_ngcontent-%COMP%]{align-items:center;color:inherit;display:flex;margin:5px 8px;overflow-wrap:break-word}.code-search-suggestion[_ngcontent-%COMP%]:focus, .code-search-suggestion[_ngcontent-%COMP%]:hover{text-decoration:none}.primary-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block}.primary-text[_ngcontent-%COMP%]   span.matched[_ngcontent-%COMP%]{font-weight:700}.margin-icon[_ngcontent-%COMP%]{align-self:start;flex:none;padding-right:8px}.main-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;min-width:0}.secondary-text[_ngcontent-%COMP%]{font-size:.9230769231rem;line-height:1.0769230769rem}.scope[_ngcontent-%COMP%]{padding-right:5px}.symbol-label[_ngcontent-%COMP%]{background-color:#80868b;border-radius:2px;color:#fff;margin-right:5px;padding:0 7px}.symbol-label.class[_ngcontent-%COMP%], .symbol-label.enum[_ngcontent-%COMP%], .symbol-label.interface[_ngcontent-%COMP%], .symbol-label.struct[_ngcontent-%COMP%], .symbol-label.union[_ngcontent-%COMP%]{background-color:#174ea6}.symbol-label.function[_ngcontent-%COMP%], .symbol-label.method[_ngcontent-%COMP%]{background-color:#a142f4}.symbol-label.enum-constant[_ngcontent-%COMP%], .symbol-label.field[_ngcontent-%COMP%], .symbol-label.property[_ngcontent-%COMP%]{background-color:#689f38}.symbol-label.typedef[_ngcontent-%COMP%], .symbol-label.variable[_ngcontent-%COMP%]{background-color:#1e88e5}"]});_.SI=function(){this.Tb=[]};_.SI.O=function(a){return new (a||_.SI)};_.SI.ya=_.jc({type:_.SI,qa:[["menu-keyboard-shortcut-hint"]],Cb:[1,"gmat-caption","grimoire-secondary-text"],inputs:{Tb:"shortcut"},Aa:1,Ba:1,Ea:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],ua:function(a,b){a&1&&_.y(0,zob,4,2,"ng-container",0);a&2&&_.x("ngForOf",b.Tb)},Ha:[_.xm,_.ym],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var Aob=function(a){return[a]},Iob=function(a){return{kind:"link",AQb:a}},TI=function(a,b,c){var d=this;this.Td=a;this.E7=null;this.Y5a=_.Wkb;this.Srb=Lmb;this.fv=_.Sd;this.scopes=[{scope:_.Mmb,Ra:Zwb(this,_.Mmb)}];this.fha=_.qu.has(40);this.fv=_.alb(c).ha(_.t(function(e){return _.ZD(e,_.Zkb)}),_.t(function(e){return e.queries.map(function(f,g){f=10>g?Dmb(f,_.$E(((g+1)%10).toLocaleString())):Dmb(f);return{scope:f,Ra:Zwb(d,f)}})}))};TI.prototype.Oc=function(){};
var Cob=function(a,b){var c=b.vo,d=b.value;if(!a.E7)return!1;a=a.E7;var e=a.vo,f=a.value;return!!b.d0===!!a.d0&&c===e&&d===f};TI.prototype.J0a=function(a,b){var c=this;a=a.map(function(d){return{scope:d,Ra:Zwb(c,d)}});this.E7=b;JSON.stringify(this.scopes)!==JSON.stringify(a)&&(this.scopes=a);this.Td.Nd()};var Uwb=function(a,b){b&&(a.E7=b,a.Td.Nd())};TI.prototype.wNc=function(){var a=this.gv;0<a.mt.length&&a.mt[0].Wd()};TI.prototype.kua=function(a){this.gv.kua(a)};
var Zwb=function(a,b){return{kind:"scope",CT:function(c){c=c.Xm;a.E7=b;a.Td.Nd();return{Xm:c,prefix:b}}}};TI.O=function(a){return new (a||TI)(_.v(_.Il),_.v(_.ru),_.v(_.nE))};
TI.ya=_.jc({type:TI,qa:[["scope-list"]],tb:function(a,b){a&1&&_.yf(_.Zv,7);if(a&2){var c;_.wf(c=_.Af())&&(b.gv=c.first)}},Aa:6,Ba:5,Ea:[["selectedClass","selected","matTooltipClass","custom-tooltip",3,"payload","bold-active-element","shortcut","matTooltip","mouseFocusItem",4,"ngFor","ngForOf"],[4,"ngIf"],["selectedClass","selected","matTooltipClass","custom-tooltip",3,"payload","shortcut","matTooltip","mouseFocusItem"],[1,"scope-text"],[3,"shortcut",4,"ngIf"],[3,"shortcut"],["selectedClass","selected",
3,"payload","bold-active-element","shortcut","mouseFocusItem",4,"ngFor","ngForOf"],["selectedClass","selected",3,"payload","shortcut","mouseFocusItem"],["selectedClass","selected",3,"payload"],["ascTrackElement","ScopeDropdown","trackAction","navigateToManageSavedQueries",3,"routerLink"],["svgIcon","shared:settings_outline"]],ua:function(a,b){a&1&&(_.A(0,"search-box-suggestion-list")(1,"div"),_.y(2,Dob,4,7,"search-box-suggestion-item",0)(3,Hob,3,2,"ng-container",1),_.O(4,"async"),_.B(),_.y(5,Job,
7,4,"ng-container",1),_.B());a&2&&(_.u(2),_.x("ngForOf",b.scopes),_.u(1),_.x("ngIf",_.R(4,3,b.fv)),_.u(2),_.x("ngIf",b.fha))},Ha:[_.ho,_.xm,_.ym,_.tw,_.Qs,_.SI,_.Nn,_.Yv,_.Zv,_.Dm],styles:["search-box-suggestion-item[_ngcontent-%COMP%]{align-content:center;align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;padding:4px 8px}a[_ngcontent-%COMP%]{display:inline-flex;align-items:center}a[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;padding-right:8px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{flex-basis:25%}.scope-text[_ngcontent-%COMP%]{flex-basis:70%;word-wrap:break-word}  .custom-tooltip{word-wrap:break-word}"],
Oa:0});var UI=function(a,b,c,d){this.Fa=a;this.ZEc=b;this.zone=c;this.document=d};UI.prototype.Ka=function(){this.lb&&this.lb.unsubscribe()};var $wb=function(a){a.lb||(a.lb=a.zone.Xb(function(){return _.Kd(0,6E5).ha(Lob(a.document)).subscribe(function(){a.MYa()})}))};UI.prototype.MYa=function(){var a=this;_.Zn(this.Fa,function(){return a.ZEc.MYa(new Hsb)},"searchPrepare")};UI.O=function(a){return new (a||UI)(_.q(_.bo),_.q(Qsb),_.q(_.pe),_.q(_.oh))};UI.ta=_.p({token:UI,oa:UI.O,Ga:"root"});var VI=function(a){this.Pg=void 0;this.fp={};if(a){var b=_.FFa(a);a=_.EFa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};VI.prototype.set=function(a,b){axb(this,a,b,!1)};VI.prototype.add=function(a,b){axb(this,a,b,!0)};var axb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.fp[f]||(a.fp[f]=new VI);a=a.fp[f]}if(d&&void 0!==a.Pg)throw Error("ce`"+b);a.Pg=c};
VI.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.fp[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.Pg:void 0};VI.prototype.Cw=function(){var a=[];bxb(this,a);return a};var bxb=function(a,b){void 0!==a.Pg&&b.push(a.Pg);for(var c in a.fp)bxb(a.fp[c],b)};VI.prototype.FG=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.fp[e])return[];c=c.fp[e]}cxb(c,a,b)}else cxb(this,"",b);return b};
var cxb=function(a,b,c){void 0!==a.Pg&&c.push(b);for(var d in a.fp)cxb(a.fp[d],b+d,c)};_.h=VI.prototype;_.h.iR=function(a){return void 0!==this.get(a)};_.h.clear=function(){this.fp={};this.Pg=void 0};_.h.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.fp[e])throw Error("de`"+a);c.push([b,e]);b=b.fp[e]}a=b.Pg;for(delete b.Pg;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.fp[e].Nl())delete b.fp[e];else break;return a};_.h.clone=function(){return new VI(this)};
_.h.Nl=function(){return void 0===this.Pg&&_.Pba(this.fp)};var dxb=new _.vc("labelPriorities"),WI=function(a,b,c){this.ava=a;c=c.Dda;a=new VI;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.OGc=a};WI.O=function(a){return new (a||WI)(_.q(_.dv),_.q(dxb),_.q(_.F2a))};WI.ta=_.p({token:WI,oa:WI.O});var exb;exb=_.ld([]);_.XI=function(a,b,c,d,e,f,g,m,n,r,w,z,E){this.Wl=a;this.Z_a=b;this.Ua=c;this.sPc=d;this.Dl=z;this.LK=E;this.a2a=_.Al(e,RI).create(r).instance.a2a;this.M_a=_.Al(e,TI).create(r);_.LIa(f,this.M_a.Bu);_.ci.has(2)||_.qu.has(28)||_.qu.has(37)||$wb(w);this.SA=_.qu.has(69);this.gt=n.x_()};_.XI.prototype.Ka=function(){this.M_a.destroy()};
_.XI.prototype.cra=function(a){var b=this,c=void 0===a.jk?"":a.jk,d=void 0===a.Ee?"":a.Ee,e=_.Nh(void 0===a.xd?"":a.xd,this.Wl.ZG),f=_.xoa(a);return this.gt.ha(_.Td(1),_.t(function(g){return new dH({Lo:_.slb(e),kU:e.Db,BWa:7,pathPrefix:_.cmb(e),Ee:d,SA:b.SA,gt:g})})).ha(_.je(function(g){return b.Z_a.R1a(c,g)}),_.t(function(g){return fxb(b,g,f)}),_.Nd(function(){return exb}))};
_.XI.prototype.Isb=function(a){a:{var b=this.sPc;a=b.ava.parse(void 0===a.jk?"":a.jk);b:{var c=_.l(_.$h(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.Ek){b=Mob(b.OGc,a.value);b=void 0===b?b:b+":";break a}b=void 0}return b};
var fxb=function(a,b,c){var d=b.qv,e=b.qU,f=_.Ng(a.Dl.Yc)||new _.Mg;return d.map(function(g){var m=g.Jg&&_.fmb(g.Jg,{line:g.lineNumber}),n=a.Ua,r=g.lineNumber,w=g.title,z=g.Oi;g=g.xU;if(!m)throw Error("be");r=_.Op(m.Yb(),Object.assign({},f.params,{line:r}));f.params.Qb&&_.Lp(r,f.Db);r=r.ab();var E={oZ:_.pmb(r)};n=_.Mn(n,_.Jn(n,_.Ip(r),{Ta:c}));if(z&&z.te){var J=z.te,L=J.startIndex,Q=[{start:L,end:L+J.length}];tob(Q);Q.push(Xwb);J=[];var da=-1;L=-1;Q=_.l(Q);for(var oa=Q.next();!oa.done;oa=Q.next()){var qa=
oa.value;oa=qa.start;qa=qa.end;oa>L&&((da=w.substring(da,L))&&J.push({b0a:da,lA:!0}),(da=w.substring(L,oa))&&J.push({b0a:da,lA:!1}),da=oa);L=Math.max(qa,L)}w=J}else w=[{b0a:w,lA:!1}];return z&&z.type?Object.assign({},E,{Nz:r.path,icon:"source:symbol",url:n,NGb:w,jv:g,Sp:e,Mc:m,fQb:Wwb.get(z.type)}):Object.assign({},E,{Nz:_.Fg(r.path||""),icon:r.cD?"source:file":"source:folder_open",url:n,NGb:w,jv:g,Sp:e,Mc:m})}).map(function(g){return gxb(a,g)})};
_.XI.prototype.G2a=function(a){var b=this.Wl.parse(a),c=[],d=new Map,e=0;b=_.l(Oob(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 gxb=function(a,b){return{kind:"suggestion",ua:a.a2a,JN:b,Gxa:function(){_.Kn(a.Ua,b.url)},jv:b.jv,Sp:b.Sp,Mc:b.Mc,YA:a.LK.TMb}};_.W.Object.defineProperties(_.XI.prototype,{M1:{configurable:!0,enumerable:!0,get:function(){return this.M_a.instance}}});_.XI.O=function(a){return new (a||_.XI)(_.q(_.hv),_.q(_.qI),_.q(_.pg),_.q(WI),_.q(_.Nk),_.q(_.og),_.q(_.pu),_.q(_.ru),_.q(_.Wu),_.q(_.qe),_.q(UI),_.q(_.Vf),_.q(_.Pu))};_.XI.ta=_.p({token:_.XI,oa:_.XI.O});_.YI=function(){};_.YI.O=function(a){return new (a||_.YI)};_.YI.Da=_.kc({type:_.YI});_.YI.Ca=_.Zb({imports:[_.Em]});_.ZI=function(){};_.ZI.O=function(a){return new (a||_.ZI)};_.ZI.Da=_.kc({type:_.ZI});_.ZI.Ca=_.Zb({Pb:[_.XI,WI,{wa:dxb,Ab:function(){return new Map(Usb.map(function(a,b){return[a,b]}))}}],imports:[_.jo,_.Ww,_.Em,_.Rw,_.Rs,_.YI,_.Pn,_.$v]});_.$I=function(a,b){this.Ua=b;this.appId=new _.Wf(null);this.oxc=new _.Wf(null);this.FMa=new _.Wf(null);this.df=new _.Wf(null);this.ozc=new _.Wf(!1);this.yOc=new _.Wf(null);this.Vl=new _.Wf(_.Ng(a.Yc));this.lb=this.Ua.events.ha(_.Fd(function(c){return c instanceof _.kg}),_.t(function(){return _.Ng(a.Yc)})).subscribe(this.Vl);hxb(this);ixb(this);jxb(this);kxb(this);lxb(this);mxb(this);this.xzc=!_.qu.has(28)};_.$I.prototype.Ka=function(){this.lb.unsubscribe()};
_.$I.prototype.CL=function(a){var b=this;return _.ud(this.FMa,a).ha(_.t(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return null!=c?c:d&&b.xzc}))};_.$I.prototype.VD=function(a){this.FMa.next(a)};
var hxb=function(a){aJ(a,a.appId,function(b,c){_.wF(c,function(d){null==b?delete d.ju:d.ju=b;delete d.qw;delete d.ku;delete d.bt})},Pob)},ixb=function(a){aJ(a,a.oxc,function(b,c){_.wF(c,function(d){null==b?delete d.qw:d.qw=b;delete d.ku})},Qob)},jxb=function(a){aJ(a,a.FMa,function(b,c){_.wF(c,function(d){null!=b?d.xj=b?"1":"0":delete d.xj})},Rob)},kxb=function(a){aJ(a,a.df,function(b,c){_.wF(c,function(d){null==b?delete d.df:d.df=b})},Sob)},lxb=function(a){aJ(a,a.ozc,function(b,c){_.wF(c,function(d){b?
d.bt="":delete d.bt})},Tob)},mxb=function(a){aJ(a,a.yOc,function(b,c){_.wF(c,function(d){null==b?delete d.ku:d.ku=b})},Uob)},aJ=function(a,b,c,d){a.lb.add(a.Vl.ha(_.t(function(e){return d(e)}),_.Rd()).subscribe(b));b=b.ha(_.Rd(),_.t(function(e){var f=a.Vl.value;if(d(f)!==e)return f=f.Yb(),c(e,f),f.ab()}),_.Fd(function(e){return!!e}),_.le(function(e){a.Ua.navigate(_.Ip(e),{li:!0})}));a.lb.add(b.subscribe(a.Vl))};_.$I.O=function(a){return new (a||_.$I)(_.q(_.Vf),_.q(_.pg),_.q(_.ru))};
_.$I.ta=_.p({token:_.$I,oa:_.$I.O});var bJ=function(a){this.stack=a instanceof Array?a:[a]};bJ.prototype.pop=function(a){if(0>a)throw new RangeError("ee");if(a>this.stack.length-1)throw new RangeError("fe");return new bJ(this.stack.slice(0,-1*a))};bJ.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new bJ(b)};
_.W.Object.defineProperties(bJ.prototype,{YY:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.BBb]}},GOc:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},Kxa:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.Oi})}},BBb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});_.cJ=function(a,b,c){this.hFb=new _.fe;this.hFb.ha(xlb(a.Nf),_.Fd(function(d){return 0<d.length})).subscribe(function(d){c.navigate([],{Ta:Vob(d),kg:"merge",ki:b,li:!0})})};_.cJ.prototype.PZa=function(){for(var a=_.l(_.rc.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.hFb.next(b.value)};_.cJ.O=function(a){return new (a||_.cJ)(_.q(_.pe),_.q(_.Vf),_.q(_.pg))};_.cJ.ta=_.p({token:_.cJ,oa:_.cJ.O,Ga:"root"});var nxb;
_.dJ=function(a,b,c,d,e){var f=this;this.Dl=a;this.Dia=c;this.Ua=d;this.lj=e;this.arb=this.wQa=new _.Wf("SOURCE");this.xCc=this.dba=new _.Wf(0);this.FLc=this.JH=new _.Wf(2);this.f1a=new _.be(1);this.uha=new _.be(1);this.uCc=this.Grb=new _.Wf(void 0);this.oea=new _.fe;this.Waa=this.VQa=new _.Wf({query:"",LUa:!1,ae:null});this.zG=new _.Wf(-1);this.rra=new _.Wf(0);this.destroy=new _.fe;this.lb=new _.fd;this.Rib=new _.fe;this.nGb=new _.fe;this.vNb=new _.fe;this.OBc=this.kra=new _.Wf(!1);this.Dia.a_.ha(_.ke(this.destroy)).subscribe(function(g){0===g?
f.JH.next(0):f.JH.next(2)});a=_.Ng(this.Dl.Yc);c=this.Dl.Yc.Ta;c.gs&&c.gsn?(d=nxb(c.gs),c={Oi:c.gsn,NN:d,DS:d},6===a.params.df?this.pia(c):(this.nia(c),b.PZa("gsn","gs"))):1!==a.params.df&&6!==a.params.df||this.Ua.navigate(_.Ip(_.wF(a.Yb(),function(g){delete g.df;delete g.xj}).ab()),{kg:"preserve",li:!0});this.MU=oxb(this);this.EGc=pxb(this);this.qra=_.Dd(this.zG,this.Waa.ha(_.Rd(Yob),_.Zd(0))).ha(Xob())};nxb=function(a){return"string"===typeof a?[a]:a};
_.dJ.prototype.Ka=function(){this.lb.unsubscribe();this.destroy.next()};_.dJ.prototype.VD=function(a){this.lj.VD(a)};_.dJ.prototype.CL=function(a){return this.lj.CL(a)};var pxb=function(a){return _.ud(a.lj.CL(_.ld(!1)),a.lj.df).ha(_.t(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return!!b&&1===c}),_.Rd(),_.ee(1),_.pd())},qxb=function(a,b){a.Grb.next(b);a.lj.df.next(0);a.lj.VD(!0)};_.dJ.prototype.nia=function(a){this.f1a.next(new bJ(Object.assign({},a,{isFirst:!0})))};
var oxb=function(a){var b=a.Ua.events.ha(_.Fd(function(d){return d instanceof _.kg}),_.t(function(){var d=_.Ng(a.Dl.Yc);return d&&d.qb}),_.Rd(),_.he(),_.Zd()),c=a.f1a.ha(_.je(function(d){if(d){var e=a.Rib.ha(_.t(function(m){return function(n){return n.push(Object.assign({},m,{isFirst:!1}))}})),f=a.nGb.ha(_.t(function(m){return function(n){return n.pop(n.Kxa.length-1-m)}})),g=a.vNb.ha(_.t(function(m){return function(n){var r=n.stack.slice();r[n.BBb]=Object.assign({},n.YY,m);return new bJ(r)}}));return _.Dd(e,
f,g).ha(_.$d(function(m,n){return n(m)},d),_.ie(d))}return _.ld(void 0)}));return _.Dd(b,c).ha(_.Rd(),_.ee(1),_.pd())};_.dJ.prototype.pia=function(a){this.lj.VD(!0);this.f1a.next(new bJ(Object.assign({},a,{isFirst:!0})));this.lj.df.next(6)};var rxb=function(a,b){a.Rib.next(b)};_.W.Object.defineProperties(_.dJ.prototype,{wG:{configurable:!0,enumerable:!0,get:function(){return this.wQa.getValue()},set:function(a){a!==this.wG&&this.wQa.next(a)}}});
_.dJ.O=function(a){return new (a||_.dJ)(_.q(_.Vf),_.q(_.cJ),_.q(_.hI),_.q(_.pg),_.q(_.$I))};_.dJ.ta=_.p({token:_.dJ,oa:_.dJ.O});_.eJ=function(a){this.Ub=a};_.eJ.prototype.transform=function(a){return this.Ub.z_().ha(_.ie(!1),_.t(function(b){return b?_.lmb(a):a.path||""}),_.Rd())};_.eJ.O=function(a){return new (a||_.eJ)(_.v(_.Wu,16))};_.eJ.ze=_.oc({name:"maybeStripGoogle3",type:_.eJ,ee:!0});_.fJ=function(){};_.fJ.O=function(a){return new (a||_.fJ)};_.fJ.Da=_.kc({type:_.fJ});_.fJ.Ca=_.Zb({});var txb;_.gJ=function(a,b,c,d,e){var f=this;this.Fa=a;this.Njb=b;this.iyc=c;this.CH=d;this.zHc=new _.ct(this.Fa);this.Udb=new _.be(1);this.Uw=new _.ct(this.Fa);this.vrb=new _.be(1);this.okb=new _.ct(this.Fa);this.axc=this.Udb.ha(apb(e,function(g){return f.iyc.list(g).ha(_.t(function(m){return dpb(g,m.aggregations)}))}));this.bxc=this.vrb.ha(apb(e,function(g){return f.Njb.list(g).ha(_.t(function(m){return dpb(g,m.Yaa)}))}))};
_.sxb=function(a,b){var c=_.bpb(b);return a.Uw.fetch(c,function(){a.vrb.next(c);return _.cpb(a.bxc,c,b.category)})};txb=function(a){return a.CH.prefetch("findingsConfig").ha(_.Pd(),_.je(function(b){b&&a.okb.put("getConfiguration",_.ld(_.If(xG,JSON.parse(b.response)).root));return a.okb.fetch("getConfiguration",function(){return a.Njb.getConfiguration().ha(_.t(function(c){return c.root}))})}))};_.gJ.O=function(a){return new (a||_.gJ)(_.q(_.bo),_.q(Lsb),_.q(Ksb),_.q(_.Vu),_.q(_.pe))};
_.gJ.ta=_.p({token:_.gJ,oa:_.gJ.O,Ga:"root"});_.hJ=function(a,b){this.XZ=b;_.qu.has(14)?this.WQa=txb(this.XZ).ha(_.t(function(c){return(null==c?void 0:c.children)||[]}),_.ee(1),_.pd()):this.WQa=_.ld([]);this.Czb=this.WQa.ha(_.t(epb))};_.hJ.prototype.dSa=function(){return this.WQa};_.uxb=function(a,b){return a.Czb.ha(_.t(function(c){return c.get(b)}))};
_.hJ.prototype.getAnnotations=function(a,b,c,d,e,f,g){var m=this,n=g?"FILE":"DIRECTORY";return EE(b)||"host"===b?_.uxb(this,f).ha(_.je(function(r){if(!r)return _.ld([]);var w=_.fpb(r);return w?_.sxb(m.XZ,{qb:a,Rc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:w}).ha(_.t(function(z){return z.map(function(E){return{icon:r.icon,tooltip:r.tooltip,details:E,vzb:r.name,Ks:r.id}})})):_.ld([])})):_.md("Only depot group and multibranch are currently supported")};
_.hJ.O=function(a){return new (a||_.hJ)(_.q(_.ru),_.q(_.gJ))};_.hJ.ta=_.p({token:_.hJ,oa:_.hJ.O,Ga:"root"});var vxb=new Set(["depot","host","ossProject"]),iJ=function(a,b,c){this.Fa=a;this.RBc=b;this.HBc=c;this.Oyc=new _.ct(this.Fa);this.Hxc=new _.ct(this.Fa)},wxb=function(a,b,c){var d=b.qb,e=b.Rc,f=b.fileSpecSourceRootRepositoryKeyRepositoryName,g=b.fileSpecSourceRootRefSpec,m=b.fileSpecSourceRootRefHint,n=b.fileSpecPath,r=b.fileSpecType,w=b.mergeLatestData;b=void 0===b.category?"DEFAULT":b.category;if(!vxb.has(e))throw Error("he");var z=Object.assign({},_.fF(d,e),{fileSpecPath:n,fileSpecType:r,fileSpecSourceRootRefSpec:g,
fileSpecSourceRootRefHint:m,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:w,category:b});return a.Oyc.fetch(Object.assign({},z,{Qh:"fileTest"}),function(){return a.RBc.get(z).ha(_.t(function(E){return E.lOa}))})},xxb=function(a,b,c,d){if(!vxb.has(c))throw Error("he");var e=Object.assign({},_.fF(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.Hxc.fetch(e,function(){return a.HBc.get(e).ha(_.t(function(f){return f.categories}))})};
iJ.O=function(a){return new (a||iJ)(_.q(_.bo),_.q(Psb),_.q(Osb))};iJ.ta=_.p({token:iJ,oa:iJ.O,Ga:"root"});var yxb,Axb,Gxb,Bxb;yxb=["BLAME","XREFS"];_.zxb=new _.vc("viewDataProvider");
_.jJ=function(a,b,c,d,e,f){var g=this;this.IC=a;this.Ub=c;this.EQa=d;this.state=new _.Wf(new Map);this.lb=new _.fd;this.Cgb=e.ha(_.Fd(opb),_.imb(function(m){return m.location}),_.t(function(m){return{Wa:m.location,isDirectory:1===m.kind,aD:_.UE(m.HD),PL:0===m.kind?m.PL:void 0}}),_.ie(void 0),_.ee(1),_.pd());this.Wpa=Axb(this).ha(_.ee(1),_.pd());this.pMa=_.ud([this.Cgb,this.IC.dSa().ha(_.ie([]))]).ha(_.je(function(m){m=_.l(m);var n=m.next().value,r=m.next().value;return Bxb(g,n).ha(_.t(function(w){return[].concat(_.xc(w),
_.xc(gpb(r,n)))}))}),_.Rd(ppb),_.ee(1),_.pd());a=msb(this.Ub).ha(_.t(function(m){return new Map(Array.from(m,function(n){var r=_.l(n);n=r.next().value;r=r.next().value;return[n,"ON"===r.xf?{enabled:!0,zs:0}:{enabled:!1}]}))}),_.Td(1),_.ke(this.state.ha(_.he())));b=this.pMa.ha(_.me(this.state),_.t(function(m){m=_.l(m);var n=m.next().value;m=m.next().value;var r=mpb(n),w=jpb(_.Ng(f.Yc));n=new Map;for(var z=_.l(m),E=z.next();!E.done;E=z.next()){var J=_.l(E.value);E=J.next().value;J=J.next().value.enabled||
kpb(E,w);n.set(E,J?{enabled:!0,zs:0}:{enabled:!1})}r=_.l(r);for(w=r.next();!w.done;w=r.next())w=w.value,!m.has(w.id)&&w.yT&&n.set(w.id,{enabled:!0,zs:0});return n}));this.lb.add(_.yd(a,b).subscribe(function(m){g.state.next(m)}));a=this.pMa.ha(_.t(function(m){return new Set(mpb(m).map(function(n){return n.id}))}));this.Jia=_.ud([this.state,a]).ha(_.t(function(m){m=_.l(m);var n=m.next().value;m=m.next().value;var r=new Map;n=_.l(n.entries());for(var w=n.next();!w.done;w=n.next()){var z=_.l(w.value);
w=z.next().value;z=z.next().value;m.has(w)&&r.set(w,z)}return r}),_.Rd(npb),_.ee(1),_.pd())};_.h=_.jJ.prototype;_.h.Ka=function(){this.lb.unsubscribe()};_.h.dSa=function(){return this.pMa};_.h.VS=function(a){return this.Jia.ha(_.t(function(b){return b.get(a)||{enabled:!1}}),_.Rd(_.Gb))};_.h.DPa=function(){var a=lpb(_.rc.apply(0,arguments),!0);Cxb(this,Dxb(this,a))};_.h.cPa=function(){Cxb(this,lpb(_.rc.apply(0,arguments),!1))};_.h.bD=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};
_.kJ=function(a,b,c){Exb(a,b,{enabled:!0,zs:2,Jub:c})};_.lJ=function(a,b){Exb(a,b,{enabled:!0,zs:0})};_.Fxb=function(a,b,c){Exb(a,b,{enabled:!0,zs:1,Ju:c})};Axb=function(a){var b=["DEFAULT","FUZZING"];return a.Cgb.ha(_.je(function(c){if(!c)return _.ld(b);var d=c.Wa;c=d.qb;var e=d.Rc;d=d.repository;return c&&e&&vxb.has(e)&&d?xxb(a.EQa,c,e,d).ha(_.ie(b),_.Nd(function(){return _.ld([])}),_.t(function(f){return[].concat(_.xc(new Set([].concat(_.xc(f),_.xc(b)))))})):_.ld(b)}),_.t(function(c){return c.filter(wmb).map(_.Eta)}))};
Gxb=function(a){return a.Wpa.ha(_.t(function(b){var c=new Set(b);return Object.assign({},_.G1a,{children:_.G1a.children.filter(function(d){return c.has(d.id)})})}))};Bxb=function(a,b){return Gxb(a).ha(_.t(function(c){c=[jsb,ksb,lsb,c];_.qu.has(27)&&(c.push(_.I1a),c.push(_.J1a));return b?c.filter(function(d){return"LINE_COUNTS"===d.id||"FILE_COUNTS"===d.id?b.isDirectory:b.isDirectory||b.aD&&("BLAME"===d.id||"COVERAGE_GENERIC"===d.id)?!1:!0}):c}))};
_.jJ.prototype.Pwa=function(){var a=_.rc.apply(0,arguments),b=new Map(this.state.getValue()),c=new Map;a=_.l(a);for(var d=a.next();!d.done;d=a.next()){var e=d.value;d=e.Qh;e=e.state;var f=void 0;(null==(f=this.state.getValue().get(d))?void 0:f.enabled)===e.enabled||yxb.includes(d)||c.set(d,{xf:e.enabled?"ON":"OFF",Zia:""});b.set(d,e)}0<c.size&&this.Ub.bCb(c);this.state.next(b)};
var Cxb=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.bD(d)&&(e?c.push({Qh:d,state:{enabled:e,zs:0}}):c.push({Qh:d,state:{enabled:e}}))}a.Pwa.apply(a,_.xc(c))},Exb=function(a,b,c){a.bD(b)&&a.Pwa({Qh:b,state:c})},Dxb=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("ie");d=d.length?d[0]:null;if(1<[c,d].filter(function(f){return!!f}).length)throw Error("je");
d&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(c||d){c=_.l(_.F1a);for(var e=c.next();!e.done;e=c.next())e=e.value,a.state.getValue().has(e)&&e!==d&&b.set(e,!1)}return b};_.jJ.O=function(a){return new (a||_.jJ)(_.q(_.hJ),_.q(_.ru),_.q(_.Wu),_.q(iJ),_.q(_.zxb),_.q(_.Vf))};_.jJ.ta=_.p({token:_.jJ,oa:_.jJ.O});var mJ=function(a,b,c){this.Wg=b;this.Kc=c;this.XCc=Enb;this.WCc=Gnb;this.csb=_.Sd;this.CD=null;this.lbc="Show in change history"};
mJ.prototype.Sb=function(){var a=_.qu.has(56)?_.kmb(this.cu,this.commit):this.cu,b,c,d=_.QE(this.cu)?null==(b=this.commit.Uq)?void 0:null==(c=b.ov)?void 0:c.refHint:void 0;this.csb=this.Wg.list(a.qb,a.Rc,a.repository,this.If,"/",1,!1,void 0,void 0,d).ha(_.wd(function(e){return e.Tm||[]}),_.Td(1));this.kyc=_.ME(this.cu,this.If,void 0,a);this.nhb=this.CD?_.Ip(_.wF(_.Op((this.CD.Vf?a:this.cu).Yb(),{zf:this.CD.If,Mo:this.CD.Vf||void 0}),function(e){e.dv=e.Qb?"":void 0}).ab()):void 0};
_.W.Object.defineProperties(mJ.prototype,{If:{configurable:!0,enumerable:!0,get:function(){return this.commit.If||""}}});mJ.O=function(a){return new (a||mJ)(_.v(_.ru),_.v(_.iI),_.v(_.dJ))};
mJ.ya=_.jc({type:mJ,qa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",cu:"baseLocation",CD:"parentCommit"},features:[_.Ac],lc:["commit","","baseLocation",""],Aa:20,Ba:17,Ea:[[1,"section-title"],["ascTrackElement","BlameDetailsCard","trackAction","commitDetailsNavigate",1,"commit-link",3,"universalLink","trackProjectId"],[1,"author"],[1,"date",3,"value"],[4,"ngIf"],[1,"divider"],["mat-button","","type","button","ascTrackElement","BlameDetailsCard","trackAction","showInHistory",
1,"show-in-history",3,"trackProjectId","click"],["mat-button","","class","show-blame-prior","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",3,"routerLink","trackProjectId",4,"ngIf"],[1,"commit-desc-wrapper",3,"message","linkDefinitions"],["mat-button","","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",1,"show-blame-prior",3,"routerLink","trackProjectId"]],ua:function(a,b){a&1&&(_.A(0,"mat-card")(1,"mat-card-title")(2,"p",0),_.N(3),_.B(),_.A(4,"a",1),_.N(5),
_.O(6,"toPrettyRef"),_.B(),_.N(7," : "),_.A(8,"span",2),_.N(9),_.O(10,"authorDisplay"),_.B(),_.N(11," @ "),_.D(12,"date",3),_.B(),_.y(13,qpb,3,4,"mat-card-content",4),_.O(14,"async"),_.D(15,"div",5),_.A(16,"mat-card-actions")(17,"button",6),_.I("click",function(){qxb(b.Kc,b.If)}),_.N(18),_.B(),_.y(19,rpb,2,2,"a",7),_.B()());a&2&&(_.u(3),_.nf(b.XCc(b.cu)),_.u(1),_.x("universalLink",b.kyc)("trackProjectId",b.cu.qb),_.u(1),_.bz("",b.WCc(b.cu),"",_.R(6,11,b.If)," "),_.u(4),_.nf(_.R(10,13,b.commit.Un)),
_.u(3),_.x("value",b.commit.hK),_.u(1),_.x("ngIf",_.R(14,15,b.csb)),_.u(4),_.x("trackProjectId",b.cu.qb),_.u(1),_.lf(" ",b.lbc," "),_.u(1),_.x("ngIf",b.nhb))},Ha:[_.ho,_.ym,_.rI,_.lI,_.Hr,_.Ir,_.FH,DH,EH,Zsb,_.Nn,_.mv,_.sI,_.Dm,_.kI,_.BF],styles:[".mat-card[_ngcontent-%COMP%]{padding-left:0;padding-right:0}.mat-card[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:first-child{margin-top:-16px}mat-card-actions[_ngcontent-%COMP%], mat-card-content[_ngcontent-%COMP%], mat-card-title[_ngcontent-%COMP%]{padding-left:20px;padding-right:20px}mat-card-title[_ngcontent-%COMP%]{font-size:15px;line-height:32px;margin-bottom:0}mat-card-actions[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{display:block;font-size:15px;font-weight:400;line-height:32px;margin:0;text-align:left;width:100%}mat-card-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;font-size:1rem;line-height:1.8461538462rem}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{flex-direction:row}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:table-cell;white-space:pre-line;word-break:break-all}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   span.label[_ngcontent-%COMP%]{padding-right:16px;width:95px;vertical-align:top}.commit-desc-wrapper[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;max-height:12.3076923077rem;overflow-x:hidden;overflow-y:scroll;padding-bottom:16px;white-space:pre-line;width:650px}.divider[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px}.mat-icon[_ngcontent-%COMP%]{font-size:16px;height:16px;width:16px}"],
Oa:0});var nJ=function(){this.subject=new _.fe};nJ.prototype.subscribe=function(a){return this.subject.subscribe(a)};nJ.O=function(a){return new (a||nJ)};nJ.ta=_.p({token:nJ,oa:nJ.O});var Hxb=["hovercard"],Ixb=["origin"],Jxb=[new DF({zc:"start",Ac:"top"},{bc:"end",mc:"top"},-7),new DF({zc:"start",Ac:"bottom"},{bc:"end",mc:"bottom"},-7)],oJ=function(a,b,c,d,e){var f=this;this.Fa=a;this.Rmb=b;this.Ara=c;this.Wf=d;this.Kc=e;this.d3a=!1;this.CD=null;this.Smb=this.Rmb.subscribe(function(){f.d3a?f.d3a=!1:(clearTimeout(f.wTa),f.Dsa.detach())})};oJ.prototype.Sa=function(){};oJ.prototype.Oc=function(){this.DEc=new _.qr(this.FEc,this.ve)};
oJ.prototype.Ka=function(){this.Smb&&this.Smb.unsubscribe();this.Esa&&this.Esa.dispose()};var Kxb=function(a){a.wTa=setTimeout(function(){a.Dsa.vg()||(a.Fa.mb({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.cu.qb}),a.Dsa.Hd(a.DEc));a.d3a=!0;a.Rmb.subject.next()},300)},spb=function(a){clearTimeout(a.wTa);a.zub=setTimeout(function(){a.Dsa.detach()},300)};oJ.prototype.Wd=function(){qxb(this.Kc,this.commit.If)};
oJ.prototype.qOa=function(){var a=_.gr(_.nr(this.Wf.position(),this.eYa),Jxb);_.FTa(a,[this.Ara]);return this.Wf.create({Xf:a,mj:this.Wf.Mm.Pp()})};_.W.Object.defineProperties(oJ.prototype,{Dsa:{configurable:!0,enumerable:!0,get:function(){this.Esa||(this.Esa=this.qOa());return this.Esa}}});oJ.O=function(a){return new (a||oJ)(_.v(_.bo),_.v(nJ),_.v(_.aI),_.v(_.vr),_.v(_.dJ))};
oJ.ya=_.jc({type:oJ,qa:[["blame-snippet"]],tb:function(a,b){a&1&&(_.yf(Hxb,7,_.tf),_.yf(Hxb,7,_.uf),_.yf(Ixb,7,_.ad));if(a&2){var c;_.wf(c=_.Af())&&(b.FEc=c.first);_.wf(c=_.Af())&&(b.ve=c.first);_.wf(c=_.Af())&&(b.eYa=c.first)}},Ya:function(a,b){a&1&&_.I("mouseenter",function(){clearTimeout(b.zub)})("mouseleave",function(){return spb(b)})},inputs:{gK:"commitIndex",commit:"commit",cu:"baseLocation",CD:"parentCommit"},Aa:11,Ba:12,Ea:[[3,"title","mouseenter","mouseleave"],["ascTrackElement","BlameDetails",
"trackAction","showInHistory",3,"click"],["origin",""],[1,"commit-index"],["hovercard",""],[3,"commit","baseLocation","parentCommit","mouseenter","mouseleave"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.I("mouseenter",function(){return Kxb(b)})("mouseleave",function(){clearTimeout(b.wTa)}),_.O(1,"authorDisplay"),_.A(2,"button",1,2),_.I("click",function(){return b.Wd()}),_.A(4,"span",3),_.N(5),_.B(),_.N(6),_.O(7,"date"),_.O(8,"authorDisplay"),_.B()(),_.y(9,tpb,1,3,"ng-template",null,4,_.Df));a&2&&(_.az("title",
"#",b.gK," ",_.R(1,5,b.commit.Un),""),_.u(5),_.lf("#",b.gK,""),_.u(1),_.bz(" ",_.cz(7,7,b.commit.hK,"yyyy-MM-dd"),"\u00a0\u00a0",_.R(8,10,b.commit.Un)," "))},Ha:[_.ho,mJ,_.sI,_.qz],styles:["blame-snippet[_nghost-%COMP%]{box-sizing:border-box;cursor:default;display:block;width:100%;overflow:hidden;padding:0 .5em;position:absolute;text-overflow:ellipsis;white-space:nowrap}button[_ngcontent-%COMP%]{background-color:inherit;border:0;font:inherit;text-align:left}button[_ngcontent-%COMP%]:focus-within, button[_ngcontent-%COMP%]:hover{cursor:pointer;text-decoration:underline}button[_ngcontent-%COMP%]:focus-within   span[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover   span[_ngcontent-%COMP%]{text-decoration:underline}button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;min-width:35px}"],
Oa:0});_.pJ=function(a){this.ef=a;this.Jz=[];this.wYa=null};_.h=_.pJ.prototype;_.h.Ka=function(){this.clear();this.kf()};_.h.Zkb=function(){return[]};_.h.tM=function(){};_.h.sD=function(){};_.h.ET=function(){};_.h.kf=function(){};_.h.update=function(){this.clear();this.render()};_.h.clear=function(){this.wYa&&this.wYa.unsubscribe();this.remove()};
_.h.render=function(){var a=this;this.sD();Lxb(this,this.Zkb());this.wYa=this.Zpa().subscribe(function(b){b&&(Lxb(a,b),0===a.Jz.length&&0<b.length?(a.tM(),Lxb(a,[])):a.ET(b))},function(){a.tM();Lxb(a,[])})};_.h.remove=function(){for(var a=_.l(this.Jz),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.ef.handleError(c)}}this.Jz=[]};var Lxb=function(a,b){a.remove();a.Jz=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.Jz.push(c)}catch(d){a.ef.handleError(d)}}};
_.pJ.O=function(a){return new (a||_.pJ)(_.v(_.ue))};_.pJ.Ia=_.mc({type:_.pJ});var qJ=function(a,b,c){_.pJ.call(this,a);this.ie=b;this.Fa=c};_.V(qJ,_.pJ);_.h=qJ.prototype;_.h.Sa=function(){};_.h.Sb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.eg;b=b.jj;a?(b?!_.KE(b,a):1)&&this.update():this.clear()}};
_.h.Zpa=function(){var a=this;if(!_.SE(this.fi))throw Error("ke");var b=this.fi,c=b.qb,d=b.Rc;b=b.repository;var e=_.FE(_.Oh(this.fi,0))||"",f=_.Oh(this.fi,1)||"",g=_.IE(this.fi,1)||"";return this.Daa(c,d,b,e,f,g,this.fi.params.Qb).ha(_.t(function(m){return m?a.tja(m):null}))};_.h.ET=function(a){a=this.Ju(a);for(var b=new Map,c=_.l(this.US()),d=c.next();!d.done;d=c.next())d=d.value,_.Fxb(this.ie,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Fa.An({PF:b})};_.h.Ju=function(a){return a.length};
qJ.O=function(a){return new (a||qJ)(_.v(_.ue),_.v(_.jJ),_.v(_.ou))};qJ.Ia=_.mc({type:qJ,features:[_.Me,_.Ac]});_.rJ=function(a,b){this.Fa=a;this.pTa=b;this.yf=new _.ct(this.Fa)};
_.rJ.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.fF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.yf.fetch(m,function(){var n=g.pTa,r=m;r=void 0===r?{}:r;var w=void 0===w?{}:w;return _.Rl(n.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+n.Va+"/history/blame",Ta:_.Jf(r,_.iH,w),Ob:CG}).ha(_.t(upb))})};
_.rJ.O=function(a){return new (a||_.rJ)(_.q(_.bo),_.q(_.rH))};_.rJ.ta=_.p({token:_.rJ,oa:_.rJ.O,Ga:"root"});var Mxb=["blameSnippet"],Nxb=["loading"],Oxb=["rangeHighlight"],Pxb=function(a,b,c,d,e,f){this.component=a;this.Roa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.vn=function(){}};Pxb.prototype.render=function(){this.vn=this.sidebar?this.component.wdb(this.Roa,this.options,this.startLine,this.endLine):this.component.tLa(this.Roa,this.options,this.startLine,this.endLine)};Pxb.prototype.remove=function(){this.vn()};
_.sJ=function(a,b,c,d,e,f){qJ.call(this,b,e,c);this.component=a;this.Fa=c;this.service=d;this.ie=e;this.Do=f;this.wlb=0};_.V(_.sJ,qJ);_.sJ.Ia=qJ.Ia;_.h=_.sJ.prototype;
_.h.tja=function(a){var b=[],c=a.kp||[],d=a.bkb,e=a.YEc;a=a.rWa||[];this.wlb=a.length;!a.length&&c.length&&_.nz(this.Fa);for(var f=0;f<a.length;f++){var g=a[f];if(g.te){var m=c[g.gK||0],n=m.If;if(n)if(n=d.get(n),null==n)_.nz(this.Fa);else{var r=void 0,w=null!=(r=e.get(n-1))?r:null;r=b.push;var z=r.apply;var E=g.te;g=0===f%2?"even":"odd";var J=[],L="blame-highlight "+g;(E=E&&wpb(E))&&ypb(E)?(J.push(new Pxb(this.component,this.Roa,{className:g,commit:m,Kd:this.fi,gK:n,CD:w},E.startLine,E.endLine,!0)),
J.push(new Pxb(this.component,this.sZa,{className:L},E.startLine,E.endLine,!1))):_.nz(this.Fa);m=J;z.call(r,b,_.xc(m))}else _.nz(this.Fa)}else _.nz(this.Fa)}return b};_.h.Daa=function(a,b,c,d,e,f){return this.service.get(a,b,c,d,e,f)};_.h.Zkb=function(){return[new Pxb(this.component,this.WL,{},void 0,void 0,!0)]};_.h.tM=function(){_.kJ(this.ie,"BLAME");_.nz(this.Fa)};_.h.sD=function(){_.lJ(this.ie,"BLAME");this.Fa.An({bucket:_.Og.uza})};
_.h.ET=function(a){qJ.prototype.ET.call(this,a);this.Do.Sj("Blame is being displayed","polite")};_.h.Ju=function(){return this.wlb};_.h.US=function(){return["BLAME"]};_.h.kf=function(){this.Do.Sj("Blame was disabled","polite")};_.sJ.O=function(a){return new (a||_.sJ)(_.v(_.aI),_.v(_.ue),_.v(_.ou),_.v(_.rJ),_.v(_.jJ),_.v(_.wq))};
_.sJ.ya=_.jc({type:_.sJ,qa:[["blame-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&(_.yf(Mxb,7),_.yf(Nxb,7),_.yf(Oxb,7));if(a&2){var c;_.wf(c=_.Af())&&(b.Roa=c.first);_.wf(c=_.Af())&&(b.WL=c.first);_.wf(c=_.Af())&&(b.sZa=c.first)}},inputs:{fi:"layerBaseLocation"},features:[_.Me],lc:["layerBaseLocation",""],Aa:6,Ba:0,Ea:[["blameSnippet",""],["rangeHighlight",""],["loading",""],[3,"commitIndex","commit","baseLocation","parentCommit"],["text","Loading blame layer...",1,"blame-layer",3,"hasBackground"]],
ua:function(a){a&1&&_.y(0,Apb,1,7,"ng-template",null,0,_.Df)(2,Bpb,1,3,"ng-template",null,1,_.Df)(4,Cpb,1,1,"ng-template",null,2,_.Df)},Ha:[_.dE,oJ],styles:[".blame-highlight[_ngcontent-%COMP%]{position:absolute;width:100%}loading[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;height:100%;justify-content:normal;padding-top:50px;position:fixed;right:30px;width:300px}"],Oa:0});var Qxb=["rangeHighlight"],Rxb=function(a,b,c,d,e){this.component=a;this.snippet=b;this.options=c;this.startLine=d;this.endLine=e;this.vn=function(){}};Rxb.prototype.render=function(){this.vn=this.component.tLa(this.snippet,this.options,this.startLine,this.endLine)};Rxb.prototype.remove=function(){this.vn()};_.tJ=function(a,b,c,d,e,f,g){qJ.call(this,c,d,g);var m=this;this.EQa=a;this.component=b;this.ie=d;this.Kb=e;this.Wg=f;this.Skb=new _.Wf([]);this.lb=this.ie.Wpa.subscribe(function(n){m.Skb.next(n)})};
_.V(_.tJ,qJ);_.tJ.Ia=qJ.Ia;_.h=_.tJ.prototype;_.h.Sa=function(){};_.h.Ka=function(){this.lb.unsubscribe();qJ.prototype.Ka.call(this)};_.h.US=function(){var a=this;return this.Skb.value.filter(function(b){return a.ie.bD(b)})};_.h.tM=function(){for(var a=_.l(this.US()),b=a.next();!b.done;b=a.next())_.kJ(this.ie,b.value)};_.h.sD=function(){for(var a=_.l(this.US()),b=a.next();!b.done;b=a.next())_.lJ(this.ie,b.value)};
_.h.tja=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.pOa(c.startLine,c.endLine,d))}return b};
_.h.Daa=function(a,b,c,d,e,f){var g=this,m=_.vE(this.fi)?"HEAD"===e:!_.Ig.test(e);a=_.ld({qb:a,Rc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.Jg(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:m});m&&!_.vE(this.fi)&&(a=_.ud([_.jI(this.Wg,this.fi,"path"),a]).ha(_.t(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;n&&(r.fileSpecSourceRootRefSpec=n);return r})));return _.ud([a,Sxb(this)]).ha(_.je(function(n){var r=_.l(n);n=
r.next().value;r=r.next().value;return g.makeRequest(n,r)}))};var Sxb=function(a){return a.ie.Wpa.ha(_.je(function(b){return _.ud(b.map(function(c){return a.VS(c)}))}),_.t(function(b){return b.filter(function(c){return c.enabled}).map(function(c){return c.id})}),_.Od(0),_.Rd(Epb),_.Fd(function(b){return 0<b.length}),_.le(function(){a.sD()}))};_.tJ.prototype.VS=function(a){return this.ie.VS(a).ha(_.t(function(b){return{id:a,enabled:b.enabled}}),_.Rd())};
_.tJ.prototype.makeRequest=function(a,b){var c=this;b=b.map(xmb).filter(function(d){return void 0!==d});return wxb(this.EQa,Object.assign({},a,{category:b[0]}),_.Ng(this.Kb.Yc).params.tL).ha(_.Nd(function(){c.tM();Lxb(c,[]);return _.ld(null)}))};_.tJ.prototype.pOa=function(a,b,c){a=vpb(a,b-1,0,0);if(!ypb(a))throw Error("le");return new Rxb(this.component,this.sZa,{className:"coverage-layer "+c},a.startLine,a.endLine)};
_.tJ.O=function(a){return new (a||_.tJ)(_.v(iJ),_.v(_.aI),_.v(_.ue),_.v(_.jJ),_.v(_.Vf),_.v(_.iI),_.v(_.ou))};_.tJ.ya=_.jc({type:_.tJ,qa:[["coverage-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&_.yf(Qxb,7);if(a&2){var c;_.wf(c=_.Af())&&(b.sZa=c.first)}},inputs:{fi:"layerBaseLocation"},features:[_.Me],lc:["layerBaseLocation",""],Aa:2,Ba:0,Ea:[["rangeHighlight",""]],ua:function(a){a&1&&_.y(0,Dpb,1,3,"ng-template",null,0,_.Df)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var Txb=function(){this.P1a=""};Txb.O=function(a){return new (a||Txb)};
Txb.ya=_.jc({type:Txb,qa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",P1a:"subtitle"},lc:"icon  title  details ".split(" "),Aa:8,Ba:4,Ea:[["mat-card-avatar",""],["alt","","aria-hidden","true",3,"src"],[4,"ngIf"],[3,"innerHTML"]],ua:function(a,b){a&1&&(_.A(0,"mat-card-header")(1,"div",0),_.D(2,"img",1),_.B(),_.A(3,"mat-card-title"),_.N(4),_.B(),_.y(5,Fpb,2,1,"mat-card-subtitle",2),_.B(),_.A(6,"mat-card-content"),_.D(7,"div",3),_.B());a&2&&
(_.u(2),_.x("src",b.icon,_.Ee),_.u(2),_.nf(b.title),_.u(1),_.x("ngIf",b.P1a),_.u(2),_.x("innerHTML",b.details,_.De))},Ha:[_.ym,atb,DH,EH,Ysb,$sb],styles:[".mat-card[_ngcontent-%COMP%]{max-width:400px}.mat-card-avatar[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}mat-card-content[_ngcontent-%COMP%]{font-size:13px;line-height:24px}"],Oa:0});var Uxb=[new DF({zc:"end",Ac:"bottom"},{bc:"start",mc:"top"}),new DF({zc:"end",Ac:"center"},{bc:"start",mc:"center"}),new DF({zc:"end",Ac:"top"},{bc:"start",mc:"bottom"})],uJ=function(a,b,c,d){this.Fa=a;this.nK=b;this.eYa=c;this.Wf=d;this.xc="";this.Cd=this.qOa()};_.h=uJ.prototype;_.h.Sa=function(){var a=this;this.Kfa=new _.qr(this.Gca,this.nK,{Hd:function(){a.Hd()},detach:function(){a.detach()}})};_.h.Ka=function(){this.Cd.dispose()};
_.h.Hd=function(a){var b=this;this.Cd.vg()||(this.Cd.Hd(this.Kfa),this.Fa.mb({element:this.xc,action:"showHovercard",Ve:this.Ve,gestureName:"CLICK"},a),setTimeout(function(){b.Cd.Qe()},0));clearTimeout(this.Mzc)};_.h.detach=function(){var a=this;this.Mzc=setTimeout(function(){a.Cd.detach()},200)};_.h.qOa=function(){var a=_.gr(_.nr(this.Wf.position(),this.eYa),Uxb);return this.Wf.create({Xf:a,mj:this.Wf.Mm.Pp()})};uJ.O=function(a){return new (a||uJ)(_.v(_.bo),_.v(_.uf),_.v(_.ad),_.v(_.vr))};
uJ.Ia=_.mc({type:uJ,qa:[["","hovercard","","trackElement",""]],Ya:function(a,b){a&1&&_.I("mouseenter",function(c){return b.Hd(c)})("mouseleave",function(){return b.detach()})},inputs:{Gca:"hovercard",xc:"trackElement",Ve:"artifactId"}});var vJ=function(){this.xc=this.tooltip=""};vJ.prototype.Sa=function(){};
_.W.Object.defineProperties(vJ.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.jg(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.Ve=a[0].Ks;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=_.CE(d.message||c.vzb);f&&(Vxb.test(f)||(f="http://"+f),c=_.Wlb("a",{href:f,target:"_blank"},c));if(e)try{var g=_.bi(e)||c}catch(m){g=c}else g=c;return g})}}});
vJ.O=function(a){return new (a||vJ)};
vJ.ya=_.jc({type:vJ,qa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",xc:"trackElement"},lc:["annotations","","trackElement",""],Aa:3,Ba:5,Ea:[[3,"src","alt","hovercard","trackElement","artifactId"],["hovercard",""],[1,"findings-hovercard",3,"mouseenter","mouseleave"],[4,"ngFor","ngForOf"],[3,"icon","title","subtitle","details"],["class","divider",4,"ngIf"],[1,"divider"]],ua:function(a,b){a&1&&(_.D(0,"img",0),_.y(1,Ipb,2,1,"ng-template",null,1,_.Df));if(a&2){var c=
_.kf(2);_.x("src",b.icon,_.Ee)("alt",b.tooltip)("hovercard",c)("trackElement",b.xc)("artifactId",b.Ve)}},Ha:[_.xm,_.ym,Txb,uJ,_.FH],styles:["mat-card.findings-hovercard[_ngcontent-%COMP%]{overflow:auto;max-height:500px}mat-card.findings-hovercard[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;margin-bottom:16px}"],Oa:0});var Vxb=/^((http|https):\/\/)/;var Wxb=["finding"],Xxb=function(a,b,c,d){this.component=a;this.ZBc=b;this.options=c;this.line=d;this.vn=function(){}};Xxb.prototype.render=function(){this.vn=this.component.udb(this.ZBc,this.options,this.line)};Xxb.prototype.remove=function(){this.vn()};_.wJ=function(a,b,c,d,e){qJ.call(this,b,d,e);this.component=a;this.IC=c};_.V(_.wJ,qJ);_.wJ.Ia=qJ.Ia;_.h=_.wJ.prototype;
_.h.tja=function(a){var b=new Map;a=_.l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.details;d=d.te?wpb(d.te).startLine||0:0;var e=void 0,f=null!=(e=b.get(d))?e:[];f.push(c);b.set(d,f)}a=[];b=_.l(b);for(c=b.next();!c.done;c=b.next())d=_.l(c.value),c=d.next().value,d=d.next().value,a.push(new Xxb(this.component,this.aCc,{annotations:d},c));return a};_.h.Daa=function(a,b,c,d,e,f){return this.IC.getAnnotations(a,b,c,e,f,this.Ks,!0)};_.h.tM=function(){_.kJ(this.ie,this.Ks)};
_.h.sD=function(){_.lJ(this.ie,this.Ks)};_.h.US=function(){return[this.Ks]};_.wJ.O=function(a){return new (a||_.wJ)(_.v(_.aI),_.v(_.ue),_.v(_.hJ),_.v(_.jJ),_.v(_.ou))};
_.wJ.ya=_.jc({type:_.wJ,qa:[["finding-layer","layerBaseLocation","","layerId",""]],tb:function(a,b){a&1&&_.yf(Wxb,7);if(a&2){var c;_.wf(c=_.Af())&&(b.aCc=c.first)}},inputs:{fi:"layerBaseLocation",Ks:"layerId"},features:[_.Me],lc:["layerBaseLocation","","layerId",""],Aa:2,Ba:0,Ea:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],ua:function(a){a&1&&_.y(0,Jpb,1,1,"ng-template",null,0,_.Df)},Ha:[vJ],rb:2});var Spb=RegExp("^x-kythe://([a-zA-Z]+)="),Upb=/\//g,Vpb=/~/g,Npb={id:"Google",type:"depot"},nF={};var Yxb;Yxb=new _.vc("decorations_service",{oa:function(){return _.Cta(xsb)}});_.xJ=function(a,b,c){_.px.call(this,a);this.client=b;this.Ie=c;this.NLc=new _.ct(this.Fa);this.OLc=new _.ct(this.Fa);this.PLc=new _.ct(this.Fa);this.XBc=new _.ct(this.Fa)};_.V(_.xJ,_.px);_.h=_.xJ.prototype;_.h.Lta=function(a,b,c,d,e,f){var g=this,m=qmb(a,b,c,d,e,f);return this.yf.fetch(m.toObject(),function(){return g.fetch(m)})};
_.h.k_a=function(a){var b=this;return this.NLc.fetch(a.toObject(),function(){return _.Hu(b.Ie,function(){return b.client.k_a(a,b.Ie.Bk())},"Decorations.resolveDocumentation")})};_.h.l_a=function(a){var b=this;return this.OLc.fetch(a.toObject(),function(){return _.Hu(b.Ie,function(){return b.client.l_a(a,b.Ie.Bk())},"Decorations.resolveItemList")})};_.h.E1=function(a){var b=this;return this.PLc.fetch(a.toObject(),function(){return _.Hu(b.Ie,function(){return b.client.E1(a,b.Ie.Bk())},"Decorations.resolvePanel")})};
_.h.WRa=function(a){var b=this;return this.XBc.fetch(a.toObject(),function(){return _.Hu(b.Ie,function(){return b.client.WRa(a,b.Ie.Bk())},"Decorations.getFilterSupport")})};_.h.Xpa=function(){return new _.Do};_.h.extract=function(){return this.Xpa()};_.h.isValid=function(a){return 0<a.i_().length||_.bj(a,2)};_.h.fetch=function(a){var b=this;return _.Hu(this.Ie,function(){return b.client.Lta((new _.$Oa).kNb(_.Mpb(a)),b.Ie.Bk())},"Decorations.list")};
_.xJ.O=function(a){return new (a||_.xJ)(_.q(_.bo),_.q(Yxb),_.q(_.Xu))};_.xJ.ta=_.p({token:_.xJ,oa:_.xJ.O,Ga:"root"});var Zxb=function(a,b){this.component=a;this.location=b;this.vn=function(){}};Zxb.prototype.render=function(){this.vn=this.component.dY(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,Yn:"deprecated"}).remove};Zxb.prototype.remove=function(){this.vn()};_.yJ=function(a,b,c,d,e){qJ.call(this,c,d,a);this.Fa=a;this.component=b;this.ie=d;this.service=e;this.VY=0};_.V(_.yJ,qJ);_.yJ.Ia=qJ.Ia;_.h=_.yJ.prototype;
_.h.tja=function(a){var b=this;return(a.i_()||[]).filter(function(c){return _.aj(c,9).includes(2)}).reduce(function(c,d){b.VY+=1;a:{if(d.Ptb()&&(d=d.Nba(),d=xpb(d),zpb(d)))break a;d=void 0}if(!d)return _.nz(b.Fa),c;var e=c[c.length-1],f;if(f=e)e=e.location,f=e.startLine===d.startLine&&e.startColumn<d.endColumn&&d.startColumn<e.endColumn;f||c.push(b.pOa(d));return c},[])};_.h.Daa=function(a,b,c,d,e,f,g){return this.service.Lta(a,b,c,{Db:d,commit:e},f,g)};
_.h.tM=function(){_.kJ(this.ie,"DEPRECATED");_.nz(this.Fa)};_.h.sD=function(){_.lJ(this.ie,"DEPRECATED")};_.h.Ju=function(){return this.VY};_.h.US=function(){return["DEPRECATED"]};_.h.pOa=function(a){return new Zxb(this.component,a)};_.yJ.O=function(a){return new (a||_.yJ)(_.v(_.ou),_.v(_.aI),_.v(_.ue),_.v(_.jJ),_.v(_.xJ))};
_.yJ.ya=_.jc({type:_.yJ,qa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{fi:"layerBaseLocation"},features:[_.Me],lc:["layerBaseLocation",""],Aa:0,Ba:0,ua:function(){},styles:[".deprecated{text-decoration:line-through}"],rb:2,Oa:0});var $xb={lu:new Set,ids:[]},zJ=function(a){var b=this;this.Kc=a;this.Ica=$xb;this.eqa=[];this.Isa=new Map;this.XQ=!1;this.Kf=new _.jl;this.lb=_.ud([this.Kc.MU,this.Kc.EGc]).ha(_.t(function(c){c=_.l(c);var d=c.next().value;if(c.next().value&&d)return b.XQ?d.YY:d.GOc}),_.ie(void 0),_.Rd()).subscribe(function(c){c?(b.eqa=c.NN,c.DS&&b.AT(c.DS)):b.eqa=[]})};_.h=zJ.prototype;_.h.Ka=function(){this.lb.unsubscribe()};
_.h.De=function(a){a=_.Y(a.context.Vm,5);if(!a)return!1;var b=a.split(" ");return this.eqa.length===b.length&&this.eqa.every(function(c){return b.includes(c)})};
_.h.AT=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(n){return c.Isa.get(n)||new Set}).reduce(function(n,r){r=_.l(r);for(var w=r.next();!w.done;w=r.next())n.add(w.value);return n},new Set);if(b){b=_.l(this.Ica.lu);for(var e=b.next();!e.done;e=b.next()){var f=e.value;d.has(f)||(f.b0=!1)}}b=new Map;f=_.l(d);for(e=f.next();!e.done;e=f.next()){var g=e.value;g.b0=!0;e=g.context.s$;g=this.Asa(g);var m=b.get(e);void 0!==m&&0!==m||b.set(e,g)}this.Ica={lu:d,ids:a};this.Kf.emit(Array.from(b.entries()))};
_.h.Ts=function(a){if(0<this.Ica.lu.size)for(var b=_.l(this.Ica.lu),c=b.next();!c.done;c=b.next())c=c.value,ayb(c,a.sra,a.sra+a.pM)&&!c.b0&&(c.b0=!0),c.b0&&!ayb(c,a.sra,a.sra+a.pM)&&(c.b0=!1)};_.h.Asa=function(a){return _.aj(a.context.Vm,9).includes(1)?1:_.aj(a.context.Vm,9).includes(3)?2:0};zJ.O=function(a){return new (a||zJ)(_.q(_.dJ))};zJ.ta=_.p({token:zJ,oa:zJ.O});var byb=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.OHc=void 0===d?!1:d;this.zUa=!1;this.mTa=0};
byb.prototype.render=function(){var a=this;try{this.link=cyb(this)}catch(c){_.nz(this.service.Fa);return}var b=String(this.context.index);this.GL&&(b=void 0);this.vn=this.service.component.dY(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",get Yn(){var c="xrefs-decoration";a.service.YNb&&(c+=" underline");a.zUa&&(c+=" "+dyb(a));a.GL&&(c="doc-link");return c},href:this.link,key:b}).remove};
var dyb=function(a){return 0!==a.mTa&&a.service.Pnb?"important-highlight":"highlight"};byb.prototype.remove=function(){this.vn&&this.vn();delete this.vn};
var cyb=function(a){var b,c=null==(b=_.Ri(a.context.Vm,_.Ao,4))?void 0:b.dL();return c?_.Y(c,4)?(a.GL=!0,_.Y(c,4)):eyb(a.service,c):_.Y(a.context.Vm,5)?fyb(a):""},fyb=function(a,b){if(_.Y(a.context.Vm,5)){b=gyb(a.service,a.context.s$,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.Vm,5).split(" ").map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b}return""},
ayb=function(a,b,c){return a.location.startLine>=b&&a.location.startLine<c||a.location.endLine>=b&&a.location.endLine<c},hyb=function(a){var b=a.service.component.de.Di(a.context.s$-1);if(b)return b.querySelectorAll('.xrefs-decoration[data-key="'+a.context.index+'"]');a.OHc&&console.log("unexpected undefined element - "+JSON.stringify(a.context));return[]};
_.W.Object.defineProperties(byb.prototype,{Asa:{configurable:!0,enumerable:!0,get:function(){return this.mTa},set:function(a){this.mTa=a}},b0:{configurable:!0,enumerable:!0,get:function(){return this.zUa},set:function(a){this.zUa=a;if(null!=this.vn)if(a){var b=_.l(hyb(this));for(a=b.next();!a.done;a=b.next())a.value.classList.add(dyb(this))}else for(b=_.l(hyb(this)),a=b.next();!a.done;a=b.next())a.value.classList.remove(dyb(this))}}});var AJ,BJ;AJ={};
_.iyb=Object.freeze((AJ[0]={name:"Unknown",Gc:"?"},AJ[50]={name:"Scope",Gc:"?"},AJ[51]={name:"Group",Gc:"G"},AJ[1]={name:"Class",Gc:"C",className:"code-data"},AJ[2]={name:"Interface",Gc:"I",className:"code-data"},AJ[3]={name:"Struct",Gc:"S",className:"code-data"},AJ[4]={name:"Enum",Gc:"E",className:"code-data"},AJ[5]={name:"Union",Gc:"S",className:"code-data"},AJ[6]={name:"Method",Gc:"M",className:"code-procedure"},AJ[7]={name:"Field",Gc:"F",className:"code-sub-data"},AJ[8]={name:"Function",Gc:"F",
className:"code-procedure"},AJ[9]={name:"Variable",Gc:"V",className:"code-alias"},AJ[10]={name:"Typedef",Gc:"T",className:"code-alias"},AJ[11]={name:"Namespace",Gc:"N"},AJ[67]={name:"Extension",Gc:"E",className:"code-data"},AJ[12]={name:"Property",Gc:"P",className:"code-sub-data"},AJ[13]={name:"Enum Constant",Gc:"e",className:"code-sub-data"},AJ[15]={name:"Anonymous Function",Gc:"?"},AJ[16]={name:"Test",Gc:"t"},AJ[17]={name:"Package",Gc:"P"},AJ[18]={name:"Object",Gc:"O"},AJ[61]={name:"Constant",Gc:"c"},
AJ[62]={name:"Module",Gc:"m"},AJ[79]={name:"Preprocessor",Gc:"p"},AJ[20]={name:"Build Rule",Gc:"R"},AJ[21]={name:"Build Binary",Gc:"B"},AJ[22]={name:"Build Test",Gc:"T"},AJ[23]={name:"Build Library",Gc:"L"},AJ[24]={name:"Build Generator",Gc:"G"},AJ[25]={name:"Build Argument",Gc:"A"},AJ[26]={name:"Build Variable",Gc:"V",className:"code-alias"},AJ[30]={name:"Variable",Gc:"V",className:"code-alias"},AJ[31]={name:"Constant",Gc:"c"},AJ[32]={name:"Goog Provide",Gc:"?"},AJ[33]={name:"Goog Require",Gc:"?"},
AJ[34]={name:"Setter",Gc:"?"},AJ[35]={name:"Getter",Gc:"?"},AJ[36]={name:"Literal",Gc:"?"},AJ[37]={name:"Function Literal",Gc:"?"},AJ[38]={name:"Assignment",Gc:"V",className:"code-alias"},AJ[39]={name:"Function Assignment",Gc:"M",className:"code-procedure"},AJ[40]={name:"Define Const",Gc:"D"},AJ[41]={name:"Define Macro",Gc:"D"},AJ[45]={name:"Xml Tag",Gc:"<"},AJ[46]={name:"Template",Gc:"T"},AJ[47]={name:"Job",Gc:"J"},AJ[48]={name:"Service",Gc:"S"},AJ[49]={name:"Allocation",Gc:"A"},AJ[52]={name:"Table",
Gc:"T"},AJ[53]={name:"Queue",Gc:"Q"},AJ[54]={name:"Locality Group",Gc:"L"},AJ[55]={name:"Index",Gc:"I"},AJ[56]={name:"Proto Bundle",Gc:"?"},AJ[57]={name:"Backup Schedule",Gc:"B"},AJ[58]={name:"Column",Gc:"C"},AJ[59]={name:"Changelog",Gc:"?"},AJ[60]={name:"Markdown Header",Gc:"#"},AJ[63]={name:"SQL TVF",Gc:"t"},AJ[64]={name:"SQL Model",Gc:"m"},AJ[65]={name:"SQL Database",Gc:"d"},AJ[66]={name:"Dart Mixin",Gc:"M",className:"code-data"},AJ[68]={name:"YANG Grouping",Gc:"G",className:"code-data"},AJ[69]=
{name:"YANG Identity",Gc:"I",className:"code-data"},AJ[70]={name:"YANG Container",Gc:"C",className:"code-data"},AJ[71]={name:"YANG List",Gc:"L",className:"code-data"},AJ[72]={name:"YANG Leaf",Gc:"L",className:"code-data"},AJ[73]={name:"Swift Actor",Gc:"A",className:"code-data"},AJ[74]={name:"GraphQL Directive",Gc:"D",className:"code-data"},AJ[75]={name:"GraphQL Operation",Gc:"O",className:"code-data"},AJ[76]={name:"GraphQL Fragment",Gc:"F",className:"code-data"},AJ[77]={name:"GraphQL Fragment Spread",
Gc:"S",className:"code-data"},AJ[78]={name:"GraphQL List",Gc:"L",className:"code-data"},AJ));BJ={};_.jyb=Object.freeze((BJ[0]="Unknown Modifier",BJ[1]="Public",BJ[2]="Private",BJ[3]="Protected",BJ[4]="Global",BJ[5]="Namespace-private",BJ[6]="File-private",BJ[7]="Package-private",BJ[8]="Library-private",BJ[9]="Dynamic Scope",BJ[10]="Thread Local",BJ[11]="Static",BJ));var kyb=function(){return!0},lyb=function(a,b,c){this.parent=b;this.m1a=c;this.Ip=!1;this.RK=kyb;this.s1a=null;this.active=!1;this.index=this.level=0;if(!Wpb(a))throw Error("se");this.hp=a;this.id=_.Gj();this.children=this.oWa(_.Si(a,_.Qo,3));this.wT=this.children.reduce(function(d,e){return d+e.wT},this.children.length);this.Oya=[].concat(_.xc(this.children));this.Ip=0<this.L3a.length;this.sxa=c.sxa(a.getName())},nyb=function(a){return a.Oub?a.Oub:a.Oub=myb(a)},myb=function(a){var b=_.iyb[a.hp.getType()];
a=_.aj(a.hp,4);var c=a.map(function(e){return _.jyb[e]});c=[b.name].concat(_.xc(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{fe:d,tooltip:c,Gc:b.Gc}};lyb.prototype.oWa=function(a){var b=this;return a.map(function(c){return new lyb(c,b,b.m1a)})};var oyb=function(a){a.Oya=a.children.filter(function(b){return b.isVisible});a.sort&&a.Oya.sort(a.sort)};
_.W.Object.defineProperties(lyb.prototype,{L3a:{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.RK},set:function(a){if(a!==this.RK){this.RK=a;for(var b=_.l(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;oyb(this);this.Ip=0<this.Oya.length}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.s1a},set:function(a){if(a!==
this.s1a){this.s1a=a;for(var b=_.l(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;oyb(this)}}},gca:{configurable:!0,enumerable:!0,get:function(){return 0<this.children.length}},label:{configurable:!0,enumerable:!0,get:function(){return this.ZCb+this.name+this.bOb}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.aj(this.hp,4)}},name:{configurable:!0,enumerable:!0,get:function(){return this.hp.getName()||"<anonymous>"}},ZCb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this.hp,
7)}},bOb:{configurable:!0,enumerable:!0,get:function(){return this.hp.Gsb()}},x2a:{configurable:!0,enumerable:!0,get:function(){return _.Ri(this.hp,_.Oo,5)}},type:{configurable:!0,enumerable:!0,get:function(){return this.hp.getType()}},fe:{configurable:!0,enumerable:!0,get:function(){return nyb(this).fe}},tooltip:{configurable:!0,enumerable:!0,get:function(){return nyb(this).tooltip}},Gc:{configurable:!0,enumerable:!0,get:function(){return nyb(this).Gc}}});/*

 Copyright (c) 2011-2018, Christopher Jeffrey (https://github.com/chjj/)

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.
*/
var pyb=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)},qyb=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},CJ=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},DJ=function(){},uyb=function(a,b,c){if(a){try{var d=decodeURIComponent(ryb(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&&!syb.test(c)&&(a=b,tyb[" "+a]||(tyb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":pyb(a,"/",!0)),a=tyb[" "+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},EJ=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},Xj:function(){return new RegExp(a,b)}}},ryb=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)):
""})},FJ=function(a,b){if(b){if(vyb.test(a))return a.replace(wyb,function(c){return xyb[c]})}else if(yyb.test(a))return a.replace(zyb,function(c){return xyb[c]});return a},Ayb=function(){this.S1={}},Cyb=function(a){this.ih=[];this.token=null;this.options=a||GJ.defaults;this.options.renderer=this.options.renderer||new Byb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.m1a=new Ayb},Dyb=function(){},Byb=function(){this.options=GJ.defaults},Eyb=function(a,b){this.options=
b||GJ.defaults;this.links=a;this.rules=HJ.uT;this.renderer=this.options.renderer||new Byb;this.renderer.options=this.options;this.SG=!1;if(!this.links)throw Error("te");this.options.BH?this.rules=HJ.BH:this.options.gr&&(this.rules=this.options.LMa?HJ.LMa:HJ.gr)},Fyb=function(a){this.ih=[];this.ih.links=Object.create(null);this.options=a||GJ.defaults;this.rules=IJ.uT;this.options.BH?this.rules=IJ.BH:this.options.gr&&(this.rules=this.options.Oxa?IJ.Oxa:IJ.gr)},IJ={HIc:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
sQa:DJ,Gsa:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,DDb:DJ,G8:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,Gw:"^ {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,}|$))",
u$:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:DJ,Szb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,BD:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,Nn:/(?!\s*\])(?:\\.|[^\[\]\\])+/,FKa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};IJ.u$=EJ(IJ.u$).replace("label",IJ.Nn).replace("title",IJ.FKa).Xj();IJ.UMa=/(?:[*+-]|\d{1,9}\.)/;IJ.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
IJ.item=EJ(IJ.item,"gm").replace(/bull/g,IJ.UMa).Xj();IJ.list=EJ(IJ.list).replace(/bull/g,IJ.UMa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+IJ.u$.source+")").Xj();IJ.lcb="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";
IJ.MFa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;IJ.Gw=EJ(IJ.Gw,"i").replace("comment",IJ.MFa).replace("tag",IJ.lcb).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).Xj();IJ.BD=EJ(IJ.BD).replace("hr",IJ.Gsa).replace("heading",IJ.heading).replace("lheading",IJ.Szb).replace("tag",IJ.lcb).Xj();IJ.G8=EJ(IJ.G8).replace("paragraph",IJ.BD).Xj();IJ.uT=CJ({},IJ);
IJ.gr=CJ({},IJ.uT,{sQa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,BD:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});IJ.gr.BD=EJ(IJ.BD).replace("(?!","(?!"+IJ.gr.sQa.source.replace("\\1","\\2")+"|"+IJ.list.source.replace("\\1","\\3")+"|").Xj();IJ.Oxa=CJ({},IJ.gr,{DDb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
IJ.BH=CJ({},IJ.uT,{Gw:EJ("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",IJ.MFa).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").Xj(),u$:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var Gyb=function(a,b){return(new Fyb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
Fyb.prototype.token=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,m,n,r,w,z,E;a;){if(e=this.rules.HIc.exec(a))a=a.substring(e[0].length),1<e[0].length&&this.ih.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.ih.push({type:"code",text:this.options.BH?e:pyb(e,"\n")});else if(e=this.rules.sQa.exec(a))a=a.substring(e[0].length),this.ih.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.ih.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.DDb.exec(a))&&(g={type:"table",Dp:qyb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.Dp.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]=qyb(g.cells[r],g.Dp.length);this.ih.push(g);continue}if(e=this.rules.Gsa.exec(a))a=a.substring(e[0].length),this.ih.push({type:"hr"});else if(e=this.rules.G8.exec(a))a=a.substring(e[0].length),this.ih.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.ih.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:"",iea:!1};this.ih.push(m);
e=e[0].match(this.rules.item);n=[];c=!1;w=e.length;for(r=0;r<w;r++)g=e[r],d=g.length,g=g.replace(/^ *([*+-]|\d+\.) */,""),~g.indexOf("\n ")&&(d-=g.length,g=this.options.BH?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==w-1&&(d=IJ.UMa.exec(e[r+1])[0],1<f.length?1===d.length:1<d.length||this.options.fOc&&d!==f)&&(a=e.slice(r+1).join("\n")+a,r=w-1),d=c||/\n\n(?!\s*$)/.test(g),r!==w-1&&(c="\n"===g.charAt(g.length-1),d||(d=c)),d&&(m.iea=!0),z=/^\[[ xX]\] /.test(g),E=void 0,
z&&(E=" "!==g[1],g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",lI:z,checked:E,iea:d},n.push(d),this.ih.push(d),this.token(g,!1),this.ih.push({type:"list_item_end"});if(m.iea)for(w=n.length,r=0;r<w;r++)n[r].iea=!0;this.ih.push({type:"list_end"})}else if(e=this.rules.Gw.exec(a))a=a.substring(e[0].length),this.ih.push({type:this.options.Oo?"paragraph":"html",pre:!this.options.dha&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]});else if(b&&(e=this.rules.u$.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.ih.links[f]||(this.ih.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",Dp:qyb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.Dp.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]=qyb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.Dp.length);this.ih.push(g);continue}if(e=this.rules.Szb.exec(a))a=a.substring(e[0].length),this.ih.push({type:"heading",depth:"="===e[2]?1:2,text:e[1]});else if(b&&(e=this.rules.BD.exec(a)))a=a.substring(e[0].length),this.ih.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.ih.push({type:"text",text:e[0]});else if(a)throw Error("ue`"+a.charCodeAt(0));}}}return this.ih};
var HJ={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,lMa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:DJ,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(href(?:\s+(title))?\s*\)/,Ova:/^!?\[(label)\]\[(ref)\]/,pXa:/^!?\[(ref)\](?:\[\])?/,Ria:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,CR:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,oY:/^( {2,}|\\)\n(?!\s*$)/,bZ:DJ,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,otc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};HJ.CR=EJ(HJ.CR).replace(/punctuation/g,HJ.otc).Xj();HJ.Dpc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;HJ.Ttc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;HJ.ypc=/[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])?)+(?![-_])/;
HJ.lMa=EJ(HJ.lMa).replace("scheme",HJ.Ttc).replace("email",HJ.ypc).Xj();HJ.snc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;HJ.tag=EJ(HJ.tag).replace("comment",IJ.MFa).replace("attribute",HJ.snc).Xj();HJ.Nn=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;HJ.prc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;HJ.FKa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;HJ.link=EJ(HJ.link).replace("label",HJ.Nn).replace("href",HJ.prc).replace("title",HJ.FKa).Xj();
HJ.Ova=EJ(HJ.Ova).replace("label",HJ.Nn).replace("ref",IJ.Nn).Xj();HJ.pXa=EJ(HJ.pXa).replace("ref",IJ.Nn).Xj();HJ.uT=CJ({},HJ);HJ.BH=CJ({},HJ.uT,{Ria:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,CR:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:EJ(/^!?\[(label)\]\((.*?)\)/).replace("label",HJ.Nn).Xj(),Ova:EJ(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",HJ.Nn).Xj()});
HJ.gr=CJ({},HJ.uT,{escape:EJ(HJ.escape).replace("])","~|])").Xj(),Jpc:/[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/,wnc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,bZ:/^~+(?=\S)([\s\S]*?\S)~+/,text:EJ(HJ.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").Xj()});HJ.gr.url=EJ(HJ.gr.url,"i").replace("email",HJ.gr.Jpc).Xj();
HJ.LMa=CJ({},HJ.gr,{oY:EJ(HJ.oY).replace("{2,}","*").Xj(),text:EJ(HJ.gr.text).replace("{2,}","*").Xj()});
Eyb.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+=FJ(e[1]);else if(e=this.rules.tag.exec(a))!this.SG&&/^<a /i.test(e[0])?this.SG=!0:this.SG&&/^<\/a>/i.test(e[0])&&(this.SG=!1),!this.Msa&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.Msa=!0:this.Msa&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.Msa=!1),a=a.substring(e[0].length),b+=this.options.Oo?this.options.dha?this.options.dha(e[0]):FJ(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.SG=!0;d=e[2];this.options.BH?(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+=Hyb(this,e,{href:Iyb(d),title:Iyb(c)});this.SG=!1}else if((e=this.rules.Ova.exec(a))||
(e=this.rules.pXa.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.SG=!0,b+=Hyb(this,e,c),this.SG=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.Ria.exec(a))a=a.substring(e[0].length),b+=this.renderer.Ria(this.output(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.CR.exec(a))a=a.substring(e[0].length),b+=this.renderer.CR(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.Ujb(FJ(e[2].trim(),!0));else if(e=this.rules.oY.exec(a))a=a.substring(e[0].length),b+=this.renderer.oY();else if(e=this.rules.bZ.exec(a))a=a.substring(e[0].length),b+=this.renderer.bZ(this.output(e[1]));else if(e=this.rules.lMa.exec(a))a=a.substring(e[0].length),"@"===e[2]?(c=FJ(this.pWa(e[1])),d="mailto:"+c):d=c=FJ(e[1]),b+=this.renderer.link(d,null,c);else if(!this.SG&&(e=this.rules.url.exec(a))){if("@"===e[2])c=FJ(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.wnc.exec(e[0])[0];
while(d!==e[0]);c=FJ(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.Msa?b+this.renderer.text(e[0]):b+this.renderer.text(FJ(this.n1a(e[0])));else if(a)throw Error("ue`"+a.charCodeAt(0));return b};
var Iyb=function(a){return a?a.replace(HJ.Dpc,"$1"):a},Hyb=function(a,b,c){var d=c.href;c=c.title?FJ(c.title):null;return"!"!==b[0].charAt(0)?a.renderer.link(d,c,a.output(b[1])):a.renderer.image(d,c,FJ(b[1]))};Eyb.prototype.n1a=function(a){return this.options.n1a?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};
Eyb.prototype.pWa=function(a){if(!this.options.pWa)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=Byb.prototype;_.h.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.Au){var d=this.options.Au(a,b);null!=d&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.UGc+FJ(b,!0)+'">'+(c?a:FJ(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:FJ(a,!0))+"</code></pre>"};
_.h.G8=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.h.Gw=function(a){return a};_.h.heading=function(a,b,c,d){return this.options.nEc?"<h"+b+' id="'+this.options.oEc+d.sxa(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.h.Gsa=function(){return this.options.yka?"<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.BD=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 Jyb=function(a,b){var c=b.Dp?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.h=Byb.prototype;_.h.Ria=function(a){return"<strong>"+a+"</strong>"};_.h.CR=function(a){return"<em>"+a+"</em>"};_.h.Ujb=function(a){return"<code>"+a+"</code>"};_.h.oY=function(){return this.options.yka?"<br/>":"<br>"};_.h.bZ=function(a){return"<del>"+a+"</del>"};
_.h.link=function(a,b,c){a=uyb(this.options.Oo,this.options.Vgb,a);if(null===a)return c;a='<a href="'+FJ(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.h.image=function(a,b,c){a=uyb(this.options.Oo,this.options.Vgb,a);if(null===a)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.yka?"/>":">"};_.h.text=function(a){return a};_.h=Dyb.prototype;_.h.Ria=function(a){return a};_.h.CR=function(a){return a};_.h.Ujb=function(a){return a};_.h.bZ=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.oY=function(){return""};var Kyb=function(a,b){return(new Cyb(b)).parse(a)};Cyb.prototype.parse=function(a){this.inline=new Eyb(a.links,this.options);this.eFc=new Eyb(a.links,CJ({},this.options,{renderer:new Dyb}));this.ih=a.reverse();for(a="";this.next();)a+=Lyb(this);return a};Cyb.prototype.next=function(){return this.token=this.ih.pop()};
Cyb.prototype.peek=function(){return this.ih[this.ih.length-1]||0};
var Myb=function(a){for(var b=a.token.text;"text"===a.peek().type;)b+="\n"+a.next().text;return a.inline.output(b)},Lyb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.Gsa();case "heading":return a.renderer.heading(a.inline.output(a.token.text),a.token.depth,ryb(a.eFc.output(a.token.text)),a.m1a);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.dBc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.Dp.length;d++)f+=Jyb(a.inline.output(a.token.Dp[d]),
{Dp:!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+=Jyb(a.inline.output(g[e]),{Dp:!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+=Lyb(a);return a.renderer.G8(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;"list_end"!==a.next().type;)c+=Lyb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.iea;for(a.token.lI&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.yka?" /":"")+"> ");"list_item_end"!==a.next().type;)c+=b||"text"!==a.token.type?Lyb(a):Myb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.Gw(a.token.text);case "paragraph":return a.renderer.BD(a.inline.output(a.token.text));case "text":return a.renderer.BD(Myb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};Ayb.prototype.sxa=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.S1.hasOwnProperty(a)){var b=a;do this.S1[b]++,a=b+"-"+this.S1[b];while(this.S1.hasOwnProperty(a))}this.S1[a]=0;return a};var vyb=/[&<>"']/,wyb=/[&<>"']/g,xyb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},yyb=/[<>"']|&(?!#?\w+;)/,zyb=/[<>"']|&(?!#?\w+;)/g,tyb={},syb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;DJ.exec=DJ;
var GJ=function(a,b,c){if("undefined"===typeof a||null===a)throw Error("ve");if("string"!==typeof a)throw Error("we`"+Object.prototype.toString.call(a));if(c||"function"===typeof b){c||(c=b,b=null);b=CJ({},GJ.defaults,b||{});var d=b.Au,e=0;try{var f=Gyb(a,b)}catch(n){return c(n)}var g=f.length;var m=function(n){if(n)return b.Au=d,c(n);try{var r=Kyb(f,b)}catch(w){n=w}b.Au=d;return n?c(n):c(null,r)};if(!d||3>d.length)return m();delete b.Au;if(!g)return m();for(;e<f.length;e++)(function(n){return"code"!==
n.type?--g||m():d(n.text,n.lang,function(r,w){if(r)return m(r);if(null==w||w===n.text)return--g||m();n.text=w;n.dBc=!0;--g||m()})})(f[e])}else try{return b&&(b=CJ({},GJ.defaults,b)),Kyb(Gyb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||GJ.defaults).silent)return"<p>An error occurred:</p><pre>"+FJ(n.message,!0)+"</pre>";throw n;}};GJ.options=GJ.setOptions=function(a){CJ(GJ.defaults,a);return GJ};
GJ.bDc=function(){return{Vgb:null,LMa:!1,gr:!0,nEc:!0,oEc:"",Au:null,UGc:"language-",pWa:!0,BH:!1,renderer:new Byb,Oo:!1,dha:null,silent:!1,fOc:!1,n1a:!1,Oxa:!0,yka:!1}};GJ.defaults=GJ.bDc();GJ.ava=Kyb;GJ.ujc=Ayb;GJ.parse=GJ;var Nyb=["java","c","c++","c#"],Oyb=["java"],Pyb=["js"],pF=function(a){a=void 0===a?new Map:a;this.fk=this.state=new _.Wf(a)};_.h=pF.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 Qyb=function(a,b){this.PL=b;this.KLb=new pF;this.G1a=new pF;this.ora=new _.Wf("");for(var c=[],d=new GJ.ujc,e=_.l(a),f=e.next();!f.done;f=e.next())c.push(new lyb(f.value,void 0,d));this.Cpa=c;this.size=Zpb(this.Cpa);this.fI=Ypb(a);if(a.some($pb)||b&&Pyb.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&Oyb.includes(b)&&a.set(7,!0),a.set(2,!0),this.KLb=new pF(a),a=new Map,b&&Nyb.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.G1a=new pF(a)};_.JJ=function(a){this.hfa=a};_.JJ.prototype.Aw=function(a){if(5===a.kind)return _.ld(_.kE);if(0!==a.kind)return _.ld(_.XE("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.qb,d=b.Rc,e=b.repository,f=b.path;b=b.params;f=_.IE(a.location,1)||f;var g=b.Qb?"HEAD":_.Oh(a.location,1);g={Db:_.Oh(a.location,0)||"",commit:g};return this.hfa.Aw(c,d,e,g,f,b.Qb).ha(_.t(function(m){var n=m.Lg();return 4===n?_.XE("UNAVAILABLE"):2===n?_.XE("UNSUPPORTED_LANGUAGE"):_.bE(new Qyb(_.Si(m,_.Qo,1),a.PL))}),_.ie(_.kE),_.Nd(function(){return _.ld(_.XE("UNAVAILABLE"))}))};
_.JJ.O=function(a){return new (a||_.JJ)(_.q(_.rx))};_.JJ.ta=_.p({token:_.JJ,oa:_.JJ.O,Ga:"root"});var Ryb=function(){this.OZ=this.taa=0};_.V(Ryb,QH);var Syb=function(){};_.V(Syb,QH);Syb.prototype.oca=function(){for(var a=1,b=Tyb(this),c=0;c<b.length;c++){var d=this[b[c]];if(null!=d){if(d.b4a)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=null!=g?gub(g):0;e=e+g|0}d=e}else d=0;else d=gub(d);a=Math.imul(1000003,a)^d}}return a};
Syb.prototype.toString=function(){var a=jub(this);a=qF(Itb(a.iQa))+qF(mub("[]",a.jQa));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 dub;b=qF(b)+"{";a.vBc=", ".toString();a.Fqb=b.toString();a.nQa="}".toString();a.wBc=qF(a.Fqb)+qF(a.nQa);b=Tyb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+qF(e)+"]");var f=a;d=qF(d)+"="+qF(e);e=f;if(e.NZ){var g=e.NZ;g.uaa=qF(g.uaa)+qF(e.vBc)}else g=new cub,
g.uaa=e.Fqb,e.NZ=g;f=f.NZ;f.uaa=qF(f.uaa)+qF(d)}return a.toString()};var Tyb=function(a){var b=Object.keys(a),c=a.dSc;return c?b.filter(function(d){return!c.includes(d)}):b};var Uyb=function(){this.kQa=this.mQa=this.lQa=0};_.V(Uyb,Syb);Uyb.prototype.line=function(){return this.lQa};Uyb.prototype.start=function(){return this.mQa};Uyb.prototype.end=function(){return this.kQa};var Vyb=function(){this.saa=0};_.V(Vyb,QH);Vyb.prototype.lea=function(){return this.saa<this.Eqb.length};Vyb.prototype.aM=function(){var a;return jqb(this.Eqb[a=this.saa,this.saa=this.saa+1|0,a])};var lqb=function(a,b,c,d){return Wyb(a,b,new $tb(function(){var e=new Vyb;e.saa=0;e.Eqb=c;return e}),qub(d))},Wyb=function(a,b,c,d){c=aub(c);d=aub(d);var e=new Ryb;b=b.ABc;e.taa=0;e.OZ=0;for(e.PZ=b;c.lea();){var f=c.aM().Wz;b=f>>2;var g=e;var m=c.aM().Wz,n=c.aM().Wz,r=[],w=g;for(w.taa=w.taa+m|0;w.PZ.length>w.OZ&&w.PZ[w.OZ].Wz<w.taa;)w.OZ=w.OZ+1|0;var z=w.taa;n=z+n|0;m=g.OZ;w=0==m?0:g.PZ[m-1|0].Wz+1|0;for(z=z-w|0;n>(w-1|0)&&m<g.PZ.length;){var E=g.PZ[m].Wz;w=n>E?E-w|0:n-w|0;E=new Uyb;E.lQa=m;E.mQa=
z;E.kQa=w;r.push(E);m=m+1|0;w=g.PZ[m-1|0].Wz+1|0;z=0}g=r;0<(f&1)&&d.aM();switch(f&2){case 0:f=a;b=Xyb(b);if(null!=b)for(g=aub(qub(g));g.lea();)r=g.aM(),n=b,Yyb(f,r,{startColumn:r.start(),endColumn:r.end(),Yn:n});break;case 2:f=a;r=d.aM();switch(b){case 35:case 36:r="/search?q="+qF(encodeURIComponent(r));break;case 30:b=RegExp("^https?://cs.corp.google.com","");m="";for(n=0;0<=(n=m.indexOf("\\",n));)36==m.charCodeAt(n+1|0)?(w=qF(m.substr(0,n|0))+"$",z=n=n+1|0,m=w+qF(m.substr(z))):(w=qF(m.substr(0,
n|0)),z=n=n+1|0,m=w+qF(m.substr(z)));r=r.replace(b,m);break;case 55:r="https://b.corp.google.com/issues?q="+qF(r);break;case 37:r="https://b.corp.google.com/hotlists/"+qF(r);break;case 38:r="https://b.corp.google.com/savedsearches/"+qF(r);break;case 56:r="https://b.corp.google.com/components/"+qF(r)}kub(r,"/search/")&&0<r.indexOf("?")&&(r="/search"+qF(r.substr(r.indexOf("?"))));b=r;r=kub(b,"http://")||kub(b,"https://")?"external":"";for(g=aub(qub(g));g.lea();)n=g.aM(),f.addLink(n,b,r)}}return a.ES};var Xyb=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 kqb=function(){this.Dqb=0};_.V(kqb,QH);kqb.prototype.Sra=function(){return this.zBc};var mqb=function(){this.ES=new Map};mqb.prototype.addLink=function(a,b,c){Yyb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",Yn:"link-decoration-layer",href:b,key:c})};var Yyb=function(a,b,c){a.ES.has(b.line())||a.ES.set(b.line(),[]);a.ES.get(b.line()).push(c)};_.Zyb=!0;_.$yb=!1;_.azb=!1;_.KJ=function(a,b,c,d,e){this.Fa=a;this.WBb=b;this.MK=c;this.Ie=d;this.CH=e;this.THc=[3,0];this.oK=new _.ct(this.Fa)};
_.KJ.prototype.list=function(a,b,c,d,e,f){var g=this;if(""===e||"/"===e)e=void 0;a=_.Wh(a,b,c,d,e,f);var m=(new _.jp).xx(a),n=m.clone();a.wn(3);return this.CH.prefetch("directory").ha(_.je(function(r){r&&g.oK.put(ysb(r.request).toObject(),bzb(g,n,m,_.ld((0,_.dRa)(r.response))));return g.oK.fetch(n.toObject(),function(){var w=hsb(n.clone(),!0).toObject(),z,E;return null!=(E=null==(z=_.SWa(g.oK,w))?void 0:z.ha(_.Xd()))?E:g.Lra(n,m)}).ha(_.t(aqb))}))};
_.KJ.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.Wh(a,b,c,d,e,null==f?void 0:f.Qb);(null==f?0:f.fileSize)&&_.sb(a,4,_.Ra(f.fileSize),"0");var m=hsb((new _.jp).xx(a),!0),n=m.clone();if(b=czb(this,a))b.getType()&&a.wn(b.getType()),0<b.hS().length&&a.sNb(b.hS()),b.eSa()&&a.jNb(b.eSa());void 0!==(null==f?void 0:f.type)&&a.wn(null==f?void 0:f.type);_.jj(_.jj(_.jj(m,4,!0),9,_.$yb),10,_.azb);this.Fa.An({vG:[{eventType:"FILE_OPENED",aqb:[],Jg:a,lineNumber:null==f?void 0:f.line}]});return this.CH.prefetch("file").ha(_.je(function(r){r&&
g.oK.put(ysb(r.request).toObject(),bzb(g,n,m,_.ld((0,_.dRa)(r.response))));return g.oK.fetch(n.toObject(),function(){var w=hsb(n.clone(),!1).toObject();w=g.oK.getValue(w);var z=g.Lra(n,m);return w?z.ha(_.ie(w),_.Rd(_.rsb)):z})}))};_.KJ.prototype.Lra=function(a,b){return bzb(this,a,b,dzb(this,b))};
var bzb=function(a,b,c,d){c=c.xu().clone().wn(0);for(var e=d.ha(_.t(function(m){var n;return(null==(n=_.zp(m))?void 0:_.Ri(n,_.up,2))||new _.up})),f=_.l(a.WBb),g=f.next();!g.done;g=f.next())psb(g.value,c,e);return d.ha(_.Hga(function(m,n){return!!_.yp(m)||0===n}),_.le(function(m){var n=_.Ri(m,_.Mo,7),r;if(null==n?0:null==(r=_.Ri(n,_.Vh,1))?0:_.Y(r,3)){n=n.clone().wn(0);r=_.l(a.WBb);for(var w=r.next();!w.done;w=r.next())psb(w.value,n,e);n=b.clone().xx(n);a.oK.put(n.toObject(),_.ld(m))}}))},dzb=function(a,
b){var c=a.THc.includes(b.xu().getType());return _.Hu(a.Ie,function(){if(c){var d=a.Ie.Bk();d["X-Server-Timeout"]="60"}else d=a.Ie.Bk();if(_.Zyb){var e=a.MK;d=e.wi.OU(e.Fi+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",b,d||{},_.fRa);d=umb(d)}else d=a.MK.Lra(b,d);return d},"FileService.getContentsStreaming").ha(_.ge())},czb=function(a,b){var c=b.clone();c.kd(_.Fg(_.Zlb(b.he())));var d,e;return null==(e=null==(d=ezb(a,c))?void 0:_.yp(d))?void 0:_.Si(e,_.lp,1).find(function(f){return f.he()===
b.he()})},ezb=function(a,b){b=hsb((new _.jp).xx(b),!1).toObject();return a.oK.getValue(b)};_.KJ.O=function(a){return new (a||_.KJ)(_.q(_.ou),_.q(_.X5a),_.q(_.Y5a),_.q(_.Xu),_.q(_.Vu))};_.KJ.ta=_.p({token:_.KJ,oa:_.KJ.O,Ga:"root"});var fzb,nqb;fzb=/^readme(\.md)?$/i;nqb=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"]]);
_.LJ=function(a,b,c,d,e,f){var g=this;this.Dl=a;this.Wq=b;this.Faa=c;this.Tg=d;this.OD=e;this.Ua=f;this.ZGc=new _.Nz;this.Mc=this.Dl.data.ha(_.t(function(m){m=m.Mc;m.path||(m=m.Yb().kd("/").ab());return m}),_.ee(1),_.pd());this.IH=this.Mc.ha(_.je(function(m){return g.tSa(m,!0)}),_.ee(1),_.pd());this.yGc=_.qu.has(55)};_.LJ.prototype.tSa=function(a,b){return gzb(this,a,void 0===b?!1:b).ha(_.ie({kind:4,location:a}))};
var gzb=function(a,b,c){return b.repository?b.Db?hzb(a,b,c):_.iwb(a.OD,{qb:b.qb,Rc:b.Rc,repository:b.repository}).ha(_.Nd(function(d){var e=d.error;if(e&&404===e.code)return a.Tg.log(d),_.ld({kind:7,location:b});if(e&&403===e.code)return a.Tg.log(d),_.ld({kind:6,location:b});throw d;}),_.je(function(d){if(d instanceof MG){var e=d.w$;if(e)d=_.Lp(b.Yb(),e).ab(),d=hzb(a,d,c);else if(0===d.tags.length&&0===d.je.length){var f=void 0===f?null:f;d=_.ld(f?{kind:11,location:b,rT:f}:{kind:9,location:b})}else d=
_.ld({kind:10,location:_.Lp(b.Yb(),"HEAD").ab()})}else d=_.ld(d);return d})):_.di},hzb=function(a,b,c){var d=oqb(b,a.Wq,1).ha(_.je(function(e){var f=rqb(b,e);return!c||b.path===f.path&&b.Db===f.Db?_.ld(e):(a.Ua.navigate(_.Ip(f),{Qfa:!0,kg:"preserve",li:!0}),_.di)}));return pqb(d,b,a.Wq).ha(_.je(function(e){var f=e.current;e=e.diffBase;var g=_.Si(f,_.$Qa,5);g=g[g.length-1];if(a.yGc)var m=izb(a,b,{current:f,diffBase:e},g);else if(g){if(g.he())throw Error("xe");f=_.aj(f,8);f={kind:2,location:b,Tba:g.getUrl(),
ZM:g.dr()||void 0,Dz:_.Y(g,2),j0:g,HD:null!=(m=f[0])?m:0};m=qqb(f,b,a.Faa,RF.uy)}else m=izb(a,b,{current:f,diffBase:e},g);return m}),_.ie({kind:5,location:b}),_.Nd(function(e){if(e&&_.kz(e)&&404===e.error.code&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.ld({kind:13,location:b});if(e&&_.kz(e)&&404===e.error.code)return _.ld({kind:8,location:b});if(e&&_.kz(e)&&403===e.error.code)return a.Tg.log(e),_.ld({kind:6,location:b});a.Tg.log(e);return _.ld({kind:12,location:b})}))},
izb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=rqb(b,e);if(_.yp(e))return jzb(a,f,_.yp(e),_.aj(e,8),d);if(_.zp(e))return _.ld(_.eqb(f,_.zp(e),_.aj(e,8),function(g){return oqb(f,a.Wq,1,g).ha(_.t(function(m){var n;return null!=(n=_.zp(m))?n:new _.vp}))},d,c&&(_.zp(c)||void 0)));if(_.ij(e,_.bRa,3,_.xp))return kzb(a,f,_.ij(e,_.bRa,3,_.xp),_.aj(e,8),d);if(_.ij(e,_.YQa,4,_.xp))return lzb(a,f,_.ij(e,_.YQa,4,_.xp),_.aj(e,8),d);throw Error("ye");},jzb=function(a,b,c,d,e){var f=_.Si(c,_.lp,1)||[],
g,m={kind:1,entries:f,location:b,HD:d,yH:null==(g=c.eS())?void 0:_.Y(g,3)};m.j0=e;var n=f.find(function(r){return 1===r.getType()&&!(_.Ri(r,_.kp,4)&&_.bj(_.Ri(r,_.kp,4),4))&&!!a.ZGc.transform(r.he()).match(fzb)});if(!n)return _.ld(m);c={commit:_.Oh(b,1)||b.Db,Db:_.Oh(b,0)||""};return mzb(a,b.qb,b.Rc,b.repository,n.he(),c,b.params.Qb).ha(_.t(function(r){m.S4c=n.he();r&&(m.Lva=r.Bw()||_.oE(_.Pi(r,1)),m.vZa=bqb(_.Ri(r,_.Nl,5))||void 0);return m}),_.Nd(function(){return _.ld(m)}))},kzb=function(a,b,c,
d,e){var f;c={kind:3,target:_.Y(c,1),location:b,path:_.bj(c,3)?_.Y(c,2)||"/":void 0,NJb:_.bj(c,3),j0:e,HD:null!=(f=d[0])?f:0};return qqb(c,b,a.Faa,RF.AB)},lzb=function(a,b,c,d,e){var f;c={kind:2,location:b,Tba:c.getUrl(),ZM:c.dr()||void 0,Dz:_.Y(c,2),j0:e,HD:null!=(f=d[0])?f:0};return qqb(c,b,a.Faa,RF.uy)},mzb=function(a,b,c,d,e,f,g){return a.Wq.get(b,c,d,f,e,{Qb:g}).ha(_.t(function(m){return _.zp(m)}))};
_.LJ.O=function(a){return new (a||_.LJ)(_.q(_.Vf),_.q(_.KJ),_.q(_.pI),_.q(_.Hs),_.q(_.nI),_.q(_.pg),_.q(_.ru))};_.LJ.ta=_.p({token:_.LJ,oa:_.LJ.O});var fqb=new WeakMap;var pzb,ozb,nzb;_.MJ=function(a,b){var c=this;this.hfa=a;this.Uva=b;this.qr=this.Uva.IH.ha(_.Fd(function(d){return!!d&&4!==d.kind&&5!==d.kind}),_.Rd(function(d,e){return!!d&&!!e&&d.kind===e.kind&&_.KE(d.location,e.location)}),_.je(function(d){return c.hfa.Aw(d)}),_.ge({bufferSize:1,Xu:!0}));this.OJc=this.qr.ha(_.t(function(d){return 2===d.state?{state:2,Wb:nzb(c,d.Wb.Cpa,new Map)}:d}),_.ge({bufferSize:1,Xu:!1}))};
pzb=function(a,b,c){return a.OJc.ha(_.Fd(function(d){return 0!==d.state}),_.t(function(d){if(1!==d.state){var e=d.Wb.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=_.Ri(f.hp,_.Oo,5))?void 0:_.cj(m,1))||Infinity)<=n&&n<=((null==(g=_.Ri(f.hp,_.Oo,5))?void 0:_.cj(g,3))||-Infinity)){g=null==r?void 0:_.Ri(r.hp,_.Oo,5);m=null==f?void 0:_.Ri(f.hp,_.Oo,5);var r=g?m?_.cj(g,1)<_.cj(m,1)?f:_.cj(g,1)>_.cj(m,1)||_.cj(g,3)<_.cj(m,3)?r:f:r:f}}if(e=r)return{ID:_.Y(e.hp,
8),AGc:1===ozb(d.Wb,b,_.Y(e.hp,8))}}}),_.Td(1))};ozb=function(a,b,c){return(a.get(b)||[]).filter(function(d){return _.Y(d.hp,8)===c}).length};nzb=function(a,b,c){b=_.l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.hp.getName();c.has(e)||c.set(e,[]);c.get(e).push(d);nzb(a,d.children,c)}return c};_.MJ.O=function(a){return new (a||_.MJ)(_.q(_.JJ),_.q(_.LJ))};_.MJ.ta=_.p({token:_.MJ,oa:_.MJ.O});_.NJ=function(){this.pVb=new _.fe;this.YRc=this.pVb.Sf()};_.NJ.O=function(a){return new (a||_.NJ)};_.NJ.ta=_.p({token:_.NJ,oa:_.NJ.O,Ga:"root"});var OJ=function(a){this.cV=a},qzb=function(a,b){b=b.location;_.pE(b)&&(b=_.Lp(b.Yb()).ab());b=b.Yb().oi().ab();return _.qsb(a.cV,b)};OJ.prototype.oOa=function(a,b){a=qzb(this,a);b=(new _.Ek).set("q","symbol:\\b"+b+"\\b case:yes");return _.Ck(new _.Gh(a),b).toString()};OJ.O=function(a){return new (a||OJ)(_.q(_.iy))};OJ.ta=_.p({token:OJ,oa:OJ.O,Ga:"root"});_.PJ=function(a,b){var c=this;this.Uva=a;this.lJb=b;this.IVa=this.Uva.IH.ha(_.t(function(d){return qzb(c.lJb,d)}),_.ge({bufferSize:1,Xu:!0}))};_.PJ.prototype.oOa=function(a){var b=this;return this.Uva.IH.ha(_.t(function(c){return b.lJb.oOa(c,a)}))};_.PJ.O=function(a){return new (a||_.PJ)(_.q(_.LJ),_.q(OJ))};_.PJ.ta=_.p({token:_.PJ,oa:_.PJ.O});_.QJ=function(a){this.Ua=a;this.cache=new Map};_.rzb=function(a,b,c){var d=b.ue.id+"/"+b.repository+"/"+b.Db+"/"+b.path;if(_.pE(a.Xw)){var e,f=(null==(e=b.params)?0:e.zf)?"?rcl="+b.params.zf:"";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.Xw.constructor(b),g=_.JE(b,a.Xw),g=_.OE(b,a.Ua,{R_:"oneBased",kg:g?"preserve":null}),a.cache.set(c,g));return g(d)};
_.W.Object.defineProperties(_.QJ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Xw&&_.Np(a,this.Xw)&&_.nmb(a,this.Xw,["line"])||this.cache.clear();this.Xw=a}}});_.QJ.O=function(a){return new (a||_.QJ)(_.q(_.pg))};_.QJ.ta=_.p({token:_.QJ,oa:_.QJ.O});_.szb=new Set([0,1,2,4,6,7,8,13,17,19,20,22,24]);_.RJ=function(){this.Jxa=new Set(["java"]);this.L2=new Set(["java"]);_.qu.has(94)&&(this.Jxa.add("go"),this.L2.add("go"));_.qu.has(95)&&(this.Jxa.add("python"),this.L2.add("py"),this.L2.add("pyi"));_.qu.has(93)&&(this.Jxa.add("typescript"),this.L2.add("ts"))};_.tzb=function(a,b){var c;b="string"===typeof b?b:null==(c=b.value)?void 0:c.value;return!!b&&a.Jxa.has(b)};_.RJ.O=function(a){return new (a||_.RJ)(_.q(_.ru))};
_.RJ.ta=_.p({token:_.RJ,oa:_.RJ.O,Ga:"root"});var uzb={gr:!0,Oxa:!0,silent:!0};var vzb={"* 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},wzb={"* 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 uqb={};var xzb={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},yzb=/[\n\f\r"'()*<>]/g,xqb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},zzb=function(a,b,c){b=(0,_.Ai)(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<_.pz(b,"(")||1<_.pz(b,")")||!c)a=null;else{a:for(b=b.substring(4,b.length-1),d=0;2>d;d++){var e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e){b=b.substring(1,b.length-1);break a}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"!=_.cg(a)?'url("'+_.cg(a).replace(yzb,yqb)+'")':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 xzb))return null}return b};var zqb=sF("Element","attributes")||sF("Node","attributes"),Azb=tF("Element","hasAttribute"),Bzb=tF("Element","getAttribute"),Bqb=tF("Element","setAttribute"),Czb=tF("Element","removeAttribute");sF("Element","innerHTML")||sF("HTMLElement","innerHTML");var Dzb=tF("Element","getElementsByTagName"),Ezb=tF("Element","matches")||tF("Element","msMatchesSelector"),Hqb=sF("Node","nodeName"),Jqb=sF("Node","nodeType"),Lqb=sF("Node","parentNode");sF("Node","childNodes");
var Dqb=sF("HTMLElement","style")||sF("Element","style"),Fqb=sF("HTMLStyleElement","sheet"),Nqb=tF("CSSStyleDeclaration","getPropertyValue"),Pqb=tF("CSSStyleDeclaration","setProperty"),Rqb=sF("Element","namespaceURI")||sF("Node","namespaceURI");var Fzb=_.Di&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),Gzb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},Jzb=function(a,b,c){var d=[];Hzb(_.ua(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Be");if(!(b&&_.Di&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(Fzb,"#"+b+" $1"):e.selectorText,
g=d.push;e=Izb(e.style,c);if(_.ia(f,"<"))throw Error("X`"+f);var m=f.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(m))throw Error("Y`"+f);a:{for(var n={"(":")","[":"]"},r=[],w=0;w<m.length;w++){var z=m[w];if(n[z])r.push(n[z]);else{b:{var E=void 0;for(E in n)if(n[E]==z){E=!0;break b}E=!1}if(E&&r.pop()!=z){m=!1;break a}}}m=0==r.length}if(!m)throw Error("Z`"+f);e instanceof _.Bj||(e=_.Yab(e));g.call(d,new _.Cj(f+"{"+_.Xab(e).replace(/</g,"\\3C ")+
"}",_.uza))}});return usb(d)},Hzb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},Lzb=function(a,b,c){a=Kzb("<style>"+a+"</style>");return null==a||null==a.sheet?_.vza:Jzb(a.sheet,void 0!=b?b:null,c)},Kzb=function(a){a=_.eg("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.fg(a),"text/html").body.children[0]},Izb=function(a,b){if(!a)return _.qza;var c=document.createElement("div").style;Mzb(a).forEach(function(d){var e=
_.Fi&&d in Gzb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.yi(e,"--")||_.yi(e,"var")||(d=Oqb(a,d),d=zzb(e,d,b),null!=d&&Qqb(c,e,d))});return new _.Bj(c.cssText||"",_.pza)},Ozb=function(a){var b=Array.from(vF(Dzb,a,"getElementsByTagName",["STYLE"])),c=ulb(b,function(g){return _.ua(Gqb(g).cssRules)});c=Hzb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,H_a:c[e]};d.sort(function(g,m){var n=wqb(g.H_a.selectorText),r=wqb(m.H_a.selectorText);a:{for(var w=Math.min(n.length,
r.length),z=0;z<w;z++){var E=_.d$a(n[z],r[z]);if(0!=E){n=E;break a}}n=_.d$a(n.length,r.length)}return n||g.index-m.index});for(e=0;e<d.length;e++)c[e]=d[e].H_a;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){vF(Ezb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&Nzb(f,g.style)});b.forEach(_.Rj)},Nzb=function(a,b){var c=Mzb(a.style);Mzb(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=Oqb(b,d);Qqb(a.style,
d,e)}})},Mzb=function(a){_.va(a)?a=_.ua(a):(a=_.Oba(a),_.pa(a,"cssText"));return a};var Pzb="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),Qzb=0,Rzb=function(){this.re=[];this.Hya=[];this.ZY="data-elementweakmap-index-"+Qzb++};Rzb.prototype.set=function(a,b){if(vF(Azb,a,"hasAttribute",[this.ZY])){var c=parseInt(vF(Bzb,a,"getAttribute",[this.ZY])||null,10);this.Hya[c]=b}else c=this.Hya.push(b)-1,Cqb(a,this.ZY,c.toString()),this.re.push(a);return this};
Rzb.prototype.get=function(a){if(vF(Azb,a,"hasAttribute",[this.ZY]))return a=parseInt(vF(Bzb,a,"getAttribute",[this.ZY])||null,10),this.Hya[a]};Rzb.prototype.clear=function(){this.re.forEach(function(a){vF(Czb,a,"removeAttribute",[this.ZY])},this);this.re=[];this.Hya=[]};var Szb=!_.Di||10<=Number(_.Ii),Tzb=!_.Di||null==document.documentMode,Uzb=function(){};
Uzb.prototype.UGb=function(a){if(!Szb)return _.Pj(document,"SPAN");var b=_.Pj(document,"SPAN");this.h$&&"*"==this.Tia&&(b.id=this.h$);this.OTa&&(a=Kzb("<div>"+a+"</div>"),Ozb(a),a=a.innerHTML);a=_.eg(a);var c=document.createElement("template");if(Tzb&&"content"in c)Gmb(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;Gmb(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=Pzb?new WeakMap:new Rzb;d=a.nextNode();){a:{var e=
d;switch(Kqb(e)){case 3:e=this.createTextNode(e);break a;case 1:if("TEMPLATE"==Iqb(e).toUpperCase())e=null;else{var f=Iqb(e).toUpperCase();if(f in this.eja||"http://www.w3.org/1999/xhtml"!=Sqb(e))var g=null;else this.O2[f]?g=document.createElement(f):(g=_.Pj(document,"SPAN"),this.Q0a&&Cqb(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var m=g,n=Aqb(e);if(null!=n)for(var r=0;f=n[r];r++)if(f.specified){var w=e;var z=f;var E=z.name;if(_.yi(E,"data-sanitizer-"))z=null;else{var J=Iqb(w);z=z.value;
var L={tagName:(0,_.Ai)(J).toLowerCase(),attributeName:(0,_.Ai)(E).toLowerCase()},Q={Wyc:void 0};"style"==L.attributeName&&(Q.Wyc=Eqb(w));w=Vzb(J,E);w in this.i8?(E=this.i8[w],z=E(z,L,Q)):(E=Vzb(null,E),E in this.i8?(E=this.i8[E],z=E(z,L,Q)):z=null)}null!==z&&Cqb(m,f.name,z)}e=g}else e=null}break a;default:e=null}}if(e){if(1==Kqb(e)&&c.set(d,e),d=Mqb(d),f=!1,d)g=Kqb(d),m=Iqb(d).toLowerCase(),n=Mqb(d),11!=g||n?"body"==m&&n&&(g=Mqb(n))&&!Mqb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:1==Kqb(d)&&(g=c.get(d)),
g.content&&(g=g.content),g.appendChild(e)}else _.Qj(d)}c.clear&&c.clear();return b};var Wzb={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 Xzb={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 Yzb={"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},bAb=function(a){a=a||new Zzb;$zb(a);this.i8=_.Ib(a.fC);this.eja=_.Ib(a.eja);this.O2=_.Ib(a.O2);this.Q0a=a.Q0a;a.hzc.forEach(function(b){if(!_.yi(b,"data-"))throw new _.Vy('Only "data-" attributes allowed, got: %s.',[b]);if(_.yi(b,"data-sanitizer-"))throw new _.Vy('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",
b]);this.i8["* "+b.toUpperCase()]=aAb},this);a.fzc.forEach(function(b){b=b.toUpperCase();if(!_.ia(b,"-")||Yzb[b])throw new _.Vy("Only valid custom element tag names allowed, got: %s.",[b]);this.O2[b]=!0},this);this.Cea=a.Cea;this.Tia=a.Tia;this.h$=null;this.OTa=a.OTa};_.xi(bAb,Uzb);
var cAb=function(a){return function(b,c){b=(0,_.Ai)(b);return(c=a(b,c))&&"about:invalid#zClosurez"!=_.cg(c)?_.cg(c):null}},Zzb=function(){this.fC={};_.Ci([vzb,wzb],function(a){_.Oba(a).forEach(function(b){this.fC[b]=aAb},this)},this);this.QJ={};this.hzc=[];this.fzc=[];this.eja=_.Ib(Wzb);this.O2=_.Ib(Xzb);this.Q0a=!1;this.OQc=_.kza;this.AMc=this.M2a=this.BIc=this.Cea=ssb;this.Tia=null;this.eGb=this.OTa=!1},dAb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}},SJ=
function(a,b,c,d){a[c]&&!b[c]&&(a[c]=dAb(a[c],d))};Zzb.prototype.ab=function(){return new bAb(this)};
var $zb=function(a){if(a.eGb)throw Error("Ce");SJ(a.fC,a.QJ,"* USEMAP",eAb);var b=cAb(a.OQc);["* ACTION","* CITE","* HREF"].forEach(function(d){SJ(this.fC,this.QJ,d,b)},a);var c=cAb(a.Cea);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){SJ(this.fC,this.QJ,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){SJ(this.fC,this.QJ,d,_.vi(fAb,this.BIc))},a);SJ(a.fC,a.QJ,"A TARGET",_.vi(gAb,["_blank","_self"]));SJ(a.fC,a.QJ,"* CLASS",_.vi(hAb,a.M2a));SJ(a.fC,a.QJ,"* ID",_.vi(iAb,a.M2a));SJ(a.fC,
a.QJ,"* STYLE",_.vi(a.AMc,c));a.eGb=!0},Vzb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},aAb=function(a){return(0,_.Ai)(a)},gAb=function(a,b){b=(0,_.Ai)(b);return 0<=(0,_.ma)(a,b.toLowerCase())?b:null},eAb=function(a){return(a=(0,_.Ai)(a))&&"#"==a.charAt(0)?a:null},fAb=function(a,b,c){b=(0,_.Ai)(b);return a(b,c)},hAb=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(" ")},iAb=function(a,b,c){b=(0,_.Ai)(b);return a(b,
c)};bAb.prototype.Oo=function(a){this.h$=jAb(this);if(Szb){a=this.UGb(a);if(0<Aqb(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 _.eg(a)};var jAb=function(a){var b=!("STYLE"in a.eja)&&"STYLE"in a.O2;return"*"==a.Tia&&b?"sanitizer-"+_.Gj():a.Tia};
bAb.prototype.createTextNode=function(a){var b=a.data;(a=Mqb(a))&&"style"==Iqb(a).toLowerCase()&&!("STYLE"in this.eja)&&"STYLE"in this.O2&&(b=tsb(Lzb(b,this.h$,(0,_.Jh)(function(c,d){return this.Cea(c,{SXc:d})},this))));return document.createTextNode(b)};var Vqb=/data:image\/png;path="([\w=]+)";/,kAb=new Zzb,lAb;kAb.M2a=function(a,b){return b&&b.attributeName&&"ID"===b.attributeName.toUpperCase()?"untrusted-user-content-"+a:null};kAb.Cea=function(a,b){return b&&b.tagName&&b.attributeName?"IMG"===b.tagName.toUpperCase()&&"SRC"===b.attributeName.toUpperCase()?Yqb(a):null:null};lAb=kAb.ab();_.TJ=function(a,b,c,d,e){this.Ua=a;this.Kb=b;this.element=c;this.Ld=d;this.document=e;this.lb=new _.fd};
_.TJ.prototype.Wd=function(a,b,c,d,e){"A"!==b.tagName||0!==c||d||e||(c=b.getAttribute("href")||"",Tqb(c)&&(c=this.Ua,e=new _.Gh(b.href),d=e.he(),b=e.Ej.toString(),e=e.yw,b&&(d+="?"+b),e&&(d+="#"+e),_.Kn(c,d),a.preventDefault()))};_.TJ.prototype.Sa=function(){var a=this;this.lb.add(this.Kb.wf.ha(_.je(function(b){return a.Ld.isStable?_.ld(b):a.Ld.Nf.ha(_.Xd(),_.Zd(b))})).subscribe(function(b){if(a.element.na)try{var c=a.element.na.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.TJ.prototype.Sb=function(){if(this.mwa){var a=this.mwa;var b=this.document.createElement("div");1===b.nodeType&&_.amb(b);b.innerHTML=_.fg(a);a=_.l(b.querySelectorAll("img"));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.getAttribute("src");d&&(c.src=Yqb(d).toString())}}else b=GJ(this.content||"",uzb),lAb.h$=jAb(lAb),b=Uzb.prototype.UGb.call(lAb,b);this.RIb&&Uqb(b,this.RIb);this.PIb&&this.lb.add(Xqb(b,this.PIb));_.Qj(this.element.na);b=_.l(Array.from(b.children));for(a=b.next();!a.done;a=
b.next())this.element.na.appendChild(a.value)};_.TJ.prototype.Ka=function(){this.lb.unsubscribe()};_.TJ.O=function(a){return new (a||_.TJ)(_.v(_.pg),_.v(_.Vf),_.v(_.ad),_.v(_.pe),_.v(_.oh))};
_.TJ.ya=_.jc({type:_.TJ,qa:[["markdown-content"]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Wd(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",mwa:"safeHtmlContent",RIb:"relativeLinkModifier",PIb:"relativeImageModifier"},features:[_.Ac],Aa:0,Ba:0,ua:function(){},styles:["markdown-content{display:block}markdown-content code{font-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family:Roboto Mono,monospace;letter-spacing:normal}markdown-content pre>code{display:block;padding:5px 10px}markdown-content p,markdown-content pre{margin:1em 0}markdown-content h1{font-size:1.8461538462rem;font-weight:400;line-height:2.4615384615rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:1em 0}markdown-content h2{font-size:1.6923076923rem;font-weight:400;line-height:2.1538461538rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:1em 0}markdown-content h3{font-size:1.3846153846rem;font-weight:400;line-height:1.8461538462rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal}markdown-content h4{font-size:1.2307692308rem;font-weight:500;line-height:1.8461538462rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:.0076923077rem}markdown-content h5{font-size:1.0769230769rem;font-weight:500;line-height:1.5384615385rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:.0192307692rem}markdown-content h6{font-size:1.2307692308rem;font-weight:500;line-height:1.8461538462rem;font-family:Roboto,sans-serif;letter-spacing:.0153846154rem}markdown-content ol,markdown-content ul{margin:12px 0;padding-left:40px}markdown-content table{border:1px solid}markdown-content table td,markdown-content table th{border:1px solid;padding:4px}"],rb:2});var UJ=function(a,b,c){this.Fa=a;this.Ua=b;this.Kc=c};UJ.prototype.Sa=function(){};UJ.O=function(a){return new (a||UJ)(_.v(_.ou),_.v(_.pg),_.v(_.dJ))};
UJ.ya=_.jc({type:UJ,qa:[["kythe-hovercard"]],inputs:{uLb:"safeHtml",content:"content"},Aa:5,Ba:3,Ea:[["class","mat-elevation-z8",3,"innerHtml",4,"ngIf"],["class","mat-elevation-z8",4,"ngIf"],["codeExampleLink",""],[1,"mat-elevation-z8",3,"innerHtml"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"mat-elevation-z8"],[3,"content"],["class","code-example-link",4,"ngIf"],[1,"code-example-link"],[3,"click"]],ua:function(a,b){a&1&&_.y(0,$qb,2,3,"mat-card",0)(1,brb,3,3,"mat-card",1)(2,drb,4,3,"mat-card",
1)(3,frb,1,1,"ng-template",null,2,_.Df);a&2&&(_.x("ngIf",b.uLb),_.u(1),_.x("ngIf",b.content&&b.content.Tta&&b.content.text),_.u(1),_.x("ngIf",b.content&&!b.content.Tta&&b.content.text))},Ha:[_.ym,_.Cm,_.FH,_.TJ],styles:["mat-card[_ngcontent-%COMP%]{min-width:300px;max-width:800px;min-height:100px;max-height:250px;overflow:auto}kythe-hovercard[_nghost-%COMP%]     .grok-doc-element-signature{border-bottom:1px solid #5f6368;padding-bottom:12px;margin-bottom:8px}kythe-hovercard[_nghost-%COMP%]     .grok-doc-type-name{font-family:Roboto Mono,monospace;font-size:12px;font-weight:700}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h1, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h2, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h3, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h4, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h5, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h6{margin:16px 0}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content ol, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content ul{margin:4px 16px}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content p{padding:4px 0}kythe-hovercard[_nghost-%COMP%]   .code-example-link[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{margin:1em 0}"],
Oa:0});var hrb=function(a){return{R1:a}},VJ=function(){this.hf=!1;this.HWa=new _.jl;this.close=new _.jl;this.loaded=new _.jl};VJ.prototype.Oc=function(){this.loaded.emit()};VJ.O=function(a){return new (a||VJ)};
VJ.ya=_.jc({type:VJ,qa:[["command-menu"]],tb:function(a,b){a&1&&_.yf(_.Hw,7);if(a&2){var c;_.wf(c=_.Af())&&(b.ig=c.first)}},inputs:{hf:"hasBackdrop"},outputs:{HWa:"menuItemSelected",close:"closed",loaded:"loaded"},Vb:["commandMenu"],Aa:2,Ba:1,Ea:[[1,"command-menu",3,"hasBackdrop","closed"],["matMenuContent",""],[4,"ngFor","ngForOf"],[4,"ngIf"],["mat-menu-item","",3,"disabled","click",4,"ngIf"],["mat-menu-item","",3,"disabled","matMenuTriggerFor","matMenuTriggerData"],["trigger",""],["clas","label"],
[3,"closed","menuItemSelected"],["childMenu",""],["mat-menu-item","",3,"disabled","click"],[1,"label",3,"title"],["class","shortcut",4,"ngIf"],[1,"shortcut"]],ua:function(a,b){a&1&&(_.A(0,"mat-menu",0),_.I("closed",function(c){return b.close.emit(c)}),_.y(1,orb,1,1,"ng-template",1),_.B());a&2&&_.x("hasBackdrop",b.hf)},Ha:[_.xm,_.ym,_.ow,_.Hw,_.Fw,_.Gw,xH,VJ],styles:[".command-menu.mat-menu-panel{min-height:16px;max-width:420px}.command-menu .mat-menu-content{padding-top:4px;padding-bottom:4px}.command-menu .mat-divider{margin:4px 0}.command-menu .mat-menu-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:24px;line-height:24px}.command-menu .mat-menu-item .label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.command-menu .mat-menu-item:focus,.command-menu .mat-menu-item:hover{background:var(--hover);border:1px solid var(--border)}.command-menu .mat-menu-item .shortcut{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:16px}\n/*# sourceMappingURL=command_menu.css.map */"],
rb:2});var WJ=function(a,b,c,d,e,f){var g=this;this.ve=a;this.fM=b;this.nb=c;this.fRa=d;this.renderer=f;this.kJb=0;this.Hrb=function(m){m.target instanceof Element&&m.target.closest(".command-menu")||g.close()};this.R1=e.Eyc};WJ.prototype.Oc=function(){var a=this;mAb(this);Promise.resolve().then(function(){a.open()})};
WJ.prototype.open=function(){var a=this;this.t9.ig.n6=void 0;var b=this.ve.Kh(this.t9.ig.Nc),c=this.renderer,d=b.tl;if(0<(null==d?void 0:d.length)&&!c.parentNode(d[0]))for(var e=c.parentNode(this.ve.element.na),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.t9.ig.Qw&&this.t9.ig.Qw.Hd({R1:this.R1});this.Yta=b.tl[0];this.Ap=this.fRa.create(this.Yta);_.lq(this.Ap);document.body.addEventListener("focusin",this.Hrb);this.Yta.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.kJb=setTimeout(function(){a.fM.Pp();a.Yta.style.opacity="1"},0)};WJ.prototype.close=function(a){document.body.removeEventListener("focusin",this.Hrb);this.Zs();clearTimeout(this.kJb);this.t9.ig.Qw.detach();this.fM.close(a)};WJ.prototype.Zs=function(){var a=this.NAc;a&&"function"===typeof a.focus&&a.focus();this.Ap.destroy()};var mAb=function(a){a.NAc=document.activeElement;Promise.resolve().then(function(){return a.nb.na.focus()})};
WJ.O=function(a){return new (a||WJ)(_.v(_.uf),_.v(nAb),_.v(_.ad),_.v(_.mq),_.v(oAb),_.v(_.Pk))};
WJ.ya=_.jc({type:WJ,qa:[["context-menu"]],tb:function(a,b){a&1&&_.yf(VJ,5);if(a&2){var c;_.wf(c=_.Af())&&(b.t9=c.first)}},Aa:2,Ba:0,Ea:[[3,"menuItemSelected","closed"],["menu","commandMenu"]],ua:function(a,b){a&1&&(_.A(0,"command-menu",0,1),_.I("menuItemSelected",function(c){return b.close(c)})("closed",function(){return b.close()}),_.B())},Ha:[VJ],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],rb:2});
var oAb=new _.vc("ContextMenuData"),nAb=function(a){var b=this;this.Cd=a;this.position={x:0,y:0};this.dhb=new _.fe;this.Ldb=new _.fe;a.Cj().ha(_.Fd(function(c){return"Escape"===c.key})).subscribe(function(){b.jw.close()})};_.h=nAb.prototype;_.h.close=function(a){this.dhb.next(a);this.dhb.complete();this.Cd.dispose();this.Ldb.next(a);this.jw=void 0};_.h.oz=function(){return this.Ldb.Sf()};_.h.Pp=function(){this.setPosition(this.position)};
_.h.setPosition=function(a){var b=a.x;a=a.y;this.position={x:b,y:a};var c=this.Fba();c.left(b+"px");c.top(a+"px");var d=this.jw.Yta;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.Cd.Qe();return this};_.h.Fba=function(){return this.Cd.bn().Xf};var XJ=function(){};XJ.O=function(a){return new (a||XJ)};XJ.Da=_.kc({type:XJ});XJ.Ca=_.Zb({imports:[_.Em,_.$w,_.Iw]});var YJ=function(){};YJ.O=function(a){return new (a||YJ)};YJ.Da=_.kc({type:YJ});YJ.Ca=_.Zb({imports:[XJ,_.Iw]});var ZJ=function(a,b){this.Wf=a;this.Bc=b};ZJ.prototype.open=function(a,b){var c=a.x;a=a.y;this.fM&&this.fM.close();var d=this.Cd=this.Wf.create({Xf:this.Wf.position().global(),mj:this.Wf.Mm.block(),Ed:"context-menu-container"}),e=new nAb(d),f=new WeakMap;f.set(oAb,b).set(nAb,e);e.MY=d.Hd(new _.pr(WJ,void 0,new zsb(this.Bc,f)));e.jw=e.MY.instance;return(this.fM=e).setPosition({x:c,y:a})};var pAb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};
ZJ.prototype.close=function(){this.fM&&(this.fM.close(),this.fM=void 0)};ZJ.O=function(a){return new (a||ZJ)(_.q(_.vr),_.q(_.qe))};ZJ.ta=_.p({token:ZJ,oa:ZJ.O,Ga:YJ});var qAb,rAb;qAb=["kytheHovercard"];rAb=[new DF({zc:"start",Ac:"top"},{bc:"start",mc:"bottom"},0,-10),new DF({zc:"start",Ac:"bottom"},{bc:"start",mc:"top"},0,10),new DF({zc:"start",Ac:"top"},{bc:"center",mc:"bottom"},0,-10),new DF({zc:"start",Ac:"bottom"},{bc:"center",mc:"top"},0,10),new DF({zc:"start",Ac:"top"},{bc:"end",mc:"bottom"},0,-10),new DF({zc:"start",Ac:"bottom"},{bc:"end",mc:"top"},0,10)];
_.$J=function(a,b,c,d,e,f,g,m,n,r,w,z,E,J,L,Q,da,oa,qa,ta,Ea){qJ.call(this,f,m,a);var Pa=this;this.Fa=a;this.Td=b;this.component=c;this.nK=d;this.Fyc=e;this.ie=m;this.bT=n;this.Wf=r;this.Ua=w;this.service=z;this.BN=J;this.nd=L;this.Kc=Q;this.Wg=da;this.xOa=oa;this.zOa=qa;this.h3a=ta;this.HY=Ea;this.XQ=!1;this.Kf=this.BN.Kf;this.VY=0;this.nTa=new _.be(1);this.Cd=null;this.lb=new _.fd;this.K$=void 0;this.Ada=new _.Wf(void 0);this.Pnb=!1;this.lb.add(E.XR().ha(_.Rd()).subscribe(function(Xa){Pa.YNb=Xa;
if(null!=Pa.Jz){Xa=_.l(Pa.Jz);for(var cb=Xa.next();!cb.done;cb=Xa.next())if(cb=cb.value,null!=cb.vn&&!cb.GL)if(cb.service.YNb){var Lb=_.l(hyb(cb));for(cb=Lb.next();!cb.done;cb=Lb.next())cb.value.classList.add("underline")}else for(Lb=_.l(hyb(cb)),cb=Lb.next();!cb.done;cb=Lb.next())cb.value.classList.remove("underline")}Pa.h3a.pVb.next()}));this.oia=E.v_();this.Hca=E.l_();a=sAb(this);_.qu.has(38)&&(this.Pnb=!0);this.CEc=a.ha(_.t(function(Xa){return{text:Xa.text,Tta:Xa.Tta,Zya:Xa.Zya,IY:Xa.IY}}));this.lb.add(a.subscribe(function(Xa){var cb=
Xa.origin;Pa.Cd||(Pa.Cd=Pa.Wf.create({mj:Pa.Wf.Mm.Pp()}));Xa=Pa.Cd;cb=_.gr(_.nr(Pa.Wf.position(),cb),rAb);_.BTa(Xa,cb);Pa.Cd.vg()||Pa.Cd.Hd(Pa.Kfa);Pa.K$&&prb(Pa)}));this.Mk=this.nd.register("showCustomContextMenu","ctrl+shift+\\",function(){var Xa,cb=null==(Xa=document.activeElement)?void 0:Xa.getBoundingClientRect();Xa=new MouseEvent("mouseup",{clientX:null==cb?void 0:cb.x,clientY:null==cb?void 0:cb.y,button:2});Object.defineProperty(Xa,"target",{value:Pa.Ada.value.target,enumerable:!0});Pa.Wd(Xa)},
!0);tAb(this)};_.V(_.$J,qJ);_.$J.Ia=qJ.Ia;
var tAb=function(a){a.lb.add(a.component.FY.subscribe(function(b){a.Wd(b)}));a.lb.add(a.component.lua.subscribe(function(b){(b=uAb(a,b.target))&&a.AT(b)}));a.lb.add(a.component.RWa.subscribe(function(b){uAb(a,b.target)&&(a.nTa.next(void 0),qrb(a),clearTimeout(a.vTa),clearTimeout(a.jWa))}));a.lb.add(a.component.cVa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.Ada.next(b):a.Ada.next(void 0)}));a.lb.add(a.component.dVa.subscribe(function(){qrb(a);a.Ada.next(void 0)}));a.lb.add(a.component.scroll.subscribe(function(b){a.Ts(b)}))};
_.h=_.$J.prototype;_.h.Sa=function(){qJ.prototype.Sa.call(this);this.BN.XQ=this.XQ;this.Kfa=new _.qr(this.EEc,this.nK,{content:this.CEc})};
_.h.Sb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation,c=b.eg;b=b.jj;null!=this.Io&&(this.Io=Object.assign({},this.Io,{lp:trb(c)}));this.bT.location=c;if(b&&_.KE(b,c)&&!_.nmb(c,b,["line"])&&null!=this.Jz)for(c=_.l(this.Jz),b=c.next();!b.done;b=c.next()){var d=b.value;if(null!=d.vn&&!d.GL&&(b=cyb(d),b!==d.link)){d.link=b;d=_.l(hyb(d));for(var e=d.next();!e.done;e=d.next())_.nab(e.value,_.jg(b))}}}qJ.prototype.Sb.call(this,a)};
_.h.Ka=function(){qJ.prototype.Ka.call(this);var a;null==(a=this.Mk)||a.call(this);null!=this.vTa&&clearTimeout(this.vTa);null!=this.jWa&&clearTimeout(this.jWa);this.lb.unsubscribe();vAb(this)};_.h.clear=function(){qJ.prototype.clear.call(this);vAb(this)};
_.h.tja=function(a){var b=a.annotations;this.Io=a.Io;var c=b.i_();this.VY=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=xpb(f),zpb(f))break a;f=void 0}f?(a.push(new byb(this,f,{index:d,s$:f.startLine+1,PVc:b.CRa(),Vm:e},_.qu.has(79)&&!_.qu.has(85))),d++):_.nz(this.Fa)}b=this.BN;b.Isa.clear();d=_.l(a);for(c=d.next();!c.done;c=d.next())for(c=c.value,c.Asa=b.Asa(c),e=_.$i(c.context.Vm,10),e=_.l(e),f=e.next();!f.done;f=e.next()){f=f.value;var g=
b.Isa.get(f);null!=g?g.add(c):b.Isa.set(f,new Set([c]))}b.AT(b.Ica.ids,!1);return a};_.h.Daa=function(a,b,c,d,e,f,g){return _.ud([this.service.Lta(a,b,c,{Db:d,commit:e},f,g),wAb(this)]).ha(_.t(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;return{annotations:m,Io:n}}))};
var wAb=function(a){return(_.vE(a.fi)?_.jI(a.Wg,a.fi,"path",0).ha(_.Nd(function(){return _.ld(void 0)}),_.t(function(b){return{lp:a.fi,Bea:b}})):_.ld({lp:a.fi,Bea:void 0})).ha(_.t(function(b){var c=b.lp;b=b.Bea;return{lp:c,Bea:b,Alb:!!b&&("HEAD"===_.Oh(c,1)||b===_.Oh(c,1))}}))},qrb=function(a){a.Cd&&a.Cd.vg()&&!a.K$&&(a.K$=setTimeout(function(){vAb(a)},300))},prb=function(a){clearTimeout(a.K$);a.K$=void 0},gyb=function(a,b,c){c=void 0===c?1:c;var d=a.Io,e=d.lp,f=xAb;f.ue=_.pE(e)?Csb:null!=e.qb?{id:e.qb,
type:e.Rc}:void 0;f.repository=e.repository;f.Db=_.Oh(e,0);f.path=e.path;xAb.params=Object.assign({},d.lp.params,{line:b,xj:"1",df:c});return _.rzb(a.bT,xAb,1===c?"panel":"example_panel")},eyb=function(a,b){b=_.sqb(_.Y(b,1),a.Io.lp,a.Io);return _.rzb(a.bT,b,"navigate")};
_.$J.prototype.Wd=function(a){var b=this,c=this.fr(a.target);if(null==c)this.BN.AT([]);else{var d=yAb(this,c);if(null==d)this.BN.AT([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Fa.mb({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.Ns;if(2===a.button&&!_.dF(a))this.oia.ha(_.Td(1),_.Fd(Boolean),_.je(function(){return zAb(b,d).ha(_.Td(1))})).subscribe(function(g){AAb(b,a,d,g)});else if(0===a.button&&!_.dF(a)&&(a.preventDefault(),
!this.BN.De(e)||!this.XQ))if(this.XQ)rxb(this.Kc,{NN:_.Y(e.context.Vm,5).split(" "),DS:_.$i(e.context.Vm,10),Oi:c.textContent||""}),this.log("addToStack",a);else{var f;(null==(f=_.Ri(e.context.Vm,_.Ao,4))?0:f.dL())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.nia(d),this.log("open",a))}}}};
var AAb=function(a,b,c,d){(d=pAb(a.Fyc,b,{Eyc:d}))&&d.oz().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.Ra);a.log("navigateTo"+f+"ViaContextMenu",b);break;case "show-xrefs":a.nia(c);a.log("openViaContextMenu",b);break;case "show-example-usages":a.pia(c);a.log("openExampleUsagesViaContextMenu",b);break;case "copy-symbol-name":_.lz(document,b.target,BAb(a,c));a.log("copySymbolNameViaContextMenu",b);break;case "copy-link":a.log("copyLinkViaContextMenu",
b);e=_.cF(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.lz(document,e,e.href);break;case "open-tab":a.log("openTabViaContextMenu",b);f=_.cF(b.target,"a");if(!(f instanceof HTMLAnchorElement))break;e=window;f=_.jg(f.href);f=_.dg(f);void 0!==f&&e.open(f,void 0,void 0);break;case "copy-build-target":e=CAb(a);null!=e&&"BUILD"===DAb(e)&&(f=e.lastIndexOf("/"),_.lz(document,b.target,"//"+(0>f?"":e.substring(0,f))+":"+BAb(a,c)));a.log("copyBuildTargetViaContextMenu",b);break;case "copy-qualified-link":_.lz(document,
b.target,e.Ra.Uda);a.log("copyLinkToSymbolViaContextMenu",b);break;case "copy-qualified-symbol-name":_.lz(document,b.target,e.Ra.ID),a.log("copyQualifiedSymbolNameViaContextMenu",b)}})},BAb=function(a,b){b=b.Ns.location;return a.component.lines[b.startLine].substring(b.startColumn,b.endColumn)};_.$J.prototype.navigate=function(a,b){var c=this;a=_.Ip(_.Op(this.fi.Yb(),{line:a.Ns.context.s$}).ab());this.Ua.navigate(a,{kg:"preserve"}).then(function(){return _.Kn(c.Ua,b)}).then(function(){c.Kc.oea.next()})};
_.$J.prototype.nia=function(a){var b=_.Ip(_.Op(this.fi.Yb(),{xj:"1",df:1}).ab());this.Ua.navigate(b,{kg:"preserve"});this.Kc.nia(EAb(this,a))};_.$J.prototype.pia=function(a){this.Kc.pia(EAb(this,a));_.Kn(this.Ua,fyb(a.Ns,6),{li:!0})};
var EAb=function(a,b){var c,d,e,f;return{NN:_.Y(b.Ns.context.Vm,5).split(" "),DS:_.$i(b.Ns.context.Vm,10),Oi:b.element.textContent||"",IFc:_.aj(b.Ns.context.Vm,9).includes(3),bm:null==(c=a.Io)?void 0:null==(d=c.lp)?void 0:d.path,bI:b.Ns.context.s$,FIc:null==(e=_.Ri(b.Ns.context.Vm,_.Ao,4))?void 0:null==(f=e.dL())?void 0:_.Y(f,1)}};_.h=_.$J.prototype;
_.h.AT=function(a){var b=this,c=a.element,d=a.Ns.context.Vm;this.vTa=setTimeout(function(){b.BN.AT(_.$i(d,10));b.Td.Nd()},200);var e=_.Y(d,3);e&&(this.jWa=setTimeout(function(){b.nTa.next({origin:c,AEc:e.split(" ")})},750))};_.h.Ts=function(a){this.BN.Ts(a)};_.h.tM=function(){_.kJ(this.ie,"XREFS");_.nz(this.Fa)};_.h.sD=function(){_.lJ(this.ie,"XREFS")};_.h.US=function(){return["XREFS"]};_.h.Ju=function(){return this.VY};
_.h.log=function(a,b){this.Fa.mb({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.fi.qb},b)};var vAb=function(a){prb(a);a.Cd&&a.Cd.detach()},uAb=function(a,b){b=a.fr(b);return null==b?null:yAb(a,b)};_.$J.prototype.fr=function(a){if(!(a instanceof Element))return null;a=_.cF(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};
var yAb=function(a,b){var c=Number(b.dataset.key);return isNaN(c)||0>c?null:(a=a.Jz[c])&&a instanceof byb?{element:b,Ns:a}:null},sAb=function(a){return _.ud([a.Hca,a.nTa,a.Ada]).ha(_.je(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!urb(b,c))return _.ld(null);a.Fa.mb({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=gsb(new _.Go,d.AEc);a.Io&&a.Io.lp&&(c=_.Mpb(_.rmb(a.Io.lp)),b.RU(c));c=uAb(a,d.origin);var e=null==c?void 0:c.Ns.context.Vm,
f,g,m=FAb(a,null!=(g=null==(f=a.Io)?void 0:f.lp.path)?g:"",e)&&null!=c?fyb(c.Ns,6):void 0,n=null!=c?EAb(a,c):void 0;return a.service.k_a(b).ha(_.Nd(function(){return _.ld(null)}),_.t(function(r){if(!r)return null;var w=_.pb(r,1,_.no).values().next().value;if(!w||!w.Bw())return null;r=GAb(a,w);w=2===w.getType();return{origin:d.origin,text:r,Tta:w,Zya:n,IY:m}}))}),_.Fd(function(b){return!!b}),_.ee(1),_.pd())},GAb=function(a,b){var c=a.Io,d=a.bT;return _.tqb(b,function(e){try{var f=_.sqb(e,c.lp,c);return _.rzb(d,
f)}catch(g){return e}})},FAb=function(a,b,c){if(a=a.hyc&&void 0!==a.Io&&a.HY.L2.has(b.split(".").slice(-1)[0])&&_.vE(a.Io.lp)){if(!(b=1===(null==c?void 0:_.fj(c,11,0))||"ts"===grb(b))&&(b=void 0!==c)){var d,e;(c=null==(d=_.Ri(c,_.Ao,4))?void 0:null==(e=d.dL())?void 0:_.Y(e,1))?(d=_.Rpb(c).path,b=void 0!==d&&d.endsWith(".proto")):b=!1}a=b}return a?!0:!1},zAb=function(a,b){return pzb(a.xOa,BAb(a,b),b.Ns.location.startLine+1).ha(_.Nd(function(c){a.ef.handleError(c);return _.ld(void 0)}),_.je(function(c){return(null==
c?0:c.AGc)&&(null==c?0:c.ID)?a.zOa.oOa(c.ID).ha(_.t(function(d){return{ID:c.ID,Uda:d}})):_.ld({ID:null==c?void 0:c.ID,Uda:void 0})}),_.t(function(c){var d=b.Ns.context.Vm,e=_.Ri(d,_.Ao,4),f=[],g=CAb(a),m=b.element.textContent;null==g||"BUILD"!==DAb(g)||(null==e?0:e.dL())||null==m||/[:\/]/.test(m)||f.push({label:"Copy build target",Hg:"copy-build-target"});(null==c?0:c.Uda)&&f.push({label:"Copy link to the symbol",Hg:"copy-qualified-link",Ra:{Uda:c.Uda}});(null==c?0:c.ID)&&f.push({label:"Copy qualified symbol name",
Hg:"copy-qualified-symbol-name",Ra:{ID:c.ID}});c=FAb(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(_.xc(c)),[{label:"Copy",Hg:"copy-symbol-name"},{label:"Copy link",Hg:"copy-link"}].concat(_.xc(f)),[{label:"Browser context menu",Hg:"unused",Tb:"shift+right-click",disabled:!0}]];e&&(f=function(n){return{label:n.ar(),Hg:"navigate",Ra:eyb(a,n),disabled:!1}},c=_.Si(e,_.zo,2).map(f),(e=
e.dL())&&c.unshift(f(e)),c.length&&d.unshift(c));d.unshift([{label:"Open in new tab",Hg:"open-tab"}]);return d}))},DAb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)},CAb=function(a){var b,c;a=null==(b=a.Io)?void 0:null==(c=b.lp)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};_.W.Object.defineProperties(_.$J.prototype,{hyc:{configurable:!0,enumerable:!0,get:function(){return _.qu.has(90)}}});
_.$J.O=function(a){return new (a||_.$J)(_.v(_.ou),_.v(_.Il),_.v(_.aI),_.v(_.uf),_.v(ZJ),_.v(_.ue),_.v(_.ru),_.v(_.jJ),_.v(_.QJ),_.v(_.vr),_.v(_.pg),_.v(_.xJ),_.v(_.Wu),_.v(zJ),_.v(_.Kt),_.v(_.dJ),_.v(_.iI),_.v(_.MJ),_.v(_.PJ),_.v(_.NJ),_.v(_.RJ))};
_.$J.ya=_.jc({type:_.$J,qa:[["xrefs-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&_.yf(qAb,7);if(a&2){var c;_.wf(c=_.Af())&&(b.EEc=c.first)}},inputs:{fi:"layerBaseLocation",XQ:"chainXrefs"},outputs:{Kf:"highlightedLines"},features:[_.of([_.QJ,zJ]),_.Me,_.Ac],lc:["layerBaseLocation",""],Aa:2,Ba:0,Ea:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"content","mouseenter","mouseleave"]],ua:function(a){a&1&&_.y(0,srb,2,3,"ng-template",null,0,_.Df)},Ha:[_.ym,UJ,_.Dm],
styles:["a.xrefs-decoration.underline{text-decoration:underline}"],rb:2,Oa:0});var xAb={};var aK=function(){};aK.O=function(a){return new (a||aK)};aK.Da=_.kc({type:aK});aK.Ca=_.Zb({Pb:[nJ],imports:[_.jo,LI,_.Em,_.KI,_.eo,_.JI,_.eE,_.es,_.Vz,_.Rs,_.ax,_.wr,_.Pn,_.CF,_.Yw]});var bK=function(){};bK.O=function(a){return new (a||bK)};bK.Da=_.kc({type:bK});bK.Ca=_.Zb({imports:[_.Em]});var cK=function(){};cK.O=function(a){return new (a||cK)};cK.Da=_.kc({type:cK});cK.Ca=_.Zb({imports:[_.Em,_.Vz]});var dK=function(){};dK.O=function(a){return new (a||dK)};dK.Da=_.kc({type:dK});dK.Ca=_.Zb({imports:[_.wr]});var eK=function(){};eK.O=function(a){return new (a||eK)};eK.Da=_.kc({type:eK});eK.Ca=_.Zb({imports:[_.Em,cK,dK,_.Vz]});var fK=function(){};fK.O=function(a){return new (a||fK)};fK.Da=_.kc({type:fK});fK.Ca=_.Zb({imports:[_.Em]});_.HAb=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");_.gK=function(){};_.gK.O=function(a){return new (a||_.gK)};_.gK.Da=_.kc({type:_.gK});_.gK.Ca=_.Zb({imports:[_.jo,_.Em,_.Yw]});var hK=function(){};hK.O=function(a){return new (a||hK)};hK.Da=_.kc({type:hK});hK.Ca=_.Zb({imports:[_.Em]});_.iK=function(){};_.iK.O=function(a){return new (a||_.iK)};_.iK.Da=_.kc({type:_.iK});_.iK.Ca=_.Zb({});var jK=function(){};jK.O=function(a){return new (a||jK)};jK.Da=_.kc({type:jK});jK.Ca=_.Zb({imports:[_.Em,_.Vz,_.iK]});var kK=function(){};kK.O=function(a){return new (a||kK)};kK.Da=_.kc({type:kK});kK.Ca=_.Zb({imports:[_.Em,YJ,jK]});_.lK=function(){};_.lK.O=function(a){return new (a||_.lK)};_.lK.Da=_.kc({type:_.lK});_.lK.Ca=_.Zb({Pb:[_.oI],imports:[aK,bK,_.Em,hK,eK,_.gK,fK,kK,kK]});var IAb,KAb;IAb=function(a){return{state:a}};_.JAb=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}"};
KAb={lDa:0,Qkc:1,yt:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.mK=function(a,b,c,d){this.Fa=a;this.Sg=b;this.Do=c;this.Ub=d;this.XOb=new _.jl;this.kW=KAb;this.Rya=this.Y2=_.Sd;this.v3a=new _.fe;this.XMa=!1};
_.mK.prototype.Sb=function(){var a=this;this.Wa=xrb(this.Wa,this.type);this.Rya=_.Dd(nsb(this.Ub,this.Wa).ha(_.t(function(b){return{kind:"rpc",state:b?0:1}}),_.Nd(function(b){_.ls(a.Sg,b);return _.ld({kind:"rpc",state:2})})),this.v3a).ha(_.$d(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(2===b)return b;a.Fa.mb({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=1===b;a.Fwb=b;a.XOb.emit(b);a.XMa||(a.XMa=!0,a.makeRequest(b));return b?0:1;default:return _.Eg(c)}},
2),_.ee(1),_.pd());this.Y2=this.Rya.ha(_.t(function(b){switch(b){case 0:case 1:return _.zrb(a.type,0===b);case 2:return"An error occurred, star disabled";default:return _.Eg(b,"star state is unknown")}}))};_.mK.prototype.makeRequest=function(a){var b=this;return(a?this.Ub.yxa(this.Wa):this.Ub.vya(this.Wa)).ha().subscribe({complete:function(){a!==b.Fwb?b.makeRequest(b.Fwb):b.XMa=!1},error:function(c){_.ls(b.Sg,c);b.Do.Sj(yrb(b.type,a),"polite");b.Rya=_.ld(2);b.Y2=_.ld("An error occurred, star disabled")}})};
_.mK.O=function(a){return new (a||_.mK)(_.v(_.bo),_.v(_.ks),_.v(_.wq),_.v(_.Wu))};
_.mK.ya=_.jc({type:_.mK,qa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Wa:"place",xc:"trackElement",uw:"elementName"},outputs:{XOb:"starChange"},features:[_.Ac],lc:"place  type  trackElement ".split(" "),Aa:2,Ba:5,Ea:[[4,"ngIf"],["type","button","mat-icon-button","",3,"disabled","matTooltip","ascTrackElement","trackAction","click"]],ua:function(a,b){a&1&&(_.y(0,wrb,5,12,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.qf(3,IAb,_.R(1,1,b.Rya)))},Ha:[_.ho,_.ym,_.Hr,_.Qs,_.tw,
_.Dm],styles:[_.JAb()],Oa:0});var vrb=new _.ps("{type, select,   REPO {{starred, select,     starred {{elementName} repository starred}     unstarred {{elementName} repository unstarred}     other {{elementName} repository unstarred}}}   REF {{starred, select,     starred {{elementName} reference starred}     unstarred {{elementName} reference unstarred}     other {{elementName} reference unstarred}}}   FOLDER {{starred, select,     starred {{elementName} folder starred}     unstarred {{elementName} folder unstarred}     other {{elementName} folder unstarred}}}   FILE {{starred, select,     starred {{elementName} file starred}     unstarred {{elementName} file unstarred}     other {{elementName} file unstarred}}}   other {{starred, select,     starred {{elementName} element starred}     unstarred {{elementName} element unstarred}     other {{elementName} element unstarred}}}}");_.nK=function(){};_.nK.O=function(a){return new (a||_.nK)};_.nK.Da=_.kc({type:_.nK});_.nK.Ca=_.Zb({imports:[_.jo,_.Em,_.es,_.Rs,_.Rw]});_.oK=function(){this.path=""};_.oK.prototype.Sa=function(){};_.oK.O=function(a){return new (a||_.oK)};
_.oK.ya=_.jc({type:_.oK,qa:[["empty-file-detail","path",""]],inputs:{path:"path"},lc:["path",""],Aa:7,Ba:3,Ea:[["icon","source:file"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Empty file "),_.B(),_.A(3,"icon-empty-state-subtitle")(4,"div"),_.N(5),_.O(6,"lastPathElement"),_.B()()());a&2&&(_.u(5),_.lf(" ",_.R(6,1,b.path)," is currently empty. "))},Ha:[_.Hz,_.Jz,_.Iz,_.Nz],rb:2,Oa:0});var LAb=function(a,b,c,d,e){var f=c.start;c=c.end;this.ns=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};LAb.prototype.remove=function(){this.dO&&this.dO.remove()};LAb.prototype.render=function(){this.dO=this.ns.dY(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,Yn:this.classList})};LAb.prototype.scrollTo=function(a){this.ns.lBb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.pK=function(a,b,c){_.pJ.call(this,c);this.ns=a;this.AS=b;this.fua=[];this.selectedIndex=null;this.matches=[];this.sx=-1;this.mk=_.Sd;this.lTa="search"};_.V(_.pK,_.pJ);
_.pK.prototype.Sb=function(a){a.selectedMatchIndex&&MAb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.jj;a=a.eg;var c=this.fua[a];if(c){var d;null==(d=this.AS)||d.tv({action:"show",line:c.line});c.scrollTo(-1===b?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.jj,a=a.eg,d=d&&d[this.sx]&&d[this.sx].lineNumber,d=-1===d?0:(a&&a[this.sx]&&a[this.sx].lineNumber)>d?1:0,a=this.fua[this.sx])&&(null==(b=this.AS)||b.tv({action:"show",line:a.line}),a.scrollTo(d))};
_.pK.prototype.Ka=function(){_.pJ.prototype.Ka.call(this);this.lb&&this.lb.unsubscribe()};_.pK.prototype.Zpa=function(){var a=this,b="search-match-layer";"find"===this.lTa?b+=" find-match":"search"===this.lTa&&(b+=" search-match");this.fua=this.matches.map(function(c,d){return new LAb(a.ns,c.lineNumber,c.te,d,a.selectedIndex===d?b+" selected-match":b)});return _.ld(this.fua)};
var MAb=function(a){a.lb&&a.lb.unsubscribe();a.lb=a.mk.subscribe(function(b){var c=document.querySelector(".search-match-layer.selected-match");c&&c.classList.remove("selected-match");a.selectedIndex=b;(b=document.querySelector(".search-match-layer.match-"+b))&&b.classList.add("selected-match")})};_.pK.O=function(a){return new (a||_.pK)(_.v(_.aI),_.v(_.YH,8),_.v(_.ue))};
_.pK.Ia=_.mc({type:_.pK,qa:[["search-match-layer"]],inputs:{matches:"matches",sx:"scrollToIndex",mk:"selectedMatchIndex",lTa:"highlightStyle"},features:[_.Me,_.Ac]});var Blb,NAb;Blb=_.bE([]);NAb=_.ld({state:1,message:"Invalid search query"});
_.qK=function(a,b){var c=this;this.Z_a=a;this.Qta=new _.be(1);this.pLa=new _.Wf(void 0);a=this.Qta.ha(_.Rd(function(d,e){return!!d&&!!e&&_.KE(d,e)}));b=b.Uu.ha(_.t(_.Cg),_.Rd(Arb));this.matches=_.ud([a,b,this.pLa]).ha(_.je(function(d){var e=_.l(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?OAb(c,d,f,e).ha(_.Nd(function(g){return(g=g.error)&&400===g.code?NAb:_.ld({state:1,message:"Search matches couldn't be loaded."})})):_.ld(Blb)}),Clb(),_.pd())};_.qK.prototype.ojb=function(){this.Qta.next(null)};
var OAb=function(a,b,c,d){var e=c.jk;c=void 0===c.Ee?"":c.Ee;return(e=d||e)?a.search(b,e,c).ha(_.ie(_.kE)):_.ld(Blb)};_.qK.prototype.search=function(a,b,c){return this.Z_a.match(a,b,new _.RG({Ee:c})).ha(_.t(Brb),_.t(_.bE))};_.qK.O=function(a){return new (a||_.qK)(_.q(_.qI),_.q(_.Vf))};_.qK.ta=_.p({token:_.qK,oa:_.qK.O});_.rK=function(a,b){this.nd=a;this.Fa=b;this.n5a="Stop highlighting matches";this.o5a="Next match";this.p5a="Previous match";this.Tc=_.jE;this.s0=this.Zlb=0;this.mk=-1;this.LNb=!1;this.kMb=new _.jl;this.close=new _.jl;this.VQc=!0};
_.rK.prototype.Sa=function(){var a=this,b=this.nd.register("Jump to next match in the file","n",function(){a.Fa.mb({gestureName:"KEYBOARD",element:a.xc,action:"selectNextSearchMatch"});a.mk>=a.s0-1||Crb(a,1)}),c=this.nd.register("Jump to previous match in the file","p",function(){a.Fa.mb({gestureName:"KEYBOARD",element:a.xc,action:"selectPreviousSearchMatch"});0>=a.mk||Crb(a,-1)});this.Ag=function(){b();c()}};_.rK.prototype.Sb=function(){this.mk=Math.min(this.s0-1,Math.max(0,this.mk))};
_.rK.prototype.Ka=function(){this.Ag()};var Crb=function(a,b){a.mk+=b;a.kMb.emit(a.mk)};_.rK.O=function(a){return new (a||_.rK)(_.v(_.Kt),_.v(_.bo))};
_.rK.ya=_.jc({type:_.rK,qa:[["file-matches-navigation","trackElement",""]],wb:2,Ya:function(a,b){a&2&&_.Se("grimoire-secondary-text",b.VQc)},inputs:{Zlb:"dataState",s0:"matchCount",mk:"selectedMatchIndex",LNb:"showCloseButton",Dja:"trackArtifactId",QN:"trackProjectId",xc:"trackElement"},outputs:{kMb:"selectedMatchIndexChange",close:"close"},features:[_.Ac],lc:["trackElement",""],Aa:4,Ba:4,Ea:function(){return[[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],["type","button","mat-icon-button",
"","class","close","trackAction","closeSearchMatchNavigation",3,"title","ascTrackElement","trackArtifactId","trackProjectId","click",4,"ngIf"],["id","match-count-label","aria-live","polite",1,"count","gmat-caption"],_.$y("{VAR_PLURAL, plural, =0 {No matches} =1 {{INTERPOLATION} of {INTERPOLATION_1} match} other {{INTERPOLATION} of {INTERPOLATION_1} matches}}",{VAR_PLURAL:"\ufffd0\ufffd",INTERPOLATION:"\ufffd1\ufffd",INTERPOLATION_1:"\ufffd2\ufffd"}),["mat-icon-button","","type","button","aria-describedby",
"match-count-label","trackAction","selectPreviousSearchMatch",1,"previous",3,"disabled","title","ascTrackElement","trackArtifactId","trackListIndex","trackProjectId","click"],["mat-icon-button","","type","button","aria-describedby","match-count-label","trackAction","selectNextSearchMatch",1,"next",3,"disabled","title","ascTrackElement","trackArtifactId","trackListIndex","trackProjectId","click"],[3,"inline"],["type","button","mat-icon-button","","trackAction","closeSearchMatchNavigation",1,"close",
3,"title","ascTrackElement","trackArtifactId","trackProjectId","click"]]},ua:function(a,b){a&1&&(_.F(0,0),_.y(1,Drb,11,21,"ng-container",1)(2,Erb,1,1,"loading",2),_.H(),_.y(3,Frb,3,5,"button",3));a&2&&(_.x("ngSwitch",b.Zlb),_.u(1),_.x("ngSwitchCase",b.Tc.Eh),_.u(1),_.x("ngSwitchCase",b.Tc.Ri),_.u(1),_.x("ngIf",b.LNb))},Ha:[_.ho,_.ym,_.zm,_.Am,_.dE,_.Hr,_.Qs,_.rz],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 PAb=["gridItem"],sK=function(a,b,c,d){this.drb=a;this.UOa=b;this.Loa=c;this.BQa="auto";this.uub=this.lUb=0;this.Ezb=void 0;this.lb=new _.fd;this.mUb=this.nUb=!1;this.i_a=new _.nv(c,a,d)};sK.prototype.Sa=function(){var a=this;this.i_a.Sa();this.lb.add(this.i_a.resize.subscribe(function(){QAb(a)}))};sK.prototype.Oc=function(){var a=this;this.nUb=!0;this.yta.Vc.subscribe(function(){a.refresh()})};sK.prototype.Ka=function(){this.mUb=!0;this.lb.unsubscribe();this.i_a.Ka()};
sK.prototype.refresh=function(){var a=this;this.nUb&&isb(this.Loa,function(){a.mUb||(delete a.XUa,delete a.p3,QAb(a))})};
var QAb=function(a){a.UOa.Nd();if(a.drb){var b=a.drb.na.offsetWidth;var c=a.yta.toArray();b=RAb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.Ezb||0)/b)*a.FGc);a.BQa=c?c+"px":"auto";_.yl(a.UOa);a.UOa.Nd()}else a.BQa="auto"},RAb=function(a,b,c){var d=SAb(a,c);c=Math.min(Math.floor(b/d.min),20);if(1>=c)return 1;for(a=TAb(a,Math.min(Math.floor(b/d.max),20),c,d.rRc);1<=c;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},SAb=function(a,b){if(a.XUa)return a.XUa;for(var c=
Math.min(b.length,1E3),d=Array.from({length:b.length}),e=Number.MAX_SAFE_INTEGER,f=0,g=0;g<c;g++){var m=d[g]=b[g].na.offsetWidth+a.uub;e=Math.min(m,e);f=Math.max(m,f)}return a.XUa={min:e,max:f,rRc:d}},TAb=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(sK.prototype,{FGc:{configurable:!0,enumerable:!0,get:function(){return this.yta.first?this.yta.first.na.getBoundingClientRect().height+this.lUb:0}}});sK.O=function(a){return new (a||sK)(_.v(_.ad),_.v(_.Il),_.v(_.Yt),_.v(_.pe))};
sK.ya=_.jc({type:sK,qa:[["grid-layout"]],zd:function(a,b,c){a&1&&_.zf(c,PAb,4,_.ad);if(a&2){var d;_.wf(d=_.Af())&&(b.yta=d)}},wb:2,Ya:function(a,b){a&2&&_.Re("height",b.BQa)},inputs:{lUb:"verticalItemMargin",uub:"horizontalItemMargin",Ezb:"leaveSpaceFor"},ac:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.ff(),_.gf(0))},styles:["grid-layout[_nghost-%COMP%]{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:column wrap;outline:0}"],Oa:0});var UAb,VAb;UAb=function(a){return[a]};VAb=[{prefix:"k",pD:1E3},{prefix:"M",pD:1E6},{prefix:"G",pD:1E9},{prefix:"T",pD:1E12},{prefix:"P",pD:1E15},{prefix:"E",pD:1E18},{prefix:"Z",pD:1E21},{prefix:"Y",pD:1E24}];
_.tK=function(a,b,c,d){this.Ua=a;this.Fa=b;this.Dl=c;this.wKc=d;this.B0b="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.tza="Generated by a BUILD rule. See go/bbcp for more details";this.gdb=WAb;this.files=[];this.kg="";this.ej=this.JV=!1;this.xMb=_.ld("");this.NNa=this.uL=!1};_.tK.prototype.Sb=function(a){a.aggregations&&this.uL&&(this.NNa=!0)};
var WAb=function(a){if(1E4>a)return a.toString();for(var b=_.l(VAb),c=b.next();!c.done;c=b.next())if(c=c.value,1E3*c.pD>a&&c.pD<=a)return a/=c.pD,a=10<a?Math.round(a):Math.round(10*a)/10,""+a+c.prefix;return a.toString()};_.tK.prototype.Sa=function(){var a=this;this.JV&&(this.xMb=this.Dl.params.ha(_.t(function(b){b=_.Qoa(b).CYa;if(!Object.keys(b).length)return"";b=_.Mn(a.Ua,_.Jn(a.Ua,["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.uL=!0};
_.tK.prototype.nM=function(){this.NNa&&(this.xDc.refresh(),this.NNa=!1)};var Grb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.Sp&&a.VLb&&d.push(_.mta(_.J0a(a.wKc,c.pathname),a.VLb,a.Sp,["CLICK_RESULT_CONTENT"],a.YA,a.Cz));a.Fa.mb({element:"FileListItem",action:"navigate",gestureName:"CLICK",vG:d});a.JV&&!_.dF(b)&&(b.preventDefault(),_.Kn(a.Ua,c.pathname))}};
_.W.Object.defineProperties(_.tK.prototype,{bOc:{configurable:!0,enumerable:!0,get:function(){return null==this.limit||this.files.length<this.limit?this.files.length:this.limit}}});_.tK.O=function(a){return new (a||_.tK)(_.v(_.pg),_.v(_.ou),_.v(_.Vf),_.v(_.su))};
_.tK.ya=_.jc({type:_.tK,qa:[["file-list"]],tb:function(a,b){a&1&&_.yf(sK,7);if(a&2){var c;_.wf(c=_.Af())&&(b.xDc=c.first)}},inputs:{Jwc:"ariaLabelledbyId",files:"files",kg:"queryParamsHandling",JV:"useRelativeUrls",Sp:"searchRequestToken",VLb:"searchResponseToken",YA:"sessionStartTimeMs",Cz:"clientTimeResultsDisplayedMs",limit:"limit",ej:"isPiper",aggregations:"aggregations"},features:[_.Ac],Aa:4,Ba:7,Ea:[["role","list",3,"leaveSpaceFor","click"],["gridLayout",""],[4,"ngFor","ngForOf"],[4,"incrementalFor",
"incrementalForOf","incrementalForLimit"],["role","listitem",1,"file-list-item"],["gridItem",""],[3,"routerLink","queryParamsHandling","class","deleted","click",4,"ngIf","ngIfElse"],["relativeLink",""],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png","class","bbcp",3,"alt",4,"ngIf"],["class","aggregations","role","list",4,"ngIf"],[3,"routerLink","queryParamsHandling","click"],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png",1,"bbcp",3,"alt"],
["role","list",1,"aggregations"],["class","aggregation","role","listitem",3,"title",4,"ngFor","ngForOf"],["role","listitem",1,"aggregation",3,"title"],["aria-hidden","true",3,"src","alt"],["aria-hidden","true"]],ua:function(a,b){a&1&&(_.A(0,"grid-layout",0,1),_.I("click",function(c){return Grb(b,c)}),_.y(2,Nrb,2,2,"ng-container",2),_.O(3,"async"),_.B());a&2&&(_.x("leaveSpaceFor",b.bOc),_.Qe("aria-labelledby",b.Jwc),_.u(2),_.x("ngForOf",_.qf(5,UAb,_.R(3,3,b.xMb))))},styles:['file-list[_nghost-%COMP%]{display:block}.file-list-item[_ngcontent-%COMP%]{display:flex;padding:4px 16px 0}.file-item[_ngcontent-%COMP%]{border:1px solid transparent;box-sizing:border-box;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-item.folder[_ngcontent-%COMP%]:before{content:"folder";content:"folder"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.submodule[_ngcontent-%COMP%]:before{content:"snippet_folder";content:"snippet_folder"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.file[_ngcontent-%COMP%]:before{content:"insert_drive_file";content:"insert_drive_file"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.link[_ngcontent-%COMP%]:before{content:"link";content:"link"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}span[_ngcontent-%COMP%]{vertical-align:middle}.deleted[_ngcontent-%COMP%]{text-decoration:line-through}.bbcp[_ngcontent-%COMP%]{height:18px;width:18px}.aggregations[_ngcontent-%COMP%]{align-self:center}.aggregation[_ngcontent-%COMP%]{padding-left:4px}'],
Oa:0});_.uK=function(a,b){this.Fa=a;this.YF=b;this.yf=new _.ct(this.Fa)};_.uK.prototype.get=function(a){var b=this;return this.yf.fetch(a,function(){var c=b.YF,d={methodSpec:a};d=void 0===d?{}:d;var e=void 0===e?{}:e;return _.Rl(c.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.codeExamples.getCodeExample",path:"/"+c.Va+"/codeExamples:getCodeExample",Ta:_.Jf(d,_.iH,e),Ob:_.cH})})};_.uK.O=function(a){return new (a||_.uK)(_.q(_.bo),_.q(Jsb))};_.uK.ta=_.p({token:_.uK,oa:_.uK.O,Ga:"root"});var XAb,Wrb,YAb;XAb=["copyTooltip"];Wrb=function(){return[]};YAb=[[["","noExampleFound",""]]];_.vK=function(a,b,c){this.pt=a;this.Fa=b;this.Ua=c;this.zEc="Click to copy";this.Iyc="Copied to clipboard";this.nE="Click to copy";this.B2a="thumb_up_off_alt";this.A2a="thumb_down_off_alt";this.UFc=_.qu.has(96)};
_.vK.prototype.Sb=function(a){var b;a.codeExample&&(null==(b=this.ao)?0:b.tG)&&this.Fa.mb({gestureName:"EXTERNAL",element:this.Dj,action:"showExample"});var c;this.mr=_.OE(_.kF(_.Lp(this.source.Yb().kd("google3/"+(null==(c=this.ao)?void 0:c.bm)),"HEAD").oi({Qb:void 0})).ab(),this.Ua,{R_:"oneBased"})};_.vK.prototype.nZ=function(){var a=this;this.tooltip.message=this.nE;this.tooltip.show();clearTimeout(this.fya);this.fya=setTimeout(function(){a.tooltip.Ye()},1E3)};
_.vK.prototype.rU=function(){this.nE=this.zEc;this.tooltip.message=this.nE};_.vK.O=function(a){return new (a||_.vK)(_.v(_.cv),_.v(_.ou),_.v(_.pg),_.v(_.ru))};
_.vK.ya=_.jc({type:_.vK,qa:[["code-example-usage"]],tb:function(a,b){a&1&&_.yf(XAb,5);if(a&2){var c;_.wf(c=_.Af())&&(b.tooltip=c.first)}},inputs:{Dj:"logElement",ao:"codeExample",source:"source",bo:"codeFontSize"},features:[_.Ac],ac:["[noExampleFound]"],Aa:10,Ba:3,Ea:[[1,"code-example"],[4,"ngIf"],["codeExampleContent",""],["loadingState",""],["noCodeExampleState",""],[4,"ngTemplateOutlet"],["class","example",4,"ngIf"],[1,"example"],[1,"header"],[1,"title"],["href","http://go/cs-code-examples","target",
"_blank"],["matTooltip","Learn more about code examples"],[1,"frequency"],[3,"ngPlural"],["ngPluralCase","=1"],["ngPluralCase","other"],[1,"code-example-snippet"],[3,"snippet","emphasizedRanges","linkGenerator","click"],[1,"actions"],["matTooltip","","matTooltipPosition","below",1,"copy-example",3,"ascClipboard","click","mouseenter","blur","mouseleave"],["copyTooltip","matTooltip"],[1,"outline"],[1,"feedback"],[1,"thumb-up",3,"click"],[1,"thumb-down",3,"click"],[1,"loading-example"],[1,"loading"],
[1,"animated-line-placeholder"],[1,"no-example"]],ua:function(a,b){a&1&&(_.ff(YAb),_.A(0,"div",0),_.y(1,Prb,2,1,"ng-container",1)(2,Rrb,2,1,"ng-container",1)(3,Trb,2,1,"ng-container",1),_.B(),_.y(4,Yrb,1,1,"ng-template",null,2,_.Df)(6,Zrb,12,8,"ng-template",null,3,_.Df)(8,$rb,2,0,"ng-template",null,4,_.Df));a&2&&(_.u(1),_.x("ngIf",!b.ao),_.u(1),_.x("ngIf",b.ao),_.u(1),_.x("ngIf",b.ao&&!b.ao.tG))},Ha:[_.Dz,_.ym,_.Cm,AF,wsb,_.Qs,_.vz,VH,_.Dm],styles:[".example[_ngcontent-%COMP%], .loading-example[_ngcontent-%COMP%]{padding:9px 16px 20px}.header[_ngcontent-%COMP%]{padding-bottom:6px}.header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:18px}.header[_ngcontent-%COMP%]   .frequency[_ngcontent-%COMP%], .header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%], .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{vertical-align:middle;margin-right:8px}.header[_ngcontent-%COMP%]   .frequency[_ngcontent-%COMP%]{display:inline}.header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{display:inline-block;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500}.code-example-snippet[_ngcontent-%COMP%]{max-width:1000px;width:80%;border-style:solid;border-radius:4px;overflow:hidden;position:relative}.code-example-snippet[_ngcontent-%COMP%]   .example[_ngcontent-%COMP%]{padding:9px 16px}.code-example-snippet[_ngcontent-%COMP%]   .feedback[_ngcontent-%COMP%]{position:absolute;right:0;bottom:8px}.code-example-snippet[_ngcontent-%COMP%]   .feedback[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-radius:50%;cursor:pointer;margin-right:8px;padding:4px}.code-example-snippet[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{position:absolute;right:0;top:8px}.code-example-snippet[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-radius:4px;cursor:pointer;margin-right:8px;padding:2px}.code-example-snippet[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:14px;font-size:14px;line-height:14px;width:14px;vertical-align:middle}.code-example-snippet[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:18px}.code-example-snippet[_ngcontent-%COMP%]   basic-snippet[_ngcontent-%COMP%]{padding:4px 6px;min-height:75px}.code-example-snippet[_ngcontent-%COMP%]:hover{cursor:pointer}.loading[_ngcontent-%COMP%]{display:block;max-width:1000px;width:80%;border-style:solid;border-radius:4px;overflow:hidden;padding:2px 10px}.animated-line-placeholder[_ngcontent-%COMP%]{display:block;-webkit-animation:_ngcontent-%COMP%_opacity-off-on .8s linear 0s infinite alternate;animation:_ngcontent-%COMP%_opacity-off-on .8s linear 0s infinite alternate;background-image:-webkit-gradient(linear,left top,right top,from(var(--line-placeholder-gradient-start)),to(var(--line-placeholder-gradient-end)));background-image:-webkit-linear-gradient(left,var(--line-placeholder-gradient-start),var(--line-placeholder-gradient-end));background-image:linear-gradient(to right,var(--line-placeholder-gradient-start),var(--line-placeholder-gradient-end));border-radius:3px;height:10px;width:80px;margin:8px 0}@-webkit-keyframes _ngcontent-%COMP%_opacity-off-on{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_opacity-off-on{0%{opacity:0}to{opacity:1}}\n/*# sourceMappingURL=code_example_usage.css.map */"],
Oa:0});_.wK=function(){};_.wK.O=function(a){return new (a||_.wK)};_.wK.Da=_.kc({type:_.wK});_.wK.Ca=_.Zb({imports:[_.Kz,_.AH]});_.xK=function(){};_.xK.O=function(a){return new (a||_.xK)};_.xK.Da=_.kc({type:_.xK});_.xK.Ca=_.Zb({Pb:[_.oI],imports:[_.Em]});_.yK=function(){};_.yK.O=function(a){return new (a||_.yK)};_.yK.Da=_.kc({type:_.yK});_.yK.Ca=_.Zb({imports:[_.jo,_.Em,_.eE,_.es,_.Rs]});var zK=function(){};zK.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};zK.O=function(a){return new (a||zK)};zK.ze=_.oc({name:"activeAggregations",type:zK,ee:!0});var AK=function(){};AK.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 _.Eg(a)}};AK.O=function(a){return new (a||AK)};AK.ze=_.oc({name:"icon",type:AK,ee:!0});var BK=function(a,b){this.Af=a;this.ua=b;this.Rsa=-1;this.Lvb=2E3;this.uo=!0;this.Xzb=!1};_.h=BK.prototype;_.h.Sb=function(a){this.uo=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.Xzb=!0)};_.h.rn=function(){var a=this;this.uo&&(this.uo=!1,this.Xzb||this.Af.clear(),this.clearInterval(),this.mU(),this.VTa=setInterval(function(){a.mU()},1))};_.h.Ka=function(){this.clearInterval()};
_.h.mU=function(){var a=null==this.Rsa||0>this.Rsa?Infinity:this.Rsa;if(this.Ssa){var b=this.Af.length,c=Math.min(b+this.Lvb,this.Ssa.length);for(c=Math.min(a,c);b<c;b++)this.Af.Kh(this.ua,{va:this.Ssa[b]});b>=Math.min(a,this.Ssa.length)&&this.clearInterval()}else this.clearInterval()};_.h.clearInterval=function(){null!=this.VTa&&clearInterval(this.VTa);this.VTa=void 0};BK.O=function(a){return new (a||BK)(_.v(_.uf),_.v(_.tf))};
BK.Ia=_.mc({type:BK,qa:[["","incrementalFor","","incrementalForOf",""]],inputs:{Ssa:"incrementalForOf",Rsa:"incrementalForLimit",Lvb:"incrementalForCount"},features:[_.Ac]});var CK=function(){};CK.prototype.transform=function(a,b,c){if(a.qo){var d=a.zf;c=d?c||a.Mc&&_.vE(a.Mc)?";"+_.Kg.IKb+"="+d:";"+_.Kg.zf+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};CK.O=function(a){return new (a||CK)};CK.ze=_.oc({name:"toHref",type:CK,ee:!0});var DK=function(){};DK.O=function(a){return new (a||DK)};DK.Da=_.kc({type:DK});DK.Ca=_.Zb({});_.EK=function(){};_.EK.O=function(a){return new (a||_.EK)};_.EK.Da=_.kc({type:_.EK});_.EK.Ca=_.Zb({imports:[_.jo,_.Em,DK,_.Rs,_.Rw,_.lK,_.AH,_.Pn]});_.Klb(_.tK,[_.xm,_.ym,sK,_.Nn,BK],[_.Dm,zK,AK,CK]);_.FK=function(){};_.FK.O=function(a){return new (a||_.FK)};_.FK.Da=_.kc({type:_.FK});_.FK.Ca=_.Zb({imports:[_.Qu,_.Fz,_.Em,_.Rs,_.wz,_.gI]});
_.$yb=!0;
}catch(e){_._DumpException(e)}
try{
var fBb,dBb,aBb,bBb,cBb,eBb,gBb,iBb,hBb,jBb,kBb,sBb,GK;_.ZAb=function(a){var b=a.host,c=a.Ze,d=a.hG;a=a.Th;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.Lg({});if(a)b={type:"ossProject",id:a.name};else throw Error("fd");}return new _.Mg({ue:b})};_.$Ab=function(a){if(a.path&&"/"!==a.path){var b=a.path.split("/");return b[b.length-(a.cD?1:2)]}return a.repository?a.repository:a.qb?a.qb:""};
fBb=function(a){a=[[0,_.Mmb],[1,aBb(a)],[2,bBb(a)],[3,cBb(a)],[4,dBb(a)],[5,eBb(a)]].filter(function(b){return!!b[1]});return new Map(a)};dBb=function(a){var b=a.path;void 0!==b?""===b||"/"===b?b="":b.endsWith("/")||(b=_.Fg(b),b=""===b||"/"===b?"":_.Zlb(b)):b=void 0;return b?{vo:"This directory",value:_.Mh({ue:gBb(a),repository:a.repository,path:b,Db:_.NE(a)&&a.Db?_.Jg(a.Db):void 0}),Tb:_.$E("d"),MT:"Search for code or files in this directory",Ls:"Directory"}:null};
aBb=function(a){if(_.pE(a)||_.NE(a))return null;a=gBb(a);if(!a)return null;var b=_.Mh({ue:a});return{vo:"host"===a.type?"This host":"This project",value:b,Tb:"host"===a.type?_.$E("h"):_.$E("p"),Ls:"host"===a.type?"Host":"Project"}};bBb=function(a){if(_.NE(a))return null;var b=a.repository;if(!b)return null;var c=_.Mh({ue:gBb(a),repository:b});return{vo:_.pE(a)?b:"This repository",value:c,Tb:_.pE(a)?_.$E("p"):_.$E("r"),Ls:_.pE(a)?"Project":"Repository"}};
cBb=function(a){if(!_.NE(a))return null;var b=a.repository,c=a.Db;if(!b||!c)return null;c=_.Jg(c);var d=_.Hoa(c);return d||_.Hg(c)?{vo:d?"This branch":"This tag",value:_.Mh({ue:gBb(a),repository:b,Db:c}),Tb:_.$E("b"),MT:d?"Search for code or files in this branch":"Search for code or files in this tag",Ls:"Ref"}:null};eBb=function(a){a=a.params;return a.Qb?_.$mb(a.Qb):null};gBb=function(a){var b=a.qb;a=a.Rc;if(b&&a)return{id:b,type:a}};
iBb=function(a,b,c){var d=fBb(a),e=_.anb(c).state,f=Array.from(d.values()),g=f.find(function(m){return _.Zta(m,e.prefix)});c=!c.jk&&!c.xd;a.path&&1<a.path.length&&!a.cD&&d.has(4)?e.prefix=d.get(4):c?e.prefix=hBb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};hBb=function(a,b){var c=a.repository,d=a.qb,e=a.Db;a=a.params;var f=b.get(5);if(a.Qb&&f)return f;f=b.get(3);if(e&&f)return f;f=b.get(2);if(c&&f)return f;f=b.get(1);return d&&f?f:_.Mmb};
jBb=function(a){if(!a||!a.qb||!a.Rc)return{};var b={xd:_.Mh({ue:{id:a.qb,type:a.Rc},repository:a.repository})};a=b.jk;b=void 0===b.xd?"":b.xd;var c=_.Nh(b),d=c.ue;c=c.repository;var e={};a&&(e.Xm=a);c?e.prefix={vo:c,value:b,Ls:"Repository"}:d&&(e.prefix={vo:d.id,value:b,Ls:"host"===d.type?"Host":"Project"});return e};
_.lBb=function(a){var b=a.s1.map(function(c){var d,e,f,g;return{ae:new RegExp(null!=(d=null==c?void 0:c.ae)?d:""),ah:null!=(e=null==c?void 0:c.ah)?e:"",label:null!=(f=null==c?void 0:c.label)?f:void 0,Tb:null!=(g=null==c?void 0:c.Tb)?g:void 0}});a=a.T2.map(function(c){return{cE:kBb(c.cE),iE:kBb(c.iE)}});return{s1:b,T2:a}};
kBb=function(a){var b,c,d,e;return{qp:new RegExp(null!=(b=null==a?void 0:a.qp)?b:""),ot:null!=(c=null==a?void 0:a.ot)?c:"",ae:new RegExp(null!=(d=null==a?void 0:a.ae)?d:""),ah:null!=(e=null==a?void 0:a.ah)?e:""}};_.rBb=function(a){var b=_.mBb(a);return[_.nBb,_.oBb,_.pBb].find(function(c){return _.qBb(c,b)})};_.mBb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.Gh(a);_.HFa(a,"https");a.kd(a.he().replace(/\.git$/,""));return a};
sBb=function(a,b){return _.iwb(a,b).ha(_.t(function(c){return c.w$}))};_.tBb=function(a,b){if(b.Db)return _.ld(b);var c=b.qb,d=b.repository,e=b.Rc;return c&&d&&e?sBb(a,{qb:c,repository:d,Rc:e}).ha(_.t(function(f){return f?_.Lp(b.Yb(),f).ab():b})):_.ld(b)};GK=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name};_.V(GK,_.U);GK.prototype.ka=function(){return GK};GK.prototype.ma=function(){return{keys:["name"]}};
_.W.Object.defineProperties(GK.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}}});var HK=function(a){a=void 0===a?{}:a;this.i={};this.i.projectId=null==a.projectId?null:a.projectId};_.V(HK,_.U);HK.prototype.ka=function(){return HK};HK.prototype.ma=function(){return{keys:["projectId"]}};
_.W.Object.defineProperties(HK.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.i.projectId=a}}});var IK=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name};_.V(IK,_.U);IK.prototype.ka=function(){return IK};IK.prototype.ma=function(){return{keys:["name"]}};
_.W.Object.defineProperties(IK.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}}});_.JK=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.displayName=null==a.displayName?null:a.displayName};_.V(_.JK,_.U);_.JK.prototype.ka=function(){return _.JK};_.JK.prototype.ma=function(){return{keys:["displayName","name"]}};
_.W.Object.defineProperties(_.JK.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.i.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}}});
_.KK=function(a){a=void 0===a?{}:a;this.i={};this.i.regex=null==a.ae?null:a.ae;this.i.relatedRegex=null==a.ah?null:a.ah;this.i.label=null==a.label?null:a.label;this.i.shortcut=null==a.Tb?null:a.Tb};_.V(_.KK,_.U);_.KK.prototype.ka=function(){return _.KK};_.KK.prototype.ma=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.W.Object.defineProperties(_.KK.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.S(this,"label"):""},set:function(a){this.i.label=a}},ae:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.i.regex=a}},ah:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},Tb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"shortcut")?_.S(this,"shortcut"):""},set:function(a){this.i.shortcut=a}}});_.LK=function(a){a=void 0===a?{}:a;this.i={};this.i.host=null==a.host?null:a.host;this.i.project=null==a.Ze?null:a.Ze;this.i.depot=null==a.hG?null:a.hG;this.i.codeReviewEnabled=null==a.Pjb?null:a.Pjb;this.i.ossProject=null==a.Th?null:a.Th};_.V(_.LK,_.U);_.LK.prototype.ka=function(){return _.LK};
_.LK.prototype.ma=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ja:{depot:IK,host:GK,ossProject:_.JK,project:HK}}};
_.W.Object.defineProperties(_.LK.prototype,{Pjb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeReviewEnabled")?_.S(this,"codeReviewEnabled"):!1},set:function(a){this.i.codeReviewEnabled=a}},hG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depot")?_.S(this,"depot"):null},set:function(a){this.i.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"host")?_.S(this,"host"):null},set:function(a){this.i.host=a}},Th:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):null},set:function(a){this.i.ossProject=a}},Ze:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"project")?_.S(this,"project"):null},set:function(a){this.i.project=a}}});
_.MK=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Of?null:a.Of;this.i.latestCommitLog=null==a.szb?null:a.szb;this.i.repositoryGroup=null==a.ue?null:a.ue;this.i.description=null==a.description?null:a.description;this.i.mirrorUrl=null==a.rT?null:a.rT;this.i.displayName=null==a.displayName?null:a.displayName};_.V(_.MK,_.U);_.MK.prototype.ka=function(){return _.MK};
_.MK.prototype.ma=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ja:{latestCommitLog:_.BG,repositoryGroup:_.LK,repositoryKey:_.nG}}};
_.W.Object.defineProperties(_.MK.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"description")?_.S(this,"description"):""},set:function(a){this.i.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.i.displayName=a}},szb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"latestCommitLog")?_.S(this,"latestCommitLog"):null},set:function(a){this.i.latestCommitLog=
a}},rT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mirrorUrl")?_.S(this,"mirrorUrl"):""},set:function(a){this.i.mirrorUrl=a}},ue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryGroup")?_.S(this,"repositoryGroup"):null},set:function(a){this.i.repositoryGroup=a}},Of:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
_.NK=function(a){a=void 0===a?{}:a;this.i={};this.i.dirRegex=null==a.qp?null:a.qp;this.i.targetDir=null==a.ot?null:a.ot;this.i.regex=null==a.ae?null:a.ae;this.i.relatedRegex=null==a.ah?null:a.ah};_.V(_.NK,_.U);_.NK.prototype.ka=function(){return _.NK};_.NK.prototype.ma=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.W.Object.defineProperties(_.NK.prototype,{qp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dirRegex")?_.S(this,"dirRegex"):""},set:function(a){this.i.dirRegex=a}},ae:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.i.regex=a}},ah:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},ot:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"targetDir")?_.S(this,"targetDir"):""},set:function(a){this.i.targetDir=a}}});_.OK=function(a){a=void 0===a?{}:a;this.i={};this.i.srcToTest=null==a.cE?null:a.cE;this.i.testToSrc=null==a.iE?null:a.iE};_.V(_.OK,_.U);_.OK.prototype.ka=function(){return _.OK};_.OK.prototype.ma=function(){return{keys:["srcToTest","testToSrc"],Ja:{srcToTest:_.NK,testToSrc:_.NK}}};
_.W.Object.defineProperties(_.OK.prototype,{cE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"srcToTest")?_.S(this,"srcToTest"):null},set:function(a){this.i.srcToTest=a}},iE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testToSrc")?_.S(this,"testToSrc"):null},set:function(a){this.i.testToSrc=a}}});_.PK=function(a){a=void 0===a?{}:a;this.i={};this.i.relatedFileConfigs=null==a.s1?null:a.s1;this.i.testDirPairs=null==a.T2?null:a.T2};_.V(_.PK,_.U);_.PK.prototype.ka=function(){return _.PK};
_.PK.prototype.ma=function(){return{Pa:{relatedFileConfigs:_.KK,testDirPairs:_.OK},keys:["relatedFileConfigs","testDirPairs"]}};_.W.Object.defineProperties(_.PK.prototype,{s1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFileConfigs")?_.S(this,"relatedFileConfigs"):[]},set:function(a){this.i.relatedFileConfigs=a}},T2:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testDirPairs")?_.S(this,"testDirPairs"):[]},set:function(a){this.i.testDirPairs=a}}});_.QK=function(a,b){_.EF.call(this,a);this.Jo=b||"Source"};_.V(_.QK,_.EF);_.QK.prototype.am=function(a){var b=_.$Ab(a);_.pE(a)&&a.params.Qb&&(a=_.omb(a),b=b?b+" - "+a:a);this.title.am(b?b+" - "+this.Jo:this.Jo)};_.QK.O=function(a){return new (a||_.QK)(_.q(_.kn),_.q(_.j1a,8))};_.QK.ta=_.p({token:_.QK,oa:_.QK.O,Ga:"root"});_.RK=function(a,b,c,d){this.Hj=a;this.J_a=b;this.OD=c;this.document=d};_.RK.prototype.resolve=function(a){var b=_.Ng(a);return _.uBb(this,b,a.Uu)};
_.uBb=function(a,b,c){var d=_.Cg(c);c=jBb(b);var e=new _.fe,f=_.tBb(a.OD,b).ha(_.t(function(n){return iBb(n,b,d)})).ha(_.je(function(n){var r=n.scopes;return _.ctb(a.J_a,d.Ee,n.state).ha(_.le(function(w){a.Hj.M1.J0a(r,w.prefix||null)}),_.t(function(w){return w.X2a}))}));f=_.Dd(f,e);var g=new _.Swb(a.document,a.Hj),m=dBb(b)||void 0;return{iMa:f,rda:!0,Gva:c,Hj:a.Hj,ILb:a.Hj.M1.gv,P0a:_.Vwb(g,e,m)}};_.RK.O=function(a){return new (a||_.RK)(_.q(_.XI),_.q(_.GH),_.q(_.nI),_.q(_.oh))};
_.RK.ta=_.p({token:_.RK,oa:_.RK.O});_.vBb=void 0;_.SK=function(){};_.W.Object.defineProperties(_.SK.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.vBb}}});_.SK.O=function(a){return new (a||_.SK)};_.SK.ta=_.p({token:_.SK,oa:_.SK.O,Ga:"root"});var wBb;wBb=function(a){var b=a.icon,c=a.bwa,d=a.qxa;this.name=a.name;this.icon=b;this.bwa=c;this.qxa=d;this.domain=(new _.Gh(c)).Kg()};_.qBb=function(a,b){return b.Kg()===a.domain||b.Kg().endsWith("."+a.domain)};_.nBb=new wBb({name:"GitHub",icon:"shared:github",bwa:"https://github.com",qxa:"https://github.com/logout"});_.oBb=new wBb({name:"Bitbucket",icon:"shared:bitbucket_v3",bwa:"https://bitbucket.org",qxa:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.pBb=new wBb({name:"GitLab",icon:"shared:gitlab_v2",bwa:"https://gitlab.com",qxa:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
var zBb;_.TK=function(a,b){a=String(a);if(!b.test(a))throw Error("tb`"+a+"`"+b.toString());};zBb=function(a){return a.lS().ha(_.t(function(b){return null==b?b:"MINI"===b||"XREF_PREVIEW"===b}))};_.ABb=function(a){return zBb(a).ha(_.t(function(b){return null!=b?b:!1}))};_.BBb=function(a,b){a.g2(b?"XREF_PREVIEW":"MAIN")};_.UK=function(a,b){this.id="mat-error-"+_.A3a--;a||b.na.setAttribute("aria-live","polite")};_.UK.O=function(a){return new (a||_.UK)(_.Sc("aria-live"),_.v(_.ad))};
_.UK.Ia=_.mc({type:_.UK,qa:[["mat-error"]],Cb:["aria-atomic","true",1,"mat-error"],wb:1,Ya:function(a,b){a&2&&_.Qe("id",b.id)},inputs:{id:"id"},features:[_.of([{wa:_.u3a,Nb:_.UK}])]});var CBb=new _.vc("mat-slide-toggle-default-options",{Ga:"root",oa:function(){return{unb:!1}}});_.DBb=new _.vc("mat-slide-toggle-default-options",{Ga:"root",oa:function(){return{unb:!1,hTa:!1}}});var EBb=0,FBb=_.wh(_.rh(_.sh(_.uh(function(a){this.Ma=a})))),VK=function(a,b,c,d,e,f,g){a=FBb.call(this,a)||this;a.ad=b;a.Za=c;a.defaults=e;a.Me=function(){};a.tf=function(){};a.sm=!1;a.Eg=!1;a.name=null;a.Pw="after";a.ariaLabel=null;a.Rf=null;a.zHa=!1;a.Zc=new _.jl;a.sRb=new _.jl;a.tabIndex=parseInt(d)||0;a.color=a.defaultColor=e.color||"accent";a.rF="NoopAnimations"===f;a.id=a.AJ=g+ ++EBb;var m;a.zHa=null!=(m=e.hTa)?m:!1;return a};_.V(VK,FBb);_.h=VK.prototype;
_.h.ke=function(){var a=this;this.ad.Rl(this.Ma,!0).subscribe(function(b){"keyboard"===b||"program"===b?(a.Jn=!0,_.yl(a.Za)):b||Promise.resolve().then(function(){a.Jn=!1;a.tf();_.yl(a.Za)})})};_.h.Ka=function(){this.ad.qk(this.Ma)};_.h.Bn=function(a){this.checked=!!a};_.h.un=function(a){this.Me=a};_.h.Xs=function(a){this.tf=a};_.h.Tp=function(a){this.disabled=a;_.yl(this.Za)};_.h.toggle=function(){this.checked=!this.checked;this.Me(this.checked)};_.h.nq=function(){this.Me(this.checked);this.Zc.emit(this.RE(this.checked))};
_.W.Object.defineProperties(VK.prototype,{required:{configurable:!0,enumerable:!0,get:function(){return this.sm},set:function(a){this.sm=_.hh(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Eg},set:function(a){this.Eg=_.hh(a);_.yl(this.Za)}},hTa:{configurable:!0,enumerable:!0,get:function(){return this.zHa},set:function(a){this.zHa=_.hh(a)}},Gs:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.AJ)+"-input"}}});VK.O=function(){_.we()};
VK.Ia=_.mc({type:VK,inputs:{name:"name",id:"id",Pw:"labelPosition",ariaLabel:["aria-label","ariaLabel"],Rf:["aria-labelledby","ariaLabelledby"],OF:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked",hTa:"hideIcon"},outputs:{Zc:"change",sRb:"toggleChange"},features:[_.Me]});var WK=function(){};WK.O=function(a){return new (a||WK)};WK.Da=_.kc({type:WK});WK.Ca=_.Zb({});var GBb,HBb,IBb,JBb;GBb=["input"];HBb=function(a){return{rG:a}};IBb={wa:_.sv,Nb:_.dc(function(){return _.XK}),vd:!0};JBb=function(a,b){this.source=a;this.checked=b};_.XK=function(a,b,c,d,e,f){return VK.call(this,a,b,c,d,e,f,"mat-slide-toggle-")||this};_.V(_.XK,VK);_.XK.Ia=VK.Ia;_.h=_.XK.prototype;_.h.RE=function(a){return new JBb(this,a)};_.h.Lsc=function(a){a.stopPropagation();this.sRb.emit();this.defaults.unb?this.Zh.na.checked=this.checked:(this.checked=this.Zh.na.checked,this.nq())};_.h.eQ=function(a){a.stopPropagation()};
_.h.focus=function(a,b){b?_.iq(this.ad,this.Zh,b,a):this.Zh.na.focus(a)};_.h.fna=function(){this.Za.Nd()};_.XK.O=function(a){return new (a||_.XK)(_.v(_.ad),_.v(_.hq),_.v(_.Il),_.Sc("tabindex"),_.v(CBb),_.v(_.Ok,8))};
_.XK.ya=_.jc({type:_.XK,qa:[["mat-slide-toggle"]],tb:function(a,b){a&1&&_.yf(GBb,5);if(a&2){var c;_.wf(c=_.Af())&&(b.Zh=c.first)}},Cb:[1,"mat-slide-toggle"],wb:14,Ya:function(a,b){a&2&&(_.Ze("id",b.id),_.Qe("tabindex",null)("aria-label",null)("aria-labelledby",null)("name",null)("mat-id-collision",null),_.Se("mat-checked",b.checked)("mat-disabled",b.disabled)("mat-slide-toggle-label-before","before"==b.Pw)("_mat-animation-noopable",b.rF))},inputs:{disabled:"disabled",rd:"disableRipple",color:"color",
tabIndex:"tabIndex"},Vb:["matSlideToggle"],features:[_.of([IBb]),_.Me],ac:["*"],Aa:14,Ba:20,Ea:[[1,"mat-slide-toggle-label"],["label",""],[1,"mat-slide-toggle-bar"],["type","checkbox","role","switch",1,"mat-slide-toggle-input","cdk-visually-hidden",3,"id","required","tabIndex","checked","disabled","change","click"],["input",""],[1,"mat-slide-toggle-thumb-container"],[1,"mat-slide-toggle-thumb"],["mat-ripple","",1,"mat-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled",
"matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-slide-toggle-persistent-ripple"],[1,"mat-slide-toggle-content",3,"cdkObserveContent"],["labelContent",""],[2,"display","none"]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.I("change",function(e){return b.Lsc(e)})("click",function(e){return b.eQ(e)}),_.B(),_.A(5,"span",5),_.D(6,"span",6),_.A(7,"span",7),_.D(8,"span",8),_.B()()(),_.A(9,"span",9,10),_.I("cdkObserveContent",function(){return b.fna()}),
_.A(11,"span",11),_.N(12,"\u00a0"),_.B(),_.gf(13),_.B()());if(a&2){var c=_.kf(1),d=_.kf(10);_.Qe("for",b.Gs);_.u(2);_.Se("mat-slide-toggle-bar-no-side-margin",!d.textContent||!d.textContent.trim());_.u(1);_.x("id",b.Gs)("required",b.required)("tabIndex",b.tabIndex)("checked",b.checked)("disabled",b.disabled);_.Qe("name",b.name)("aria-checked",b.checked)("aria-label",b.ariaLabel)("aria-labelledby",b.Rf)("aria-describedby",b.OF);_.u(4);_.x("matRippleTrigger",c)("matRippleDisabled",b.rd||b.disabled)("matRippleCentered",
!0)("matRippleRadius",20)("matRippleAnimation",_.qf(18,HBb,b.rF?0:150))}},Ha:[_.Er,_.uq],styles:['.mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{-webkit-user-select:none;user-select:none;display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%;display:block}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.mat-slide-toggle-input:focus~.mat-slide-toggle-thumb-container .mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}\n'],
rb:2,Oa:0});_.YK=function(){};_.YK.O=function(a){return new (a||_.YK)};_.YK.Da=_.kc({type:_.YK});_.YK.Ca=_.Zb({imports:[WK,_.Fr,_.xr,_.vq,WK,_.xr]});
}catch(e){_._DumpException(e)}
try{
var AEc=function(){var a=_.rc.apply(0,arguments);return function(b){return _.ofa(b,_.yd.apply(null,[b].concat(_.xc(a))))}},BEc=function(){return function(a){return _.ae(new _.Wk)(a)}},CEc=function(a){return"1"===(null==a?void 0:a.trim())},DEc=function(a){return(a.error.details||[]).find(function(b){var c=_.RVa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},EEc=function(a){var b=a.repository;return!!a.ue||!!b},FEc=function(a,b){a&1&&_.D(0,"breadcrumb",7);a&2&&_.x("items",b.Na)},GEc=function(a,
b){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=b.title,b=_.M(),_.Qe("id","root-indicator-"+b.resultIndex),_.u(1),_.lf(" ",a," "))},HEc=function(a){a&1&&_.D(0,"onedev-changelist-hovercard",12,13);if(a&2){var b=_.kf(1);a=_.M().cl;_.x("changelistId",a)("onedevIsHovercardReady",b.UG)}},IEc=function(a,b){a&1&&(_.A(0,"a",9),_.N(1),_.B(),_.A(2,"onedev-hovercard",null,10),_.y(4,HEc,2,2,"onedev-changelist-hovercard",11),_.B());if(a&2){a=b.title;var c=b.cl;b=b.Mc;var d=_.kf(3),e=_.M();_.x("universalLink",e.Pyc(b,
c))("ascTrackElement",e.xc)("trackListIndex",e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.JR);_.Qe("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.u(1);_.lf(" ",a," ")}},JEc=function(a,b){a&1&&(_.A(0,"span",14),_.N(1),_.B());a&2&&(a=b.title,b=_.M(),_.Qe("id","ref-indicator-"+b.resultIndex),_.u(1),_.lf(" ",a," "))},KEc=function(a,b){a&1&&_.D(0,"segmented-dropdown-button",15);a&2&&_.x("item",b.CZa)("useBreadcrumbStyling",!1)},LEc=function(a,
b){a&1&&_.D(0,"ref-picker",16);a&2&&_.x("refPickerData",b.m1)},NEc=function(a,b){a&1&&(_.A(0,"a",17,18)(2,"div",19),_.N(3),_.A(4,"span",20),_.N(5),_.B()()());a&2&&(a=b.Mc,b=_.M(),_.x("routerLink",_.Ip(a))("ascTrackElement",b.xc)("trackListIndex",b.resultIndex)("feedbackEvent",b.JR),_.Qe("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.u(3),_.lf(" ",MEc(a.path)[0],""),_.u(2),_.nf(MEc(a.path)[1]))},MEc=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("/")]},OEc=function(a){a&1&&(_.F(0),_.D(1,"code-example-usage",1),_.O(2,"async"),_.O(3,"async"),_.H());if(a&2){a=_.M();var b;_.u(1);_.x("logElement",a.Dj)("codeExample",null!==(b=_.R(2,4,a.JY))&&void 0!==b?b:void 0)("source",a.source)("hidden",!_.R(3,6,a.LNc))}},PEc=function(a,b){var c=Object.assign({},a,{xd:void 0,rI:void 0,bU:void 0}),d=Object.assign({},b,{xd:void 0,
rI:void 0,bU:void 0});return _.Gb(c,d)&&_.Mh(a.xd)===_.Mh(b.xd)&&CEc(a.rI.xqa)===CEc(b.rI.xqa)},UEc=function(a,b,c){var d=a.WA,e=a.qU;return d?d.map(function(f){var g=f.lra,m=f.ZOa,n=f.xU,r=f.tga,w=f.eG;f=f.Bfa;if(g){m=_.fmb(g.Jg);var z=g.Ah,E=g.wua,J=g.fG;g=g.gG;var L=QEc(z),Q=REc(z);n=SEc(m,0,e,n,r,w,f,c,z,L,E,E-Q,J,g)}else n=m&&b?TEc(m,_.fmb(m.Jg),e,n,r,w,f,c):null;return n}).filter(function(f){return!!f}):[]},TEc=function(a,b,c,d,e,f,g,m){a=a.mNa;c=SEc(b,1,c,d,e,f,g,m);var n=b.Yb();c.children=
a.slice(0,12).map(function(r){var w=r.type;r=n.kd(r.path).ab();return{entryType:VEc(w),Mc:r,path:r.path,name:_.mz(r.path)}});c.Ktb=12<a.length;return c},VEc=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}},SEc=function(a,b,c,d,e,f,g,m,n,r,w,z,E,J){n=void 0===n?[]:n;r=void 0===r?!1:r;w=void 0===w?0:w;z=void 0===z?0:z;E=void 0===E?"":E;J=void 0===J?"":J;1===b&&(a=a.Yb().kd(_.Zlb(a.path)).ab());
a={Mc:a,Sp:c,jv:d,SMc:e,Bfa:g,YA:m,eG:f};switch(b){case 0:return Object.assign({},a,{ZDc:r,sXa:z,wua:w,Ah:n,type:b,fG:E,gG:J});case 1:return Object.assign({},a,{type:b});default:return _.Eg(b,"Unknown result type: "+b)}},QEc=function(a){return a.some(function(b){return b.it.some(function(c){c=c.Iu;return!!c&&c.cR.some(function(d){return 0<d.length})})})},REc=function(a){return(new Set(a.flatMap(function(b){return b.it.filter(function(c){return c.SM&&c.SM.some(function(d){return 0<d.length})}).map(function(c){return c.lineNumber})}))).size},
WEc=function(a){return 2===(null==a?void 0:a.type)},XEc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{Rd:b,cCc:e,GK:a.GK,Ms:a.Ms,ol:c,dMc:d,rl:d.toa.slice(e,Math.min(e+c.pageSize,d.toa.length)),Oq:a.Oq,Pq:a.Pq}},aFc=function(a){var b=void 0,c=void 0;if(1===a.length){var d=a[0];if(5===d.Ek&&!d.kM&&(d=YEc(d.value,ZEc)))return d}d=_.l(_.$h(a));for(var e=d.next();!e.done;e=d.next())e=e.value,5===e.Ek&&a.includes(e)&&!e.kM?(e=YEc(e.value,ZEc))&&(c=e):5===e.Ek?(e=YEc(e.value,$Ec))&&
(c=e):1===e.Ek&&12===e.label&&e.value&&(e=YEc(e.value.value,ZEc))&&(b=e);return c||b},YEc=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},bFc=function(a){if(a&1){var b=_.Jc();_.F(0);_.D(1,"splitter",13);_.A(2,"div",14,15)(4,"result-preview",16);_.I("close",function(){_.Kc(b);var e=_.M(3);return _.Lc(e.GA=void 0)});_.B()();_.H()}if(a&2){var c=_.kf(3);a=_.M(2).Na;var d=_.M();_.u(1);_.x("changeSizeOf",c);_.u(3);_.x("target",d.GA)("loadedQueryContext",
a.Wb.ol)}},cFc=function(a){if(a&1){var b=_.Jc();_.F(0);_.A(1,"div",6);_.D(2,"query-suggestion",7);_.O(3,"async");_.D(4,"result-header",8);_.O(5,"async");_.O(6,"async");_.A(7,"div",9)(8,"result-list",10);_.I("previewTriggered",function(d){_.Kc(b);var e=_.M(2);e.GA=e.GA===d?void 0:d;return _.Lc()});_.O(9,"async");_.D(10,"result-footer",11);_.B()()();_.y(11,bFc,5,3,"ng-container",12);_.H()}if(a&2){a=_.M().Na;var c=_.M();_.u(2);_.x("searchResultsElementName",c.vl)("pagedData",_.R(3,14,c.dFb));_.u(2);
_.x("searchResultsElementName",c.vl)("pagedSearchResponse",a.Wb)("queryContext",_.R(5,16,c.ol))("showCanonicalCodeExampleFeature",_.R(6,18,c.ZA));_.u(4);_.x("previewTarget",c.GA)("resultPage",a.Wb)("searchResultsElementName",c.vl)("showResultsIncomplete",c.Q1?2===a.state?!0:1===a.state&&3===a.KF.OPa:!1)("showCanonicalCodeExampleFeature",_.R(9,20,c.ZA));_.u(2);_.x("paginatedResults",a.Wb)("trackElement",c.vl);_.u(1);_.x("ngIf",c.GA)}},dFc=function(a){a&1&&_.D(0,"loading",17);a&2&&_.x("diameter",20)},
eFc=function(a){a&1&&_.D(0,"search-results-incomplete",24);a&2&&(a=_.M(3),_.x("docLink",a.Q1)("trackElement",a.vl))},fFc=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.nf(a.Exa))},gFc=function(a){a&1&&(_.A(0,"a",28),_.N(1),_.B());a&2&&(a=_.M().Na,_.x("externalLink",a.link),_.u(1),_.nf(a.message))},hFc=function(a){if(a&1){var b=_.Jc();_.A(0,"button",29);_.I("click",function(){_.Kc(b);var c=_.M().Na;return _.Lc(c.callback())});_.N(1);_.B()}a&2&&(a=_.M().Na,_.u(1),_.lf(" ",
a.message," "))},iFc=function(a,b){a&1&&(_.A(0,"div",25),_.y(1,gFc,2,2,"a",26)(2,hFc,2,1,"button",27),_.B());a&2&&(a=b.Na,_.u(1),_.x("ngIf",a.link),_.u(1),_.x("ngIf",a.callback))},jFc=function(a){if(a&1){var b=_.Jc();_.A(0,"div",30)(1,"copy-button",31);_.I("copyEvent",function(){_.Kc(b);var c=_.M(3);return _.Lc(c.nr())});_.B()()}a&2&&(a=_.M(2).Na,_.u(1),_.x("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",a.hLb))},kFc=function(a){a&
1&&(_.A(0,"div",18),_.D(1,"result-header",19),_.O(2,"async"),_.O(3,"async"),_.y(4,eFc,1,2,"search-results-incomplete",20),_.A(5,"icon-empty-state-display",21)(6,"icon-empty-state-title"),_.N(7),_.B(),_.A(8,"icon-empty-state-subtitle"),_.y(9,fFc,2,1,"span",12)(10,iFc,3,2,"div",22)(11,jFc,2,5,"div",23),_.B()()());if(a&2){a=_.M().Na;var b=_.M();_.u(1);_.x("searchResultsElementName",b.vl)("queryContext",_.R(2,11,b.ol))("showCanonicalCodeExampleFeature",_.R(3,13,b.ZA))("errorData",a)("maybeSkippedDocuments",
b.Ms);_.u(3);_.x("ngIf",b.Q1?2===a.state?!0:1===a.state&&3===a.KF.OPa:!1);_.u(1);_.x("isSvg",!1);_.u(2);_.nf(a.message);_.u(2);_.x("ngIf",a.Exa);_.u(1);_.x("ngIf",a.action);_.u(1);_.x("ngIf",a.hLb)}},lFc=function(a,b){a&1&&(_.F(0,2),_.y(1,cFc,12,22,"ng-container",3)(2,dFc,1,1,"loading",4)(3,kFc,12,15,"div",5),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.xt.Eh),_.u(1),_.x("ngSwitchCase",b.xt.Ri),_.u(1),_.x("ngSwitchCase",b.xt.Error))},mFc=function(a){if(a&1){var b=
_.Jc();_.A(0,"div",32)(1,"p");_.N(2," Skipped ");_.A(3,"a",33);_.I("click",function(){_.Kc(b);_.M().eh.Qd();return _.Lc()});_.N(4," results page ");_.B();_.N(5," since there is only one result. ");_.B();_.A(6,"button",34);_.I("click",function(){_.Kc(b);_.M().eh.Qd();return _.Lc()});_.N(7);_.B()()}a&2&&(a=_.M(),_.u(3),_.x("routerLink",a.Bzc)("queryParams",a.Khc),_.u(4),_.lf(" ",a.Tbc," "))},nFc=function(a,b){b=void 0===b?"":b;if(0!==a.Rd||1!==a.rl.length||a.Ms||"true"===b.trim().toLowerCase()||"1"===
b.trim())return!1;a=a.rl[0];if(1===a.type||0===a.Ah.length)return!0;b=a.Ah[a.Ah.length-1].it;return 25>_.bF(b[b.length-1].lineNumber)-_.bF(a.Ah[0].it[0].lineNumber)},oFc=function(a){a&1&&_.D(0,"star",14);a&2&&(a=_.M(),_.x("place",a.Zb.Mc)("type",a.hDc(a.Zb.Mc))("elementName",a.Zb.Mc.path))},pFc=function(a){a&1&&_.D(0,"file-search-breadcrumb",15,16);a&2&&(a=_.M(),_.x("place",a.Zb.Mc)("isSelected",a.De)("resultIndex",a.Mf)("trackElement",a.xc)("refsToken",a.Zb.SMc)("feedbackEvent",a.grb))},qFc=function(a){a&
1&&(_.A(0,"span",20),_.N(1),_.B());a&2&&(a=_.M(2),_.Qe("id","root-indicator-"+a.Mf),_.u(1),_.nf(a.B_a))},rFc=function(a){a&1&&(_.y(0,qFc,2,2,"span",17),_.A(1,"a",18,19)(3,"h3"),_.N(4),_.B()());a&2&&(a=_.M(),_.x("ngIf",a.B_a),_.u(1),_.x("routerLink",_.Ip(a.Zb.Mc))("ascTrackElement",a.xc)("trackListIndex",a.Mf)("feedbackEvent",a.grb),_.Qe("id","search-result-header-"+a.Mf)("aria-describedby",a.B_a?"root-indicator-"+a.Mf:void 0),_.u(3),_.nf(a.Zb.Mc.path))},sFc=function(a){a&1&&(_.F(0),_.D(1,"mat-divider",
6),_.A(2,"a",21)(3,"mat-icon",22),_.N(4," auto_fix_high "),_.B()(),_.H());a&2&&(a=_.M(),_.u(2),_.x("routerLink",a.q4b)("ascTrackElement",a.xc))},tFc=function(a){if(a&1){var b=_.Jc();_.A(0,"button",25);_.I("click",function(){_.Kc(b);var c=_.M(2);return _.Lc(c.oya.emit())});_.N(1," Preview ");_.B()}a&2&&(a=_.M(2),_.x("ascTrackElement",a.xc)("trackArtifactId",_.Ip(a.Zb.Mc))("trackListIndex",a.Mf))},uFc=function(a){if(a&1){var b=_.Jc();_.A(0,"button",25);_.I("click",function(){_.Kc(b);var c=_.M(2);return _.Lc(c.oya.emit())});
_.N(1," Hide Preview ");_.B()}a&2&&(a=_.M(2),_.x("ascTrackElement",a.xc)("trackArtifactId",_.Ip(a.Zb.Mc))("trackListIndex",a.Mf))},vFc=function(a){a&1&&_.D(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.kf(1);a=_.M(3);_.x("changelistId",a.Zb.gG)("onedevIsHovercardReady",b.UG)}},wFc=function(a){a&1&&(_.F(0),_.D(1,"mat-divider",6),_.A(2,"a",26),_.N(3," Match deleted "),_.B(),_.A(4,"onedev-hovercard",null,27),_.y(6,vFc,2,2,"onedev-changelist-hovercard",28),_.B(),_.H());if(a&2){var b=_.kf(5);
a=_.M(2);_.u(2);_.x("externalLink",a.w9(a.Zb.gG))("ascTrackElement",a.xc)("trackArtifactId",_.Ip(a.Zb.Mc))("trackListIndex",a.Mf)("onedevHovercardTrigger",b)}},xFc=function(a){a&1&&_.D(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.kf(1);a=_.M(3);_.x("changelistId",a.Zb.fG)("onedevIsHovercardReady",b.UG)}},wIc=function(a){a&1&&(_.F(0),_.D(1,"mat-divider",6),_.A(2,"a",31),_.N(3," File deleted "),_.B(),_.A(4,"onedev-hovercard",null,32),_.y(6,xFc,2,2,"onedev-changelist-hovercard",28),_.B(),_.H());
if(a&2){var b=_.kf(5);a=_.M(2);_.u(2);_.x("universalLink",a.w9(a.Zb.fG))("ascTrackElement",a.xc)("trackArtifactId",_.Ip(a.Zb.Mc))("trackListIndex",a.Mf)("onedevHovercardTrigger",b)}},xIc=function(a){a&1&&(_.F(0),_.D(1,"mat-divider",6),_.y(2,tFc,2,3,"button",23)(3,uFc,2,3,"ng-template",null,24,_.Df)(5,wFc,7,5,"ng-container",9)(6,wIc,7,5,"ng-container",9),_.H());if(a&2){var b=_.kf(4);a=_.M();_.u(2);_.x("ngIf",a.GA!==a.Zb)("ngIfElse",b);_.u(3);_.x("ngIf",a.SNc);_.u(1);_.x("ngIf",a.NNc)}},yIc=function(a){a&
1&&_.D(0,"mat-divider",6)},zIc=function(a){if(a&1){var b=_.Jc();_.A(0,"button",35);_.I("click",function(){_.Kc(b);var c=_.M(2);return _.Lc(c.oya.emit())});_.N(1," View All ");_.B()}a&2&&(a=_.M(2),_.x("ascTrackElement",a.xc)("trackArtifactId",_.Ip(a.Zb.Mc))("trackListIndex",a.Mf))},AIc=function(a){a&1&&(_.F(0),_.y(1,yIc,1,0,"mat-divider",33)(2,zIc,2,3,"button",34),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.Zb.Ktb),_.u(1),_.x("ngIf",a.Zb.Ktb))},BIc=function(a,b){a&1&&(_.D(0,"file-search-snippet",37),
_.O(1,"async"));if(a&2){a=b.va;b=b.last;var c=_.M(2);_.Ue(_.R(1,11,c.pt.s9));_.Se("last",b&&!c.qqb);_.x("linkGenerator",c.mr)("resultIndex",c.Mf)("snippet",a)("trackElement",c.xc)("feedbackEvent",c.cOa)("codeFontSize",c.bo)}},CIc=function(a){a&1&&(_.F(0),_.A(1,"mat-icon"),_.N(2,"unfold_less"),_.B(),_.A(3,"span"),_.N(4," Show fewer matching lines "),_.B(),_.H())},DIc=function(a){a&1&&(_.A(0,"mat-icon"),_.N(1,"unfold_more"),_.B(),_.A(2,"span"),_.N(3," "),_.df(4,43),_.N(5," "),_.B());a&2&&(a=_.M(4),
_.u(4),_.Yy(a.Zb.sXa)(a.Zb.sXa),_.Zy(4))},EIc=function(a,b){if(a&1){var c=_.Jc();_.A(0,"button",39,40);_.I("click",function(){var e=_.Kc(c).va,f=_.M(3);return _.Lc(f.LSb.next(!e))});_.y(2,CIc,5,0,"ng-container",41)(3,DIc,6,2,"ng-template",null,42,_.Df);_.B()}if(a&2){a=b.va;var d=_.kf(4);b=_.M(3);_.x("ascTrackElement",b.xc)("trackArtifactId",_.Ip(b.Zb.Mc))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",b.Mf);_.u(2);_.x("ngIf",a)("ngIfElse",d)}},GIc=function(a){a&1&&(_.F(0),_.y(1,
EIc,5,6,"button",38),_.O(2,"async"),_.H());if(a&2){a=_.M(2);var b;_.u(1);_.x("ngForOf",_.qf(3,FIc,null==(b=_.R(2,1,a.r1a))?null:b.Ad))}},HIc=function(a){a&1&&(_.F(0),_.y(1,BIc,2,13,"file-search-snippet",36),_.O(2,"async"),_.y(3,GIc,3,5,"ng-container",9),_.H());if(a&2){a=_.M();var b;_.u(1);_.x("ngForOf",null==(b=_.R(2,2,a.r1a))?null:b.Ah);_.u(2);_.x("ngIf",a.qqb)}},IIc=function(a){a&1&&(_.A(0,"div"),_.O(1,"async"),_.D(2,"file-list",44),_.B());a&2&&(a=_.M(),_.wy("file-list-wrapper ",_.R(1,10,a.pt.s9),
""),_.u(2),_.x("files",a.Zb.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.Mf)("searchRequestToken",a.Zb.Sp)("searchResponseToken",a.Zb.jv)("sessionStartTimeMs",a.Zb.YA)("clientTimeResultsDisplayedMs",a.Cz))},JIc=function(a){if(a&1){var b=_.Jc();_.A(0,"mat-expansion-panel",45);_.I("opened",function(){_.Kc(b);var c=_.M();return _.Lc(c.dKc=!0)})("closed",function(){_.Kc(b);var c=_.M();return _.Lc(c.dKc=!1)});_.A(1,"mat-expansion-panel-header")(2,"mat-panel-title");
_.N(3," Debug Info ");_.B()();_.A(4,"p");_.N(5);_.B()()}a&2&&(a=_.M(),_.u(5),_.nf(a.Zb.eG))},KIc=function(a,b){a&1&&(_.A(0,"span",10),_.N(1),_.B());a&2&&(a=b.va,_.x("ngClass",a.tpa),_.u(1),_.lf(" ",a.text," "))},MIc=function(a,b){a&1&&(_.A(0,"a",8),_.y(1,KIc,2,2,"span",9),_.B());if(a&2){a=b.Na;var c=_.M().Na;b=_.M();var d=_.x("routerLink",_.pf(4,LIc)),e={};c=(e.q=c.l1,e.all=void 0,e.start=1,e);d("queryParams",c)("ascTrackElement",b.vl);_.u(1);_.x("ngForOf",a)}},NIc=function(a){a&1&&(_.A(0,"span",
11)(1,"span",12),_.N(2," Search instead\u00a0 "),_.B(),_.A(3,"a",13),_.N(4),_.B()());if(a&2){a=_.M().Na;var b=_.M();_.u(3);_.x("routerLink",_.pf(4,LIc))("queryParams",b.Z0b)("ascTrackElement",b.vl);_.u(1);_.lf(" ",a.query," ")}},OIc=function(a){if(a&1){var b=_.Jc();_.A(0,"span",14);_.D(1,"mat-divider",15);_.A(2,"button",16);_.I("click",function(){_.Kc(b);_.M(2).X1a.next(!0);return _.Lc()});_.A(3,"mat-icon");_.N(4,"close");_.B()()()}a&2&&(a=_.M(2),_.u(2),_.x("ascTrackElement",a.vl))},PIc=function(a,
b){a&1&&(_.A(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.N(4),_.B(),_.y(5,MIc,2,5,"a",5),_.O(6,"async"),_.B(),_.y(7,NIc,5,5,"span",6),_.B(),_.y(8,OIc,5,1,"span",7),_.B());a&2&&(a=b.Na,b=_.M(),_.Se("redirect-panel",2===a.type),_.u(1),_.x("matTooltip",b.zbc),_.u(3),_.lf(" ",2===a.type?b.Qbc:b.mbc,"\u00a0 "),_.u(1),_.x("ngIf",_.R(6,7,b.rzc)),_.u(2),_.x("ngIf",2===a.type),_.u(1),_.x("ngIf",2!==a.type))},RIc=function(a,b){a&1&&(_.A(0,"conditional-link",9),_.N(1),_.B());a&2&&(a=b.va,b=_.M(),_.x("condition",
!a.nxb)("sameWindow",!0)("linkAriaLabel",b.E3b.format({pageNumber:b.L5a.format(a.Rd+1)}))("link",_.pf(9,QIc))("queryParams",a.Ta)("ascTrackElement",b.xc)("trackGestureClick",!0)("trackListIndex",a.Rd),_.u(1),_.lf(" ",b.L5a.format(a.Rd+1)," "))},SIc=function(a,b){if(4>a+b)return[a,b];if(a>b)return a=_.l(SIc(b,a)),b=a.next().value,a=a.next().value,[a,b];2<=a&&(a=2);return[a,Math.min(b,4-a)]},TIc=function(a){a&1&&(_.A(0,"mat-icon",8),_.N(1," help_outline "),_.B())},UIc=function(a){if(a&1){var b=_.Jc();
_.A(0,"copy-button",9);_.I("copyEvent",function(){_.Kc(b);var c=_.M();return _.Lc(c.nr())});_.B()}a&2&&(a=_.M(),_.x("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.lwc))},WIc=function(a){a&1&&(_.F(0),_.D(1,"div",10)(2,"scope-indicator",11),_.A(3,"a",12)(4,"mat-icon"),_.N(5,"close"),_.B(),_.A(6,"span"),_.N(7," Remove Scope "),_.B()(),_.H());a&2&&(a=_.M(),_.u(2),_.x("savedQuery",a.Ee)("searchScope",a.xd)("displayBreadcrumb",
!0),_.u(1),_.x("routerLink",_.pf(7,VIc))("queryParams",a.Ihc)("ascTrackElement",a.vl)("trackAction","clearSearchScope"))},XIc=function(a){a&1&&(_.A(0,"a",13)(1,"span"),_.N(2," Find Everything "),_.B()());a&2&&(a=_.M(),_.x("routerLink",_.pf(3,VIc))("queryParams",a.Jhc)("ascTrackElement",a.vl))},YIc=function(a,b){if(a&1){var c=_.Jc();_.A(0,"button",16);_.I("click",function(){var d=_.Kc(c).Na,e=_.M(2);d=!d.aI;e.Ub.bxa(d);e.Fa.mb({gestureName:"CLICK",element:"SearchResultsHeader",action:d?"toggleShowCodeExample":
"toggleHideCodeExample"});return _.Lc()});_.A(1,"mat-icon");_.N(2);_.B();_.A(3,"span",17);_.N(4);_.B()()}a&2&&(a=b.Na,b=_.M(2),_.Se("show-example-usage-enabled",a.aI),_.hf("matTooltip","",a.aI?"Disable":"Enable"," display of code examples"),_.x("ascTrackElement",b.vl),_.u(2),_.nf(a.aI?"close":"done"),_.u(2),_.lf(" ",a.aI?"Hide":"Show"," Code Example "))},$Ic=function(a){a&1&&(_.F(0),_.D(1,"div",14),_.y(2,YIc,5,6,"button",15),_.O(3,"async"),_.H());a&2&&(a=_.M(),_.u(2),_.x("ngIf",_.qf(3,ZIc,_.R(3,1,
a.aI))))},aJc=function(a){if(a&1){var b=_.Jc();_.A(0,"span",18)(1,"mat-label");_.N(2," Snippets ");_.B();_.A(3,"mat-form-field",19)(4,"mat-select",20);_.I("selectionChange",function(c){_.Kc(b);var d=_.M();return _.Lc(d.dNc(c.value))});_.O(5,"async");_.A(6,"mat-option",21);_.N(7," Classic ");_.B();_.A(8,"mat-option",22);_.N(9," Compact ");_.B();_.A(10,"mat-option",23);_.N(11," All Matching Lines ");_.B();_.A(12,"mat-option",24);_.N(13," Off ");_.B()()()()}a&2&&(a=_.M(),_.u(1),_.Qe("id",a.vl+"-snippet-style-control-label"),
_.u(3),_.x("aria-labelledby",a.vl+"-snippet-style-control-label")("value",_.R(5,3,a.hOc)))},bJc=function(a){a&1&&(_.A(0,"mat-expansion-panel",27)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Search Request "),_.B()(),_.A(4,"p"),_.N(5),_.B()());a&2&&(a=_.M(2),_.u(5),_.nf(a.Oq))},cJc=function(a){a&1&&(_.A(0,"mat-expansion-panel",27)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Search Response "),_.B()(),_.A(4,"p"),_.N(5),_.B()());a&2&&(a=_.M(2),_.u(5),_.nf(a.Pq))},dJc=
function(a){a&1&&(_.A(0,"div",25),_.y(1,bJc,6,1,"mat-expansion-panel",26)(2,cJc,6,1,"mat-expansion-panel",26),_.B());a&2&&(a=_.M(),_.Ue(0===a.wU?"debug-info-container":""),_.u(1),_.x("ngIf",a.Oq),_.u(1),_.x("ngIf",a.Pq))},eJc=function(a){a&1&&(_.F(0),_.D(1,"search-result-code-example",6),_.H());a&2&&(a=_.M().Na,_.u(1),_.x("source",a.Mc)("snippets",a.Ah))},fJc=function(a,b){a&1&&(_.F(0),_.y(1,eJc,2,2,"ng-container",5),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",a.type===b.yB.File))},gJc=function(a){a&
1&&(_.A(0,"div",4),_.y(1,fJc,2,1,"ng-container",5),_.B());a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.RA.rl[0]))},iJc=function(a,b){if(a&1){var c=_.Jc();_.A(0,"li")(1,"file-search-result",7);_.I("triggerPreview",function(){var e=_.Kc(c).va,f=_.M();return _.Lc(f.DGb.emit(e))});_.O(2,"async");_.O(3,"async");_.B()()}if(a&2){a=b.va;b=b.index;var d=_.M();_.u(1);_.x("entry",a)("resultPage",d.RA)("isActive",a===d.GA)("listIndex",b)("scopeDetail",hJc(d.RA.ol.xd))("trackElement",d.vl)("previewTarget",d.GA)("isSelected",
b===_.R(2,10,d.selectedIndex))("codeFontSize",_.R(3,12,d.bo))("container",d.nb.na.parentNode)}},jJc=function(a){a&1&&_.D(0,"search-results-incomplete",8);a&2&&(a=_.M(),_.x("docLink",a.Q1)("trackElement",a.vl))},kJc=function(a){a&1&&(_.A(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.N(2," Binary file "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," No preview available "),_.B()())},lJc=function(a){a&1&&_.D(0,"empty-file-detail",6);a&2&&(a=_.M(),_.x("path",a.Mc.path))},mJc=function(a){a&
1&&(_.D(0,"img",7),_.O(1,"lastPathElement"));a&2&&(a=_.M(),_.x("alt",_.R(1,2,a.Mc.path))("src",a.imageUrl,_.Ee))},nJc=function(a){a&1&&(_.A(0,"dc-information-box",12),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.lf(" ",a.matches.message," "))},oJc=function(a){if(a&1){var b=_.Jc();_.A(0,"file-matches-navigation",17);_.I("selectedMatchIndexChange",function(c){_.Kc(b);var d=_.M(4);return _.Lc(d.mk.next(c))});_.O(1,"async");_.B()}a&2&&(a=_.M(4),_.x("dataState",a.xt.Eh)("matchCount",a.matches.Wb.length)("selectedMatchIndex",
_.R(1,5,a.mk))("trackArtifactId",_.Ip(a.Mc))("trackElement",a.qg))},pJc=function(a){a&1&&(_.F(0),_.y(1,oJc,2,7,"file-matches-navigation",16),_.O(2,"async"),_.H());a&2&&(a=_.M(3),_.u(1),_.x("ngIf",-1<_.R(2,1,a.mk)))},qJc=function(a){a&1&&_.D(0,"loading",18);a&2&&_.x("inline",!0)},rJc=function(a){a&1&&(_.A(0,"div",13),_.y(1,pJc,3,3,"ng-container",14)(2,qJc,1,1,"loading",15),_.B());a&2&&(a=_.M(2),_.x("ngSwitch",a.matches.state),_.u(1),_.x("ngSwitchCase",a.xt.Eh),_.u(1),_.x("ngSwitchCase",a.xt.Ri))},
sJc=function(a){a&1&&(_.D(0,"search-match-layer",21),_.O(1,"async"));a&2&&(a=_.M(3),_.x("matches",a.matches.Wb)("scrollToIndex",_.R(1,3,a.mk))("selectedMatchIndex",a.mk))},tJc=function(a){if(a&1){var b=_.Jc();_.F(0);_.A(1,"format-code",19);_.I("lineNumberClicked",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.Jp(c))});_.O(2,"async");_.y(3,sJc,2,5,"search-match-layer",20);_.B();_.H()}a&2&&(a=_.M(2),_.u(1),_.x("value",a.yb.code)("fileName",a.Mc.path)("lineLimitation",a.yb.jH)("lineNumberLinkProvider",
_.R(2,6,a.Pl))("highlightInfo",a.yb.Ew),_.u(2),_.x("ngIf",a.matches.state===a.xt.Eh))},vJc=function(a){a&1&&(_.A(0,"div",8),_.y(1,nJc,2,1,"dc-information-box",9)(2,rJc,3,3,"div",10)(3,tJc,4,8,"ng-container",11),_.B());a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.matches.state===a.xt.Error),_.u(1),_.x("ngIf",uJc(a.matches)),_.u(1),_.x("ngIf",a.yb))},wJc=function(a){if(a&1){var b=_.Jc();_.A(0,"h2")(1,"span",5);_.N(2,"File Preview");_.B();_.A(3,"button",6);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.close.emit())});
_.A(4,"mat-icon");_.N(5,"close");_.B()()()}a&2&&(a=_.M(),_.u(3),_.x("title",a.q5a)("ascTrackElement",a.qg)("trackArtifactId",_.Ip(a.nV)),_.Qe("aria-label",a.q5a))},xJc=function(a){a&1&&_.D(0,"loading",11);a&2&&_.x("diameter",20)},yJc=function(a){a&1&&(_.D(0,"single-file-preview",14),_.O(1,"async"));if(a&2){a=_.M(2).Na;var b=_.M();_.x("fileData",a.Wb)("matches",_.R(1,2,b.xG.matches))}},zJc=function(a){a&1&&_.D(0,"file-list",15);if(a&2){a=_.M(2).Na;var b=_.M();_.x("files",a.Wb.items)("queryParamsHandling",
b.merge)}},AJc=function(a){a&1&&(_.F(0)(1,7),_.y(2,yJc,2,4,"single-file-preview",12)(3,zJc,1,2,"file-list",13),_.H()());if(a&2){a=_.M().Na;var b=_.M();_.u(1);_.x("ngSwitch",a.Wb.type);_.u(1);_.x("ngSwitchCase",b.yB.File);_.u(1);_.x("ngSwitchCase",b.yB.rAa)}},BJc=function(a){a&1&&(_.A(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4),_.B()());a&2&&(a=_.M().Na,_.x("isSvg",!1),_.u(2),_.nf(a.message),_.u(2),_.nf(a.Exa))},CJc=function(a,
b){a&1&&(_.F(0,7),_.y(1,xJc,1,1,"loading",8)(2,AJc,4,3,"ng-container",9)(3,BJc,5,3,"icon-empty-state-display",10),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.xt.Ri),_.u(1),_.x("ngSwitchCase",b.xt.Eh),_.u(1),_.x("ngSwitchCase",b.xt.Error))},DJc=function(a,b){return a.map(function(c){var d=c.he();c=c.getType();d=b.kd(d).ab();return{entryType:c||0,Mc:d,path:d.path,name:_.mz(d.path)}})},EJc=function(a){a=void 0===a?{}:a;this.i={};this.i.sourcePath=null==a.bm?null:a.bm;
this.i.snippet=null==a.snippet?null:a.snippet};_.V(EJc,_.U);EJc.prototype.ka=function(){return EJc};EJc.prototype.ma=function(){return{keys:["snippet","sourcePath"],Ja:{snippet:_.WG}}};
_.W.Object.defineProperties(EJc.prototype,{snippet:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippet")?_.S(this,"snippet"):null},set:function(a){this.i.snippet=a}},bm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.i.sourcePath=a}}});
var FJc=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Rl(a.ob,{body:b,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.codeExamples.getCodeExampleForSnippet",path:"/"+a.Va+"/codeExamples:getCodeExampleForSnippet",Ta:_.Jf(c,_.iH,d),Ob:_.cH})},GJc=function(a,b){return 0<b.length&&b.every(function(c){return 1===c.Ek?_.szb.has(c.label)?!1:16===c.label?_.tzb(a,c):!0:!0})},HJc=function(a,b,c){c=new _.WG({it:c.flatMap(function(d){return d.it})});b=new EJc({bm:b.startsWith("google3/")?
b.substring(8):b,snippet:c});return FJc(a.YF,b)},$9=function(a,b,c){this.Tg=a;this.Ua=b;this.PD=c;this.fha=_.qu.has(40)};$9.prototype.We=function(a,b){a=a.Uu;b=b.url;return this.fha&&"USE_DEFAULT_STORED_QUERY"===_.Cg(a).Ee?IJc(this,b):_.ld(!0)};
var IJc=function(a,b){return _.alb(a.PD).ha(_.je(function(c){switch(c.state){case 0:return _.Sd;case 1:return _.Rkb(a.Tg,"The default saved query could not be resolved."),JJc(a,b,"").then(function(){return!1});case 2:return c=c.Wb.C$,JJc(a,b,c&&c.tn||"").then(function(){return!1});default:return _.Eg(c)}}))},JJc=function(a,b,c){return _.Kn(a.Ua,_.Hh(new _.Gh(b),"sq",c).toString(),{li:!0})};$9.O=function(a){return new (a||$9)(_.q(_.Hs),_.q(_.pg),_.q(_.nE),_.q(_.ru))};$9.ta=_.p({token:$9,oa:$9.O,Ga:"root"});
var KJc=["resultRoot"],LJc=["resultRef"],MJc=["refPicker"],NJc=["resultCl"],OJc=["resultWorkspace"],PJc=["resultPath"],QJc=["resultPathLink"],RJc=new _.ps("Open branch {branch}"),SJc=new _.ps("Open tag {tag}"),a$=function(a){var b=this;this.De=!1;this.Mc=new _.be(1);this.Pyc=_.ME;this.Ehb=_.ld([]);this.Ehb=this.Mc.ha(_.je(function(c){return _.RE(c)?_.jwb(a,c).ha(_.ie(_.gF(c.Db)),_.t(function(d){return{Wa:c,Yu:d}})):_.ld({Wa:c,Yu:_.gF("")})}),_.t(function(c){return b.Y9(c.Wa,c.Yu)}))};_.h=a$.prototype;
_.h.Sa=function(){};_.h.Oc=function(){this.De&&this.cba()};_.h.Sb=function(a){a.isSelected&&this.De&&this.cba()};
_.h.Y9=function(a,b){var c=[];c.push({type:1,ua:this.aMc,label:"Search Result Root",context:{title:_.pE(a)?a.repository:a.qb+"/"+a.repository}});var d=_.RE(a)&&!_.pE(a);if(_.RE(a)&&_.pE(a)&&!_.Pp(a)){var e=c.push,f="cl/"+_.GE(b);b={type:1,ua:this.XLc,label:_.hF(b.type),sDb:!0,context:{title:f,cl:b.ls,Mc:a}};e.call(c,b)}else d?(e=c.push,f=this.rOa(a,b),b={type:1,ua:this.ZLc,label:_.hF(b.type),sDb:!0,context:{CZa:f}},e.call(c,b)):a.params.Qb&&c.push({type:1,ua:this.eMc,label:"Snapshot",context:{title:a.params.Qb}});
(!d||a.path&&"/"!==a.path)&&c.push({type:1,ua:this.YLc,label:"Search Result Path",context:{Mc:a}});return c};_.h.rOa=function(a,b){var c=_.GE(b),d={Wa:a,jwa:_.sob,version:0,gitRefsToken:this.tga,Wxb:!0};return Object.assign({},{title:c,ua:this.sga,label:_.hF(b.type),ariaLabel:"Search result ref picker",xc:"SearchResultRefPicker",context:{m1:d},tooltip:1===b.type?RJc.format({branch:c}):SJc.format({tag:c})},_.xF(a.Yb().kd("").ab()))};_.h.cba=function(){var a,b;null==(a=this.ewa)||null==(b=a.na)||b.focus()};
_.W.Object.defineProperties(a$.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Mc.next(a)}}});a$.O=function(a){return new (a||a$)(_.v(_.oI))};
a$.ya=_.jc({type:a$,qa:[["file-search-breadcrumb"]],tb:function(a,b){a&1&&(_.yf(KJc,7,_.tf),_.yf(LJc,7,_.tf),_.yf(MJc,7,_.tf),_.yf(NJc,7,_.tf),_.yf(OJc,7,_.tf),_.yf(PJc,7,_.tf),_.yf(QJc,5,_.ad));if(a&2){var c;_.wf(c=_.Af())&&(b.aMc=c.first);_.wf(c=_.Af())&&(b.ZLc=c.first);_.wf(c=_.Af())&&(b.sga=c.first);_.wf(c=_.Af())&&(b.XLc=c.first);_.wf(c=_.Af())&&(b.eMc=c.first);_.wf(c=_.Af())&&(b.YLc=c.first);_.wf(c=_.Af())&&(b.ewa=c.first)}},inputs:{resultIndex:"resultIndex",xc:"trackElement",JR:"feedbackEvent",
De:"isSelected",tga:"refsToken",Wa:"place"},features:[_.Ac],Aa:14,Ba:3,Ea:[[3,"items",4,"ngIf"],["resultRoot",""],["resultCl",""],["resultWorkspace",""],["resultRef",""],["refPicker",""],["resultPath",""],[3,"items"],[1,"result-root"],["type","button","gme-button","","format","flat","size","small","queryParamsHandling","merge","trackAction","openResultCl",1,"result-cl-link",3,"universalLink","ascTrackElement","trackListIndex","onedevHovercardTrigger","feedbackEvent"],["resultClHovercard",""],[3,"changelistId",
"onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],["cardBody",""],[1,"result-workspace"],[1,"ref-picker-dropdown-button",3,"item","useBreadcrumbStyling"],[3,"refPickerData"],["queryParamsHandling","merge","trackAction","resultFile",1,"result-path",3,"routerLink","ascTrackElement","trackListIndex","feedbackEvent"],["resultPathLink",""],["role","heading","aria-level","3"],[1,"result-path-bold"]],ua:function(a,b){a&1&&(_.y(0,FEc,1,1,"breadcrumb",0),_.O(1,
"async"),_.y(2,GEc,2,2,"ng-template",null,1,_.Df)(4,IEc,5,8,"ng-template",null,2,_.Df)(6,JEc,2,2,"ng-template",null,3,_.Df)(8,KEc,1,2,"ng-template",null,4,_.Df)(10,LEc,1,1,"ng-template",null,5,_.Df)(12,NEc,6,8,"ng-template",null,6,_.Df));a&2&&_.x("ngIf",_.R(1,1,b.Ehb))},Ha:[_.ho,_.FF,_.ym,_.vI,_.GF,_.yI,_.zI,_.CI,_.AI,_.FI,_.Nn,_.yz,_.zz,_.mv,_.Dm],styles:["file-search-breadcrumb[_nghost-%COMP%]   breadcrumb[_ngcontent-%COMP%] >   div:last-child{overflow:visible}file-search-breadcrumb[_nghost-%COMP%]   .result-cl-link[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]   .result-root[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]   .result-workspace[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .main-button{font-size:14px;font-weight:400;font-family:inherit;text-align:center}file-search-breadcrumb[_nghost-%COMP%]   [gme-button].result-cl-link[_ngcontent-%COMP%]{padding:0 4px;margin:0 1px}file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .main-button{margin-left:1px}file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .arrow-drop-down{margin-right:1px}file-search-breadcrumb[_nghost-%COMP%]   .result-path-bold[_ngcontent-%COMP%]{font-weight:700}"],
Oa:0});var TJc=function(){};TJc.O=function(a){return new (a||TJc)};TJc.Da=_.kc({type:TJc});TJc.Ca=_.Zb({imports:[_.Qu,_.Em,_.PI,_.Tu,_.QI,_.Rs,_.HI,_.Pn,_.Bz,_.Cz,_.Yw]});var b$=function(){this.jl=_.ci.has(2)};b$.prototype.We=function(a){a=a.Uu;return this.jl&&"cl"===a.get("type")?(a=a.get("q")||"",_.Ej((_.tu||"")+"search?ct=os&q="+(a+" status:submitted"),null,new _.Aj(_.zj,"_self")),!1):!0};b$.O=function(a){return new (a||b$)(_.q(_.pu))};b$.ta=_.p({token:b$,oa:b$.O,Ga:"root"});var UJc=function(a,b){this.source=a;this.Ah=b},VJc=function(a,b,c){var d=this;this.YF=a;this.ef=b;this.Fa=c;this.Dj="CodeExampleResult";this.aua=new _.Wf(void 0);this.LNc=this.aua.ha(_.Qd(350));this.JY=this.aua.ha(_.je(function(e){var f;if(!(null==e?0:null==(f=e.source)?0:f.path)||null==e||!e.Ah)return _.ld(void 0);d.Fa.mb({gestureName:"EXTERNAL",element:d.Dj,action:"requestExampleForSnippet"});return HJc(d.YF,e.source.path,e.Ah).ha(_.le(function(g){g.tG||d.Fa.mb({gestureName:"EXTERNAL",element:d.Dj,
action:"noExampleFoundForSnippet"})}),_.ie(void 0))}),_.Nd(function(e){d.Fa.mb({gestureName:"EXTERNAL",element:d.Dj,action:"error"});d.ef.handleError(e);return _.ld(void 0)}))};VJc.prototype.Sb=function(a){(a.source||a.snippets)&&this.aua.next(this.source&&this.source.path&&this.Ah?new UJc(this.source,this.Ah):void 0)};VJc.O=function(a){return new (a||VJc)(_.v(_.uK),_.v(_.ue),_.v(_.ou))};
VJc.ya=_.jc({type:VJc,qa:[["search-result-code-example"]],inputs:{source:"source",Ah:"snippets"},features:[_.Ac],Aa:2,Ba:3,Ea:[[4,"ngIf"],[3,"logElement","codeExample","source","hidden"]],ua:function(a,b){a&1&&(_.y(0,OEc,4,8,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.aua))},Ha:[_.vK,_.ym,_.Dm],rb:2,Oa:0});var WJc=function(){};WJc.O=function(a){return new (a||WJc)};WJc.Da=_.kc({type:WJc});WJc.Ca=_.Zb({imports:[_.Qu,_.Fz,_.FK,_.Em,_.Rs,_.gI]});var XJc=new Map([[400,2],[404,4]]),YJc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Exa=c;this.action=d;this.hLb=f;this.state=1;this.KF={OPa:a,Oq:e?e.Oq:"",Pq:e?e.Pq:""}};_.V(YJc,Error);var ZJc=function(a,b){return new YJc(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))},$Jc=new Map([[2,"[ORIGINAL ERROR] generic::invalid_argument: "],[4,"[ORIGINAL ERROR] generic::not_found: "]]);var aKc={},c$=function(a){var b=this;this.cache=new Map;this.wc=new _.fe;this.HGb=Number.NEGATIVE_INFINITY;this.aDb=a.events.ha(_.Fd(function(d){return d instanceof _.Vm}),_.ke(this.wc));var c=this.aDb.ha(_.ie({bN:void 0,id:Number.NEGATIVE_INFINITY}),_.le(function(d){var e=d.id;d=d.bN;b.zxa=d?b.cache.get(d.nH):void 0;b.zxa&&b.cache.set(e,b.zxa)}));a.events.ha(_.Fd(function(d){return d instanceof _.kg||d instanceof _.lg||d instanceof _.mg}),_.me(c),_.ke(this.wc)).subscribe(function(d){var e=_.l(d);
d=e.next().value.id;e=e.next().value.bN;b.B2&&b.cache.set(b.HGb,b.B2);b.HGb=d;b.B2=b.zxa;e&&b.cache.delete(e.nH)})};c$.prototype.Ka=function(){this.wc.next();this.wc.complete()};c$.prototype.get=function(){return this.zxa||aKc};var bKc=function(a,b){return a.aDb.subscribe(function(){a.B2||(a.B2=aKc);a.B2=Object.assign({},a.B2,b())})};c$.O=function(a){return new (a||c$)(_.q(_.pg))};c$.ta=_.p({token:c$,oa:c$.O,Ga:"root"});var cKc={File:0,rAa:1,0:"File",1:"Directory"};var d$=function(a,b,c){this.Wl=a;this.av=b;this.Wua=c;this.ePc=_.qu.has(69);this.CIb=_.qu.has(88)};d$.prototype.mSa=function(a){var b=this.Wl.parse(a),c=dKc(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.wLc;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,l1:b,type:this.CIb?2:1}};
var dKc=function(a,b){var c=[];b=_.l(_.$h(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=eKc(a,d);e&&c.push({start:d.location.start,end:d.location.end,wLc:e})}return c.sort(function(f,g){return f.start-g.start})},eKc=function(a,b){if((a.ePc||a.CIb)&&_.Mva(b,9)&&!b.error&&(a=_.dsb(b.value?b.value.value:"",a.Wua,a.av)))return'(repo:"'+_.Y(a,2)+'" branch:"'+_.Y(a,3)+'")'};d$.O=function(a){return new (a||d$)(_.q(_.hv),_.q(_.a1a),_.q(_.b1a),_.q(_.ru))};d$.ta=_.p({token:d$,oa:d$.O,Ga:"root"});var fKc={xA:1},gKc=new Map([["SNIPPET_SUBSET",new _.PG({xA:1,cua:10,dua:60})],["MATCHING_LINE_SUBSET",new _.PG({cua:10,dua:60})],["ALL_MATCHING_LINES",new _.PG({T0a:!0})],["NONE",new _.PG({})]]),e$=function(a,b,c,d,e,f,g){this.Naa=a;this.Wl=b;this.LK=c;this.cLc=d;this.mN=e;this.aAc=_.qu.has(44);this.SA=_.qu.has(69);this.gt=g.x_()},hKc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&PEc(b,d.ol)){var f=d.dMc,g=f.toa;b=f.nextPageToken;return g.length>=e||!b?_.ld(XEc(d,c,d.ol,f)):
a.cra(d.ol,b,e-g.length,g.length).ha(_.le(function(r){var w=r.nextPageToken;f.toa=g.concat(r.rl);f.nextPageToken=w}),_.t(function(r){return XEc(r,c,d.ol,f)}))}var m=a.mSa(b),n=Object.assign({},b,{bU:m});return a.cra(WEc(m)?n:b,"",e,0).ha(_.t(function(r){return XEc(r,c,n,{toa:r.rl,nextPageToken:r.nextPageToken})}))};e$.prototype.cra=function(a,b,c,d){if(0>=c)throw Error("Kf`"+c);var e=Math.min(c,100);b=iKc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ha(jKc(this,a,e,d)),c-=e;return b};
var kKc=function(a,b,c,d){return a.Naa.match(b,c.jk,new _.RG({Ee:c.Ee}),new _.SG({xA:d})).ha(_.t(function(e){var f;return(null==(f=e.Ah)?void 0:f.wWa)||[]}))},jKc=function(a,b,c,d){return _.je(function(e){return e.nextPageToken?iKc(a,b,e.nextPageToken,c,d+e.rl.length).ha(_.t(function(f){return Object.assign({},f,{rl:e.rl.concat(f.rl)})})):_.ld(e)})},iKc=function(a,b,c,d,e){var f=a.gt.ha(_.Td(1),_.t(function(r){return new _.OG(Object.assign({},fKc,{pageSize:d,pageToken:c,pathPrefix:_.cmb(b.xd),kU:b.xd.Db,
Lo:_.slb(b.xd),Ee:b.Ee,mN:a.mN||"",su:b.su,SA:a.SA,gt:r}))})),g=b.jk,m=!1,n=b.bU;WEc(n)&&(g=n.l1,m=!0);b.xd.Qb&&(g=g+" add_workspace:"+b.xd.Qb);return f.ha(_.je(function(r){return a.Naa.search(g,r,gKc.get(b.q1a),m)})).ha(_.t(function(r){var w=UEc(r,a.aAc,a.LK.TMb),z=w.length,E=Number(r.PPa||0),J=r.nextPageToken;J?E=Math.max(e+z+1,E):(E=e+z,J="");return{GK:E,Ms:!r.su,nextPageToken:J,rl:w,Oq:r.Oq,Pq:r.Pq}}))};e$.prototype.mSa=function(a){return CEc(a.rI.xqa)?void 0:this.cLc.mSa(a.jk)};
e$.O=function(a){return new (a||e$)(_.q(_.qI),_.q(_.hv),_.q(_.Pu),_.q(d$),_.q(_.q1a),_.q(_.ru),_.q(_.Wu))};e$.ta=_.p({token:e$,oa:e$.O});var lKc=new _.ps("{query} - Search"),f$=function(){_.EF.apply(this,arguments)};_.V(f$,_.EF);f$.prototype.am=function(a){this.title.am(a?lKc.format({query:a}):"Search")};f$.O=function(){var a;return function(b){return(a||(a=_.Zc(f$)))(b||f$)}}();f$.ta=_.p({token:f$,oa:f$.O,Ga:"root"});var mKc=new _.vc("partialResultsLink",{Ga:"root",oa:function(){var a=_.hc(_.m1a,8);return a?_.Y(a,11):""}});var $Ec=/^[lL]:(\d+)$/,ZEc=/:(\d+)(:\d+)?$/;var nKc=["singleSearchResultRedirect"],g$=function(a,b,c,d,e,f,g,m,n,r,w,z,E,J,L,Q){this.cache=a;this.Wl=b;this.Ua=c;this.zD=d;this.Sg=e;this.bya=f;this.eh=g;this.mL=m;this.Q1=n;this.mN=r;this.Fa=z;this.fTa=L;this.HY=Q;this.fkb=new _.fd;this.yKb=new _.fe;this.xt=_.jE;this.vl="GlobalSearchResults";this.Tbc="Dismiss";this.Khc=_.GOa;this.ol=this.page=_.Sd;this.Ms=!1;this.ZA=this.dFb=_.Sd;this.ZJc=w.fS().ha(_.t(function(da){return da||10}));this.gOc=w.Lba();this.jl=_.ci.has(2);this.eta=_.qu.has(90)};
g$.prototype.Sa=function(){var a=this;this.ol=_.Dd(this.Ua.ul.root.Uu.ha(_.t(_.Cg)),this.yKb).ha(_.ylb(this.ZJc,this.gOc),_.t(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{rI:c,jk:c.jk||"",Ee:c.Ee||"",xd:_.Nh(c.xd||"",a.Wl.ZG),mN:a.mN||"",su:"1"===c.su,pageSize:e,q1a:d}}),_.le(function(c){a.bya.am(c.jk);a.GA=void 0}));var b=this.ol.ha(_.me(_.zd(function(){return a.page.ha(_.ie(void 0))})),_.je(function(c){c=_.l(c);var d=c.next().value;c=c.next().value;var e=
a.cache.get().page;return e?_.ld(_.bE(e)):oKc(a,d,c).ha(_.t(_.bE),_.ie(_.kE),_.Nd(function(f){return _.ld(a.Rs(f,function(){a.yKb.next(d.rI)}))}))}),_.ie(_.kE),_.Rd(),_.je(function(c){return 0!==c.state?_.ld(c):_.ld(c).ha(_.Qd(300))}),_.le(function(c){a.jl&&1===c.state&&3===c.KF.OPa&&_.p5a(a.fTa,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")}));this.ZA=this.ol.ha(_.me(_.zd(function(){return a.page.ha(_.ie(void 0))})),_.t(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;var e,f;d=null==(e=d&&_.WE(d)?d.Wb:
void 0)?void 0:null==(f=e.rl[0])?void 0:f.Mc.path;return a.eta&&GJc(a.HY,a.Wl.parse(c.jk))&&a.HY.L2.has((null!=d?d:"").split(".").slice(-1)[0])}));this.page=b=b.ha(_.ee(1));this.fkb.add(b.connect());this.dFb=this.page.ha(_.ie(void 0),_.k$a())};g$.prototype.Ka=function(){this.fkb.unsubscribe();this.eh.Qd();_.Asb(this.bya)};g$.prototype.nr=function(){this.Fa.mb({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var oKc=function(a,b,c){var d=a.Wl.parse(b.jk||"");if(!d.length)return _.md(new YJc(1,"Empty query","Please enter a search query"));pKc(a,d);return qKc(a,b,c).ha(_.je(function(e){a.Ms=e.Ms;if(!e.rl.length)throw new YJc(3,"No matching results","Try modifying your query",void 0,e);if(!nFc(e,b.rI.VNb))return _.ld(e);var f=e.rl[0].Mc,g=aFc(d);g&&(f=_.Op(f.Yb(),{line:g}).ab());return a.Ua.navigate(_.Ip(f),{kg:"merge",li:!0}).then(function(){a.eh.oEb(a.dOc,{duration:7E3});return e})}))},qKc=function(a,
b,c){var d=b.rI.ZQa?Number(b.rI.ZQa):1;return!Number.isInteger(d)||1>d?_.md(ZJc()):hKc(a.zD,b,d-1,c&&_.WE(c)?c.Wb:void 0)};
g$.prototype.Rs=function(a,b){if(a instanceof YJc)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=DEc(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)&&XJc.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=$Jc.get(c);var g;f&&(null==(g=a)?0:g.startsWith(f))&&(a=a.substring(f.length));return new YJc(c,"Invalid search query",a||"This may be the result of a syntax error",
e)}_.ls(this.Sg,a);return ZJc(a.error,b)};var pKc=function(a,b){var c;if(c=a.jl)a:{b=_.l(_.$h(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.Mva(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.p5a(a.fTa,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.W.Object.defineProperties(g$.prototype,{Bzc:{configurable:!0,enumerable:!0,get:function(){return _.JOa}}});
g$.O=function(a){return new (a||g$)(_.v(c$),_.v(_.hv),_.v(_.pg),_.v(e$),_.v(_.ks),_.v(f$),_.v(_.Gs),_.v(_.k1a),_.v(mKc),_.v(_.q1a),_.v(_.Wu),_.v(_.ou),_.v(_.pu),_.v(_.ru),_.v(_.Uw),_.v(_.RJ))};
g$.ya=_.jc({type:g$,qa:[["file-search"]],tb:function(a,b){a&1&&_.yf(nKc,7);if(a&2){var c;_.wf(c=_.Af())&&(b.dOc=c.first)}},features:[_.of([e$])],Aa:4,Ba:3,Ea:[[3,"ngSwitch",4,"ngIf"],["singleSearchResultRedirect",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["text","Loading search results\u2026",3,"diameter",4,"ngSwitchCase"],["class","error","role","main",4,"ngSwitchCase"],[1,"results"],[1,"grimoire-secondary-text",3,"searchResultsElementName","pagedData"],[1,"grimoire-secondary-text",3,"searchResultsElementName",
"pagedSearchResponse","queryContext","showCanonicalCodeExampleFeature"],["role","main",1,"result-content"],[3,"previewTarget","resultPage","searchResultsElementName","showResultsIncomplete","showCanonicalCodeExampleFeature","previewTriggered"],[3,"paginatedResults","trackElement"],[4,"ngIf"],["layout","vertical",3,"changeSizeOf"],["role","region",1,"result-preview"],["previewPane",""],[3,"target","loadedQueryContext","close"],["text","Loading search results\u2026",3,"diameter"],["role","main",1,"error"],
[1,"grimoire-secondary-text",3,"searchResultsElementName","queryContext","showCanonicalCodeExampleFeature","errorData","maybeSkippedDocuments"],["class","error",3,"docLink","trackElement",4,"ngIf"],["icon","developer_board",3,"isSvg"],["class","error-action",4,"ngIf"],["class","rpc-error-details",4,"ngIf"],[1,"error",3,"docLink","trackElement"],[1,"error-action"],["class","file-search-error-link",3,"externalLink",4,"ngIf"],["id","error-action-btn","mat-button","","type","button","color","primary",
3,"click",4,"ngIf"],[1,"file-search-error-link",3,"externalLink"],["id","error-action-btn","mat-button","","type","button","color","primary",3,"click"],[1,"rpc-error-details"],["id","copy-error-trace-button","color","mediumContrast",3,"buttonLabel","hasLightLabel","removeBorder","hoverMsg","copyText","copyEvent"],[1,"snackbar"],["queryParamsHandling","merge","ascTrackElement","SingleFileResultRedirect","trackAction","redirectToSingleFileResult",3,"routerLink","queryParams","click"],["mat-button",
"",1,"snackbar-dismiss",3,"click"]],ua:function(a,b){a&1&&(_.y(0,lFc,4,4,"ng-container",0),_.O(1,"async"),_.y(2,mFc,8,3,"ng-template",null,1,_.Df));a&2&&_.x("ngIf",_.R(1,1,b.page))},styles:["file-search[_nghost-%COMP%]{display:flex;flex-direction:row;min-height:0}file-search[_nghost-%COMP%]     search-results-incomplete{margin:16px;margin-top:0}file-search[_nghost-%COMP%]     search-results-incomplete.error{align-self:stretch;margin-top:20px}.result-preview[_ngcontent-%COMP%]{flex:0 0 auto;min-width:35%;max-width:calc(100% - 100px);width:50%;overflow:auto}.result-preview[_ngcontent-%COMP%]   result-preview[_ngcontent-%COMP%]{height:100%;width:100%}result-header[_ngcontent-%COMP%]{z-index:1;flex:0 1 auto}query-suggestion[_ngcontent-%COMP%]{flex:0 1 auto}.error-action[_ngcontent-%COMP%]{margin-top:4px}.result-content[_ngcontent-%COMP%]{overflow-x:hidden;overflow-y:scroll;position:relative;flex:1 1 auto}.results[_ngcontent-%COMP%]{min-width:0;min-height:0;overflow:hidden;width:100%;display:flex;flex-flow:column;height:100%}result-list[_ngcontent-%COMP%]{width:100%}splitter[_ngcontent-%COMP%]{flex:0 0 auto}loading[_ngcontent-%COMP%]{flex:1 1 100%;min-height:0}.error[_ngcontent-%COMP%]{align-items:flex-start;align-content:flex-start;display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;min-height:0}icon-empty-state-subtitle[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;max-width:100%;place-content:center flex-start}.snackbar[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.snackbar-dismiss[_ngcontent-%COMP%]{flex-shrink:0;margin:-8px -8px -8px 8px}.snackbar-dismiss[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{max-height:36px;min-width:0}[dir=rtl][_ngcontent-%COMP%]   .snackbar-dismiss[_ngcontent-%COMP%]{margin-left:-8px;margin-right:8px}"]});var rKc=["resultPath"],sKc=["breadcrumb"],tKc=["expansionToggle"],FIc=function(a){return[a]},h$=function(a,b,c,d,e,f,g){this.pt=b;this.Fa=c;this.Ua=d;this.zD=e;this.Dk=f;this.yB=cKc;this.Kyc="Copy file path";this.hDc=_.li;this.q4b=_.Xkb;this.isActive=!1;this.Mf=-1;this.xc="";this.HLb="repo";this.De=!1;this.oya=new _.jl;this.LSb=new _.fe;this.r1a=_.Sd;g&&(this.yh=g.yh);this.d1a=_.qu.has(22);this.mxa=_.qu.has(70)&&_.qu.has(69)};_.V(h$,_.fo);h$.ta=_.fo.ta;
h$.prototype.Sb=function(a){a.isSelected&&this.De&&this.cba();a.entry&&(this.Cz=Date.now(),this.grb=_.mta(this.Zb.Mc,this.Zb.jv,this.Zb.Sp,["CLICK_RESULT_FILENAME"],this.Zb.YA,this.Cz),this.cOa=_.mta(this.Zb.Mc,this.Zb.jv,this.Zb.Sp,["CLICK_RESULT_CONTENT"],this.Zb.YA,this.Cz),this.mr=_.OE(this.Zb.Mc,this.Ua,{R_:"oneBased"}),this.r1a=uKc(this))};h$.prototype.Oc=function(){this.De&&this.cba()};h$.prototype.nr=function(){this.Fa.mb({gestureName:"CLICK",element:this.xc,action:"copy",projectId:this.projectId})};
h$.prototype.w9=function(a){if(this.Zb)return _.ME(this.Zb.Mc,a)};
var uKc=function(a){if(1===a.Zb.type)return _.Sd;var b={Ah:a.Zb.Ah,Ad:!1},c=kKc(a.zD,a.Zb.Mc,a.RA.ol,"SNIPPET_SUBSET"===a.RA.ol.q1a?1:0).ha(_.Td(1),_.t(function(d){return{Ah:d,Ad:!0}}),BEc(),_.pd());return a.LSb.ha(_.je(function(d){return d?c:_.ld(b)}),_.je(function(d){var e=a.container.scrollTop,f=!d.Ad&&e>(a.mxa?a.pY.na.offsetTop:a.ewa.na.offsetTop)?a.pqb.na.offsetTop:0;return _.ld(void 0).ha(AEc(_.di),_.Md(function(){return a.Dk.mM}),_.t(function(){return f?e-f+a.pqb.na.offsetTop:e}),_.Md(function(){return a.Dk.rua}),
_.le(function(g){a.container.scrollTop=g}),_.mga(),_.ie(d))}),_.ie(b),_.ee(1),_.pd())};h$.prototype.cba=function(){if(!this.mxa){var a,b;null==(a=this.ewa)||null==(b=a.na)||b.focus()}};
_.W.Object.defineProperties(h$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.Zb.Mc.qb}},B_a:{configurable:!0,enumerable:!0,get:function(){var a=_.pmb(this.Zb.Mc,this.HLb);return a&&"["+a+"]"}},nUa:{configurable:!0,enumerable:!0,get:function(){return!!this.Zb.Mc.params.Qb}},qqb:{configurable:!0,enumerable:!0,get:function(){return 0===this.Zb.type&&!!this.Zb.sXa&&"NONE"!==this.RA.ol.q1a}},SNc:{configurable:!0,enumerable:!0,get:function(){return _.vE(this.Zb.Mc)&&0===
this.Zb.type&&!!this.Zb.gG&&"0"!==this.Zb.gG&&this.Zb.gG!==this.Zb.fG}},NNc:{configurable:!0,enumerable:!0,get:function(){return _.vE(this.Zb.Mc)&&0===this.Zb.type&&!!this.Zb.fG&&"0"!==this.Zb.fG}}});h$.O=function(a){return new (a||h$)(_.v(_.ru),_.v(_.cv),_.v(_.ou),_.v(_.pg),_.v(e$),_.v(_.Yt),_.v(_.fo,12))};
h$.ya=_.jc({type:h$,qa:[["file-search-result"]],tb:function(a,b){a&1&&(_.yf(rKc,5),_.yf(sKc,5,_.ad),_.yf(tKc,5,_.ad));if(a&2){var c;_.wf(c=_.Af())&&(b.ewa=c.first);_.wf(c=_.Af())&&(b.pY=c.first);_.wf(c=_.Af())&&(b.pqb=c.first)}},inputs:{Zb:"entry",RA:"resultPage",container:"container",isActive:"isActive",Mf:"listIndex",xc:"trackElement",HLb:"scopeDetail",GA:"previewTarget",De:"isSelected",bo:"codeFontSize"},outputs:{oya:"triggerPreview"},features:[_.of([{wa:_.fo,Nb:h$}]),_.Me,_.Ac],Aa:20,Ba:27,Ea:function(){return[[1,
"result-header"],[1,"result-location"],["trackElement","FileSearchResult",3,"place","type","elementName",4,"ngIf"],[3,"svgIcon"],[3,"place","isSelected","resultIndex","trackElement","refsToken","feedbackEvent",4,"ngIf","ngIfElse"],["classicResultPath",""],["vertical",""],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent"],["copyButton",""],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"class",4,"ngSwitchCase"],["class","debug-info",
3,"opened","closed",4,"ngIf"],["trackElement","FileSearchResult",3,"place","type","elementName"],[3,"place","isSelected","resultIndex","trackElement","refsToken","feedbackEvent"],["breadcrumb",""],["class","root grimoire-secondary-text",4,"ngIf"],["queryParamsHandling","merge","trackAction","resultFile",1,"result-path",3,"routerLink","ascTrackElement","trackListIndex","feedbackEvent"],["resultPath",""],[1,"root","grimoire-secondary-text"],["mat-icon-button","","disableRipple","true","fragment","personalization-toggle",
"trackAction","openPersonalizationSettings","matTooltip","Personalized result based on search history. Click to manage.",1,"personalization",3,"routerLink","ascTrackElement"],["fontSet","material-icons-outlined",1,"material-icons-outlined"],["type","button","gme-button","","format","flat","size","small","class","preview-button","trackAction","openFilePreviewPane",3,"ascTrackElement","trackArtifactId","trackListIndex","click",4,"ngIf","ngIfElse"],["hidePreviewButton",""],["type","button","gme-button",
"","format","flat","size","small","trackAction","openFilePreviewPane",1,"preview-button",3,"ascTrackElement","trackArtifactId","trackListIndex","click"],["type","button","gme-button","","format","flat","size","small","trackAction","openMatchDeletedCL",1,"match-deleted-button",3,"externalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],["matchDeletedCard",""],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],
["cardBody",""],["type","button","gme-button","","format","flat","size","small","trackAction","openFileDeletedCL",1,"file-deleted-button",3,"universalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],["fileDeletedCard",""],["vertical","",4,"ngIf"],["type","button","gme-button","","class","directory-preview-button","format","flat","size","small","trackAction","openDirectoryPreviewPane",3,"ascTrackElement","trackArtifactId","trackListIndex","click",4,"ngIf"],["type",
"button","gme-button","","format","flat","size","small","trackAction","openDirectoryPreviewPane",1,"directory-preview-button",3,"ascTrackElement","trackArtifactId","trackListIndex","click"],[3,"class","last","linkGenerator","resultIndex","snippet","trackElement","feedbackEvent","codeFontSize",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex","snippet","trackElement","feedbackEvent","codeFontSize"],["type","button","class","expansion","mat-button","","color","primary",3,"ascTrackElement","trackArtifactId",
"trackAction","trackListIndex","click",4,"ngFor","ngForOf"],["type","button","mat-button","","color","primary",1,"expansion",3,"ascTrackElement","trackArtifactId","trackAction","trackListIndex","click"],["expansionToggle",""],[4,"ngIf","ngIfElse"],["collapsed",""],_.$y("{VAR_PLURAL, plural, =1 {Show 1 more matching line} other {Show {INTERPOLATION} more matching lines}}",{VAR_PLURAL:"\ufffd0\ufffd",INTERPOLATION:"\ufffd1\ufffd"}),[3,"files","queryParamsHandling","ariaLabelledbyId","searchRequestToken",
"searchResponseToken","sessionStartTimeMs","clientTimeResultsDisplayedMs"],[1,"debug-info",3,"opened","closed"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1),_.y(2,oFc,1,3,"star",2),_.D(3,"mat-icon",3),_.y(4,pFc,2,6,"file-search-breadcrumb",4)(5,rFc,5,8,"ng-template",null,5,_.Df),_.B(),_.D(7,"mat-divider",6),_.A(8,"copy-button",7,8),_.I("copyEvent",function(){return b.nr()}),_.O(10,"async"),_.O(11,"maybeStripGoogle3"),_.B(),_.y(12,sFc,5,2,"ng-container",9),_.F(13,10),_.y(14,xIc,7,4,"ng-container",
11)(15,AIc,3,2,"ng-container",11),_.H(),_.B(),_.F(16,10),_.y(17,HIc,4,4,"ng-container",11)(18,IIc,3,12,"div",12),_.H(),_.y(19,JIc,6,1,"mat-expansion-panel",13));if(a&2){var c=_.kf(6);_.Se("active-element",b.isActive)("citc",b.nUa);_.u(1);_.Se("no-breadcrumb-padding",!b.mxa);_.u(1);_.x("ngIf",b.d1a);_.u(1);_.x("svgIcon",b.Zb.type===b.yB.File?"source:file":"source:folder_open");_.u(1);_.x("ngIf",b.mxa)("ngIfElse",c);_.u(4);_.x("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",
!0)("hoverMsg",b.Kyc)("copyText",_.R(10,23,_.R(11,25,b.Zb.Mc)));_.u(4);_.x("ngIf",b.Zb.Bfa);_.u(1);_.x("ngSwitch",b.Zb.type);_.u(1);_.x("ngSwitchCase",b.yB.File);_.u(1);_.x("ngSwitchCase",b.yB.rAa);_.u(1);_.x("ngSwitch",b.Zb.type);_.u(1);_.x("ngSwitchCase",b.yB.File);_.u(1);_.x("ngSwitchCase",b.yB.rAa);_.u(1);_.x("ngIf",b.Zb.eG)}},Ha:[_.ho,_.FF,a$,_.xm,_.ym,_.zm,_.Am,_.vI,_.yI,_.zI,_.CI,_.AI,_.Ez,_.co,_.tK,_.GF,_.Hr,_.Ir,_.Qs,_.tw,_.Tz,_.BH,_.CH,_.ow,_.Nn,_.WH,_.mK,_.mv,_.Dm,_.eJ],styles:[".file-list-wrapper[_ngcontent-%COMP%]{padding:4px 0 15px 40px}file-list[_ngcontent-%COMP%]{max-width:1000px}ng-container[_ngcontent-%COMP%]{padding:0}[gme-button][_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;padding:0 8px;align-self:center}.mat-button[_ngcontent-%COMP%]{font:inherit;line-height:inherit;margin:0 4px;overflow:hidden;padding:0;text-overflow:ellipsis}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;flex:0 0 auto;min-width:18px}.expansion[_ngcontent-%COMP%]{border:0;cursor:pointer;margin:0;padding:2px 0;position:relative;width:100%}.result-header[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.0769230769rem;place-content:center flex-start;word-break:break-all}.result-header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font:unset}@media (forced-colors:active){.result-header[_ngcontent-%COMP%]   .directory-preview-button[_ngcontent-%COMP%]:focus, .result-header[_ngcontent-%COMP%]   button.preview-button[_ngcontent-%COMP%]:focus{outline:2px solid ButtonText}}.result-header[_ngcontent-%COMP%]   .result-location[_ngcontent-%COMP%]{align-items:center;display:flex;padding:2px 2px 2px 8px;place-content:center flex-start;overflow-y:scroll;text-overflow:ellipsis;white-space:nowrap}.result-header[_ngcontent-%COMP%]   .result-location.no-breadcrumb-padding[_ngcontent-%COMP%]{padding:2px 8px}.result-header[_ngcontent-%COMP%]   .root[_ngcontent-%COMP%]{margin-right:5px}.result-header[_ngcontent-%COMP%]   .result-path[_ngcontent-%COMP%], .result-header[_ngcontent-%COMP%]   .root[_ngcontent-%COMP%]{font-weight:700}.result-header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{margin-right:4px}.personalization[_ngcontent-%COMP%]{width:18px;height:18px;line-height:18px}.personalization[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;margin-right:0}copy-button[_ngcontent-%COMP%]{-webkit-transform:scale(.75);transform:scale(.75)}file-search-snippet[_ngcontent-%COMP%]{padding-bottom:4px;padding-top:4px}file-search-snippet[_ngcontent-%COMP%]:not(.last){border-bottom-style:solid;border-bottom-width:1px}mat-divider[_ngcontent-%COMP%]{height:16px;margin:0 8px}.debug-info[_ngcontent-%COMP%]{background-color:#f0f7f0;border:1px solid silver;color:#006400;font-family:monospace;font-size:small;line-height:1.25;margin:0 1em 1em;padding:.5em;white-space:pre-wrap}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}"],
Oa:0});var i$=function(a,b,c){this.document=a;this.Hj=b;this.J_a=c;this.PMc={Hj:b,rda:!0,ILb:b.M1.gv}};i$.prototype.resolve=function(a){var b=this,c=_.Cg(a.Uu),d=_.anb(c),e=d.scopes;a=new _.fe;c=_.Dd(_.ctb(this.J_a,c.Ee,d.state).ha(_.le(function(f){b.Hj.M1.J0a(e,f.prefix||null)}),_.t(function(f){return f.X2a})),a);return Object.assign({},this.PMc,{iMa:c,P0a:_.Vwb(new _.Swb(this.document,this.Hj),a)})};i$.O=function(a){return new (a||i$)(_.q(_.oh),_.q(_.XI),_.q(_.GH))};i$.ta=_.p({token:i$,oa:i$.O});var LIc=function(){return[]},j$=function(a,b){var c=this;this.Wl=b;this.SYa=new _.Wf(void 0);this.X1a=new _.Wf(!1);this.rzc=this.SYa.ha(_.t(function(d){if(d&&0!==d.type){var e=d.l1;var f=c.Wl.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.zbc='"package:" is deprecated, use "repo:" and "branch:" instead';
this.mbc="Improve your search:";this.Qbc="Showing results for";this.Z0b=_.IOa;this.fPc=_.qu.has(84)};j$.prototype.Sa=function(){};var vKc=function(a){return _.ud([a.SYa,a.X1a]).ha(_.t(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return a.fPc&&!c&&b&&0!==b.type?b:void 0}))};
_.W.Object.defineProperties(j$.prototype,{bKc:{configurable:!0,enumerable:!0,set:function(a){var b=_.l(a);a=b.next().value;b=(b=b.next().value)&&_.WE(b)&&b.Wb;a=a&&_.WE(a)&&a.Wb;b=b?b.ol.bU:void 0;this.SYa.next(b);b=b?0!==b.type?b.l1:void 0:void 0;a&&a.ol.bU?(a=a.ol.bU,a=0!==a.type?a.l1:void 0):a=void 0;b&&b!==a&&this.X1a.next(!1)}}});j$.O=function(a){return new (a||j$)(_.v(_.ru),_.v(_.hv))};
j$.ya=_.jc({type:j$,qa:[["query-suggestion","searchResultsElementName",""]],inputs:{vl:"searchResultsElementName",bKc:"pagedData"},lc:["searchResultsElementName",""],Aa:2,Ba:3,Ea:[["class","query-suggestion",3,"redirect-panel",4,"ngIf"],[1,"query-suggestion"],["matTooltipClass","suggestion-message-tooltip",1,"query-suggestion-text",3,"matTooltip"],[1,"recommended-query"],[1,"recommended-query-subhead"],["class","recommended-query-link","queryParamsHandling","merge","trackAction","clickResultRecommendation",
3,"routerLink","queryParams","ascTrackElement",4,"ngIf"],["class","original-query",4,"ngIf"],["class","close-panel-section",4,"ngIf"],["queryParamsHandling","merge","trackAction","clickResultRecommendation",1,"recommended-query-link",3,"routerLink","queryParams","ascTrackElement"],["class","recommended-query-substring",3,"ngClass",4,"ngFor","ngForOf"],[1,"recommended-query-substring",3,"ngClass"],[1,"original-query"],[1,"original-query-subhead"],["queryParamsHandling","merge","trackAction","clickOriginalQuery",
1,"original-query-link",3,"routerLink","queryParams","ascTrackElement"],[1,"close-panel-section"],["vertical","",1,"single-row"],["mat-icon-button","","type","button","disableRipple","true","aria-label","Collapsed the suggestion panel","trackAction","collapseSuggestion",1,"close-panel-button",3,"ascTrackElement","click"]],ua:function(a,b){a&1&&(_.y(0,PIc,9,9,"span",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,vKc(b)))},Ha:[_.ho,_.wm,_.xm,_.ym,_.Hr,_.Qs,_.tw,_.ow,_.Nn,_.Dm],styles:["query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;width:100%;padding-left:16px;align-items:center;display:flex;place-content:center flex-start;word-break:break-all;font-size:14px;line-height:18px}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]{display:inherit;flex-direction:column}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .original-query[_ngcontent-%COMP%], query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .recommended-query[_ngcontent-%COMP%]{display:inherit;flex-direction:row;align-items:baseline}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .original-query[_ngcontent-%COMP%]{font-size:12px;font-style:italic}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .close-panel-section[_ngcontent-%COMP%]{display:inherit;place-content:inherit;align-items:inherit}query-suggestion[_nghost-%COMP%]   .bold[_ngcontent-%COMP%]{font-weight:700}query-suggestion[_nghost-%COMP%]   mat-divider.single-row[_ngcontent-%COMP%]{height:23px;margin:0 16px}query-suggestion[_nghost-%COMP%]   .close-panel-button[_ngcontent-%COMP%]{width:20px;height:20px;line-height:20px}query-suggestion[_nghost-%COMP%]   .close-panel-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle;margin-right:0}query-suggestion[_nghost-%COMP%]   .recommended-query-subhead[_ngcontent-%COMP%]{font:500 14px/16px Google Sans,sans-serif}.query-suggestion[_ngcontent-%COMP%]{height:39px}.query-suggestion.redirect-panel[_ngcontent-%COMP%]{height:55px}.query-suggestion.redirect-panel[_ngcontent-%COMP%]   .recommended-query-subhead[_ngcontent-%COMP%]{font:inherit}  .mat-tooltip.suggestion-message-tooltip{max-width:350px}"],
Oa:0});var QIc=function(){return[]},k$=function(a,b){var c=this;this.Fa=a;this.Ub=b;this.B5a="Next page";this.C5a="Previous page";this.Hbc="Open page {pageNumber}";this.E3b=new _.ps(this.Hbc);this.L5a=new _.ns(1);this.TMc=this.Ub.fS();this.xc="";this.jx={YEb:[]};this.cNc=_.cE(function(d){c.Fa.mb({element:c.xc,action:"searchResultsPageSizeChanged",Ve:d.toString(),gestureName:"CHANGE"});c.Ub.e2(d)})};k$.prototype.Sa=function(){};
var wKc=function(a){var b=a.Rd,c=a.ol,d=Math.ceil(Math.min(a.GK,2E3)/c.pageSize)-1-b;d=_.l(SIc(b,d));a=d.next().value;d=d.next().value;a=_.e$a(b-a,b+d+1).map(function(e){var f={};return{Ta:(f.start=c.pageSize*e+1,f),Rd:e,nxb:b===e}});d=a.findIndex(function(e){return e.nxb});return{YEb:a,Lm:a[d-1],next:a[d+1]}};_.W.Object.defineProperties(k$.prototype,{cKc:{configurable:!0,enumerable:!0,set:function(a){this.jx=wKc(a)}}});k$.O=function(a){return new (a||k$)(_.v(_.ou),_.v(_.Wu))};
k$.ya=_.jc({type:k$,qa:[["result-footer"]],inputs:{cKc:"paginatedResults",xc:"trackElement"},Aa:20,Ba:29,Ea:[[1,"page-controls"],["queryParamsHandling","merge","trackAction","pagePrevious",1,"previous",3,"condition","sameWindow","link","queryParams","linkAriaLabel","title","ascTrackElement","trackGestureClick","trackListIndex"],[1,"mat-icon-rtl-mirror"],["class","page-link","queryParamsHandling","merge","trackAction","navigateToResultsPage",3,"condition","sameWindow","linkAriaLabel","link","queryParams",
"ascTrackElement","trackGestureClick","trackListIndex",4,"ngFor","ngForOf"],["queryParamsHandling","merge","trackAction","pageNext",1,"next",3,"condition","sameWindow","link","queryParams","linkAriaLabel","title","ascTrackElement","trackGestureClick","trackListIndex"],[1,"page-size-control"],["appearance","outline"],[3,"aria-labelledby","value","selectionChange"],[3,"value"],["queryParamsHandling","merge","trackAction","navigateToResultsPage",1,"page-link",3,"condition","sameWindow","linkAriaLabel",
"link","queryParams","ascTrackElement","trackGestureClick","trackListIndex"]],ua:function(a,b){a&1&&(_.A(0,"span",0)(1,"conditional-link",1)(2,"mat-icon",2),_.N(3,"chevron_left"),_.B()(),_.y(4,RIc,2,10,"conditional-link",3),_.A(5,"conditional-link",4)(6,"mat-icon",2),_.N(7,"chevron_right"),_.B()()(),_.A(8,"span",5)(9,"mat-label"),_.N(10," Results per page "),_.B(),_.A(11,"mat-form-field",6)(12,"mat-select",7),_.I("selectionChange",function(c){return b.cNc(c.value)}),_.O(13,"async"),_.A(14,"mat-option",
8),_.N(15," 10 "),_.B(),_.A(16,"mat-option",8),_.N(17," 25 "),_.B(),_.A(18,"mat-option",8),_.N(19," 100 "),_.B()()()());a&2&&(_.u(1),_.x("condition",b.jx.Lm)("sameWindow",!0)("link",_.pf(27,QIc))("queryParams",null==b.jx.Lm?null:b.jx.Lm.Ta)("linkAriaLabel",b.C5a)("title",b.C5a)("ascTrackElement",b.xc)("trackGestureClick",!0)("trackListIndex",null==b.jx.Lm?null:b.jx.Lm.Rd),_.u(3),_.x("ngForOf",b.jx.YEb),_.u(1),_.x("condition",b.jx.next)("sameWindow",!0)("link",_.pf(28,QIc))("queryParams",null==b.jx.next?
null:b.jx.next.Ta)("linkAriaLabel",b.B5a)("title",b.B5a)("ascTrackElement",b.xc)("trackGestureClick",!0)("trackListIndex",null==b.jx.next?null:b.jx.next.Rd),_.u(4),_.Qe("id",b.xc+"-page-size-control-label"),_.u(3),_.x("aria-labelledby",b.xc+"-page-size-control-label")("value",_.R(13,25,b.TMc)),_.u(2),_.x("value",10),_.u(2),_.x("value",25),_.u(2),_.x("value",100))},Ha:[_.ho,_.xm,_.mI,_.Sv,_.Rv,_.Qs,_.Ty,_.Ny,_.Dm],styles:["result-footer[_nghost-%COMP%]{align-items:center;border-top-style:solid;border-top-width:1px;display:flex;font-weight:500;min-height:40px}result-footer[_nghost-%COMP%]     .page-size-control .mat-form-field-appearance-outline .mat-form-field-infix{border-top:0;padding-bottom:.5em}result-footer[_nghost-%COMP%]     .page-size-control .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-arrow-wrapper{-webkit-transform:none;transform:none}result-footer[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]{align-items:center;display:inline-flex;font-size:1.0769230769rem;height:40px;justify-content:center;min-width:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}result-footer[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]     a{padding:8px}result-footer[_nghost-%COMP%]   .next[_ngcontent-%COMP%]{min-width:64px}result-footer[_nghost-%COMP%]   .previous[_ngcontent-%COMP%]{min-width:64px}result-footer[_nghost-%COMP%]   .page-controls[_ngcontent-%COMP%]{display:flex;flex:0 0 50%;flex-direction:row;justify-content:center;margin-left:25%}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:flex;flex:0 0 25%;height:40px;justify-content:end;padding:0 8px}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]   mat-label[_ngcontent-%COMP%]{padding-top:1em;white-space:nowrap}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{height:40px;width:6em;overflow:hidden}"],
Oa:0});var VIc=function(){return[]},ZIc=function(a){return{aI:a}},xKc=new _.ps("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),yKc=new _.ns(1),l$=function(a,b,c,d){var e=this;this.Fa=c;this.Ub=d;this.qGc=EEc;this.Ihc=_.COa;this.Jhc=_.EOa;this.hOc=this.Ub.Lba();this.ZA=this.Ms=!1;this.wU=0;this.Ee="";this.xd={};this.aI=this.Ub.w_();this.dNc=_.cE(function(f){e.Fa.mb({element:e.vl,action:"snippetDetailChanged",Ve:f.toString(),
gestureName:"CHANGE"});e.Ub.Ywa(f)});this.jl=_.ci.has(2);this.SFc=_.qu.has(45)};l$.prototype.Sa=function(){};
l$.prototype.Sb=function(a){if(a.pagedSearchResponse){var b=this.lfa;if(b){this.wU=b.rl.length;var c=b.cCc+1;this.Ms=b.Ms;var d=xKc.format,e=this.wU,f=yKc.format(c+this.wU-1),g=yKc.format(b.GK);this.qKb=d.call(xKc,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.lfa&&this.Ms&&this.jl?3E6<b.GK?"1M+":2E5<b.GK?"100k+":1E4<b.GK?"10k+":1E3<b.GK?"1k+":"~"+g:g});this.Oq=b.Oq;this.Pq=b.Pq}else this.wU=0}a.errorData&&this.FZ&&(this.wU=0,this.qKb=this.FZ.message,this.Oq=this.FZ.KF.Oq,this.Pq=
this.FZ.KF.Pq)};l$.prototype.nr=function(){this.Fa.mb({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.W.Object.defineProperties(l$.prototype,{ol:{configurable:!0,enumerable:!0,set:function(a){this.Ee=a.Ee;this.xd=a.xd}},Exc:{configurable:!0,enumerable:!0,get:function(){return this.jl}},lwc:{configurable:!0,enumerable:!0,get:function(){return this.lfa?this.lfa.rl.map(function(a){return a.Mc.path}).join("\n"):""}}});
l$.O=function(a){return new (a||l$)(_.v(_.pu),_.v(_.ru),_.v(_.ou),_.v(_.Wu))};
l$.ya=_.jc({type:l$,qa:[["result-header","searchResultsElementName",""]],inputs:{vl:"searchResultsElementName",Ms:"maybeSkippedDocuments",ol:"queryContext",ZA:"showCanonicalCodeExampleFeature",lfa:"pagedSearchResponse",FZ:"errorData"},features:[_.Ac],lc:["searchResultsElementName",""],Aa:10,Ba:8,Ea:[[1,"result-header"],[1,"result-message"],["class","estimated-result-tooltip","matTooltip","The result set is large and the total number is just an estimate.","aria-hidden","false","aria-label","Hint that total result number is just an estimate.",
4,"ngIf"],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent",4,"ngIf"],[4,"ngIf"],["gme-button-old","","id","skiplink-navigation-target","queryParamsHandling","merge","class","find-everything","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",3,"routerLink","queryParams","ascTrackElement",4,"ngIf"],["class","snippet-control",4,"ngIf"],["class","debug-container",3,"class",
4,"ngIf"],["matTooltip","The result set is large and the total number is just an estimate.","aria-hidden","false","aria-label","Hint that total result number is just an estimate.",1,"estimated-result-tooltip"],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent"],[1,"separator"],[3,"savedQuery","searchScope","displayBreadcrumb"],["queryParamsHandling","merge","gme-button-old","","format","hairline","matTooltip","Run the search again without filtering by scope",
1,"clear-button",3,"routerLink","queryParams","ascTrackElement","trackAction"],["gme-button-old","","id","skiplink-navigation-target","queryParamsHandling","merge","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",1,"find-everything",3,"routerLink","queryParams","ascTrackElement"],[1,"separator","show-example-usage-separator"],["gme-button","","class","show-example-usage-toggle","format","hairline","trackAction","showExampleUsage",3,"show-example-usage-enabled",
"ascTrackElement","matTooltip","click",4,"ngIf"],["gme-button","","format","hairline","trackAction","showExampleUsage",1,"show-example-usage-toggle",3,"ascTrackElement","matTooltip","click"],[1,"text"],[1,"snippet-control"],["appearance","outline"],[3,"aria-labelledby","value","selectionChange"],["value","SNIPPET_SUBSET"],["value","MATCHING_LINE_SUBSET"],["value","ALL_MATCHING_LINES"],["value","NONE"],[1,"debug-container"],["class","debug-info",4,"ngIf"],[1,"debug-info"]],ua:function(a,b){a&1&&(_.A(0,
"span",0)(1,"span",1),_.N(2),_.y(3,TIc,2,0,"mat-icon",2),_.B(),_.y(4,UIc,1,5,"copy-button",3)(5,WIc,8,8,"ng-container",4)(6,XIc,3,4,"a",5)(7,$Ic,4,5,"ng-container",4)(8,aJc,14,5,"span",6),_.B(),_.y(9,dJc,3,4,"div",7));a&2&&(_.u(2),_.lf(" ",b.qKb," "),_.u(1),_.x("ngIf",!!b.lfa&&b.Ms&&b.jl),_.u(1),_.x("ngIf",0!==b.wU),_.u(1),_.x("ngIf",b.qGc(b.xd)||b.Ee),_.u(1),_.x("ngIf",b.Ms&&b.jl&&b.SFc),_.u(1),_.x("ngIf",b.ZA),_.u(1),_.x("ngIf",b.Exc),_.u(1),_.x("ngIf",b.Oq||b.Pq))},Ha:[_.ho,_.ym,_.Ez,_.GF,_.Jy,
_.Sv,_.Rv,_.Qs,_.Ty,_.Ny,_.tw,_.Tz,_.BH,_.CH,_.Nn,_.mu,_.Dm],styles:["result-header[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;width:100%;max-width:100%;display:block}result-header[_nghost-%COMP%]     .snippet-control .mat-form-field-appearance-outline .mat-form-field-infix{border-top:0;padding-bottom:.5em}result-header[_nghost-%COMP%]     .snippet-control .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-arrow-wrapper{-webkit-transform:none;transform:none}result-header[_nghost-%COMP%]   [gme-button][_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;padding:0 8px;align-self:center}result-header.grimoire-secondary-text[_nghost-%COMP%]{font-weight:500}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]{align-items:center;display:flex;height:39px;width:100%;padding:0 16px}@media (max-width:940px){result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]{width:100%;height:54px;overflow-x:scroll;overflow-y:hidden;padding:4px 16px 0}}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .status[_ngcontent-%COMP%]{align-items:center;display:inherit;flex:1 1 auto}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .clear-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .find-everything[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .result-message[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .show-example-usage-toggle[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   copy-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   scope-indicator[_ngcontent-%COMP%]{margin-right:5px}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .clear-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .find-everything[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .result-message[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .show-example-usage-toggle[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .snippet-control[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   copy-button[_ngcontent-%COMP%]{flex:0 0 auto}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator.show-example-usage-separator[_ngcontent-%COMP%]{margin-right:12px;margin-left:7px}result-header[_nghost-%COMP%]   .estimated-result-tooltip[_ngcontent-%COMP%]{font-size:16px;width:16px;height:16px;line-height:16px;vertical-align:bottom;cursor:default}result-header[_nghost-%COMP%]   copy-button[_ngcontent-%COMP%]{-webkit-transform:scale(.77);transform:scale(.77)}result-header[_nghost-%COMP%]   .separator[_ngcontent-%COMP%]{height:20px;width:1px}result-header[_nghost-%COMP%]   scope-indicator[_ngcontent-%COMP%]{line-height:18px;min-width:3em;max-height:36px;overflow:hidden;padding-right:.5em;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto}result-header[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{font:inherit}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:flex;padding:0 8px;height:39px;margin-left:auto}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-label[_ngcontent-%COMP%]{padding-top:1em;white-space:nowrap}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{height:39px}result-header[_nghost-%COMP%]   .debug-container[_ngcontent-%COMP%]{display:contents}result-header[_nghost-%COMP%]   .debug-info-container[_ngcontent-%COMP%]{position:absolute;width:100%}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]{background-color:#f0f7f0;border:1px solid silver;color:#006400;font-family:monospace;font-size:small;line-height:1.25;margin:0 1em 1em;padding:.5em;white-space:pre-wrap;min-height:24px;flex:1 1 auto;display:flex;flex-direction:column}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]     .mat-expansion-panel-content{overflow-y:auto;overflow-x:hidden}"],
Oa:0});var m$=function(){};m$.prototype.Sa=function(){};m$.O=function(a){return new (a||m$)};
m$.ya=_.jc({type:m$,qa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{oAc:"docLink",xc:"trackElement"},lc:["docLink","","trackElement",""],Aa:4,Ba:2,Ea:[[1,"desc"],["trackAction","openResultsIncompleteDocLink","aria-label","Learn more about potentially missing search results.",3,"externalLink","ascTrackElement"]],ua:function(a,b){a&1&&(_.A(0,"span",0),_.N(1," Not seeing the search results you expect?\n"),_.B(),_.A(2,"a",1),_.N(3," Learn more\n"),_.B());a&2&&(_.u(2),_.x("externalLink",
b.oAc)("ascTrackElement",b.xc))},Ha:[_.ho,_.co],styles:["search-results-incomplete[_nghost-%COMP%]{align-items:center;background-color:#e8f0fe;display:flex;flex-wrap:wrap;min-height:40px;padding-left:16px}a[_ngcontent-%COMP%]{margin-left:16px}"],Oa:0});var zKc=["listContainer"],AKc=[[["result-footer"]]],n$=function(a,b,c,d,e,f,g,m,n,r,w,z){_.Vq.call(this,m,n,r,z);this.Fa=a;this.Vg=b;this.qTa=c;this.Ua=d;this.nd=e;this.Ub=f;this.Q1=g;this.vl="";this.ZA=this.UNb=!1;this.DGb=new _.jl;this.Tc=_.jE;this.yB=cKc;this.selectedIndex=new _.Wf(-1);this.rl=_.Sd;this.Kq=new _.fd;this.IMc=new _.fd;this.aI=this.Ub.w_();this.bo=w.bo.ha(_.t(function(E){return E?E+"px":void 0}),_.ee(1),_.pd())};_.V(n$,_.Vq);n$.Ia=_.Vq.Ia;
n$.prototype.Sa=function(){var a=this;_.Vq.prototype.Sa.call(this);this.Kq.add(bKc(this.qTa,function(){return{page:a.RA,scrollTop:a.nb.na.scrollTop}}));this.Kq.add(this.Ua.events.ha(_.Fd(function(b){return b instanceof _.kg}),_.ie(null)).subscribe(function(){a.S_a=a.qTa.get().scrollTop}));this.Kq.add(this.nd.register("selectNextResult","j",function(){a.uN(1);a.pr("selectNextResult")}));this.Kq.add(this.nd.register("selectPreviousResult","k",function(){a.uN(-1);a.pr("selectPreviousResult")}))};
n$.prototype.Sb=function(a){var b=this;if(a.hasOwnProperty("resultPage")){var c;a=0===(null==(c=this.RA.rl[0])?void 0:c.type);this.ZA&&a&&this.Ub.w_().ha(_.Xd(),_.Fd(function(d){return!d})).subscribe(function(){b.Fa.mb({gestureName:"EXTERNAL",element:"ResultList",action:"skippedExampleUsageRequest"})});this.Kq.add(_.osb(this.Vg,function(){b.selectedIndex.next(0)}));this.IMc.unsubscribe();this.rl=BKc(this)}};n$.prototype.Km=function(){void 0!==this.S_a&&(this.nb.na.scrollTop=this.S_a,this.S_a=void 0)};
n$.prototype.Ka=function(){_.Vq.prototype.Ka.call(this);this.Kq.unsubscribe()};var hJc=function(a){return a.path||a.repository?"ref":a.ue?"repo":"repoGroup"},BKc=function(a){var b=a.RA.rl;return 25>=b.length||a.qTa.get().scrollTop?_.ld(b):_.uHa.ha(_.Xd(),_.Qd(0),_.Zd(b),_.ie(b.slice(0,20)))};n$.prototype.uN=function(a){var b=this.RA.rl.length;b&&(a=this.selectedIndex.value+a,0>a||a>=b||this.selectedIndex.next(a))};
n$.prototype.pr=function(a){this.Fa.mb({element:"ResultList",action:a,gestureName:"KEYBOARD",Mf:this.selectedIndex.value})};n$.O=function(a){return new (a||n$)(_.v(_.bo),_.v(_.vg),_.v(c$),_.v(_.pg),_.v(_.Kt),_.v(_.Wu),_.v(mKc),_.v(_.ad),_.v(_.Uq),_.v(_.pe),_.v(_.iE),_.v(_.Oq,8))};
n$.ya=_.jc({type:n$,qa:[["result-list"]],tb:function(a,b){a&1&&_.yf(zKc,7);if(a&2){var c;_.wf(c=_.Af())&&(b.s1c=c.first)}},inputs:{GA:"previewTarget",RA:"resultPage",vl:"searchResultsElementName",UNb:"showResultsIncomplete",ZA:"showCanonicalCodeExampleFeature"},outputs:{DGb:"previewTriggered"},features:[_.Me,_.Ac],ac:["result-footer"],Aa:8,Ba:7,Ea:[["class","example-content","role","region",4,"ngIf"],["listContainer",""],[4,"ngFor","ngForOf"],[3,"docLink","trackElement",4,"ngIf"],["role","region",
1,"example-content"],[4,"ngIf"],[3,"source","snippets"],[3,"entry","resultPage","isActive","listIndex","scopeDetail","trackElement","previewTarget","isSelected","codeFontSize","container","triggerPreview"],[3,"docLink","trackElement"]],ua:function(a,b){a&1&&(_.ff(AKc),_.y(0,gJc,2,1,"div",0),_.O(1,"async"),_.A(2,"ul",null,1),_.y(4,iJc,4,14,"li",2),_.O(5,"async"),_.B(),_.y(6,jJc,1,2,"search-results-incomplete",3),_.gf(7));a&2&&(_.x("ngIf",b.ZA&&_.R(1,3,b.aI)),_.u(4),_.x("ngForOf",_.R(5,5,b.rl)),_.u(2),
_.x("ngIf",b.UNb))},Ha:[VJc,_.xm,_.ym,h$,m$,_.Dm],styles:["result-list[_nghost-%COMP%]{overflow:hidden}ul[_ngcontent-%COMP%]{margin:0;padding:0;width:100%}li[_ngcontent-%COMP%]{list-style-type:none;padding:0}loading[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;bottom:12px}dc-information-box[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;justify-content:flex-start;margin:16px}dc-information-box[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:16px}"],Oa:0});var CKc=["image/png","image/jpeg","image/gif"],DKc={xI:0,EMPTY:1,Z7b:2,Tjc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},o$=function(a,b,c){this.Fa=a;this.Wg=b;this.Ua=c;this.rBb=_.bE([]);this.xt=_.jE;this.Fka=DKc;this.qg="SearchResultFilePreview";this.data="";this.Pl=_.Sd;this.metadata=null;this.mk=new _.be(1)};o$.prototype.Sa=function(){};var uJc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return 0<a.Wb.length;default:return _.Eg(a)}};
o$.prototype.Jp=function(a){this.Ua.navigate(_.Ip(_.Op(this.Mc.Yb(),{line:a.line+1}).ab()),{kg:"preserve"});this.Fa.mb({gestureName:"CLICK",element:this.qg,action:"selectLine",projectId:this.Mc.qb},a.A0)};
_.W.Object.defineProperties(o$.prototype,{JBc:{configurable:!0,enumerable:!0,set:function(a){var b=a.qe,c=a.HD;a=a.Mc;this.data=b.Bw()||_.oE(_.Pi(b,1));this.metadata=_.Ri(b,_.up,2);this.Mc=a;this.yb=_.eqb(a,b,[c]);this.Pl=_.jmb(a,_.jI(this.Wg,a,"path"),this.Ua)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.rBb=a;this.mk.next(_.ZD(a,[]).length?0:-1)},get:function(){return this.rBb}},nAc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?CKc.includes(_.Y(this.metadata,
1))?2:_.bj(this.metadata,2)?0:3:3:1}},imageUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata;return"data:"+(a?_.Y(a,1):"")+";base64,"+this.data}}});o$.O=function(a){return new (a||o$)(_.v(_.bo),_.v(_.iI),_.v(_.pg))};
o$.ya=_.jc({type:o$,qa:[["single-file-preview","fileData","","matches",""]],inputs:{JBc:"fileData",matches:"matches"},lc:["fileData","","matches",""],Aa:5,Ba:5,Ea:[[3,"ngSwitch"],["icon","source:file",4,"ngSwitchCase"],[3,"path",4,"ngSwitchCase"],[3,"alt","src",4,"ngSwitchCase"],["class","text",4,"ngSwitchCase"],["icon","source:file"],[3,"path"],[3,"alt","src"],[1,"text"],["iconSize","large","theme","warning",4,"ngIf"],["class","matches-navigation",3,"ngSwitch",4,"ngIf"],[4,"ngIf"],["iconSize","large",
"theme","warning"],[1,"matches-navigation",3,"ngSwitch"],[4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],[3,"dataState","matchCount","selectedMatchIndex","trackArtifactId","trackElement","selectedMatchIndexChange",4,"ngIf"],[3,"dataState","matchCount","selectedMatchIndex","trackArtifactId","trackElement","selectedMatchIndexChange"],[3,"inline"],[3,"value","fileName","lineLimitation","lineNumberLinkProvider","highlightInfo","lineNumberClicked"],[3,"matches","scrollToIndex","selectedMatchIndex",4,
"ngIf"],[3,"matches","scrollToIndex","selectedMatchIndex"]],ua:function(a,b){a&1&&(_.F(0,0),_.y(1,kJc,5,0,"icon-empty-state-display",1)(2,lJc,1,1,"empty-file-detail",2)(3,mJc,2,4,"img",3)(4,vJc,4,3,"div",4),_.H());a&2&&(_.x("ngSwitch",b.nAc),_.u(1),_.x("ngSwitchCase",b.Fka.xI),_.u(1),_.x("ngSwitchCase",b.Fka.EMPTY),_.u(1),_.x("ngSwitchCase",b.Fka.Z7b),_.u(1),_.x("ngSwitchCase",b.Fka.Tjc))},Ha:[_.ym,_.zm,_.Am,_.oK,_.rK,_.Hz,_.Jz,_.Iz,_.fE,_.dE,_.eI,_.pK,_.Dm,_.Nz],styles:["single-file-preview[_nghost-%COMP%]{display:flex;position:relative;overflow:auto}icon-empty-state-display[_ngcontent-%COMP%]{align-self:center}empty-file-detail[_ngcontent-%COMP%]{align-self:center;flex:1 1 100%}.matches-navigation[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;height:28px;justify-content:flex-end}.matches-navigation[_ngcontent-%COMP%] > loading[_ngcontent-%COMP%]{margin-right:20px}img[_ngcontent-%COMP%]{align-self:center;max-height:100%;max-width:100%}.text[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;overflow:auto}dc-information-box[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;justify-content:flex-start}"],
Oa:0});var EKc=function(a,b){this.Wq=a;this.xG=b;this.xt=_.jE;this.yB=cKc;this.qg="SearchResultFilePreview";this.L5b="result-preview-header";this.q5a="Close";this.dbc="Preview of File ";this.page=_.Sd;this.nV=new _.Mg;this.close=new _.jl},FKc=function(a,b){return a.Wq.get(b.qb,b.Rc,b.repository,_.Uh(b),b.path,{Qb:b.params.Qb,type:1,line:_.jta(b.params.line)}).ha(_.t(function(c){var d=_.zp(c);if(!d)throw Error("Lf");var e;return _.bE({type:0,qe:d,HD:null!=(e=_.aj(c,8)[0])?e:0,Mc:b})}))},GKc=function(a,b){var c=
b.Yb();return a.Wq.list(b.qb,b.Rc,b.repository,_.Uh(b),b.path,b.params.Qb).ha(_.t(function(d){return{state:2,Wb:{type:1,items:DJc(d,c)}}}))};
_.W.Object.defineProperties(EKc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Mc;this.nV=b;switch(a.type){case 0:a.ZDc?this.xG.Qta.next(b):this.xG.ojb();b=FKc(this,b);break;case 1:b=GKc(this,b);break;default:b=_.Eg(a)}setTimeout(function(){var c;null==(c=document.getElementById("result-preview-header"))||c.focus()});this.page=b.ha(_.ie(_.kE),_.Nd(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=_.Eg(c)}}return _.ld({state:1,message:"Error fetching contents",Exa:c})}))}},GHc:{configurable:!0,enumerable:!0,set:function(a){a=a.bU;WEc(a)?this.xG.pLa.next(a.l1):this.xG.pLa.next(void 0)}}});EKc.O=function(a){return new (a||EKc)(_.v(_.KJ),_.v(_.qK))};
EKc.ya=_.jc({type:EKc,qa:[["result-preview"]],inputs:{target:"target",GHc:"loadedQueryContext"},outputs:{close:"close"},features:[_.of([_.qK])],Aa:7,Ba:9,Ea:[[4,"ngIf"],[1,"file-header"],["svgIcon","source:file"],["queryParamsHandling","preserve","trackAction","openFile",1,"filepath",3,"routerLink","ascTrackElement"],[3,"ngSwitch",4,"ngIf"],[1,"preview-title"],["mat-icon-button","","type","button","trackAction","closePreview",1,"close",3,"title","ascTrackElement","trackArtifactId","click"],[3,"ngSwitch"],
[3,"diameter",4,"ngSwitchCase"],[4,"ngSwitchCase"],["icon","developer_board",3,"isSvg",4,"ngSwitchCase"],[3,"diameter"],[3,"fileData","matches",4,"ngSwitchCase"],["ariaLabelledbyId","HEADER_ID",3,"files","queryParamsHandling",4,"ngSwitchCase"],[3,"fileData","matches"],["ariaLabelledbyId","HEADER_ID",3,"files","queryParamsHandling"],["icon","developer_board",3,"isSvg"]],ua:function(a,b){a&1&&(_.y(0,wJc,6,4,"h2",0),_.A(1,"div",1),_.D(2,"mat-icon",2),_.A(3,"a",3),_.N(4),_.B()(),_.y(5,CJc,4,4,"ng-container",
4),_.O(6,"async"));a&2&&(_.x("ngIf",b.nV.path),_.u(3),_.x("routerLink",_.Ip(b.nV))("ascTrackElement",b.qg),_.Qe("id",b.L5b)("aria-label",b.dbc+b.nV.path),_.u(1),_.lf(" ",b.nV.path," "),_.u(1),_.x("ngIf",_.R(6,7,b.nV.path&&b.page)))},Ha:[_.ho,_.ym,_.zm,_.Am,_.tK,_.Hz,_.Jz,_.Iz,_.dE,_.Hr,_.Qs,_.Nn,o$,_.Dm],styles:["result-preview[_nghost-%COMP%]{display:flex;flex-direction:column;position:relative;overflow:auto}directory-contents-grid[_ngcontent-%COMP%]{margin:10px}directory-contents-grid[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]{overflow:auto;z-index:0}directory-contents-grid[_ngcontent-%COMP%]   .matches-navigation[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]   .matches-navigation[_ngcontent-%COMP%]{height:28px}h2[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;flex:0 0 auto;font-weight:500;font-size:15px;height:40px;justify-content:flex-start;letter-spacing:.01em;line-height:24px;margin:0;overflow:hidden;padding-left:20px;z-index:1}.preview-title[_ngcontent-%COMP%]{flex:1 1 100%}.file-header[_ngcontent-%COMP%]{align-items:center;background-color:var(--primary-app-bar);border-bottom-style:solid;border-bottom-width:1px;display:flex;flex:0 0 auto;height:28px;padding-left:20px}.file-header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}.file-header[_ngcontent-%COMP%]   a.filepath[_ngcontent-%COMP%]{margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}loading[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]{flex:1 1 100%}"],
Oa:0});var HKc=function(){};HKc.O=function(a){return new (a||HKc)};HKc.Da=_.kc({type:HKc});HKc.Ca=_.Zb({imports:[_.Em,_.wK,_.yK,_.Kz,_.gE,_.eE,_.AH,_.fI,_.xK]});var IKc,JKc;IKc={en:i$};JKc=[{path:"",component:g$,We:_.DE([b$,$9]),resolve:IKc,Qp:"paramsOrQueryParamsChange"}];_.p$=function(){};_.p$.O=function(a){return new (a||_.p$)};_.p$.Da=_.kc({type:_.p$,id:"search"});_.p$.Ca=_.Zb({Pb:[i$,_.KJ],imports:[_.Qu,TJc,WJc,_.Ww,_.Em,_.II,_.PI,_.QI,_.Gz,_.eo,_.EK,_.yK,_.ZI,_.Tu,_.Ly,_.Kz,_.gE,_.eE,_.es,_.Tv,_.Rs,_.Uy,_.Rw,_.Uz,_.Ry,_.ax,_.fJ,_.fI,_.Ay(JKc),_.nu,_.xK,HKc,_.gI,_.Pz,_.nK,_.Yw,_.Pn]});_.g9a(_.p$,"search");
_.Klb(g$,function(){return[_.ho,_.ym,_.zm,_.Am,_.Ez,_.co,_.Hz,_.Jz,_.Iz,_.dE,_.Hr,_.Nn,_.Oz,EKc,j$,k$,l$,n$,m$]},function(){return[_.Dm]});
}catch(e){_._DumpException(e)}
try{
var KKc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},LKc=function(a){a&1&&_.D(0,"settings-header",27)},MKc=function(a){if(a&1){var b=_.Jc();_.A(0,"div")(1,"mat-form-field",28)(2,"mat-label");_.N(3," Appearance ");_.B();_.A(4,"mat-select",13);_.I("selectionChange",function(c){_.Kc(b);var d=_.M();return _.Lc(d.eNc(c.value))});_.O(5,"async");_.A(6,"mat-option",29);_.N(7," Light ");_.B();_.A(8,"mat-option",30);_.N(9," Dark ");_.B();_.A(10,"mat-option",31);_.N(11," Use System Settings ");
_.B()()()()}a&2&&(a=_.M(),_.u(4),_.x("value",_.R(5,1,a.o0a)))},NKc=function(a,b){a&1&&(_.A(0,"mat-option",34),_.N(1),_.B());a&2&&(a=b.va,_.x("value",a),_.u(1),_.lf(" ",a.replace("cider","default")," "))},OKc=function(a){if(a&1){var b=_.Jc();_.A(0,"div")(1,"mat-form-field",32)(2,"mat-label");_.N(3," Dark syntax highlighting theme ");_.B();_.A(4,"mat-select",13);_.I("selectionChange",function(c){_.Kc(b);var d=_.M();return _.Lc(d.ZMc(c.value))});_.O(5,"async");_.y(6,NKc,2,2,"mat-option",33);_.B()()()}a&
2&&(a=_.M(),_.u(4),_.x("value",_.R(5,2,a.iNc)),_.u(2),_.x("ngForOf",a.f_b))},PKc=function(a){a&1&&(_.A(0,"mat-label"),_.N(1," Light syntax highlighting theme "),_.B())},QKc=function(a){a&1&&(_.A(0,"mat-label"),_.N(1," Syntax highlighting theme "),_.B())},RKc=function(a,b){a&1&&(_.A(0,"mat-option",34),_.N(1),_.B());a&2&&(a=b.va,_.x("value",a),_.u(1),_.lf(" ",a.replace("cider","default")," "))},SKc=function(a){if(a&1){var b=_.Jc();_.A(0,"div")(1,"mat-form-field",35);_.y(2,PKc,2,0,"mat-label",36)(3,
QKc,2,0,"ng-template",null,37,_.Df);_.A(5,"mat-select",13);_.I("selectionChange",function(d){_.Kc(b);var e=_.M();return _.Lc(e.bNc(d.value))});_.O(6,"async");_.y(7,RKc,2,2,"mat-option",33);_.B()()()}if(a&2){var c=_.kf(4);a=_.M();_.u(2);_.x("ngIf",a.kV)("ngIfElse",c);_.u(3);_.x("value",_.R(6,4,a.kNc));_.u(2);_.x("ngForOf",a.S9b)}},TKc=function(a){if(a&1){var b=_.Jc();_.A(0,"div")(1,"mat-slide-toggle",38);_.I("change",function(c){_.Kc(b);var d=_.M();return _.Lc(d.gQc(c))});_.O(2,"async");_.N(3," Strip the google3/ prefix when copying paths ");
_.B()()}a&2&&(a=_.M(),_.u(1),_.x("checked",_.R(2,1,a.xPb)))},UKc=function(a){a&1&&(_.A(0,"a",39)(1,"mat-icon",40),_.N(2,"info_outline"),_.B()())},VKc=function(a){if(a&1){var b=_.Jc();_.A(0,"div")(1,"mat-form-field",41)(2,"mat-label");_.N(3," Default Cider editing behavior ");_.B();_.A(4,"mat-select",13);_.I("selectionChange",function(c){_.Kc(b);var d=_.M();return _.Lc(d.YMc(c.value))});_.O(5,"async");_.A(6,"mat-option",42);_.N(7," Open in Cider. ");_.B();_.A(8,"mat-option",43);_.N(9," Open the workspace selection prompt in Cider. ");
_.B()()()()}a&2&&(a=_.M(),_.u(4),_.x("value",_.R(5,1,a.f9)))},WKc=function(a){if(a&1){var b=_.Jc();_.A(0,"div")(1,"mat-slide-toggle",44);_.I("change",function(c){_.Kc(b);var d=_.M();return _.Lc(d.hQc(c))});_.O(2,"async");_.N(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.B()()}a&2&&(a=_.M(),_.u(1),_.x("checked",_.R(2,1,a.aja)))},XKc=function(a){if(a&1){var b=_.Jc();_.A(0,"div")(1,"mat-slide-toggle",45);_.I("change",function(c){_.Kc(b);var d=
_.M();return _.Lc(d.fQc(c))});_.O(2,"async");_.N(3," Show personalized results based on search history ");_.B();_.A(4,"a",46)(5,"mat-icon",40);_.N(6,"info_outline");_.B()()()}a&2&&(a=_.M(),_.u(1),_.x("checked",_.R(2,1,a.gt)))},YKc=function(a){if(a&1){var b=_.Jc();_.A(0,"div")(1,"mat-form-field",47)(2,"mat-label");_.N(3," Search results page size ");_.B();_.A(4,"mat-select",13);_.I("selectionChange",function(c){_.Kc(b);var d=_.M();return _.Lc(d.KQc(c.value))});_.O(5,"async");_.A(6,"mat-option",34);
_.N(7," 10 ");_.B();_.A(8,"mat-option",34);_.N(9," 25 ");_.B();_.A(10,"mat-option",34);_.N(11," 100 ");_.B()()()()}a&2&&(a=_.M(),_.u(4),_.x("value",_.R(5,4,a.pageSize)),_.u(2),_.x("value",10),_.u(2),_.x("value",25),_.u(2),_.x("value",100))},ZKc=function(a){if(a&1){var b=_.Jc();_.A(0,"div")(1,"mat-form-field",48)(2,"mat-select",49);_.I("selectionChange",function(c){_.Kc(b);var d=_.M();return _.Lc(d.JQc(c.value))});_.O(3,"async");_.A(4,"mat-option",34);_.N(5," 25 ");_.B();_.A(6,"mat-option",34);_.N(7,
" 50 ");_.B();_.A(8,"mat-option",34);_.N(9," 100 ");_.B();_.A(10,"mat-option",34);_.N(11," 200 ");_.B()();_.A(12,"mat-label");_.N(13," Starred paths on homepage ");_.B()()()}a&2&&(a=_.M(),_.u(2),_.x("value",_.R(3,5,a.Jea)),_.u(2),_.x("value",25),_.u(2),_.x("value",50),_.u(2),_.x("value",100),_.u(2),_.x("value",200))},q$=function(a,b,c,d){_.go.call(this,a,b,d,c,"change");this.ORb=!0};_.V(q$,_.go);q$.prototype.AXa=function(a){this.ORb&&_.zOa(this,"CHANGE",a)};
q$.O=function(a){return new (a||q$)(_.v(_.bo),_.v(_.Pk),_.v(_.ad),_.v(_.fo,8))};q$.Ia=_.mc({type:q$,qa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{ORb:"trackGestureChange"},features:[_.Me]});var $Kc=function(){this.mE=this.text=""};$Kc.O=function(a){return new (a||$Kc)};
$Kc.ya=_.jc({type:$Kc,qa:[["help-tooltip","text",""]],inputs:{text:"text",mE:"tooltipClass"},lc:["text",""],Aa:3,Ba:2,Ea:[["tabindex","0","role","note","matTooltipPosition","right",3,"matTooltipClass","matTooltip"]],ua:function(a,b){a&1&&(_.A(0,"span",0)(1,"mat-icon"),_.N(2,"help_outline"),_.B()());a&2&&_.x("matTooltipClass",b.mE)("matTooltip",b.text)},Ha:[_.Qs,_.tw],styles:["help-tooltip[_nghost-%COMP%]{margin-left:8px}mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle;cursor:default}"],
Oa:0});var aLc=function(){};aLc.O=function(a){return new (a||aLc)};aLc.Da=_.kc({type:aLc});aLc.Ca=_.Zb({imports:[_.Em,_.Rs,_.Rw]});var bLc=Object.freeze({"invalid-number":!0}),r$=function(){this.Leb=!1};r$.prototype.validate=function(a){return KKc(a.value,this.Leb?0:1)?null:bLc};r$.O=function(a){return new (a||r$)};r$.Ia=_.mc({type:r$,qa:[["","positiveIntegerValidator",""]],inputs:{Leb:"allowZero"},features:[_.of([{wa:_.tv,Nb:r$,vd:!0}])]});var s$=function(){};s$.prototype.validate=function(a){return void 0===a.value||""===a.value||KKc(a.value,1)?null:bLc};s$.O=function(a){return new (a||s$)};
s$.Ia=_.mc({type:s$,qa:[["","optionalPositiveIntegerValidator",""]],features:[_.of([{wa:_.tv,Nb:s$,vd:!0}])]});_.cLc=function(){this.aFb=""};_.cLc.O=function(a){return new (a||_.cLc)};
_.cLc.ya=_.jc({type:_.cLc,qa:[["settings-header"]],inputs:{aFb:"pageTitle"},ac:["*"],Aa:4,Ba:1,Ea:[["fxLayoutAlign","center center"],["fxFlex","grow",1,"title"]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"header",0)(1,"h1",1),_.N(2),_.B(),_.gf(3),_.B());a&2&&(_.u(2),_.nf(b.aFb))},Ha:[_.Nq,_.as],styles:["header[_ngcontent-%COMP%]{border-style:solid;border-width:1px;padding:12px 16px}.title[_ngcontent-%COMP%]{font-family:Google Sans;font-size:15px;font-weight:500;letter-spacing:.02em;margin:0;text-transform:capitalize;font-size:20px}"],Oa:0});_.u$=function(a,b,c,d,e,f){var g=this;this.document=a;this.Fa=b;this.Ub=c;this.Dpa=d;this.Kb=e;this.o0a=this.Ub.Zra();this.zca=this.Ub.XR();this.ONc=this.Ub.gS();this.xPb=this.Ub.z_();this.tabSize=this.Ub.jS();this.pageSize=this.Ub.fS();this.bo=this.Dpa.bo;this.Jea=this.Ub.r_();this.mVb=_.ABb(this.Ub);this.VRc=this.Ub.hsa();this.f9=this.Ub.h_();this.aja=this.Ub.A_();this.gt=this.Ub.x_();this.JNc=this.Ub.v_();this.GEc=this.Ub.l_();this.f_b=Array.from(_.O1a);this.S9b=Array.from(_.N1a);this.lb=new _.fd;
this.QNb=!0;this.eNc=_.cE(function(m){t$(g,"themeChanged",m);g.Ub.Zwa(m)});this.ZMc=_.cE(function(m){t$(g,"darkSyntaxThemeChanged",m);g.Ub.Kha(m)});this.bNc=_.cE(function(m){t$(g,"lightSyntaxThemeChanged",m);g.Ub.Uha(m)});this.cQc=_.cE(function(m){t$(g,"highlightXrefsChanged",m.checked.toString());g.Ub.Z1(m.checked)});this.eQc=_.cE(function(m){t$(g,"showFoldMarkersChanged",m.checked.toString());g.Ub.aia(m.checked)});this.gQc=_.cE(function(m){t$(g,"stripGoogle3FromCopyChanged",m.checked.toString());
g.Ub.exa(m.checked)});this.LQc=_.sj(function(m,n){t$(g,"tabSizeChanged",m);n&&g.Ub.cia(Number(m))},300);this.KQc=_.sj(function(m){t$(g,"pageSizeChanged",String(m));g.Ub.e2(m)},300);this.GQc=_.sj(function(m,n){t$(g,"codeFontSizeChanged",m);n&&(""===m?_.hE(g.Dpa):_.hE(g.Dpa,Number(m)))},300);this.JQc=_.sj(function(m){t$(g,"numStarredPlacesChanged",String(m));g.Ub.Wha(m)},300);this.LLc=function(){_.hE(g.Dpa)};this.iQc=_.cE(function(m){t$(g,"xrefMiniPanelEnabledChanged",m.checked.toString());_.BBb(g.Ub,
m.checked)});this.MQc=_.sj(function(m,n){t$(g,"xrefMiniPanelMinWidthChanged",m);n&&g.Ub.O0a(Number(m))},300);this.YMc=_.cE(function(m){t$(g,"ciderDefaultChanged",m);g.Ub.Hwa(m)});this.hQc=_.cE(function(m){t$(g,"suggestUniqueCiderWsChanged",m.checked.toString());g.Ub.fxa(m.checked)});this.fQc=_.cE(function(m){t$(g,"showPersonalizedResultsChanged",m.checked.toString());g.Ub.cxa(m.checked)});this.dQc=_.cE(function(m){t$(g,"showCustomContextMenuChanged",m.checked.toString());g.Ub.Zha(m.checked)});this.aNc=
_.cE(function(m){t$(g,"hovercardVisibilityChanged",m);g.Ub.Rha(m)});this.kV=f.kV();this.hn=_.ci.has(2);this.iNc=_.y2a(f,"DARK");this.kNc=_.y2a(f,"LIGHT")};_.u$.prototype.Oc=function(){var a=this;this.lb.add(this.Kb.wf.subscribe(function(b){b&&(b=a.document.querySelector("#"+b))&&(null==b||b.scrollIntoView(),null==b||b.focus(),null==b||b.classList.add("highlight-anim"))}))};_.u$.prototype.Ka=function(){this.lb.unsubscribe()};
var dLc=function(a,b){if(!a.kV||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.Eg(b)}},eLc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.Eg(a)}},t$=function(a,b,c){a.Fa.mb({element:"Settings",action:b,Ve:c,gestureName:"CHANGE"})};_.u$.O=function(a){return new (a||_.u$)(_.v(_.oh),_.v(_.bo),_.v(_.Wu),_.v(_.iE),_.v(_.Vf),_.v(_.cv),_.v(_.pu),_.v(_.ru))};
_.u$.ya=_.jc({type:_.u$,qa:[["general-settings"]],inputs:{QNb:"showHeader"},Aa:76,Ba:44,Ea:[["pageTitle","General",4,"ngIf"],[4,"ngIf"],["id","show-fold-markers-toggle","color","primary",3,"checked","change"],["id","highlight-xrefs-toggle","color","primary",3,"checked","change"],["id","show-custom-context-menu-toggle","color","primary",3,"checked","change"],[1,"preview"],["id","xrefs-mini-panel-toggle","color","primary",3,"checked","aria-label","change"],["id","xrefs-mini-panel-min-width-field"],
["matInput","","positiveIntegerValidator","","autocomplete","off","aria-label","Change the minimum browser width for the references preview pane to be visible when the setting is enabled",3,"allowZero","ngModel","disabled","ngModelChange"],["xrefMiniPanelMinWidthField","matInput"],["matSuffix",""],["mat-icon-button","","class","help-link-button","matTooltip","Help","aria-label","More information about the reference preview panel","ascTrackElement","Settings","trackAction","openXrefHelp","externalLink",
"http://go/cs-xref#using-the-breadcrumb-trail",4,"ngIf"],["id","hovercard-visibility-field"],[3,"value","selectionChange"],["value","NEVER_SHOW"],["value","SHOW_WITH_SHIFT"],["value","SHOW_WITH_CTRL"],["value","SHOW_WITH_PLATFORM_CMD"],["value","SHOW_ALWAYS"],["id","tab-size-field"],["matInput","","positiveIntegerValidator","","autocomplete","off",3,"ngModel","ngModelChange"],["tabSizeField","matInput"],["id","code-font-size-field"],["matInput","","optionalPositiveIntegerValidator","","autocomplete",
"off","ascTrackElement","Settings","trackAction","typeCodeFontSize",3,"ngModel","ngModelChange"],["codeFontSizeField","matInput"],["type","button","gme-button-old","","id","code-font-size-reset-button","format","hairline","size","xsmall","ascTrackElement","Settings","trackAction","resetCodeFontSize",3,"click"],["text","This setting affects any text representing code such as the main code panel and search results."],["pageTitle","General"],["id","theme-selector"],["value","LIGHT"],["value","DARK"],
["value","SYSTEM"],["id","dark-syntax-theme-selector"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],["id","light-syntax-theme-selector"],[4,"ngIf","ngIfElse"],["onlySyntaxHighlightingSelector",""],["id","strip-google3-from-copy-toggle","color","primary",3,"checked","change"],["mat-icon-button","","matTooltip","Help","aria-label","More information about the reference preview panel","ascTrackElement","Settings","trackAction","openXrefHelp","externalLink","http://go/cs-xref#using-the-breadcrumb-trail",
1,"help-link-button"],["inline",""],["id","cider-default-field"],["value","cider"],["value","prompt"],["id","unique-cider-ws-toggle","color","primary",3,"checked","change"],["id","personalization-toggle","color","primary",3,"checked","change"],["mat-icon-button","","matTooltip","Help","aria-label","More information about the search personalization setting","ascTrackElement","Settings","trackAction","openPersonalizationHelp","externalLink","https://goto.google.com/cs-personalization",1,"help-link-button"],
["id","page-size-selector"],["id","num-starred-places-selector"],["aria-label","Change the number of starred path shown by default on the landing page",3,"value","selectionChange"]],ua:function(a,b){if(a&1){var c=_.Jc();_.y(0,LKc,1,0,"settings-header",0)(1,MKc,12,3,"div",1)(2,OKc,7,4,"div",1);_.O(3,"async");_.y(4,SKc,8,6,"div",1);_.O(5,"async");_.y(6,TKc,4,3,"div",1);_.A(7,"div")(8,"mat-slide-toggle",2);_.I("change",function(e){return b.eQc(e)});_.O(9,"async");_.N(10," Show Fold Markers ");_.B()();
_.A(11,"div")(12,"mat-slide-toggle",3);_.I("change",function(e){return b.cQc(e)});_.O(13,"async");_.N(14," Highlight References ");_.B()();_.A(15,"div")(16,"mat-slide-toggle",4);_.I("change",function(e){return b.dQc(e)});_.O(17,"async");_.N(18," Show Cross References Context Menu on right click ");_.B()();_.A(19,"div",5)(20,"mat-slide-toggle",6);_.I("change",function(e){return b.iQc(e)});_.O(21,"async");_.N(22," Enable the references preview pane when the browser is wider than ");_.B();_.A(23,"mat-form-field",
7)(24,"input",8,9);_.I("ngModelChange",function(e){_.Kc(c);return _.Lc(b.MQc(e,_.kf(25).Gd.valid))});_.O(26,"async");_.O(27,"async");_.B();_.A(28,"span",10);_.N(29,"pixels");_.B();_.A(30,"mat-error");_.N(31," Must set width to a positive integer. ");_.B()();_.y(32,UKc,3,0,"a",11);_.B();_.y(33,VKc,10,3,"div",1)(34,WKc,4,3,"div",1)(35,XKc,7,3,"div",1);_.A(36,"div")(37,"mat-form-field",12)(38,"mat-label");_.N(39," Show identifier hovercards ");_.B();_.A(40,"mat-select",13);_.I("selectionChange",function(e){return b.aNc(e.value)});
_.O(41,"async");_.A(42,"mat-option",14);_.N(43," Never show ");_.B();_.A(44,"mat-option",15);_.N(45," Hold 'Shift' to show ");_.B();_.A(46,"mat-option",16);_.N(47," Hold 'Control' to show ");_.B();_.A(48,"mat-option",17);_.N(49," Hold 'Control' or 'Command' (macOS) to show ");_.B();_.A(50,"mat-option",18);_.N(51," Always show ");_.B()()()();_.A(52,"div")(53,"mat-form-field",19)(54,"input",20,21);_.I("ngModelChange",function(e){_.Kc(c);return _.Lc(b.LQc(e,_.kf(55).Gd.valid))});_.O(56,"async");_.B();
_.A(57,"mat-label");_.N(58," Tab size (chars) ");_.B();_.A(59,"mat-error");_.N(60," Must set tab size to a positive integer. ");_.B()()();_.y(61,YKc,12,6,"div",1)(62,ZKc,14,7,"div",1);_.A(63,"div")(64,"mat-form-field",22)(65,"input",23,24);_.I("ngModelChange",function(e){_.Kc(c);return _.Lc(b.GQc(e,_.kf(66).Gd.valid))});_.O(67,"async");_.B();_.A(68,"mat-label");_.N(69," Code font size (px) ");_.B();_.A(70,"mat-error");_.N(71," Must set code font size to a positive integer or clear the field. ");_.B()();
_.A(72,"button",25);_.I("click",function(){return b.LLc()});_.A(73,"span");_.N(74,"Reset");_.B()();_.D(75,"help-tooltip",26);_.B()}if(a&2){var d=_.kf(25);_.x("ngIf",b.QNb);_.u(1);_.x("ngIf",b.kV);_.u(1);_.x("ngIf",dLc(b,_.R(3,22,b.o0a)));_.u(2);_.x("ngIf",eLc(_.R(5,24,b.o0a)));_.u(2);_.x("ngIf",b.hn);_.u(2);_.x("checked",_.R(9,26,b.ONc));_.u(4);_.x("checked",_.R(13,28,b.zca));_.u(4);_.x("checked",_.R(17,30,b.JNc));_.u(4);_.x("checked",_.R(21,32,b.mVb))("aria-label","Enable the references preview pane when the browser is wider than "+
d.value+" pixels");_.u(4);_.x("allowZero",!0)("ngModel",_.R(26,34,b.VRc))("disabled",!1===_.R(27,36,b.mVb));_.u(8);_.x("ngIf",b.hn);_.u(1);_.x("ngIf",b.hn);_.u(1);_.x("ngIf",b.hn);_.u(1);_.x("ngIf",b.hn);_.u(5);_.x("value",_.R(41,38,b.GEc));_.u(14);_.x("ngModel",_.R(56,40,b.tabSize));_.u(7);_.x("ngIf",!b.hn);_.u(1);_.x("ngIf",b.hn);_.u(3);_.x("ngModel",_.R(67,42,b.bo))}},Ha:[_.ho,q$,_.xm,_.ym,_.co,_.gi,_.xv,_.Dv,_.Jy,$Kc,_.Ir,_.UK,_.Sv,_.Rv,_.Iy,_.Qs,_.Vv,_.Ty,_.Ny,_.XK,_.tw,_.cLc,s$,r$,_.Dm],styles:["div[_ngcontent-%COMP%]{padding:16px;position:relative}.preview[_ngcontent-%COMP%]{align-items:center;display:flex;padding:0 16px}.preview[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{margin-left:12px;width:100px}.highlight-anim[_ngcontent-%COMP%]{-webkit-animation:_ngcontent-%COMP%_anchorHighlight .5s ease .1s 2;animation:_ngcontent-%COMP%_anchorHighlight .5s ease .1s 2}@-webkit-keyframes _ngcontent-%COMP%_anchorHighlight{50%{outline:2px solid var(--primary-default)}}@keyframes _ngcontent-%COMP%_anchorHighlight{50%{outline:2px solid var(--primary-default)}}#code-font-size-reset-button[_ngcontent-%COMP%]{margin-left:8px}"],
Oa:0});_.v$=function(){};_.v$.O=function(a){return new (a||_.v$)};_.v$.Da=_.kc({type:_.v$});_.v$.Ca=_.Zb({imports:[_.Em,_.ds]});_.w$=function(){};_.w$.O=function(a){return new (a||_.w$)};_.w$.Da=_.kc({type:_.w$});_.w$.Ca=_.Zb({imports:[_.jo,_.Em,_.eo,_.Lv,_.Ly,aLc,_.es,_.Tv,_.Rs,_.Wv,_.Ry,_.Uy,_.YK,_.Rw,_.v$]});
}catch(e){_._DumpException(e)}
try{
_.Ag("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 $Lc=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]},aMc=function(a,b,c){if(a){var d=_.mBb(a);if(!b)return d.toString();a=_.Eoa(b)||_.Foa(b)||b;switch([_.nBb,_.oBb,_.pBb].find(function(e){return _.qBb(e,d)})){case _.nBb:case _.pBb:return c&&"/"!==c?_.asa(d.toString(),"blob",a,c):_.asa(d.toString(),"tree",a);case _.oBb:return _.asa(d.toString(),"src",a,c||
"")}}},A$=function(){return $Lc(_.rc.apply(0,arguments),function(a){return void 0!==a})},dMc=function(a){var b,c=[],d=1;if("string"===typeof a)if(bMc[a]){c=bMc[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!==cMc[m])return cMc[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)?_.wa(a)&&!Array.isArray(a)?(b=A$(a.r,a.red,a.R,null),null!==b?(e="rgb",c=[b,A$(a.Cp,a.green,a.G),A$(a.b,a.blue,a.B)]):(e="hsl",c=[A$(a.h,a.Hsa,a.xB),A$(a.s,a.saturation,a.S),A$(a.l,a.iH,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{w2:e,values:c,alpha:d}},B$=function(a,b,c){if(isNaN(a)||0>a||a>b)throw new RangeError("Mf`"+a+"`"+c+"`0`"+b);},eMc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("Of`"+a);return parseInt(a,16)},fMc=function(a){a=a.toString(16);return 2<=a.length?a:"0"+a},gMc=function(a){return.04045>=a?a/12.92:Math.pow((a+.055)/1.055,2.4)},hMc=function(a){return.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055},iMc=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},jMc=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},tMc=function(a,b,c){"number"!==typeof b&&(b=kMc[b]);var d=lMc(a);a=lMc(c||mMc());c=nMc(d)+","+b+","+nMc(a);if(oMc.has(c))return oMc.get(c);if(pMc(d,a)>b)a=d;else{d=qMc(d);for(var e=50<qMc(a).iH?-1:1,f=rMc(d),g=d.iH;0<=g&&100>=g&&!(f=rMc(new sMc(g,d.a,d.b)),pMc(f,a)>b);g+=e);a=f}oMc.set(c,a);return a},lMc=function(a){if(a instanceof C$)return a;if(a instanceof
D$)return new C$(a.red,a.green,a.blue);if(a instanceof _.o0a)return new C$(_.ej(a,1)||0,_.ej(a,2)||0,_.ej(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return uMc(a)},mMc=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return vMc;a=dMc(a);var b=a.w2,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 wMc(new C$(b/255,c/255,d/255,a),vMc);case "hsl":d=_.l(c);b=d.next().value;c=d.next().value;d=d.next().value;a=new xMc(b,
c/100,d/100,a);b=(1-Math.abs(2*a.iH-1))*a.saturation;var e=Math.max(0,a.iH-b/2);d=c=e;var f=a.Hsa%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 wMc(a,vMc);default:throw Error("Pf`"+b);}},yMc=function(a){a&1&&_.D(0,"img",16);a&2&&(a=_.M().Na,_.x("src",a.r0,_.Ee))},zMc=function(a){a&1&&_.D(0,"global-search-box",19);a&2&&(a=_.M().Na,
_.x("config",a))},AMc=function(a,b){a&1&&(_.A(0,"div",17),_.y(1,zMc,1,1,"global-search-box",18),_.B());a&2&&(a=b.Na,_.u(1),_.x("ngIf",a.rda))},BMc=function(a,b){a&1&&(_.F(0),_.N(1,"\n            "),_.A(2,"li"),_.N(3,"\n              "),_.A(4,"a",21),_.N(5),_.B(),_.N(6,"\n            "),_.B(),_.N(7,"\n          "),_.H());a&2&&(a=b.va,_.u(4),_.x("universalLink",a.target)("sameWindow",!0)("trackAction",a.qz),_.u(1),_.lf("\n                ",a.label,"\n              "))},CMc=function(a){a&1&&(_.A(0,"div",
20)(1,"nav")(2,"ul"),_.y(3,BMc,8,4,"ng-container",14),_.B()()());a&2&&(a=_.M().Na,_.u(3),_.x("ngForOf",a.TLa))},DMc=function(a){if(a&1){var b=_.Jc();_.A(0,"li")(1,"button",22);_.I("click",function(){_.Kc(b);var c=_.M(2);return _.Lc(c.bVa.next(void 0))});_.N(2," Keyboard Shortcuts ");_.B()()}},EMc=function(a,b){a&1&&(_.A(0,"li")(1,"a",23),_.N(2),_.B()());a&2&&(a=b.va,_.u(1),_.x("universalLink",a.target)("trackAction",a.qz),_.u(1),_.lf(" ",a.label," "))},GMc=function(a,b){if(a&1){var c=_.Jc();_.A(0,
"header",1)(1,"div",2)(2,"a",3);_.y(3,yMc,1,1,"img",4);_.B()();_.y(4,AMc,2,1,"div",5);_.O(5,"async");_.A(6,"div",6);_.y(7,CMc,4,1,"div",7);_.A(8,"div",8)(9,"button",9)(10,"mat-icon");_.N(11,"more_vert");_.B()()();_.A(12,"mat-menu",10,11)(14,"ul");_.y(15,DMc,3,0,"li",12);_.O(16,"async");_.A(17,"li")(18,"button",13);_.I("click",function(){_.Kc(c);_.M().Ck.open(FMc);return _.Lc()});_.N(19," Settings ");_.B()();_.y(20,EMc,3,3,"li",14);_.A(21,"li")(22,"button",15);_.I("click",function(){_.Kc(c);var e=
_.M();return _.Lc(e.Q0("CLICK"))});_.N(23," Send Feedback ");_.B()()()()()()}if(a&2){a=b.Na;var d=_.kf(13);b=_.M();_.Re("height",a.r0?"76px":null);_.u(2);_.Se("app-logo",a.r0);_.x("onedevAppbarBranding",a.r0?void 0:a.title)("iconUrl",a.Gi)("universalLink",a.Cca)("sameWindow",!0)("title",a.title?a.title:"")("svgIcon",a.Gi?void 0:"oss:logo");_.u(1);_.x("ngIf",a.r0);_.u(1);_.x("ngIf",_.R(5,17,b.en));_.u(3);_.x("ngIf",!a.dxb);_.u(2);_.x("matMenuTriggerFor",d);_.u(3);_.x("overlapTrigger",!1);_.u(3);_.x("ngIf",
_.R(16,19,b.m2));_.u(5);_.x("ngForOf",a.ZBb)}},HMc=function(a){a&1&&_.D(0,"announcement-bar",5)},IMc=function(a){a&1&&(_.A(0,"div",6),_.D(1,"loading"),_.B())},JMc=function(a,b){a&1&&(_.A(0,"a",1)(1,"div",2)(2,"div",3),_.D(3,"img",4),_.B(),_.A(4,"span",5),_.N(5),_.B()(),_.A(6,"span",6),_.N(7),_.B(),_.A(8,"div",7)(9,"a",8),_.N(10," View Project "),_.B()()());a&2&&(a=b.va,b=_.M(),_.x("routerLink",b.mHb(a)),_.u(3),_.jf("src",a.Gi,_.Ee),_.hf("alt","Icon for ",a.displayName,""),_.u(2),_.nf(a.displayName),
_.u(2),_.nf(a.vN))},KMc=function(a){if(a&1){var b=_.Jc();_.A(0,"button",12);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.EY())});_.A(1,"mat-icon");_.N(2,"close");_.B()()}a&2&&(a=_.M(),_.x("ascTrackElement",a.hv)("matTooltip",a.x5a),_.Qe("aria-label",a.x5a))},LMc=function(a){a&1&&(_.A(0,"a",13),_.D(1,"mat-icon",14),_.B());a&2&&(a=_.M(),_.x("universalLink",a.mL))},MMc=function(a){a&1&&_.Ye(0)},NMc=function(a,b){a&1&&(_.A(0,"search-box-suggestion-item",15),_.y(1,MMc,1,0,"ng-container",16),
_.B());a&2&&(a=b.va,_.x("isSelectable",!!a.Gxa)("payload",a),_.u(1),_.x("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.JN))},OMc=function(a){a&1&&_.Ye(0)},PMc=function(a){a&1&&(_.A(0,"div",19),_.y(1,OMc,1,0,"ng-container",20),_.B());if(a&2){a=_.M(2);var b=_.kf(12);_.Re("width",a.pha,"px");_.u(1);_.x("ngTemplateOutlet",b.ua)}},QMc=function(a){if(a&1){var b=_.Jc();_.F(0,17);_.I("ascResizeNotifier",function(d){_.Kc(b);var e=_.M();return _.Lc(e.RXa(d))});_.y(1,PMc,2,3,"div",18);_.H()}if(a&2){a=
_.M();var c=_.kf(12);_.x("elementToWatch",_.kf(1));_.u(1);_.x("ngIf",c.zx&&a.iG)}},RMc=function(a){a&1&&_.D(0,"img",6);a&2&&(a=_.M(),_.jf("src",a.Gi,_.Ee),_.hf("alt","",a.label," Logo"))},SMc=function(a){a&1&&_.D(0,"mat-icon",7)},TMc=function(a){a&1&&_.D(0,"loading")},UMc=function(a){a&1&&_.D(0,"whitelabelled-search",8);a&2&&(a=_.M(2).Na,_.x("projects",a.Wb.Op)("iconUrl",a.Wb.Gi)("label",a.Wb.displayName))},VMc=function(a){a&1&&_.D(0,"discover-find-contribute",9);a&2&&(a=_.M(2).Na,_.x("projects",
a.Wb.Op))},WMc=function(a){a&1&&(_.F(0,2),_.y(1,UMc,1,3,"whitelabelled-search",6)(2,VMc,1,1,"discover-find-contribute",7),_.H());if(a&2){a=_.M().Na;var b=_.M();_.x("ngSwitch",a.Wb.ua);_.u(1);_.x("ngSwitchCase",b.Cdc.Xka)}},XMc=function(a){a&1&&_.Ye(0)},YMc=function(a){a&1&&(_.F(0),_.y(1,XMc,1,0,"ng-container",10),_.H());if(a&2){_.M(2);var b=_.kf(3);_.u(1);_.x("ngTemplateOutlet",b)}},ZMc=function(a,b){a&1&&(_.F(0,2),_.y(1,TMc,1,0,"loading",3)(2,WMc,3,2,"ng-container",4)(3,YMc,2,1,"ng-container",5),
_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Ri),_.u(1),_.x("ngSwitchCase",b.Tc.Eh))},$Mc=function(a){a&1&&(_.A(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.N(2," Unable to load page. "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," Please try again later. "),_.B()());a&2&&_.x("isSvg",!1)},aNc=function(a){a&1&&_.D(0,"img",20);a&2&&(a=_.M().Na,_.jf("src",a.Ioa,_.Ee))},bNc=function(a){a&1&&_.D(0,"th")},cNc=function(a,b){a&1&&(_.A(0,"a",30),
_.D(1,"mat-icon",31),_.A(2,"span",32),_.N(3),_.B()());if(a&2){a=b.Na;b=_.M().Na;var c=_.M(6);_.hf("title","View on ",a.name,"")("aria-label","View on ",a.name,"");_.x("externalLink",c.cDc(b));_.u(1);_.x("svgIcon",a.icon);_.u(2);_.lf(" View on ",a.name," ")}},dNc=function(a,b){a&1&&(_.F(0),_.y(1,cNc,4,5,"a",29),_.H());a&2&&(a=b.Na,b=_.M(6),_.u(1),_.x("ngIf",b.VKc(a)))},eNc=function(a){a&1&&(_.A(0,"td",28),_.y(1,dNc,2,1,"ng-container",17),_.B());a&2&&(a=_.M().va,_.u(1),_.x("ngIf",null==a?null:null==
a.repository?null:a.repository.rT))},fNc=function(a){a&1&&(_.A(0,"span",32),_.N(1," Language unknown "),_.B())},gNc=function(a){a&1&&(_.A(0,"div"),_.O(1,"colorContrast"),_.A(2,"mat-icon"),_.N(3,"check_circle"),_.B(),_.A(4,"span",32),_.N(5," Has references "),_.B()());a&2&&(a=_.M(2).Na,_.Re("color",_.cz(1,2,a.LN,"uiElement")))},hNc=function(a){a&1&&(_.A(0,"span",32),_.N(1," No references "),_.B())},jNc=function(a,b){a&1&&(_.A(0,"tr"),_.y(1,eNc,2,1,"td",21),_.A(2,"td",22)(3,"a",23),_.O(4,"colorContrast"),
_.N(5),_.B()(),_.A(6,"td"),_.N(7),_.O(8,"dateTimeDisplay"),_.B(),_.A(9,"td"),_.N(10),_.y(11,fNc,2,0,"span",24),_.B(),_.A(12,"td"),_.N(13),_.B(),_.A(14,"td",25),_.y(15,gNc,6,5,"div",26)(16,hNc,2,0,"ng-template",null,27,_.Df),_.B()());if(a&2){a=b.va;var c=_.kf(17);b=_.M().Na;_.M(3);_.u(1);_.x("ngIf",iNc(b.av));_.u(2);_.Re("color",_.cz(4,11,b.LN,"text"));b=a.repository&&a.repository.Of?_.Ip(new _.Mg({ue:{type:"ossProject",id:b.name},repository:a.name||a.repository.Of.Li})):void 0;_.x("routerLink",b);
_.u(2);_.lf(" ",a.name||a.repository.Of.Li," ");_.u(2);_.nf(_.cz(8,14,a.SS,"relativeTime"));_.u(3);_.lf(" ",a.languages.join(", ")," ");_.u(1);_.x("ngIf",!a.languages||0===a.languages.length);_.u(2);_.nf(a.Jta);_.u(2);_.x("ngIf",a.cTa)("ngIfElse",c)}},lNc=function(a,b){a&1&&(_.A(0,"div",6),_.y(1,aNc,1,1,"img",7),_.A(2,"div",8)(3,"div",9),_.D(4,"img",10),_.A(5,"div")(6,"h1",11),_.O(7,"colorContrast"),_.A(8,"conditional-link",12),_.N(9),_.B()(),_.A(10,"h2",13),_.N(11),_.B()()(),_.D(12,"oss-home-search-box",
14),_.O(13,"async"),_.A(14,"h2",15),_.N(15," Repositories "),_.B(),_.A(16,"table",16)(17,"thead")(18,"tr"),_.y(19,bNc,1,0,"th",17),_.A(20,"th"),_.N(21,"Name"),_.B(),_.A(22,"th"),_.N(23," Last Commit Date "),_.B(),_.A(24,"th"),_.N(25,"Language"),_.B(),_.A(26,"th"),_.N(27,"License"),_.B(),_.A(28,"th",18),_.N(29," References "),_.B()()(),_.A(30,"tbody"),_.y(31,jNc,18,17,"tr",19),_.B()()()());a&2&&(a=b.Na,b=_.M(3),_.u(1),_.x("ngIf",a.Ioa),_.u(3),_.jf("src",a.Gi,_.Ee),_.jf("alt",a.vN),_.u(2),_.Re("color",
_.cz(7,13,a.LN,"heading")),_.u(2),_.x("condition",a.Uua)("link",a.Uua)("sameWindow",!0),_.u(1),_.lf(" ",a.displayName," "),_.u(2),_.nf(a.vN),_.u(1),_.x("config",_.R(13,16,b.en)),_.u(7),_.x("ngIf",iNc(a.av)),_.u(12),_.x("ngForOf",kNc(a.av)))},mNc=function(a){a&1&&(_.F(0),_.y(1,lNc,32,18,"div",5),_.H());a&2&&(a=_.M().Na,_.u(1),_.x("ngIf",a.Wb))},nNc=function(a){a&1&&(_.A(0,"icon-empty-state-display",33)(1,"icon-empty-state-title"),_.N(2," Could not load project "),_.B()())},oNc=function(a){a&1&&_.D(0,
"loading",34);a&2&&_.x("diameter",20)},pNc=function(a,b){a&1&&(_.F(0,1),_.y(1,mNc,2,1,"ng-container",2)(2,nNc,3,0,"icon-empty-state-display",3)(3,oNc,1,1,"loading",4),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Eh),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Ri))},E$={b1b:"DISCOVER_FIND_CONTRIBUTE",Hkc:"UNKNOWN_TEMPLATE",Xka:"WHITELABELLED_SEARCH",values:function(){return[E$.Hkc,E$.b1b,E$.Xka]}},D$=function(a){a=void 0===a?{}:a;this.i=
{};this.i.red=null==a.red?null:a.red;this.i.green=null==a.green?null:a.green;this.i.blue=null==a.blue?null:a.blue;this.i.alpha=null==a.alpha?null:a.alpha};_.V(D$,_.U);D$.prototype.ka=function(){return D$};D$.prototype.ma=function(){return{keys:["alpha","blue","green","red"]}};
_.W.Object.defineProperties(D$.prototype,{alpha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alpha")?_.S(this,"alpha"):0},set:function(a){this.i.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"blue")?_.S(this,"blue"):0},set:function(a){this.i.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"green")?_.S(this,"green"):0},set:function(a){this.i.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"red")?
_.S(this,"red"):0},set:function(a){this.i.red=a}}});
var qNc=function(a){a=void 0===a?{}:a;this.i={};this.i.repository=null==a.repository?null:a.repository;this.i.tags=null==a.tags?null:a.tags;this.i.hasSemanticIndex=null==a.cTa?null:a.cTa;this.i.lastCommitTime=null==a.SS?null:a.SS;this.i.language=null==a.language?null:a.language;this.i.languages=null==a.languages?null:a.languages;this.i.license=null==a.Jta?null:a.Jta;this.i.name=null==a.name?null:a.name;this.i.hidden=null==a.hidden?null:a.hidden;this.i.defaultBranch=null==a.JOa?null:a.JOa};
_.V(qNc,_.U);qNc.prototype.ka=function(){return qNc};qNc.prototype.ma=function(){return{keys:"defaultBranch hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Ja:{repository:_.MK}}};
_.W.Object.defineProperties(qNc.prototype,{JOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranch")?_.S(this,"defaultBranch"):""},set:function(a){this.i.defaultBranch=a}},cTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hasSemanticIndex")?_.S(this,"hasSemanticIndex"):!1},set:function(a){this.i.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hidden")?_.S(this,"hidden"):!1},set:function(a){this.i.hidden=a}},language:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"language")?_.S(this,"language"):""},set:function(a){this.i.language=a}},languages:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languages")?_.S(this,"languages"):[]},set:function(a){this.i.languages=a}},SS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.S(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},Jta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"license")?_.S(this,
"license"):""},set:function(a){this.i.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repository")?_.S(this,"repository"):null},set:function(a){this.i.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.i.tags=a}}});
var F$=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.displayName=null==a.displayName?null:a.displayName;this.i.iconUrl=null==a.Gi?null:a.Gi;this.i.shortDescription=null==a.vN?null:a.vN;this.i.homePageUrl=null==a.tub?null:a.tub;this.i.ospoPageUrl=null==a.Uua?null:a.Uua;this.i.repositories=null==a.av?null:a.av;this.i.backgroundImageUrl=null==a.Ioa?null:a.Ioa;this.i.themeColor=null==a.LN?null:a.LN;this.i.repoKeyPrefix=null==a.ZZa?null:a.ZZa;this.i.relatedFilesConfig=
null==a.t1?null:a.t1};_.V(F$,_.U);F$.prototype.ka=function(){return F$};F$.prototype.ma=function(){return{Pa:{repositories:qNc},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Ja:{relatedFilesConfig:_.PK,themeColor:D$}}};
_.W.Object.defineProperties(F$.prototype,{Ioa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"backgroundImageUrl")?_.S(this,"backgroundImageUrl"):""},set:function(a){this.i.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.i.displayName=a}},tub:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"homePageUrl")?_.S(this,"homePageUrl"):""},set:function(a){this.i.homePageUrl=
a}},Gi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"iconUrl")?_.S(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}},Uua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ospoPageUrl")?_.S(this,"ospoPageUrl"):""},set:function(a){this.i.ospoPageUrl=a}},t1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFilesConfig")?
_.S(this,"relatedFilesConfig"):null},set:function(a){this.i.relatedFilesConfig=a}},ZZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoKeyPrefix")?_.S(this,"repoKeyPrefix"):""},set:function(a){this.i.repoKeyPrefix=a}},av:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.i.repositories=a}},vN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"shortDescription")?_.S(this,"shortDescription"):
""},set:function(a){this.i.shortDescription=a}},LN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"themeColor")?_.S(this,"themeColor"):null},set:function(a){this.i.themeColor=a}}});
var G$=function(a){a=void 0===a?{}:a;this.i={};this.i.template=null==a.ua?null:a.ua;this.i.projects=null==a.Op?null:a.Op;this.i.displayName=null==a.displayName?null:a.displayName;this.i.iconUrl=null==a.Gi?null:a.Gi;this.i.aboutUrl=null==a.z7?null:a.z7;this.i.ciUrl=null==a.e9?null:a.e9;this.i.privacyPolicyUrl=null==a.Yfa?null:a.Yfa;this.i.termsOfServiceUrl=null==a.kja?null:a.kja};_.V(G$,_.U);G$.prototype.ka=function(){return G$};G$.prototype.ma=function(){return{Pa:{projects:F$},Qa:{template:E$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.W.Object.defineProperties(G$.prototype,{z7:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aboutUrl")?_.S(this,"aboutUrl"):""},set:function(a){this.i.aboutUrl=a}},e9:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ciUrl")?_.S(this,"ciUrl"):""},set:function(a){this.i.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.i.displayName=a}},Gi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"iconUrl")?_.S(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},Yfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privacyPolicyUrl")?_.S(this,"privacyPolicyUrl"):""},set:function(a){this.i.privacyPolicyUrl=a}},Op:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):[]},set:function(a){this.i.projects=a}},ua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"template")?_.S(this,"template"):null},set:function(a){this.i.template=
a}},kja:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"termsOfServiceUrl")?_.S(this,"termsOfServiceUrl"):""},set:function(a){this.i.termsOfServiceUrl=a}}});_.W.Object.defineProperties(G$,{o6a:{configurable:!0,enumerable:!0,get:function(){return E$}}});var rNc=function(a){a=void 0===a?{}:a;this.i={};this.i.projects=null==a.Op?null:a.Op};_.V(rNc,_.U);rNc.prototype.ka=function(){return rNc};rNc.prototype.ma=function(){return{Pa:{projects:F$},keys:["projects"]}};
_.W.Object.defineProperties(rNc.prototype,{Op:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):[]},set:function(a){this.i.projects=a}}});var H$=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};
H$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.TK(a,RegExp("^[^/]+$"));return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Va+"/landingPages/"+a,Ta:_.Jf(b,_.iH,c),Ob:G$})};H$.O=function(a){return new (a||H$)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};H$.ta=_.p({token:H$,oa:H$.O});var sNc=function(){};sNc.O=function(a){return new (a||sNc)};sNc.ta=_.p({token:sNc,oa:function(a){return H$.O(a)},Ga:_.gv});
var I$=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};I$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.TK(a,RegExp("^[^/]+$"));return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Va+"/ossProjects/"+a,Ta:_.Jf(b,_.iH,c),Ob:F$})};
I$.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Va+"/ossProjects",Ta:_.Jf(a,_.iH,b),Ob:rNc})};I$.O=function(a){return new (a||I$)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};I$.ta=_.p({token:I$,oa:I$.O});var tNc=function(){};tNc.O=function(a){return new (a||tNc)};tNc.ta=_.p({token:tNc,oa:function(a){return I$.O(a)},Ga:_.gv});
var J$=function(a,b,c){this.Fa=a;this.JJc=b;this.KJc=c;this.Em=new _.ct(this.Fa);this.Uw=new _.ct(this.Fa);this.RGc=new _.ct(this.Fa)};J$.prototype.get=function(a){var b=this;return a?this.Em.fetch(a,function(){return b.JJc.get(a)}):_.Sd};
var uNc=function(a){return a.RGc.fetch(void 0,function(){var b=a.KJc;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Rl(b.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Va+"/landingPages/current",Ta:_.Jf(c,_.iH,d),Ob:G$})})};J$.O=function(a){return new (a||J$)(_.q(_.bo),_.q(tNc),_.q(sNc))};J$.ta=_.p({token:J$,oa:J$.O,Ga:"root"});var K$=function(a,b){this.rR=a;this.ADc=b;if(!this.rR)throw Error("Jb");this.gtag=function(){this.rR.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.zi&&(c.latencyMs=b.zi.toString());this.gtag("event",b.action,c)}};K$.prototype.mH=function(a){this.gtag("config",this.ADc,{page_path:a})};
K$.O=function(a){return new (a||K$)(_.q(_.HKa),_.q(_.d1a))};K$.ta=_.p({token:K$,oa:K$.O});var FMc=function(){this.Uzc="block"};FMc.O=function(a){return new (a||FMc)};
FMc.ya=_.jc({type:FMc,qa:[["ng-component"]],wb:2,Ya:function(a,b){a&2&&_.Re("display",b.Uzc)},Aa:7,Ba:1,Ea:[["mat-dialog-title",""],[3,"showHeader"],["align","end"],["mat-button","","ascTrackElement","OssSettingsDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"]],ua:function(a){a&1&&(_.A(0,"h2",0),_.N(1," Settings\n"),_.B(),_.A(2,"mat-dialog-content"),_.D(3,"general-settings",1),_.B(),_.A(4,"mat-dialog-actions",2)(5,"button",3),_.N(6," Close "),_.B()());a&2&&(_.u(3),_.x("showHeader",
!1))},Ha:[_.ho,_.u$,_.Hr,_.Sr,_.Tr,_.Ur,_.Vr],rb:2,Oa:0});var L$=function(){};_.V(L$,_.SK);L$.prototype.Kwa=function(a){this.WNa=a&&_.lBb(a)};_.W.Object.defineProperties(L$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.WNa}}});L$.O=function(){var a;return function(b){return(a||(a=_.Zc(L$)))(b||L$)}}();L$.ta=_.p({token:L$,oa:L$.O});var M$=function(a){_.QK.call(this,a,null);this.mLa=void 0;this.Aoa="Code Search"};_.V(M$,_.QK);M$.prototype.am=function(a){this.Aya(a)};M$.prototype.Aya=function(a){var b=[this.Aoa];this.mLa&&b.unshift(this.mLa);(a=(null==a?void 0:a.repository)&&_.$Ab(a))&&b.unshift(a);this.title.am(b.slice(0,2).join(" - "))};M$.O=function(a){return new (a||M$)(_.q(_.kn))};M$.ta=_.p({token:M$,oa:M$.O});/*

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

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
var bMc={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 cMc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};var vNc=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.F2a=function(){return"rgba("+100*this.red+"%, "+100*this.green+"%, "+(100*this.blue+"%, "+this.alpha+")")};
var nMc=function(a){var b=1>a.alpha?fMc(Math.round(255*a.alpha)):"";return fMc(Math.round(255*a.red))+fMc(Math.round(255*a.green))+fMc(Math.round(255*a.blue))+b},wMc=function(a,b){if(1-a.alpha<vNc)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)},pMc=function(a,b){a=wNc(wMc(a,1-b.alpha<vNc?b:new C$(b.red,b.green,b.blue)));b=wNc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},wNc=function(a){return.2126*gMc(a.red)+.7152*
gMc(a.green)+.0722*gMc(a.blue)},uMc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("Nf`"+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("Nf`"+a);a=eMc(b[0])/255;var c=eMc(b[1])/255,d=eMc(b[2])/255;b=eMc(b[3])/255;return new C$(a,c,d,b)},rMc=function(a){var b=(a.iH+16)/116,c=.95047*jMc(b+a.a/500),d=jMc(b);
b=1.08883*jMc(b-a.b/200);return new C$(Math.min(Math.max(hMc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(hMc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(hMc(.0556434*c+-.2040259*d+1.0572252*b),0),1),a.alpha)},vMc=new C$(1,1,1);new C$(0,0,0);var xMc=function(a,b,c,d){d=void 0===d?1:d;this.Hsa=a;this.saturation=b;this.iH=c;this.alpha=d;B$(a,360,"hue");B$(b,1,"saturation");B$(c,1,"lightness");B$(d,1,"alpha")};
xMc.prototype.F2a=function(){return"hsla("+this.Hsa+", "+100*this.saturation+"%, "+(100*this.iH+"%, "+this.alpha+")")};xMc.prototype.rotate=function(a){return new xMc((this.Hsa+a+360)%360,this.saturation,this.iH,this.alpha)};
var sMc=function(a,b,c,d){d=void 0===d?1:d;this.iH=a;this.a=b;this.b=c;this.alpha=d;B$(a,Number.MAX_VALUE,"lightness");B$(d,1,"alpha")},qMc=function(a){var b=gMc(a.red),c=gMc(a.green),d=gMc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new sMc(116*iMc(e)-16,500*(iMc((.4124564*b+.3575761*c+.1804375*d)/.95047)-iMc(e)),200*(iMc(e)-iMc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var kMc={heading:3,text:4.5,subtext:7,uiElement:3},xNc=function(){};xNc.prototype.transform=function(a,b,c){if(a)return tMc(a,b,c).F2a()};xNc.O=function(a){return new (a||xNc)};xNc.ze=_.oc({name:"colorContrast",type:xNc,ee:!0});var yNc=function(){};yNc.O=function(a){return new (a||yNc)};yNc.Da=_.kc({type:yNc});yNc.Ca=_.Zb({});var oMc=new Map;var zNc=["feedbackTooltip"],ANc={label:"Privacy",target:"https://www.google.com/policies/privacy/",qz:"navigateToPrivacy"},BNc={label:"Terms",target:"https://www.google.com/policies/terms/",qz:"navigateToTerms"},CNc={Cca:"https://opensource.google/",dxb:!1,title:"Code Search",TLa:[],ZBb:[ANc,BNc]},DNc={title:"Google Open Source",r0:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",TLa:[{label:"Events",target:"https://opensource.google/events/",qz:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",qz:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",qz:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",qz:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",qz:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",qz:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,m,n){var r=this;this.Fa=a;this.Ck=b;this.Aaa=c;this.Ua=d;this.Rva=e;this.bya=f;this.bVa=new _.fe;this.m3a=new _.fe;this.dLb=this.Ua.events.ha(_.Fd(function(w){return w instanceof _.kg}),_.t(function(){return r.Ua.ul.Yc.root}),_.ie(this.Ua.ul.Yc.root),_.ge(1));this.Mk=n.register("showShortcutDialog","shift+/",function(){r.bVa.next(void 0)});n.register("sendFeedback","shift+2",function(){r.Q0("KEYBOARD")});this.en=this.hQa();this.keyboardShortcuts=ENc(this);this.yb=uNc(m).ha(_.je(function(w){if(w.ua===
E$.Xka){var z=[];w.Yfa?z.push(Object.assign({},ANc,{target:w.Yfa})):z.push(ANc);w.kja&&z.push(Object.assign({},BNc,{target:w.kja}));w.e9&&z.push({label:"CI Status",target:w.e9,qz:"navigateToCi"});w.z7&&z.push({label:"About this site",target:w.z7,qz:"navigateToAbout"});return _.ld(Object.assign({},CNc,{Cca:_.Ip(new _.Mg),title:w.displayName||"Code Search",ZBb:z,TLa:[]}))}return r.GH(function(E,J){E=J.Mc;return E&&E.repository?(J=J.Th)?Object.assign({},CNc,DNc,{Cca:_.Ip(_.LE(E.Yb(),"repoGroup").ab()),
dxb:!0,title:J.displayName,Gi:J.Gi,r0:void 0}):Object.assign({},CNc,DNc):Object.assign({},CNc,DNc)},CNc)}));this.lb=this.bVa.ha(_.me(this.m2,this.keyboardShortcuts)).subscribe(function(w){var z=_.l(w);z.next();w=z.next().value;z=z.next().value;w&&(r.Hu?(r.Hu.close(),r.Hu=void 0):r.nxa(z),r.Fa.mb({element:"AppBar",action:(r.Hu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.lb.add(this.dLb.subscribe());this.lb.add(FNc(this).subscribe(function(w){GNc(w)}));this.lb.add(uNc(m).ha(_.je(function(w){var z=
w.ua===E$.Xka,E={Aoa:z?w.displayName||"Code Search":"Google Open Source"};return r.GH(function(J,L){J=L.Mc;var Q,da=z?void 0:null==(Q=L.Th)?void 0:Q.displayName,oa,qa;L=null!=(qa=null==(oa=L.Th)?void 0:oa.t1)?qa:void 0;return Object.assign({},{projectName:da,Mc:J,t1:L},E)},E)})).subscribe(function(w){var z=w.t1,E=r.bya,J=w.projectName,L=w.Mc;E.Aoa=w.Aoa;E.mLa=J;E.Aya(L);r.Rva.Kwa(z)}))};N$.prototype.Ka=function(){this.m3a.next();this.Mk();this.lb&&(this.lb.unsubscribe(),this.lb=void 0);GNc(!1)};
N$.prototype.Q0=function(a){this.Fa.mb({element:"FeedbackButton",action:"open",gestureName:a});this.Baa&&this.Baa.Ye();this.Aaa.fV()};N$.prototype.nxa=function(a){var b=this;this.Hu=this.Ck.open(_.Xr,{wz:!1,data:a,minWidth:400});this.Hu.oz().ha(_.Xd()).subscribe(function(){b.Hu=void 0})};
var GNc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},FNc=function(a){return a.GH(function(b,c){return c.dsb||b},!1)},ENc=function(a){return a.GH(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.hQa=function(){var a=this.GH(function(c,d){return Object.assign({},c,d.en)},{}),b=this.GH(function(c,d){return d.ossProject||c});return _.ud([a,b]).ha(_.t(function(c){var d=_.l(c);c=d.next().value;d=(d=d.next().value)&&d.LN?tMc(d.LN,"uiElement").F2a():void 0;return Object.assign({},c,{kea:d})}))};N$.prototype.GH=function(a,b){return this.dLb.ha(_.t(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,{m2:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ha(_.t(function(a){return 0<Array.from(a.entries()).length}))}}});N$.O=function(a){return new (a||N$)(_.v(_.bo),_.v(_.Rr),_.v(_.Ms),_.v(_.pg),_.v(L$),_.v(M$),_.v(_.ru),_.v(J$),_.v(_.Kt))};
N$.ya=_.jc({type:N$,qa:[["app-bar"]],tb:function(a,b){a&1&&_.yf(zNc,5);if(a&2){var c;_.wf(c=_.Af())&&(b.Baa=c.first)}},Aa:2,Ba:3,Ea:[["onedevAppbar","",3,"height",4,"ngIf"],["onedevAppbar",""],[1,"appbar-left"],["mat-button","","ascTrackElement","AppBar","trackAction","navigateFromTitle",1,"branding",3,"onedevAppbarBranding","iconUrl","universalLink","sameWindow","title","svgIcon"],["alt","",3,"src",4,"ngIf"],["class","appbar-center",4,"ngIf"],[1,"appbar-right"],["class","link-container","fxLayout",
"","fxFlex","none",4,"ngIf"],["fxLayout","","fxFlex","none",1,"icon-container"],["type","button","mat-icon-button","","matTooltip","More items","aria-label","More items",1,"menu-trigger",3,"matMenuTriggerFor"],[3,"overlapTrigger"],["menu","matMenu"],[4,"ngIf"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showSettingsDialog",3,"click"],[4,"ngFor","ngForOf"],["mat-menu-item","","type","button",3,"click"],["alt","",3,"src"],[1,"appbar-center"],["role","search",3,"config",
4,"ngIf"],["role","search",3,"config"],["fxLayout","","fxFlex","none",1,"link-container"],["ascTrackElement","AppBar",3,"universalLink","sameWindow","trackAction"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],["mat-menu-item","","ascTrackElement","AppBar",3,"universalLink","trackAction"]],ua:function(a,b){a&1&&(_.y(0,GMc,24,21,"header",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.yb))},Ha:[_.ho,_.vw,_.xw,_.xm,_.ym,_.Mq,_.as,_.uw,_.Hr,
_.Ir,_.Qs,_.Hw,_.Fw,_.Gw,_.tw,_.mv,_.Dm],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.RLa=c;this.Ua=d;this.eh=e;this.storage=f;a.bootstrap();this.pMc=d.events.ha(_.Fd(function(g){return g instanceof _.gLa||g instanceof _.hLa}),_.t(function(g){return g instanceof _.gLa}));this.DWa();b.JNa.subscribe()};O$.prototype.DWa=function(){this.storage&&this.storage.get("epn_dismiss")||this.W0a()};
O$.prototype.W0a=function(){var a=this;this.eh.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).az.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.O=function(a){return new (a||O$)(_.v(_.Tw),_.v(_.cv),_.v(_.iv),_.v(_.pg),_.v(_.Gs),_.v(_.HUa,8))};
O$.ya=_.jc({type:O$,qa:[["oss-app"],["protractor-oss-app"]],Aa:9,Ba:4,Ea:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],["id","butler-edit-button",2,"display","none !important"],["class","root-loader",4,"ngIf"],[1,"announcement-bar"],[1,"root-loader"]],ua:function(a,b){a&1&&(_.D(0,"app-bar"),_.A(1,"div",0)(2,"div",1),_.y(3,HMc,1,0,"announcement-bar",2),_.D(4,"router-outlet"),_.B()(),_.D(5,"uncaught-error-notifier")(6,"span",3),_.y(7,IMc,2,0,"div",4),_.O(8,"async"));a&2&&(_.u(3),
_.x("ngIf",b.RLa.Fnb),_.u(4),_.x("ngIf",_.R(8,2,b.pMc)))},Ha:[_.ym,_.jv,N$,_.Is,_.dE,_.Ym,_.Dm],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 HNc=function(){};HNc.O=function(a){return new (a||HNc)};HNc.Da=_.kc({type:HNc});HNc.Ca=_.Zb({imports:[_.jo,_.Em,_.w$,_.es,_.Wr]});var INc=function(){};INc.O=function(a){return new (a||INc)};INc.Da=_.kc({type:INc});INc.Ca=_.Zb({imports:[_.jo,_.Qw,_.Em,_.eo,{ml:_.Ns,Pb:[_.Ms]},_.ds,_.bx,_.fs,_.es,_.Wr,_.Rs,_.Iw,_.Rw,_.Pn,HNc,_.Yw]});var P$=function(){};P$.prototype.Sa=function(){};P$.prototype.mHb=function(a){return _.Ip(_.ZAb(new _.LK({Th:new _.JK(a)})))};P$.O=function(a){return new (a||P$)};
P$.ya=_.jc({type:P$,qa:[["oss-project-cards"]],inputs:{Op:"projects"},Aa:1,Ba:1,Ea:[["class","project-card","ascTrackElement","HomePageProjectCard","trackAction","click",3,"routerLink",4,"ngFor","ngForOf"],["ascTrackElement","HomePageProjectCard","trackAction","click",1,"project-card",3,"routerLink"],[1,"title-container"],[1,"image-container"],["aria-hidden","true",3,"src","alt"],[1,"project-name"],[1,"project-description"],[1,"project-link-container"],["aria-hidden","true",1,"project-link"]],ua:function(a,
b){a&1&&_.y(0,JMc,11,5,"a",0);a&2&&_.x("ngForOf",b.Op)},Ha:[_.ho,_.xm,_.Nn],styles:["oss-project-cards[_nghost-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,233px);grid-template-rows:-webkit-max-content;grid-template-rows:max-content;justify-content:center}.project-card[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border-radius:5px;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:15px;margin:13px;width:207px}.project-card[_ngcontent-%COMP%]:hover{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.project-card[_ngcontent-%COMP%]:focus, .project-card[_ngcontent-%COMP%]:hover{text-decoration:none}.project-card[_ngcontent-%COMP%]   .title-container[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;margin-bottom:11px;padding-bottom:15px;width:100%}.project-card[_ngcontent-%COMP%]   .image-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;height:34px;width:34px}.project-card[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:34px;max-width:34px}.project-card[_ngcontent-%COMP%]   .project-name[_ngcontent-%COMP%]{font-size:16px;font-weight:500;line-height:24px;margin-left:16px}.project-card[_ngcontent-%COMP%]   .project-description[_ngcontent-%COMP%]{font-size:12px;line-height:16px}.project-card[_ngcontent-%COMP%]   .project-link-container[_ngcontent-%COMP%]{align-items:flex-end;display:flex;flex-grow:1;margin-top:25px;width:100%}.project-card[_ngcontent-%COMP%]   .project-link[_ngcontent-%COMP%]{font-size:11px;font-weight:600;line-height:16px;text-transform:uppercase}"],
Oa:0});var JNc=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,m){_.lv.call(this,{lga:_.qu.has(47),hv:"OssHomeSearchBox",Fa:a,lqa:g,ZG:_.qu.has(28),LK:d});this.Ua=b;this.nb=e;this.Vg=f;this.mL=m;this.x5a="Clear search";this.tbc="Search for code or files";this.v1a=24;this.w1a=2;this.pha=0};_.V(Q$,_.lv);Q$.Ia=_.lv.Ia;_.h=Q$.prototype;_.h.Oc=function(){var a=this;this.aq=this.Vg.registerCallback("HOME_PAGE_SEARCH",this.nb.na,function(){_.W3a(a.UD,!0)})};_.h.Ka=function(){this.aq&&this.aq()};
_.h.bDb=function(a){_.Kn(this.Ua,_.Jn(this.Ua,_.JOa,{Ta:_.xoa(a)}))};_.h.RXa=function(a){this.pha=a.getBoundingClientRect().width};_.h.EY=function(){_.lv.prototype.EY.call(this,this.UD)};_.W.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.lv.prototype.Kwa.call(this,a)}}});Q$.O=function(a){return new (a||Q$)(_.v(_.bo),_.v(_.pg),_.v(_.ru),_.v(_.Pu),_.v(_.ad),_.v(_.vg),_.v(_.l1a),_.v(_.k1a,8))};
Q$.ya=_.jc({type:Q$,qa:[["oss-home-search-box"]],tb:function(a,b){a&1&&_.yf(_.Xv,7);if(a&2){var c;_.wf(c=_.Af())&&(b.UD=c.first)}},inputs:{config:"config"},features:[_.Me],Aa:16,Ba:22,Ea:[["fxLayoutAlign","start center",1,"search-bar"],["searchBar",""],["color","primary",1,"search-icon",3,"click"],["fxFlex","grow",3,"elementName","enableTextBoxQuerySubmission","queryDecorator","placeholder","query","suggestionLists","queryChange","blur","focus","querySubmit"],["searchBox",""],[1,"spinner"],[3,"diameter",
"strokeWidth"],["type","button","class","clear","mat-icon-button","","trackAction","clearSearch","aria-label","Clear query",3,"ascTrackElement","matTooltip","click",4,"ngIf"],["mat-icon-button","","class","help-link","matTooltip","Help","aria-label","Help for query language","ascTrackElement","OssSearchBoxHelp","trackAction","click",3,"universalLink",4,"ngIf"],["suggestionList",""],["class","suggestion-item","selectedClass","selected",3,"isSelectable","payload",4,"ngFor","ngForOf"],[3,"elementToWatch",
"ascResizeNotifier",4,"ngIf"],["type","button","mat-icon-button","","trackAction","clearSearch","aria-label","Clear query",1,"clear",3,"ascTrackElement","matTooltip","click"],["mat-icon-button","","matTooltip","Help","aria-label","Help for query language","ascTrackElement","OssSearchBoxHelp","trackAction","click",1,"help-link",3,"universalLink"],["svgIcon","shared:help_outline"],["selectedClass","selected",1,"suggestion-item",3,"isSelectable","payload"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],
[3,"elementToWatch","ascResizeNotifier"],["class","search-suggestions",3,"width",4,"ngIf"],[1,"search-suggestions"],[4,"ngTemplateOutlet"]],ua:function(a,b){if(a&1){var c=_.Jc();_.A(0,"div",0,1)(2,"mat-icon",2);_.I("click",function(){_.Kc(c);return _.Lc(_.kf(5).setFocus())});_.N(3,"search");_.B();_.A(4,"search-box",3,4);_.I("queryChange",function(g){return b.query=g})("blur",function(){return b.Jua()})("focus",function(){return b.Kua()})("queryChange",function(g){return b.PM.next(g)})("querySubmit",
function(g){return b.G2(g)});_.B();_.A(6,"div",5);_.O(7,"async");_.D(8,"mat-spinner",6);_.B();_.y(9,KMc,3,3,"button",7)(10,LMc,2,1,"a",8);_.B();_.A(11,"search-box-suggestion-list",null,9);_.y(13,NMc,2,4,"search-box-suggestion-item",10);_.O(14,"async");_.B();_.y(15,QMc,2,2,"ng-container",11)}if(a&2){var d=_.kf(12),e,f;_.Se("suggesting",d.zx&&b.iG);_.u(4);_.x("elementName",b.hv)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.OM)("placeholder",b.tbc)("query",b.query)("suggestionLists",_.qf(20,
JNc,d));_.u(2);_.Re("visibility",(null==(e=_.R(7,16,b.qZ))?0:e.Vd)&&b.O1?"visible":"hidden");_.u(2);_.x("diameter",b.v1a)("strokeWidth",b.w1a);_.u(1);_.x("ngIf",b.query);_.u(1);_.x("ngIf",b.mL);_.u(3);_.x("ngForOf",null==(f=_.R(14,18,b.qZ))?null:f.qv);_.u(2);_.x("ngIf",d.zx&&b.iG)}},Ha:[_.ho,_.xm,_.ym,_.Cm,_.mv,_.Nq,_.as,_.Hr,_.Ir,_.Qs,_.pw,_.tw,_.nv,_.Xv,_.Yv,_.Zv,_.Dm],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.en=_.uBb(a,new _.Mg,b.Yc.Uu)};R$.prototype.Sa=function(){};R$.prototype.mHb=function(a){return _.Ip(new _.Mg({ue:{type:"ossProject",id:a.name}}))};R$.O=function(a){return new (a||R$)(_.v(_.RK),_.v(_.Vf))};
R$.ya=_.jc({type:R$,qa:[["discover-find-contribute"]],inputs:{Op:"projects"},Aa:6,Ba:2,Ea:[[1,"search-box"],["role","search",3,"config"],[3,"projects"]],ua:function(a,b){a&1&&(_.A(0,"h1"),_.N(1," Search all projects for code or files\n"),_.B(),_.A(2,"div",0),_.D(3,"oss-home-search-box",1),_.B(),_.A(4,"section"),_.D(5,"oss-project-cards",2),_.B());a&2&&(_.u(3),_.x("config",b.en),_.u(2),_.x("projects",b.Op))},Ha:[Q$,P$],styles:["discover-find-contribute[_nghost-%COMP%]{margin:25px 36px;padding:33px 36px;flex-direction:column;align-items:center}h1[_ngcontent-%COMP%]{font-weight:400;font-size:28px;line-height:36px;margin-bottom:26px;text-align:center}oss-project-cards[_ngcontent-%COMP%]{justify-content:center}.search-box[_ngcontent-%COMP%]{margin-bottom:80px;display:flex;flex-direction:row;justify-content:center}.search-box[_ngcontent-%COMP%]   oss-home-search-box[_ngcontent-%COMP%]{flex:1 1 auto;min-width:400px;max-width:800px}"],
Oa:0});var KNc=function(a,b){this.en=_.uBb(a,new _.Mg,b.Yc.Uu)};KNc.prototype.Sa=function(){};KNc.O=function(a){return new (a||KNc)(_.v(_.RK),_.v(_.Vf))};
KNc.ya=_.jc({type:KNc,qa:[["whitelabelled-search"]],inputs:{Op:"projects",Gi:"iconUrl",label:"label"},Aa:7,Ba:4,Ea:[[1,"logo-container"],["class","logo","aria-hidden","true",3,"src","alt",4,"ngIf","ngIfElse"],["fallbackLogo",""],[1,"search-box"],["role","search",3,"config"],[3,"projects"],["aria-hidden","true",1,"logo",3,"src","alt"],["svgIcon","oss:logo",1,"logo"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,RMc,1,2,"img",1)(2,SMc,1,0,"ng-template",null,2,_.Df),_.B(),_.A(4,"div",3),_.D(5,"oss-home-search-box",
4),_.B(),_.D(6,"oss-project-cards",5));if(a&2){var c=_.kf(3);_.u(1);_.x("ngIf",b.Gi)("ngIfElse",c);_.u(4);_.x("config",b.en);_.u(1);_.x("projects",b.Op)}},Ha:[_.ym,_.Qs,Q$,P$],styles:["whitelabelled-search[_nghost-%COMP%]{align-items:center;display:flex;flex-direction:column;margin:25px 36px;padding:33px 36px}.logo-container[_ngcontent-%COMP%]{align-items:flex-end;display:flex;height:140px;justify-content:center;width:140px}.logo-container[_ngcontent-%COMP%]   img.logo[_ngcontent-%COMP%]{max-height:140px;max-width:140px}.logo-container[_ngcontent-%COMP%]   mat-icon.logo[_ngcontent-%COMP%]{height:140px;width:140px}oss-project-cards[_ngcontent-%COMP%]{width:100%}.search-box[_ngcontent-%COMP%]{margin:30px;min-width:600px}"],
Oa:0});var LNc=function(a,b){this.Tc=_.jE;this.Cdc=E$;_.kv(a,"HOME_PAGE_SEARCH");this.yb=uNc(b).ha(_.t(_.bE),_.Nd(function(c){return _.aE(c.message)}),_.ie(_.kE))};LNc.O=function(a){return new (a||LNc)(_.v(_.vg),_.v(J$))};
LNc.ya=_.jc({type:LNc,qa:[["home-page"]],Aa:4,Ba:3,Ea:[[3,"ngSwitch",4,"ngIf"],["error",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngSwitch",4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"projects","iconUrl","label",4,"ngSwitchCase"],[3,"projects",4,"ngSwitchDefault"],[3,"projects","iconUrl","label"],[3,"projects"],[4,"ngTemplateOutlet"],["icon","error",3,"isSvg"]],ua:function(a,b){a&1&&(_.y(0,ZMc,4,3,"ng-container",0),_.O(1,"async"),_.y(2,$Mc,5,1,"ng-template",null,1,_.Df));a&2&&_.x("ngIf",_.R(1,1,b.yb))},
Ha:[_.ym,_.Cm,_.zm,_.Am,_.Bm,R$,_.Hz,_.Jz,_.Iz,_.dE,KNc,_.Dm],styles:["home-page[_nghost-%COMP%]{display:flex}home-page[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:1}"],Oa:0});var S$=function(){};S$.O=function(a){return new (a||S$)};S$.Da=_.kc({type:S$});S$.Ca=_.Zb({imports:[_.jo,_.Em,_.Rs,_.Pn]});var T$=function(){};T$.O=function(a){return new (a||T$)};T$.Da=_.kc({type:T$});T$.Ca=_.Zb({imports:[_.jo,_.Ww,_.Em,_.Yw,_.ds,_.es,_.Rs,_.ax,_.Rw,_.ov,_.$v]});var MNc=function(){};MNc.O=function(a){return new (a||MNc)};MNc.Da=_.kc({type:MNc});MNc.Ca=_.Zb({imports:[_.jo,_.ds,_.Em,_.ZI,_.gE,_.eE,_.Rs,T$,S$,_.Pn]});var NNc=function(){};NNc.O=function(a){return new (a||NNc)};NNc.Da=_.kc({type:NNc});NNc.Ca=_.Zb({imports:[_.jo,_.Em,_.ZI,_.gE,_.eE,_.Rs,T$,S$,_.Pn]});var ONc=function(){};ONc.O=function(a){return new (a||ONc)};ONc.Da=_.kc({type:ONc});ONc.Ca=_.Zb({imports:[_.jo,_.Em,MNc,_.Kz,_.gE,_.eE,_.Pn,NNc]});var U$=function(a){this.LJc=a};U$.prototype.resolve=function(a){return(a=_.Ng(a).qb)?this.LJc.get(a).ha(_.Nd(function(){return _.ld(void 0)})):_.ld(void 0)};U$.O=function(a){return new (a||U$)(_.q(J$))};U$.ta=_.p({token:U$,oa:U$.O});var PNc=function(a,b,c,d){this.Tc=_.jE;this.VKc=_.rBb;this.cDc=aMc;_.kv(b,"HOME_PAGE_SEARCH");this.Ze=a.params.ha(_.je(function(e){return d.get(e.repositoryGroupId).ha(_.t(function(f){return _.bE(f)}))}),_.Nd(function(e){return _.aE("Could not load oss project: "+e.message)}),_.ie(_.kE));this.en=a.params.ha(_.t(function(e){return _.uBb(c,new _.Mg({ue:{id:e.repositoryGroupId,type:"ossProject"}}),a.Yc.Uu)}))},kNc=function(a){return a.filter(function(b){return!b.hidden})},iNc=function(a){return a.some(function(b){return b.repository&&
b.repository.rT})};PNc.O=function(a){return new (a||PNc)(_.v(_.Vf),_.v(_.vg),_.v(_.RK),_.v(J$))};
PNc.ya=_.jc({type:PNc,qa:[["project-page"]],Aa:2,Ba:3,Ea:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["icon","shared:project",4,"ngSwitchCase"],["fxFlex","auto",3,"diameter",4,"ngSwitchCase"],["class","container project-page-container",4,"ngIf"],[1,"container","project-page-container"],["aria-hidden","true","class","background-image","alt","",3,"src",4,"ngIf"],[1,"project-card"],[1,"project-header"],["aria-hidden","true",1,"project-image",3,"src","alt"],[1,"name"],[3,"condition","link",
"sameWindow"],[1,"short-description"],["role","search",3,"config"],[1,"repository-label"],[1,"repository-list"],[4,"ngIf"],[1,"centered"],[4,"ngFor","ngForOf"],["aria-hidden","true","alt","",1,"background-image",3,"src"],["class","external-source-link",4,"ngIf"],[1,"repository-name"],["ascTrackElement","RepositoryList","trackAction","navigateToRepoFromRepoList",1,"repository-link","fill-cell",3,"routerLink"],["class","cdk-visually-hidden",4,"ngIf"],[1,"xrefs-icon"],[3,"color",4,"ngIf","ngIfElse"],
["noSemanticIndex",""],[1,"external-source-link"],["mat-icon-button","","ascTrackElement","OssProjectPageViewCanonicalSource","trackAction","click",3,"externalLink","title","aria-label",4,"ngIf"],["mat-icon-button","","ascTrackElement","OssProjectPageViewCanonicalSource","trackAction","click",3,"externalLink","title","aria-label"],[3,"svgIcon"],[1,"cdk-visually-hidden"],["icon","shared:project"],["fxFlex","auto",3,"diameter"]],ua:function(a,b){a&1&&(_.y(0,pNc,4,4,"ng-container",0),_.O(1,"async"));
a&2&&_.x("ngIf",_.R(1,1,b.Ze))},Ha:[_.ho,_.xm,_.ym,_.zm,_.Am,_.mI,_.co,_.Hz,_.Iz,_.dE,_.Qs,Q$,_.Nn,xNc,_.Dm,_.Lz],styles:["project-page[_nghost-%COMP%]{padding:66px}.background-image[_ngcontent-%COMP%]{bottom:0;max-height:50%;position:fixed;right:0;max-width:30%;z-index:-1}.container[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex-direction:row;justify-content:center}.external-source-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:unset;display:flex;align-items:center;justify-content:space-around}.project-card[_ngcontent-%COMP%]{flex:0 0 60%;min-width:400px}.project-header[_ngcontent-%COMP%]{align-items:center;display:flex;font-weight:500;margin-bottom:29px}.project-image[_ngcontent-%COMP%]{display:block;height:84px;margin-right:30px;text-align:left;width:84px}.name[_ngcontent-%COMP%]{font-family:Google Sans;font-size:32px;line-height:40px}.name[_ngcontent-%COMP%]     a{color:inherit}.short-description[_ngcontent-%COMP%]{font-size:20px;font-weight:300;letter-spacing:.005em;line-height:24px}.search-box[_ngcontent-%COMP%]{margin-bottom:126px}oss-home-search-box[_ngcontent-%COMP%]{display:block;width:100%;box-sizing:border-box;margin-bottom:3em}.repository-label[_ngcontent-%COMP%]{font-family:Google Sans;font-size:20px;font-weight:500;margin-bottom:13px}.repository-list[_ngcontent-%COMP%]{width:100%}table[_ngcontent-%COMP%]{font-size:13px;width:100%;margin-bottom:32px}table[_ngcontent-%COMP%]   .repository-name[_ngcontent-%COMP%]{font-weight:500}table[_ngcontent-%COMP%]   .xrefs-icon[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:row;justify-content:start}table[_ngcontent-%COMP%]   .xrefs-icon[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}table[_ngcontent-%COMP%]   .fill-cell[_ngcontent-%COMP%]{display:block}table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]{overflow:auto}table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{line-height:32px;padding-left:.5em;text-align:left;word-wrap:break-word}table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px}table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}"],
Oa:0});var QNc=function(){};QNc.O=function(a){return new (a||QNc)};QNc.Da=_.kc({type:QNc});QNc.Ca=_.Zb({imports:[_.jo,yNc,_.Em,_.II,_.Mz,_.eo,_.bx,_.Kz,_.eE,_.iK,_.Rs,T$,_.Pn]});var RNc=new _.vc("localObservableRequestService",{Ga:"root",oa:function(){return new _.RWa({d_:"",c_:""},_.hc(_.pn),_.hc(_.rm))}}),V$=function(a){if(a)throw Error("ud");};V$.O=function(a){return new (a||V$)(_.q(V$,12))};V$.Da=_.kc({type:V$});V$.Ca=_.Zb({imports:[_.ix,_.jo,_.ox,_.yx,_.Et,_.Ft,_.yt,_.lm,_.gv,_.Gt,_.Ht,_.vx,_.Cx,_.It,_.Dx,_.zx,_.xx,_.sx]});var SNc=function(){};var W$=function(a){this.Ua=a};_.V(W$,SNc);W$.prototype.navigate=function(a){this.Ua.navigate([a])};W$.O=function(a){return new (a||W$)(_.q(_.pg))};W$.ta=_.p({token:W$,oa:W$.O,Ga:"root"});var TNc=[_.cq,_.vn,_.PMa()],UNc=new _.uOa,VNc=[{path:"",VQ:_.ioa(),children:[{path:"search",Hk:function(){return _.p$}},{path:"",component:LNc,data:{en:{rda:!1},dsb:!0}},{path:":repositoryGroupId",component:PNc,data:{en:{rda:!1},dsb:!0}},{path:"",Hk:UNc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.wg(_.fx),Th:_.wg(U$)},Qp:function(a,b){return _.Ng(a).qb!==_.Ng(b).qb}},{path:"**",component:_.$t}]}],X$=function(){};X$.prototype.store=function(){};
X$.prototype.ixa=function(a,b){return this.lca(a)&&this.lca(b)?a.component===b.component:a.le===b.le};X$.prototype.lca=function(a){return a.data.Mc};X$.O=function(a){return new (a||X$)};X$.ta=_.p({token:X$,oa:X$.O});var Y$=function(){_.Xt.apply(this,arguments)};_.V(Y$,_.Xt);Y$.prototype.load=function(){};Y$.O=function(){var a;return function(b){return(a||(a=_.Zc(Y$)))(b||Y$)}}();Y$.ta=_.p({token:Y$,oa:Y$.O});var Z$=function(){_.LJ.apply(this,arguments)};_.V(Z$,_.LJ);
Z$.prototype.tSa=function(a){return _.ld({kind:4,location:a})};Z$.O=function(){var a;return function(b){return(a||(a=_.Zc(Z$)))(b||Z$)}}();Z$.ta=_.p({token:Z$,oa:Z$.O});var $$=function(){};$$.O=function(a){return new (a||$$)};$$.Da=_.kc({type:$$,bootstrap:[O$]});
$$.Ca=_.Zb({Pb:[].concat(_.xc(_.vOa(UNc)),[_.gs,_.RK,_.Ss,U$,L$,M$,_.Gx,_.ug,{wa:_.AKa,tc:"/"},{wa:_.Pm,Md:K$},{wa:_.Xt,Md:Y$},{wa:_.ue,Nb:_.Ks,Fb:[_.ks]},{wa:_.q_a,tc:_.r_a},{wa:_.qna,Md:_.cu},{wa:SNc,Md:W$},{wa:_.SK,Nb:L$},{wa:_.Fn,Md:X$},{wa:_.QK,Nb:M$},{wa:_.sg,Md:_.Ix},{wa:_.kWa,tc:_.jWa},{wa:_.LJ,Md:Z$}]),imports:[TNc,_.Ru,_.Xw,INc,{ml:_.hx,Pb:_.S5a},_.Js,_.au,_.ZI,ONc,_.eE,_.Rs,_.Fs,_.ys,QNc,_.GNa(VNc),{ml:V$,Pb:[_.Ys,{wa:_.Pl,Md:_.QWa},{wa:_.ZVa,Ab:_.Ira},{wa:_.fv,Ab:_.Eh,Fb:[_.Ata,_.mx]},
{wa:_.sJa,Nb:RNc},{wa:_.T5a,Ab:_.Eh,Fb:[_.HJa,_.nx]},{wa:_.ZWa,Ab:_.Eh,Fb:[_.IJa,_.nx]},{wa:_.$Wa,Ab:_.Eh,Fb:[_.IJa,_.nx]},{wa:_.W5a,Ab:_.Eh,Fb:[_.JJa,_.nx]},{wa:_.b6a,Ab:_.Eh,Fb:[_.KJa,_.nx]},{wa:_.XWa,Ab:_.Eh,Fb:[_.MJa,_.nx]},{wa:_.ux,Ab:_.Eh,Fb:[_.NJa,_.kx]},{wa:_.wx,Ab:_.Eh,Fb:[_.WJa,_.kx]},{wa:_.d6a,Ab:_.Eh,Fb:[_.PJa,_.nx]},{wa:_.e6a,Ab:_.Eh,Fb:[_.QJa,_.nx]},{wa:_.aXa,Ab:_.Eh,Fb:[_.RJa,_.nx]},{wa:_.bXa,Ab:_.Eh,Fb:[_.SJa,_.nx]},{wa:_.Bx,Ab:_.Eh,Fb:[_.OJa,_.kx]},{wa:_.HXa,Ab:_.Eh,Fb:[_.UJa,_.nx]},
{wa:_.Z5a,Ab:_.Eh,Fb:[_.VJa,_.nx]},{wa:_.Xs,Ab:function(){return window}},{wa:_.MWa,Md:_.OWa},{wa:_.NWa,Ab:function(a){return new _.Hj(a.document)},Fb:[_.Xs]},{wa:_.X5a,vd:!0,Nb:_.qx},{wa:_.X5a,vd:!0,Nb:_.rx}]}]});var WNc=function(){};WNc.O=function(a){return new (a||WNc)};WNc.Da=_.kc({type:WNc,bootstrap:[O$]});WNc.Ca=_.Zb({imports:[$$,_.dq]});_.ki.set("OSS-APP",$$);_.ki.set("PROTRACTOR-OSS-APP",WNc);
_.Bg();
}catch(e){_._DumpException(e)}
try{
var Pbb,Qbb,Rbb;_.Obb=function(){var a=/\S/;if(!a)return _.eua;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(_.cua(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
Pbb=function(a){var b=function(){var c=a.apply(this,[].concat(_.xc(_.rc.apply(0,arguments))))||this;c.Tna=!1;c.q5=!1;return c};_.V(b,a);b.prototype.kEc=function(){var c=this.q5;this.q5=!1;return c};b.prototype.h_a=function(){this.q5=!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=_.hh(c);this.q5=d!==this.Tna}}});return b};Qbb=function(a,b){return a.concat(Array.from(b))};Rbb=function(){return{color:"accent"}};
_.Wz=function(a,b,c,d,e){var f=this;this.Ua=a;this.element=b;this.renderer=c;this.W8=d;this.link=e;this.fe=[];this.jF=!1;this.lwa={exact:!1};this.Ywb=new _.jl;this.F_a=a.events.subscribe(function(g){g instanceof _.kg&&f.update()})};_.Wz.prototype.ke=function(){var a=this;_.ld(this.links.Vc,_.ld(null)).ha(_.xd()).subscribe(function(){a.update();Sbb(a)})};
var Sbb=function(a){var b;null==(b=a.eAb)||b.unsubscribe();b=[].concat(_.xc(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.YDb});a.eAb=_.vd(b).ha(_.xd()).subscribe(function(c){a.jF!==Tbb(a,a.Ua)(c)&&a.update()})};_.Wz.prototype.Sb=function(){this.update()};_.Wz.prototype.Ka=function(){this.F_a.unsubscribe();var a;null==(a=this.eAb)||a.unsubscribe()};
_.Wz.prototype.update=function(){var a=this;this.links&&this.Ua.jM&&queueMicrotask(function(){var b=Ubb(a);a.jF!==b&&(a.jF=b,_.yl(a.W8),a.fe.forEach(function(c){b?a.renderer.IJ(a.element.na,c):a.renderer.WM(a.element.na,c)}),b&&void 0!==a.Qfb?a.renderer.setAttribute(a.element.na,"aria-current",a.Qfb.toString()):a.renderer.removeAttribute(a.element.na,"aria-current"),a.Ywb.emit(b))})};
var Tbb=function(a,b){var c=a.lwa.sr?a.lwa:a.lwa.exact||!1;return function(d){return d.Nk?b.isActive(d.Nk,c):!1}},Ubb=function(a){var b=Tbb(a,a.Ua);return a.link&&b(a.link)||a.links.some(b)};_.W.Object.defineProperties(_.Wz.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.jF}},qMc:{configurable:!0,enumerable:!0,set:function(a){this.fe=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.Wz.O=function(a){return new (a||_.Wz)(_.v(_.pg),_.v(_.ad),_.v(_.Pk),_.v(_.Il),_.v(_.Nn,8))};_.Wz.Ia=_.mc({type:_.Wz,qa:[["","routerLinkActive",""]],zd:function(a,b,c){a&1&&_.zf(c,_.Nn,5);if(a&2){var d;_.wf(d=_.Af())&&(b.links=d)}},inputs:{lwa:"routerLinkActiveOptions",Qfb:"ariaCurrentWhenActive",qMc:"routerLinkActive"},outputs:{Ywb:"isActiveChange"},Vb:["routerLinkActive"],standalone:!0,features:[_.Ac]});var Vbb=function(){};
Vbb.prototype.WLa=function(a,b,c,d,e){_.PIa(a,function(f,g,m){if(null==f.Ru){var n=c(f,g,m);n=b.Kh(n.Nc,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,UM:f})}})};Vbb.prototype.detach=function(){};_.Xz=function(a){this.DB=a};_.V(_.Xz,_.e3a);_.Xz.O=function(a){return new (a||_.Xz)(_.v(_.wv,10))};
_.Xz.Ia=_.mc({type:_.Xz,qa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],wb:16,Ya:function(a,b){a&2&&_.Se("ng-untouched",b.jyb)("ng-touched",b.iyb)("ng-pristine",b.Rxb)("ng-dirty",b.FL)("ng-valid",b.isValid)("ng-invalid",b.Exb)("ng-pending",b.Mxb)("ng-submitted",b.xGc)},features:[_.Me]});_.Yz=function(){};_.Yz.O=function(a){return new (a||_.Yz)};
_.Yz.Ia=_.mc({type:_.Yz,qa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],Cb:["novalidate",""]});var Zz=new _.vc("CDK_TABLE");var $z=function(a){this.ua=a};$z.O=function(a){return new (a||$z)(_.v(_.tf))};$z.Ia=_.mc({type:$z,qa:[["","cdkCellDef",""]]});var aA=function(a){this.ua=a};aA.O=function(a){return new (a||aA)(_.v(_.tf))};aA.Ia=_.mc({type:aA,qa:[["","cdkHeaderCellDef",""]]});var Wbb=function(a){this.ua=a};Wbb.O=function(a){return new (a||Wbb)(_.v(_.tf))};Wbb.Ia=_.mc({type:Wbb,qa:[["","cdkFooterCellDef",""]]});var Xbb=Pbb(function(){}),bA=function(a){var b=Xbb.call(this)||this;b.yQ=a;b.lKa=!1;return b};_.V(bA,Xbb);
bA.prototype.OKa=function(){this.Q7a=["cdk-column-"+this.mlb]};bA.prototype.Obb=function(a){a&&(this.Yr=a,this.mlb=a.replace(/[^a-z0-9_-]/gi,"-"),this.OKa())};_.W.Object.defineProperties(bA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Yr},set:function(a){this.Obb(a)}},mPb:{configurable:!0,enumerable:!0,get:function(){return this.lKa},set:function(a){a!==this.lKa&&(this.lKa=a,this.q5=!0)}}});bA.O=function(a){return new (a||bA)(_.v(Zz,8))};
bA.Ia=_.mc({type:bA,qa:[["","cdkColumnDef",""]],zd:function(a,b,c){a&1&&(_.zf(c,$z,5),_.zf(c,aA,5),_.zf(c,Wbb,5));if(a&2){var d;_.wf(d=_.Af())&&(b.zY=d.first);_.wf(d=_.Af())&&(b.headerCell=d.first);_.wf(d=_.Af())&&(b.yCc=d.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],mPb:["stickyEnd","stickyEnd",_.Ff]},features:[_.of([{wa:"MAT_SORT_HEADER_COLUMN_DEF",Nb:bA}]),_.Ne,_.Me]});
var Ybb=function(a,b){b.na.classList.add.apply(b.na.classList,_.xc(a.Q7a))},cA=function(a,b){Ybb.call(this,a,b)};_.V(cA,Ybb);cA.O=function(a){return new (a||cA)(_.v(bA),_.v(_.ad))};cA.Ia=_.mc({type:cA,qa:[["cdk-header-cell"],["th","cdk-header-cell",""]],Cb:["role","columnheader",1,"cdk-header-cell"],features:[_.Me]});
var dA=function(a,b){Ybb.call(this,a,b);var c;1===(null==(c=a.yQ)?void 0:c.Ma.na.nodeType)&&(a=a.yQ.Ma.na.getAttribute("role"),b.na.setAttribute("role","grid"===a||"treegrid"===a?"gridcell":"cell"))};_.V(dA,Ybb);dA.O=function(a){return new (a||dA)(_.v(bA),_.v(_.ad))};dA.Ia=_.mc({type:dA,qa:[["cdk-cell"],["td","cdk-cell",""]],Cb:[1,"cdk-cell"],features:[_.Me]});var Zbb=function(){this.o2a=[];this.ypb=[]},$bb=new _.vc("_COALESCED_STYLE_SCHEDULER"),eA=function(a){this.kb=a;this.KI=null;this.Lb=new _.fe};eA.prototype.Vh=function(a){this.Yoc();this.KI.o2a.push(a)};eA.prototype.Ka=function(){this.Lb.next();this.Lb.complete()};
eA.prototype.Yoc=function(){var a=this;this.KI||(this.KI=new Zbb,this.Oqc().ha(_.ke(this.Lb)).subscribe(function(){for(;a.KI.o2a.length||a.KI.ypb.length;){var b=a.KI;a.KI=new Zbb;for(var c=_.l(b.o2a),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.l(b.ypb);for(d=b.next();!d.done;d=b.next())c=d.value,c()}a.KI=null}))};eA.prototype.Oqc=function(){return this.kb.isStable?_.vd(Promise.resolve(void 0)):this.kb.Nf.ha(_.Td(1))};eA.O=function(a){return new (a||eA)(_.q(_.pe))};eA.ta=_.p({token:eA,oa:eA.O});var fA=function(a,b){this.ua=a;this.Qy=b};fA.prototype.Sb=function(a){this.LFa||(a=a.columns&&a.columns.eg||[],this.LFa=this.Qy.find(a).create(),this.LFa.diff(a))};fA.O=function(a){return new (a||fA)(_.v(_.tf),_.v(_.Kl))};fA.Ia=_.mc({type:fA,features:[_.Ac]});var acb=function(){fA.apply(this,arguments)};_.V(acb,fA);acb.Ia=fA.Ia;acb.O=fA.O;var bcb=Pbb(acb),gA=function(a,b,c){a=bcb.call(this,a,b)||this;a.yQ=c;return a};_.V(gA,bcb);gA.prototype.Sb=function(a){bcb.prototype.Sb.call(this,a)};
gA.O=function(a){return new (a||gA)(_.v(_.tf),_.v(_.Kl),_.v(Zz,8))};gA.Ia=_.mc({type:gA,qa:[["","cdkHeaderRowDef",""]],inputs:{jp:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[_.Me,_.Ac]});var ccb=function(){fA.apply(this,arguments)};_.V(ccb,fA);ccb.Ia=fA.Ia;ccb.O=fA.O;var dcb=Pbb(ccb),hA=function(a,b,c){a=dcb.call(this,a,b)||this;a.yQ=c;return a};_.V(hA,dcb);hA.prototype.Sb=function(a){dcb.prototype.Sb.call(this,a)};
hA.O=function(a){return new (a||hA)(_.v(_.tf),_.v(_.Kl),_.v(Zz,8))};hA.Ia=_.mc({type:hA,qa:[["","cdkFooterRowDef",""]],inputs:{jp:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[_.Me,_.Ac]});var iA=function(a,b,c){fA.call(this,a,b);this.yQ=c};_.V(iA,fA);iA.O=function(a){return new (a||iA)(_.v(_.tf),_.v(_.Kl),_.v(Zz,8))};iA.Ia=_.mc({type:iA,qa:[["","cdkRowDef",""]],inputs:{jp:["cdkRowDefColumns","columns"],uB:["cdkRowDefWhen","when"]},features:[_.Me]});
var jA=function(a){this.CJ=a;ecb=this};jA.prototype.Ka=function(){ecb===this&&(ecb=null)};var ecb=null;jA.O=function(a){return new (a||jA)(_.v(_.uf))};jA.Ia=_.mc({type:jA,qa:[["","cdkCellOutlet",""]]});var kA=function(){};kA.O=function(a){return new (a||kA)};kA.ya=_.jc({type:kA,qa:[["cdk-header-row"],["tr","cdk-header-row",""]],Cb:["role","row",1,"cdk-header-row"],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.Ye(0,0)},Ha:[jA],rb:2});var lA=function(){};
lA.O=function(a){return new (a||lA)};lA.ya=_.jc({type:lA,qa:[["cdk-row"],["tr","cdk-row",""]],Cb:["role","row",1,"cdk-row"],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.Ye(0,0)},Ha:[jA],rb:2});var fcb=function(a){this.Nc=a;this.kUc="cdk-no-data-row"};fcb.O=function(a){return new (a||fcb)(_.v(_.tf))};fcb.Ia=_.mc({type:fcb,qa:[["ng-template","cdkNoDataRow",""]]});var gcb=new _.vc("CDK_SPL");var hcb=["top","bottom","left","right"],icb=function(a,b,c,d,e,f,g){e=void 0===e?!0:e;f=void 0===f?!0:f;this.iX=a;this.acb=b;this.direction=c;this.KW=d;this.y$a=e;this.kab=f;this.kJ=g;this.sFa=[];this.j7a={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},jcb=function(a,b,c){var d=[];b=_.l(b);for(var e=b.next();!e.done;e=b.next())if(e=e.value,e.nodeType===e.ELEMENT_NODE){d.push(e);for(var f=0;f<e.children.length;f++)d.push(e.children[f])}a.KW.Vh(function(){for(var g=
_.l(d),m=g.next();!m.done;m=g.next())a.sbb(m.value,c)})},kcb=function(a,b,c,d,e){e=void 0===e?!0:e;if(b.length&&a.y$a&&(c.some(function(E){return E})||d.some(function(E){return E}))){var f=b[0],g=f.children.length,m=a.mqc(f,e),n=a.Rqc(m,c),r=a.Qqc(m,d),w=c.lastIndexOf(!0),z=d.indexOf(!0);a.KW.Vh(function(){var E="rtl"===a.direction,J=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.fla(oa,J,n[da],da===
w);d[da]&&a.fla(oa,E,r[da],da===z)}}a.kJ&&(a.kJ.LOc({sizes:-1===w?[]:m.slice(0,w+1).map(function(qa,ta){return c[ta]?qa:null})}),a.kJ.MOc({sizes:-1===z?[]:m.slice(z).map(function(qa,ta){return d[ta+z]?qa:null}).reverse()}))})}else a.kJ&&(a.kJ.LOc({sizes:[]}),a.kJ.MOc({sizes:[]}))},lcb=function(a,b,c,d){if(a.y$a){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.iX?Array.from(r.children):[r];r=r.getBoundingClientRect().height;
c+=r;m[b]=r}var w=f.lastIndexOf(!0);a.KW.Vh(function(){for(var z=0;z<e.length;z++)if(f[z])for(var E=g[z],J=z===w,L=_.l(n[z]),Q=L.next();!Q.done;Q=L.next())a.fla(Q.value,d,E,J);if("top"===d){var da;null==(da=a.kJ)||da.Y6c({sizes:m,lJc:g,elements:n})}else{var oa;null==(oa=a.kJ)||oa.X6c({sizes:m,lJc:g,elements:n})}})}},mcb=function(a,b,c){if(a.iX){var d=b.querySelector("tfoot");a.KW.Vh(function(){c.some(function(e){return!e})?a.sbb(d,["bottom"]):a.fla(d,"bottom",0,!1)})}};_.h=icb.prototype;
_.h.sbb=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.j7a[d]);hcb.some(function(e){return-1===b.indexOf(e)&&a.style[e]})?a.style.zIndex=this.k9a(a):(a.style.zIndex="",this.kab&&(a.style.position=""),a.classList.remove(this.acb))};_.h.fla=function(a,b,c,d){a.classList.add(this.acb);d&&a.classList.add(this.j7a[b]);a.style[b]=c+"px";a.style.zIndex=this.k9a(a);this.kab&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.h.k9a=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.l(hcb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.h.mqc=function(a,b){if(void 0!==b&&!b&&this.sFa.length)return this.sFa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.sFa=b};_.h.Rqc=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.Qqc=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 ncb=[[["caption"]],[["colgroup"],["col"]]],mA=function(a,b){this.Af=a;this.nb=b};mA.O=function(a){return new (a||mA)(_.v(_.uf),_.v(_.ad))};mA.Ia=_.mc({type:mA,qa:[["","rowOutlet",""]]});var nA=function(a,b){this.Af=a;this.nb=b};nA.O=function(a){return new (a||nA)(_.v(_.uf),_.v(_.ad))};nA.Ia=_.mc({type:nA,qa:[["","headerRowOutlet",""]]});var oA=function(a,b){this.Af=a;this.nb=b};oA.O=function(a){return new (a||oA)(_.v(_.uf),_.v(_.ad))};oA.Ia=_.mc({type:oA,qa:[["","footerRowOutlet",""]]});
var pA=function(a,b){this.Af=a;this.nb=b};pA.O=function(a){return new (a||pA)(_.v(_.uf),_.v(_.ad))};pA.Ia=_.mc({type:pA,qa:[["","noDataRowOutlet",""]]});
var qA=function(a,b,c,d,e,f,g,m,n,r,w,z){this.Qy=a;this.Za=b;this.Ma=c;this.jc=e;this.Cc=g;this.WX=m;this.KW=n;this.Ff=r;this.Auc=w;this.kb=z;this.wq=new _.fe;this.II=new Map;this.d8a=new Set;this.g8a=new Set;this.f8a=new Set;this.e8a=new Set;this.Tla=this.uQ=this.CGa=this.wHa=!0;this.FW=new Map;this.lPb="cdk-table-sticky";this.eDb=!0;this.Pla=this.hab=this.J$a=!1;this.Bkb=new _.jl;this.tE=new _.Wf({start:0,end:Number.MAX_VALUE});d||this.Ma.na.setAttribute("role","table");this.Eb=f;this.iX="TABLE"===
this.Ma.na.nodeName};qA.prototype.Sa=function(){var a=this;this.quc();this.iX&&this.inc();this.EB=this.Qy.find([]).create(function(b,c){return a.Lx?a.Lx(c.l$,c.data):c});this.Ff.Zc().ha(_.ke(this.wq)).subscribe(function(){a.Tla=!0})};qA.prototype.nM=function(){this.Mnc();this.Lnc();var a=this.Jtc()||this.wHa||this.CGa;this.uQ=this.uQ||a;this.Tla=a;this.wHa&&(this.g9a(),this.wHa=!1);this.CGa&&(this.f9a(),this.CGa=!1);this.dataSource&&0<this.qJ.length&&!this.Fna?this.bna():this.uQ&&rA(this);this.ioc()};
qA.prototype.Ka=function(){[this.UB.Af,this.DP.Af,this.xP.Af,this.FW,this.d8a,this.g8a,this.f8a,this.e8a,this.II].forEach(function(a){a.clear()});this.CP=[];this.wP=[];this.m8a=null;this.wq.next();this.wq.complete();_.Zqa(this.dataSource)&&this.dataSource.disconnect(this)};
var ocb=function(a){a.Gna=a.cqc();var b=a.EB.diff(a.Gna);if(b){var c=a.UB.Af;a.WX.WLa(b,c,function(d,e,f){return a.PGa(d.item,f)},function(d){return d.item.data},function(d){1===d.operation&&d.context&&a.tbb(d.UM.item.K1,d.context)});a.xvc();_.QIa(b,function(d){c.get(d.bl).context.va=d.item.data});a.Ncb();a.kb&&_.Rga()?a.kb.Nf.ha(_.Td(1),_.ke(a.wq)).subscribe(function(){rA(a)}):rA(a)}else a.Ncb();a.Bkb.next()},pcb=function(a){var b=a.f5(a.DP),c=a.Ma.na.querySelector("thead");c&&(c.style.display=b.length?
"":"none");c=a.CP.map(function(d){return d.sticky});jcb(a.vJ,b,["top"]);lcb(a.vJ,b,c,"top");a.CP.forEach(function(d){return d.h_a()})},qcb=function(a){var b=a.f5(a.xP),c=a.Ma.na.querySelector("tfoot");c&&(c.style.display=b.length?"":"none");c=a.wP.map(function(d){return d.sticky});jcb(a.vJ,b,["bottom"]);lcb(a.vJ,b,c,"bottom");mcb(a.vJ,a.Ma.na,c);a.wP.forEach(function(d){return d.h_a()})},rA=function(a){var b=a.f5(a.DP),c=a.f5(a.UB),d=a.f5(a.xP);if(a.iX&&!a.Pla||a.uQ)jcb(a.vJ,[].concat(_.xc(b),_.xc(c),
_.xc(d)),["left","right"]),a.uQ=!1;b.forEach(function(e,f){a.NEa([e],a.CP[f])});a.qJ.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.Gna[g].K1===e&&f.push(c[g]);a.NEa(f,e)});d.forEach(function(e,f){a.NEa([e],a.wP[f])});Array.from(a.II.values()).forEach(function(e){return e.h_a()})};_.h=qA.prototype;
_.h.cqc=function(){var a=[],b=this.FW;this.FW=new Map;for(var c=0;c<this.Hh.length;c++){var d=this.Hh[c],e=this.Lqc(d,c,b.get(d));this.FW.has(d)||this.FW.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.FW.get(f.data);g.has(f.K1)?g.get(f.K1).push(f):g.set(f.K1,[f]);a.push(f)}}return a};_.h.Lqc=function(a,b,c){return this.Nqc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.l$=b,d):{data:a,K1:d,l$:b}})};
_.h.Lnc=function(){var a=this;this.II.clear();Qbb(this.dma(this.Coc),this.d8a).forEach(function(b){a.II.has(b.name);a.II.set(b.name,b)})};_.h.Mnc=function(){this.CP=Qbb(this.dma(this.Foc),this.f8a);this.wP=Qbb(this.dma(this.Eoc),this.e8a);this.qJ=Qbb(this.dma(this.Goc),this.g8a);this.m8a=this.qJ.filter(function(a){return!a.uB})[0]};
_.h.Jtc=function(){var a=function(d,e){return d||!!e.LFa.diff(e.jp)},b=this.qJ.reduce(a,!1);b&&this.e9a();var c=this.CP.reduce(a,!1);c&&this.g9a();(a=this.wP.reduce(a,!1))&&this.f9a();return b||c||a};_.h.vKa=function(a){this.Hh=[];_.Zqa(this.dataSource)&&this.dataSource.disconnect(this);this.Fna&&(this.Fna.unsubscribe(),this.Fna=null);a||(this.EB&&this.EB.diff([]),this.UB.Af.clear());this.jq=a};
_.h.bna=function(){var a=this;if(this.dataSource){var b;_.Zqa(this.dataSource)?b=this.dataSource.connect(this):_.Ld(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.ld(this.dataSource));this.Fna=b.ha(_.ke(this.wq)).subscribe(function(c){a.Hh=c||[];ocb(a)})}};_.h.g9a=function(){var a=this;0<this.DP.Af.length&&this.DP.Af.clear();this.CP.forEach(function(b,c){return a.vbb(a.DP,b,c)});pcb(this)};
_.h.f9a=function(){var a=this;0<this.xP.Af.length&&this.xP.Af.clear();this.wP.forEach(function(b,c){return a.vbb(a.xP,b,c)});qcb(this)};_.h.NEa=function(a,b){var c=this,d=Array.from(b.jp||[]).map(function(e){return c.II.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.mPb});kcb(this.vJ,a,b,d,!this.Pla||this.Tla)};_.h.f5=function(a){for(var b=[],c=0;c<a.Af.length;c++){var d=a.Af.get(c);b.push(d.tl[0])}return b};
_.h.Nqc=function(a,b){if(1==this.qJ.length)return[this.qJ[0]];var c=[];if(this.VWa)c=this.qJ.filter(function(e){return!e.uB||e.uB(b,a)});else{var d=this.qJ.find(function(e){return e.uB&&e.uB(b,a)})||this.m8a;d&&c.push(d)}return c};_.h.PGa=function(a,b){return{Nc:a.K1.ua,context:{va:a.data},index:b}};_.h.vbb=function(a,b,c,d){d=void 0===d?{}:d;a=a.Af.Kh(b.ua,d,c);this.tbb(b,d);return a};_.h.tbb=function(a,b){a=_.l(this.lqc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,ecb&&ecb.CJ.Kh(c,b);_.yl(this.Za)};
_.h.xvc=function(){for(var a=this.UB.Af,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.JZ=0===b%2;d.tXa=!d.JZ;this.VWa?(d.l$=this.Gna[b].l$,d.q5c=b):d.index=this.Gna[b].l$}};_.h.lqc=function(a){var b=this;return a&&a.jp?Array.from(a.jp,function(c){c=b.II.get(c);return a instanceof gA?c.headerCell.ua:a instanceof hA?c.yCc.ua:c.zY.ua}):[]};
_.h.inc=function(){for(var a=this.Eb.createDocumentFragment(),b=_.l([{tag:"thead",hx:[this.DP]},{tag:"tbody",hx:[this.UB,this.oab]},{tag:"tfoot",hx:[this.xP]}]),c=b.next();!c.done;c=b.next()){var d=c.value;c=this.Eb.createElement(d.tag);c.setAttribute("role","rowgroup");d=_.l(d.hx);for(var e=d.next();!e.done;e=d.next())c.appendChild(e.value.nb.na);a.appendChild(c)}this.Ma.na.appendChild(a)};_.h.e9a=function(){this.EB.diff([]);this.UB.Af.clear();ocb(this)};
_.h.ioc=function(){var a=function(b,c){return b||c.kEc()};this.CP.reduce(a,!1)&&pcb(this);this.wP.reduce(a,!1)&&qcb(this);Array.from(this.II.values()).reduce(a,!1)&&(this.uQ=!0,rA(this))};_.h.quc=function(){var a=this;this.vJ=new icb(this.iX,this.lPb,this.jc?this.jc.value:"ltr",this.KW,this.Cc.Pd,this.eDb,this.Auc);(this.jc?this.jc.Zc:_.ld()).ha(_.ke(this.wq)).subscribe(function(b){a.vJ.direction=b;rA(a)})};_.h.dma=function(a){var b=this;return a.filter(function(c){return!c.yQ||c.yQ===b})};
_.h.Ncb=function(){var a=this.lUc||this.Gsc;if(a){var b=0===this.UB.Af.length;if(b!==this.J$a){var c=this.oab.Af;b?(a=c.Kh(a.Nc),c=a.tl[0],1===a.tl.length&&(null==c?void 0:c.nodeType)===this.Eb.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.J$a=b;_.yl(this.Za)}}};
_.W.Object.defineProperties(qA.prototype,{Lx:{configurable:!0,enumerable:!0,get:function(){return this.PX},set:function(a){this.PX=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.jq},set:function(a){this.jq!==a&&this.vKa(a)}},VWa:{configurable:!0,enumerable:!0,get:function(){return this.hab},set:function(a){this.hab=a;this.UB&&this.UB.Af.length&&(this.e9a(),rA(this))}},cRa:{configurable:!0,enumerable:!0,get:function(){return this.Pla},set:function(a){this.Pla=a;this.uQ=this.Tla=
!0}}});qA.O=function(a){return new (a||qA)(_.v(_.Kl),_.v(_.Il),_.v(_.ad),_.Sc("role"),_.v(_.Oq,8),_.v(_.oh),_.v(_.eq),_.v(_.uTa),_.v($bb),_.v(_.Yq),_.v(gcb,12),_.v(_.pe,8))};
qA.ya=_.jc({type:qA,qa:[["cdk-table"],["table","cdk-table",""]],zd:function(a,b,c){a&1&&(_.zf(c,fcb,5),_.zf(c,bA,5),_.zf(c,iA,5),_.zf(c,gA,5),_.zf(c,hA,5));if(a&2){var d;_.wf(d=_.Af())&&(b.Gsc=d.first);_.wf(d=_.Af())&&(b.Coc=d);_.wf(d=_.Af())&&(b.Goc=d);_.wf(d=_.Af())&&(b.Foc=d);_.wf(d=_.Af())&&(b.Eoc=d)}},tb:function(a,b){a&1&&(_.yf(mA,7),_.yf(nA,7),_.yf(oA,7),_.yf(pA,7));if(a&2){var c;_.wf(c=_.Af())&&(b.UB=c.first);_.wf(c=_.Af())&&(b.DP=c.first);_.wf(c=_.Af())&&(b.xP=c.first);_.wf(c=_.Af())&&(b.oab=
c.first)}},Cb:["ngSkipHydration","",1,"cdk-table"],wb:2,Ya:function(a,b){a&2&&_.Se("cdk-table-fixed-layout",b.cRa)},inputs:{Lx:"trackBy",dataSource:"dataSource",VWa:["multiTemplateDataRows","multiTemplateDataRows",_.Ff],cRa:["fixedLayout","fixedLayout",_.Ff]},outputs:{Bkb:"contentChanged"},Vb:["cdkTable"],features:[_.of([{wa:Zz,Nb:qA},{wa:_.uTa,Md:Vbb},{wa:$bb,Md:eA},{wa:gcb,tc:null}]),_.Ne],ac:["caption","colgroup, col"],Aa:6,Ba:0,Ea:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],
["footerRowOutlet",""]],ua:function(a){a&1&&(_.ff(ncb),_.gf(0),_.gf(1,1),_.Ye(2,0)(3,1)(4,2)(5,3))},Ha:[mA,nA,oA,pA],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],rb:2});var sA=function(){};sA.O=function(a){return new (a||sA)};sA.Da=_.kc({type:sA});sA.Ca=_.Zb({imports:[_.br]});_.tA=function(){$z.apply(this,arguments)};_.V(_.tA,$z);_.tA.O=function(){var a;return function(b){return(a||(a=_.Zc(_.tA)))(b||_.tA)}}();_.tA.Ia=_.mc({type:_.tA,qa:[["","matCellDef",""]],features:[_.of([{wa:$z,Nb:_.tA}]),_.Me]});_.uA=function(){aA.apply(this,arguments)};_.V(_.uA,aA);_.uA.O=function(){var a;return function(b){return(a||(a=_.Zc(_.uA)))(b||_.uA)}}();_.uA.Ia=_.mc({type:_.uA,qa:[["","matHeaderCellDef",""]],features:[_.of([{wa:aA,Nb:_.uA}]),_.Me]});
_.vA=function(){return bA.apply(this,arguments)||this};_.V(_.vA,bA);_.vA.prototype.OKa=function(){bA.prototype.OKa.call(this);this.Q7a.push("mat-column-"+this.mlb)};_.W.Object.defineProperties(_.vA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Yr},set:function(a){this.Obb(a)}}});_.vA.O=function(){var a;return function(b){return(a||(a=_.Zc(_.vA)))(b||_.vA)}}();
_.vA.Ia=_.mc({type:_.vA,qa:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[_.of([{wa:bA,Nb:_.vA},{wa:"MAT_SORT_HEADER_COLUMN_DEF",Nb:_.vA}]),_.Me]});_.wA=function(){cA.apply(this,arguments)};_.V(_.wA,cA);_.wA.O=function(){var a;return function(b){return(a||(a=_.Zc(_.wA)))(b||_.wA)}}();_.wA.Ia=_.mc({type:_.wA,qa:[["mat-header-cell"],["th","mat-header-cell",""]],Cb:["role","columnheader",1,"mat-header-cell"],features:[_.Me]});_.xA=function(){dA.apply(this,arguments)};
_.V(_.xA,dA);_.xA.O=function(){var a;return function(b){return(a||(a=_.Zc(_.xA)))(b||_.xA)}}();_.xA.Ia=_.mc({type:_.xA,qa:[["mat-cell"],["td","mat-cell",""]],Cb:["role","gridcell",1,"mat-cell"],features:[_.Me]});_.yA=function(){return gA.apply(this,arguments)||this};_.V(_.yA,gA);_.yA.O=function(){var a;return function(b){return(a||(a=_.Zc(_.yA)))(b||_.yA)}}();_.yA.Ia=_.mc({type:_.yA,qa:[["","matHeaderRowDef",""]],inputs:{jp:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[_.of([{wa:gA,Nb:_.yA}]),_.Me]});_.zA=function(){iA.apply(this,arguments)};_.V(_.zA,iA);_.zA.O=function(){var a;return function(b){return(a||(a=_.Zc(_.zA)))(b||_.zA)}}();
_.zA.Ia=_.mc({type:_.zA,qa:[["","matRowDef",""]],inputs:{jp:["matRowDefColumns","columns"],uB:["matRowDefWhen","when"]},features:[_.of([{wa:iA,Nb:_.zA}]),_.Me]});_.AA=function(){};_.V(_.AA,kA);_.AA.O=function(){var a;return function(b){return(a||(a=_.Zc(_.AA)))(b||_.AA)}}();
_.AA.ya=_.jc({type:_.AA,qa:[["mat-header-row"],["tr","mat-header-row",""]],Cb:["role","row",1,"mat-header-row"],wb:1,Ya:function(a){a&2&&_.Qe("mat-id-collision",null)},Vb:["matHeaderRow"],features:[_.of([{wa:kA,Nb:_.AA}]),_.Me],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.Ye(0,0)},Ha:[jA],rb:2});_.BA=function(){};_.V(_.BA,lA);_.BA.O=function(){var a;return function(b){return(a||(a=_.Zc(_.BA)))(b||_.BA)}}();
_.BA.ya=_.jc({type:_.BA,qa:[["mat-row"],["tr","mat-row",""]],Cb:["role","row",1,"mat-row"],wb:1,Ya:function(a){a&2&&_.Qe("mat-id-collision",null)},Vb:["matRow"],features:[_.of([{wa:lA,Nb:_.BA}]),_.Me],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.Ye(0,0)},Ha:[jA],rb:2});var rcb=function(a){a=void 0===a?[]:a;var b=this;this.ubb=new _.Wf([]);this.vGa=new _.Wf("");this.t$a=new _.fe;this.mQ=null;this.AOb=function(c,d){c=c[d];return isNaN(parseFloat(c))||isNaN(Number(c))?c:(d=Number(c),9007199254740991>d?d:c)};this.iOc=function(c,d){var e=d.active,f=d.direction;return e&&""!=f?c.sort(function(g,m){g=b.AOb(g,e);m=b.AOb(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.orb=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.Hh=new _.Wf(a);this.hoa()};_.V(rcb,_.Wq);_.h=rcb.prototype;
_.h.hoa=function(){var a=this,b=this.Qna?_.Dd(this.Qna.C6c,this.Qna.uL):_.ld(null),c=this.lna?_.Dd(this.lna.page,this.t$a,this.lna.uL):_.ld(null),d=_.ud([this.Hh,this.vGa]).ha(_.t(function(f){f=_.l(f).next().value;return a.wGa(f)}));b=_.ud([d,b]).ha(_.t(function(f){f=_.l(f).next().value;return a.Rsc(f)}));c=_.ud([b,c]).ha(_.t(function(f){f=_.l(f).next().value;return a.Usc(f)}));var e;null==(e=this.mQ)||e.unsubscribe();this.mQ=c.subscribe(function(f){return a.ubb.next(f)})};
_.h.wGa=function(a){var b=this;this.rrb=null==this.filter||""===this.filter?a:a.filter(function(c){return b.orb(c,b.filter)});this.zD&&this.uvc(this.rrb.length);return this.rrb};_.h.Rsc=function(a){return this.sort?this.iOc(a.slice(),this.sort):a};_.h.Usc=function(a){if(!this.zD)return a;var b=this.zD.Rd*this.zD.pageSize;return a.slice(b,b+this.zD.pageSize)};
_.h.uvc=function(a){var b=this;Promise.resolve().then(function(){var c=b.zD;if(c&&(c.length=a,0<c.Rd)){var d=Math.min(c.Rd,Math.ceil(c.length/c.pageSize)-1||0);d!==c.Rd&&(c.Rd=d,b.t$a.next())}})};_.h.connect=function(){this.mQ||this.hoa();return this.ubb};_.h.disconnect=function(){var a;null==(a=this.mQ)||a.unsubscribe();this.mQ=null};
_.W.Object.defineProperties(rcb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Hh.value},set:function(a){a=Array.isArray(a)?a:[];this.Hh.next(a);this.mQ||this.wGa(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.vGa.value},set:function(a){this.vGa.next(a);this.mQ||this.wGa(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.Qna},set:function(a){this.Qna=a;this.hoa()}},zD:{configurable:!0,enumerable:!0,get:function(){return this.lna},
set:function(a){this.lna=a;this.hoa()}}});_.CA=function(){rcb.apply(this,arguments)};_.V(_.CA,rcb);var scb;scb=[[["caption"]],[["colgroup"],["col"]]];_.DA=function(){qA.apply(this,arguments);this.lPb="mat-table-sticky";this.eDb=!1};_.V(_.DA,qA);_.DA.O=function(){var a;return function(b){return(a||(a=_.Zc(_.DA)))(b||_.DA)}}();
_.DA.ya=_.jc({type:_.DA,qa:[["mat-table"],["table","mat-table",""]],Cb:["ngSkipHydration","",1,"mat-table"],wb:3,Ya:function(a,b){a&2&&(_.Qe("mat-id-collision",null),_.Se("mat-table-fixed-layout",b.cRa))},Vb:["matTable"],features:[_.of([{wa:_.uTa,Md:Vbb},{wa:qA,Nb:_.DA},{wa:Zz,Nb:_.DA},{wa:$bb,Md:eA},{wa:gcb,tc:null}]),_.Me],ac:["caption","colgroup, col"],Aa:6,Ba:0,Ea:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ua:function(a){a&1&&(_.ff(scb),_.gf(0),_.gf(1,
1),_.Ye(2,0)(3,1)(4,2)(5,3))},Ha:[mA,nA,oA,pA],styles:["mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}.mat-table-sticky{position:sticky !important}.mat-table-fixed-layout{table-layout:fixed}\n"],
rb:2});_.EA=function(){};_.EA.O=function(a){return new (a||_.EA)};_.EA.Da=_.kc({type:_.EA});_.EA.Ca=_.Zb({imports:[sA,_.xr,_.xr]});var tcb=new _.vc("MatRadioGroup"),ucb=new _.vc("mat-radio-default-options",{Ga:"root",oa:Rbb});_.sh(_.wh(function(a){this.Ma=a}));var vcb=["input"],wcb=0,xcb=function(a,b){this.source=a;this.value=b},ycb=_.sh(_.wh(function(a){this.Ma=a})),FA=function(a,b,c,d,e,f,g,m){b=ycb.call(this,b)||this;b.w4=c;b.ad=d;b.jbb=e;b.hbb=g;b.AJ="mat-radio-"+ ++wcb;b.id=b.AJ;b.Zc=new _.jl;b.Eg=!1;b.Xd=null;b.E6=function(){};b.wh=a;b.rF="NoopAnimations"===f;m&&(b.tabIndex=_.kh(m,0));return b};_.V(FA,ycb);_.h=FA.prototype;_.h.focus=function(a,b){b?_.iq(this.ad,this.Zh,b,a):this.Zh.na.focus(a)};_.h.nF=function(){_.yl(this.w4)};
_.h.Sa=function(){var a=this;if(this.wh){if(this.checked=this.wh.value===this.Xd)this.wh.selected=this;this.name=this.wh.name}this.E6=this.jbb.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.rn=function(){this.loa()};_.h.Oc=function(){var a=this;this.loa();this.ad.Rl(this.Ma,!0).subscribe(function(b){!b&&a.wh&&a.wh.OUc()})};_.h.Ka=function(){this.ad.qk(this.Ma);this.E6()};_.h.nq=function(){this.Zc.emit(new xcb(this,this.Xd))};_.h.Lt=function(){return this.rd||this.disabled};
_.h.eQ=function(a){a.stopPropagation()};_.h.wab=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.wh&&this.value!==this.wh.value,this.checked=!0,this.nq(),this.wh&&(this.wh.Py(this.value),a&&this.wh.nq()))};_.h.Aab=function(a){this.wab(a);this.disabled||this.Zh.na.focus()};_.h.duc=function(a){this.uc!==a&&(this.uc=a,_.yl(this.w4))};
_.h.loa=function(){var a=this.wh;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.ntc){var b,c=null==(b=this.Zh)?void 0:b.na;c&&(c.setAttribute("tabindex",a+""),this.ntc=a)}};
_.W.Object.defineProperties(FA.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.Eg},set:function(a){a=_.hh(a);this.Eg!==a&&((this.Eg=a)&&this.wh&&this.wh.value!==this.value?this.wh.selected=this:!a&&this.wh&&this.wh.value===this.value&&(this.wh.selected=null),a&&this.jbb.notify(this.id,this.name),_.yl(this.w4))}},value:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.Xd!==a&&(this.Xd=a,null!==this.wh&&(this.checked||(this.checked=this.wh.value===
a),this.checked&&(this.wh.selected=this)))}},Pw:{configurable:!0,enumerable:!0,get:function(){return this.dsc||this.wh&&this.wh.Pw||"after"},set:function(a){this.dsc=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc||null!==this.wh&&this.wh.disabled},set:function(a){this.duc(_.hh(a))}},required:{configurable:!0,enumerable:!0,get:function(){return this.sm||this.wh&&this.wh.required},set:function(a){this.sm=_.hh(a)}},color:{configurable:!0,enumerable:!0,get:function(){return this.zl||
this.wh&&this.wh.color||this.hbb&&this.hbb.color||"accent"},set:function(a){this.zl=a}},Gs:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.AJ)+"-input"}}});FA.O=function(){_.we()};
FA.Ia=_.mc({type:FA,tb:function(a,b){a&1&&_.yf(vcb,5);if(a&2){var c;_.wf(c=_.Af())&&(b.Zh=c.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],Rf:["aria-labelledby","ariaLabelledby"],OF:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",Pw:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{Zc:"change"},features:[_.Me]});var zcb;zcb=function(a){return{rG:a}};_.GA=function(a,b,c,d,e,f,g,m){return FA.call(this,a,b,c,d,e,f,g,m)||this};_.V(_.GA,FA);_.GA.Ia=FA.Ia;_.GA.O=function(a){return new (a||_.GA)(_.v(tcb,8),_.v(_.ad),_.v(_.Il),_.v(_.hq),_.v(_.Xq),_.v(_.Ok,8),_.v(ucb,8),_.Sc("tabindex"))};
_.GA.ya=_.jc({type:_.GA,qa:[["mat-radio-button"]],Cb:[1,"mat-radio-button"],wb:18,Ya:function(a,b){a&1&&_.I("focus",function(){return b.Zh.na.focus()});a&2&&(_.Qe("tabindex",null)("id",b.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null),_.Se("mat-radio-checked",b.checked)("mat-radio-disabled",b.disabled)("_mat-animation-noopable",b.rF)("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{rd:"disableRipple",
tabIndex:"tabIndex"},Vb:["matRadioButton"],features:[_.Me],ac:["*"],Aa:13,Ba:19,Ea:[[1,"mat-radio-label"],["label",""],[1,"mat-radio-container"],[1,"mat-radio-outer-circle"],[1,"mat-radio-inner-circle"],["type","radio",1,"mat-radio-input",3,"id","checked","disabled","required","change","click"],["input",""],["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],
[1,"mat-radio-label-content"],[2,"display","none"]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"label",0,1)(2,"span",2),_.D(3,"span",3)(4,"span",4),_.A(5,"input",5,6),_.I("change",function(d){return b.wab(d)})("click",function(d){return b.eQ(d)}),_.B(),_.A(7,"span",7),_.D(8,"span",8),_.B()(),_.A(9,"span",9)(10,"span",10),_.N(11,"\u00a0"),_.B(),_.gf(12),_.B()());if(a&2){var c=_.kf(1);_.Qe("for",b.Gs);_.u(5);_.x("id",b.Gs)("checked",b.checked)("disabled",b.disabled)("required",b.required);_.Qe("name",b.name)("value",
b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.Rf)("aria-describedby",b.OF);_.u(2);_.x("matRippleTrigger",c)("matRippleDisabled",b.Lt())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",_.qf(17,zcb,b.rF?0:150));_.u(2);_.Se("mat-radio-label-before","before"==b.Pw)}},Ha:[_.Er],styles:['.mat-radio-button{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-radio-label{-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;width:100%}.mat-radio-container{box-sizing:border-box;display:inline-block;position:relative;width:20px;height:20px;flex-shrink:0}.mat-radio-outer-circle{box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;transition:border-color ease 280ms;width:20px;border-width:2px;border-style:solid;border-radius:50%}._mat-animation-noopable .mat-radio-outer-circle{transition:none}.mat-radio-inner-circle{border-radius:50%;box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;opacity:0;transition:transform ease 280ms,background-color ease 280ms,opacity linear 1ms 280ms;width:20px;transform:scale(0.001);-webkit-print-color-adjust:exact;color-adjust:exact}.mat-radio-checked .mat-radio-inner-circle{transform:scale(0.5);opacity:1;transition:transform ease 280ms,background-color ease 280ms}.cdk-high-contrast-active .mat-radio-checked .mat-radio-inner-circle{border:solid 10px}._mat-animation-noopable .mat-radio-inner-circle{transition:none}.mat-radio-label-content{-webkit-user-select:auto;user-select:auto;display:inline-block;order:0;line-height:inherit;padding-left:8px;padding-right:0}[dir=rtl] .mat-radio-label-content{padding-right:8px;padding-left:0}.mat-radio-label-content.mat-radio-label-before{order:-1;padding-left:0;padding-right:8px}[dir=rtl] .mat-radio-label-content.mat-radio-label-before{padding-right:0;padding-left:8px}.mat-radio-disabled,.mat-radio-disabled .mat-radio-label{cursor:default}.mat-radio-button .mat-radio-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-radio-button .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple){opacity:.16}.mat-radio-persistent-ripple{width:100%;height:100%;transform:none;top:0;left:0}.mat-radio-container:hover .mat-radio-persistent-ripple{opacity:.04}.mat-radio-button:not(.mat-radio-disabled).cdk-keyboard-focused .mat-radio-persistent-ripple,.mat-radio-button:not(.mat-radio-disabled).cdk-program-focused .mat-radio-persistent-ripple{opacity:.12}.mat-radio-persistent-ripple,.mat-radio-disabled .mat-radio-container:hover .mat-radio-persistent-ripple{opacity:0}@media(hover: none){.mat-radio-container:hover .mat-radio-persistent-ripple{display:none}}.mat-radio-input{opacity:0;position:absolute;top:0;left:0;margin:0;width:100%;height:100%;cursor:inherit;z-index:-1}.mat-radio-input:focus~.mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-radio-disabled{opacity:.5}\n'],
rb:2,Oa:0});_.HA=function(){};_.HA.O=function(a){return new (a||_.HA)};_.HA.Da=_.kc({type:_.HA});_.HA.Ca=_.Zb({imports:[_.Fr,_.xr,_.xr]});
}catch(e){_._DumpException(e)}
try{
var Acb,Dcb,Gcb,Hcb,Icb,Jcb,Kcb,Lcb,Mcb,Ncb,Ocb,Pcb,Qcb,Rcb,Scb,Tcb,Ucb,Vcb,Wcb,Xcb,Ycb,Zcb,$cb,adb,bdb,cdb,ddb,edb,fdb,gdb,hdb,idb,jdb,kdb,ldb,mdb,ndb,odb,pdb,qdb,rdb,sdb,tdb,udb,vdb,wdb,ydb,zdb,Adb,Bdb,Cdb,Ddb,Edb,Fdb,Gdb,Hdb,Idb,Jdb,Kdb,Ldb,Mdb,Ndb,Odb,Pdb,Qdb,Rdb,Sdb,Tdb,Udb,Vdb,Wdb,Xdb,Zdb,$db,aeb,beb,ceb,deb,eeb,feb,geb,heb,ieb,jeb,keb,leb,meb,neb,oeb,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,nfb,ofb,pfb,qfb,rfb,sfb,tfb,ufb,vfb,wfb,xfb,yfb,zfb,Afb,Bfb,Cfb,Dfb,Efb,Ffb,Gfb,Hfb,Jfb,Kfb,Lfb,Mfb,Nfb,Ofb,Pfb,Qfb,Rfb,Sfb,Ufb,Vfb,Xfb,Yfb,Zfb,$fb,agb,bgb,cgb,dgb,egb,fgb,ggb,igb,kgb,lgb,mgb,ngb,ogb,pgb,qgb,sgb,tgb,ugb,vgb,wgb,xgb,ygb,zgb,Agb,Bgb,Cgb,Dgb,Egb,Fgb,Ggb,Hgb,Igb,Jgb,Kgb,Lgb,Mgb,Ngb,Pgb,Qgb,Sgb,Tgb,Ugb,Vgb,Wgb,Xgb,Ygb,Zgb,$gb,ahb,bhb,chb,dhb,ehb,ghb,hhb,fhb,ihb,jhb,khb,lhb,mhb,nhb,Ccb,SA,rhb,UA,shb,thb,VA,whb,xhb,yhb,zhb,Ahb,Dhb,
Ehb,kB,Qhb,Rhb,Zhb;_.IA=function(){_.Gc.cqa=null};Acb=function(a){var b=a.FN,c=a.counter;a=a.iva;b.next(c);this.Vh({FN:b,counter:c+1,iva:a},a)};_.Bcb=function(a){a=void 0===a?0:a;var b=void 0===b?_.Gd:b;if((0,_.td)(a)||!(0<=a-parseFloat(a)+1)||0>a)a=0;b&&"function"===typeof b.Vh||(b=_.Gd);return new _.jd(function(c){c.add(b.Vh(Acb,a,{FN:c,counter:0,iva:a}));return c})};Dcb=function(a){return function(b){return _.od(b,new Ccb(a))}};
_.Ecb=function(a,b,c,d,e,f,g){var m=_.Jc();var n=_.Gc.Vn;var r=_.Pe(m,n,b,d);n=_.Oe(m,n+2,f)||r;_.gea(3);a=n?a+_.$b(b)+c+_.$b(d)+e+_.$b(f)+g:_.Ge;a!==_.Ge&&_.Cia(m,a);return _.Ecb};_.JA=function(a){return{type:5,fh:a}};_.Fcb=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};Gcb=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};
Hcb=function(a){a&1&&_.D(0,"mat-pseudo-checkbox",6);a&2&&(a=_.M(),_.x("disabled",a.disabled)("state",a.selected?"checked":"unchecked"))};Icb=function(a){a&1&&_.D(0,"mat-pseudo-checkbox",7);a&2&&(a=_.M(),_.x("disabled",a.disabled))};Jcb=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf("(",a.group.label,")"))};Kcb=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};
Lcb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};Mcb=function(){};Ncb=function(a){return null==a?null:"number"===typeof a?a:a.endsWith("ms")?_.kh(a.substring(0,a.length-2)):a.endsWith("s")?1E3*_.kh(a.substring(0,a.length-1)):"0"===a?0:null};Ocb=function(a){a&1&&_.D(0,"span",19)};Pcb=function(a){a&1&&(_.A(0,"label",17),_.gf(1,1),_.y(2,Ocb,1,0,"span",18),_.B());a&2&&(a=_.M(2),_.x("floating",a.uJ())("monitorResize",a.bF())("id",a.IB),_.Qe("for",a.Od.id),_.u(2),_.x("ngIf",!a.BS&&a.Od.required))};
Qcb=function(a){a&1&&_.y(0,Pcb,3,5,"label",16);a&2&&(a=_.M(),_.x("ngIf",a.aF()))};Rcb=function(a){a&1&&_.D(0,"div",20)};Scb=function(){};Tcb=function(a){a&1&&_.y(0,Scb,0,0,"ng-template",22);a&2&&(_.M(2),_.x("ngTemplateOutlet",_.kf(1)))};Ucb=function(a){a&1&&(_.A(0,"div",21),_.y(1,Tcb,1,1,"ng-template",9),_.B());a&2&&(a=_.M(),_.x("matFormFieldNotchedOutlineOpen",a.uJ()),_.u(1),_.x("ngIf",!a.d9a()))};Vcb=function(a){a&1&&(_.A(0,"div",23,24),_.gf(2,2),_.B())};
Wcb=function(a){a&1&&(_.A(0,"div",25,26),_.gf(2,3),_.B())};Xcb=function(){};Ycb=function(a){a&1&&_.y(0,Xcb,0,0,"ng-template",22);a&2&&(_.M(),_.x("ngTemplateOutlet",_.kf(1)))};Zcb=function(a){a&1&&(_.A(0,"div",27),_.gf(1,4),_.B())};$cb=function(a){a&1&&(_.A(0,"div",28),_.gf(1,5),_.B())};adb=function(a){a&1&&_.D(0,"div",29)};bdb=function(a){a&1&&(_.A(0,"div",30),_.gf(1,6),_.B());a&2&&(a=_.M(),_.x("@transitionMessages",a.wQ))};
cdb=function(a){a&1&&(_.A(0,"mat-hint",34),_.N(1),_.B());a&2&&(a=_.M(2),_.x("id",a.w5),_.u(1),_.nf(a.FS))};ddb=function(a){a&1&&(_.A(0,"div",31),_.y(1,cdb,2,2,"mat-hint",32),_.gf(2,7),_.D(3,"div",33),_.gf(4,8),_.B());a&2&&(a=_.M(),_.x("@transitionMessages",a.wQ),_.u(1),_.x("ngIf",a.FS))};
edb=function(a){a&1&&(_.Qc(),_.A(0,"svg",11),_.D(1,"circle",12),_.B());a&2&&(a=_.M(),_.Qe("viewBox",a.Ycb()),_.u(1),_.Re("stroke-dasharray",a.Vna(),"px")("stroke-dashoffset",a.Vna()/2,"px")("stroke-width",a.E7a(),"%"),_.Qe("r",a.vla()))};fdb=function(a){a&1&&(_.A(0,"span",10),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.nf(a.placeholder))};gdb=function(a){a&1&&(_.A(0,"span",14),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.nf(a.b3a))};hdb=function(a){a&1&&_.gf(0,0,["*ngSwitchCase","true"])};
idb=function(a){a&1&&(_.A(0,"span",11),_.y(1,gdb,2,1,"span",12)(2,hdb,1,0,"ng-content",13),_.B());a&2&&(a=_.M(),_.x("ngSwitch",!!a.DOa),_.u(2),_.x("ngSwitchCase",!0))};
jdb=function(a){if(a&1){var b=_.Jc();_.Qc();_.IA();_.A(0,"div",15,16);_.I("@transformPanel.done",function(c){_.Kc(b);var d=_.M();return _.Lc(d.p6.next(c.mg))})("keydown",function(c){_.Kc(b);var d=_.M();return _.Lc(d.Ef(c))});_.gf(2,1);_.B()}a&2&&(a=_.M(),_.wy("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.YGa(),""),_.x("ngClass",a.Ed)("@transformPanel","showing"),_.Qe("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.AP()))};
kdb=function(a){var b=function(){var c=a.apply(this,[].concat(_.xc(_.rc.apply(0,arguments))))||this;c.AGa=!1;return c};_.V(b,a);b.prototype.Sa=function(){this.SFa()};b.prototype.Ka=function(){var c;null==(c=this.Xy)||c.remove();this.Xy=this.IP=null};b.prototype.SFa=function(){var c=this.nb.na.ownerDocument||document;this.Xy=c.createElement("span");this.IP=c.createElement("span");this.Xy.className="mdc-tab-indicator";this.IP.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.Xy.appendChild(this.IP);this.XEa()};b.prototype.XEa=function(){(this.AGa?this.nb.na.querySelector(".mdc-tab__content"):this.nb.na).appendChild(this.Xy)}};
ldb=function(a){var b=function(){var c=a.apply(this,[].concat(_.xc(_.rc.apply(0,arguments))))||this;c.AGa=!1;return c};_.V(b,a);b.prototype.Sa=function(){this.SFa()};b.prototype.Ka=function(){var c;null==(c=this.Xy)||c.remove();this.Xy=this.IP=null};b.prototype.SFa=function(){var c=this.nb.na.ownerDocument||document;this.Xy=c.createElement("span");this.IP=c.createElement("span");this.Xy.className="mdc-tab-indicator";this.IP.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.Xy.appendChild(this.IP);this.XEa()};b.prototype.XEa=function(){(this.AGa?this.nb.na.querySelector(".mdc-tab__content"):this.nb.na).appendChild(this.Xy)}};mdb=function(){};ndb=function(){};odb=function(a){a&1&&_.gf(0)};pdb=function(){};qdb=function(a){a&1&&_.y(0,pdb,0,0,"ng-template",10);a&2&&(a=_.M().va,_.x("cdkPortalOutlet",a.p2a))};rdb=function(a){a&1&&_.N(0);a&2&&(a=_.M().va,_.nf(a.gRb))};
sdb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"div",6);_.I("click",function(){var f=_.Kc(c),g=f.va;f=f.index;var m=_.M();return _.Lc(m.Rm(g,_.kf(1),f))})("cdkFocusChange",function(f){var g=_.Kc(c).index,m=_.M();return _.Lc(m.Kuc(f,g))});_.A(1,"div",7);_.y(2,qdb,1,1,"ng-template",8)(3,rdb,1,1,"ng-template",null,9,_.Df);_.B()()}if(a&2){a=b.va;b=b.index;var d=_.kf(4),e=_.M();_.Se("mat-tab-label-active",e.selectedIndex===b);_.x("id",e.L9a(b))("ngClass",a.MGc)("disabled",a.disabled)("matRippleDisabled",
a.disabled||e.rd);_.Qe("tabIndex",e.Vy(b))("aria-posinset",b+1)("aria-setsize",e.Dq.length)("aria-controls",e.K9a(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.Rf?a.Rf:null);_.u(2);_.x("ngIf",a.p2a)("ngIfElse",d)}};
tdb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"mat-tab-body",11);_.I("_onCentered",function(){_.Kc(c);var e=_.M();return _.Lc(e.Itc())})("_onCentering",function(e){_.Kc(c);var f=_.M();return _.Lc(f.juc(e))});_.B()}if(a&2){a=b.va;b=b.index;var d=_.M();_.Se("mat-tab-body-active",d.selectedIndex===b);_.x("id",d.K9a(b))("ngClass",a.kxc)("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.WT);_.Qe("tabindex",null!=d.R9&&d.selectedIndex===
b?d.R9:null)("aria-labelledby",d.L9a(b))}};
udb=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"}};vdb=function(a){a=a.classList;return!!((null==a?0:a.contains("cdk-nested-tree-node"))||(null==a?0:a.contains("cdk-tree")))};wdb=function(){return{color:"accent",yNa:"check-indeterminate"}};
_.xdb=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};
ydb=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.jd(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)})};zdb=function(a){a&1&&_.Ye(0)};Adb=function(a){a&1&&_.N(0);a&2&&(a=_.M(),_.lf(" ",a.hc.mZ?a.hc.mZ(a.option):a.option,"\n"))};Bdb=function(a){a&1&&_.Ye(0)};
Cdb=function(a,b){a&1&&(_.A(0,"mat-icon",7),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Ni),_.u(1),_.lf(" ",a.Ni?"":a.Nh," "))};Ddb=function(a){a&1&&_.y(0,Cdb,2,2,"mat-icon",6);a&2&&(a=_.M(),_.x("ngIf",a.Cu.search))};Edb=function(a,b){a&1&&(_.A(0,"mat-icon",10),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Ni),_.u(1),_.lf(" ",a.Ni?"":a.Nh," "))};
Fdb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",8);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.hc.VA.next(""))});_.y(1,Edb,2,2,"mat-icon",9);_.B()}a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.Cu.close))};Gdb=function(a){a&1&&_.D(0,"xap-picker-search")};Hdb=function(a){a&1&&_.Ye(0,7);a&2&&(_.M(),_.x("ngTemplateOutlet",_.kf(9)))};Idb=function(a){a&1&&(_.A(0,"div",10),_.D(1,"mat-progress-spinner",11),_.B());a&2&&(_.u(1),_.x("diameter",48)("strokeWidth",4))};
Jdb=function(a){a&1&&(_.F(0),_.A(1,"div",8),_.y(2,Idb,2,2,"div",9),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.no?0:a.no.Nc))("ngIfElse",null==a.no?null:a.no.Nc))};Kdb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.lf(" ",a.M3," "))};Ldb=function(a){a&1&&(_.F(0),_.A(1,"div",12),_.y(2,Kdb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.ko?0:a.ko.Nc))("ngIfElse",null==a.ko?null:a.ko.Nc))};
Mdb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.lf(" ",a.K3," "))};Ndb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.y(2,Mdb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.jo?0:a.jo.Nc))("ngIfElse",null==a.jo?null:a.jo.Nc))};Odb=function(a){a&1&&(_.A(0,"div",14),_.N(1),_.B());a&2&&(a=_.M(3),_.u(1),_.lf(" ",a.L3," "))};
Pdb=function(a){a&1&&(_.F(0),_.A(1,"div",17),_.y(2,Odb,2,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.lo?0:a.lo.Nc))("ngIfElse",null==a.lo?null:a.lo.Nc))};Qdb=function(a){a&1&&(_.A(0,"mat-checkbox",22),_.O(1,"async"),_.O(2,"format"),_.N(3),_.O(4,"async"),_.B());if(a&2){a=_.M(2).Na;var b=_.M();_.x("xapSelectAll",b.hc.model)("xapSelectAllCorpus",_.R(1,4,b.hc.Oz))("aria-label",_.dz(2,6,a.ZLb,b.a6a,"NUM_ITEMS"));_.u(3);_.lf(" ",_.R(4,10,b.zha)," ")}};
Rdb=function(a){if(a&1){var b=_.Jc();_.A(0,"mat-checkbox",25);_.I("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.Kc(b);var d=_.M(4);return _.Lc(d.wCc=0)});_.D(1,"xap-picker-option",26);_.B()}if(a&2){a=_.M().va;var c=_.M(3);_.x("disabled",c.hc.ak?c.hc.ak(a):!1)("xapSelectionModel",c.hc.model)("xapSelection",a)("aria-label",c.hc.iY(a));_.u(1);_.x("template",null==(c.Cn||c.fO)?null:(c.Cn||c.fO).Nc)("option",a)}};
Sdb=function(a){a&1&&(_.A(0,"mat-checkbox",27),_.I("keydown.enter",function(c){return c.target.click()}),_.D(1,"xap-picker-option",26),_.B());if(a&2){a=_.M().va;var b=_.M(3);_.x("disabled",b.hc.ak?b.hc.ak(a):!1)("xapSelectionModel",b.hc.model)("xapSelection",a)("aria-label",b.hc.iY(a));_.u(1);_.x("template",null==(b.Cn||b.fO)?null:(b.Cn||b.fO).Nc)("option",a)}};
Tdb=function(a,b){a&1&&(_.F(0),_.y(1,Rdb,2,6,"mat-checkbox",23)(2,Sdb,2,6,"ng-template",null,24,_.Df),_.H());if(a&2){a=b.first;var c=_.kf(3);_.u(1);_.x("ngIf",a)("ngIfElse",c)}};Udb=function(a){a&1&&(_.A(0,"div",28),_.N(1),_.O(2,"format"),_.B());a&2&&(a=_.M(3),_.u(1),_.lf(" ",_.dz(2,1,a.mD,a.P4a,"MAX_DISPLAYED_OPTIONS")," "))};
Vdb=function(a){if(a&1){var b=_.Jc();_.y(0,Qdb,5,12,"mat-checkbox",18);_.A(1,"div",19);_.I("keydown",function(d){_.Kc(b);var e=_.M(2);return _.Lc(e.H_(d))});_.y(2,Tdb,4,2,"ng-container",20);_.O(3,"async");_.y(4,Udb,3,5,"div",21);_.O(5,"async");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.x("ngIf",a.tx);_.u(2);_.x("ngForOf",_.R(3,3,c.fSb));_.u(2);_.x("ngIf",c.mD<_.R(5,5,c.hc.Oz).length)}};
Wdb=function(a,b){a&1&&(_.A(0,"div",1),_.y(1,Gdb,1,0,"xap-picker-search",2),_.F(2,3),_.y(3,Hdb,1,1,"ng-container",4)(4,Jdb,3,2,"ng-container",5)(5,Ldb,3,2,"ng-container",5)(6,Ndb,3,2,"ng-container",5)(7,Pdb,3,2,"ng-container",5),_.H(),_.y(8,Vdb,6,7,"ng-template",null,6,_.Df),_.B());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngIf",a.wr),_.u(1),_.x("ngSwitch",a.Cfa),_.u(1),_.x("ngSwitchCase",b.Tk.Pka),_.u(1),_.x("ngSwitchCase",b.Tk.LOADING),_.u(1),_.x("ngSwitchCase",b.Tk.Hka),_.u(1),_.x("ngSwitchCase",b.Tk.Gka),
_.u(1),_.x("ngSwitchCase",b.Tk.ERROR))};Xdb=function(a,b){a&1&&(_.A(0,"mat-icon",16),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Ni),_.u(1),_.lf(" ",a.Ni?"":a.Nh," "))};
Zdb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"li",8)(1,"div",9)(2,"div",10);_.D(3,"xap-picker-option",11);_.B();_.A(4,"div",12)(5,"button",13,14);_.I("click",function(){var d=_.Kc(c).va,e=_.M();return _.Lc(e.hc.model.Ig(d))})("keydown.enter",function(){var d=_.Kc(c).va,e=_.M();return _.Lc(e.hc.model.Ig(d))});_.y(7,Xdb,2,2,"mat-icon",15);_.B()()()()}a&2&&(a=b.va,b=_.M(),_.u(3),_.x("template",null==b.Cn?null:b.Cn.Nc)("option",a),_.u(2),_.x("matTooltip",Ydb(b,a)),_.Qe("aria-label",Ydb(b,a)),_.u(2),_.x("ngIf",
b.Cu.remove_circle_outline))};$db=function(a,b){if(b&&a&&("ArrowUp"===a.key||"ArrowDown"===a.key)){a.preventDefault();b=b.toArray();var c=b.findIndex(function(d){return d.na===a.target});"ArrowUp"===a.key?c--:"ArrowDown"===a.key&&c++;0>c||c>=b.length||b[c].na.focus()}};aeb=function(a){a&1&&_.D(0,"xap-picker-search")};beb=function(a){a&1&&(_.F(0),_.Ye(1,6),_.H());if(a&2){_.M();var b=_.kf(9);_.u(1);_.x("ngTemplateOutlet",b)}};
ceb=function(a){a&1&&(_.A(0,"div",9),_.D(1,"mat-progress-spinner",10),_.B());a&2&&(_.u(1),_.x("diameter",48)("strokeWidth",4))};deb=function(a){a&1&&(_.F(0),_.A(1,"div",7),_.y(2,ceb,2,2,"div",8),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.no?0:a.no.Nc))("ngIfElse",null==a.no?null:a.no.Nc))};eeb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.lf(" ",a.M3," "))};
feb=function(a){a&1&&(_.F(0),_.A(1,"div",11),_.y(2,eeb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.ko?0:a.ko.Nc))("ngIfElse",null==a.ko?null:a.ko.Nc))};geb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.lf(" ",a.K3," "))};heb=function(a){a&1&&(_.F(0),_.A(1,"div",15),_.y(2,geb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.jo?0:a.jo.Nc))("ngIfElse",null==a.jo?null:a.jo.Nc))};
ieb=function(a){a&1&&(_.A(0,"div",13),_.N(1),_.B());a&2&&(a=_.M(3),_.u(1),_.lf(" ",a.L3," "))};jeb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.y(2,ieb,2,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.lo?0:a.lo.Nc))("ngIfElse",null==a.lo?null:a.lo.Nc))};
keb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"li",19,20);_.I("click",function(){var e=_.Kc(c).va,f=_.M(3);return _.Lc(KA(f,e))})("keydown.enter",function(){var e=_.Kc(c).va,f=_.M(3);return _.Lc(KA(f,e))})("keydown.space",function(){var e=_.Kc(c).va,f=_.M(3);return _.Lc(KA(f,e))});_.O(2,"async");_.A(3,"span",21);_.D(4,"xap-picker-option",22);_.B()()}if(a&2){a=b.va;b=b.first;var d=_.M(3);_.Se("xap-picker-single-select-option-disabled",null==d.hc.ak?null:d.hc.ak(a))("xap-picker-single-selected",_.R(2,
9,d.hc.model.De(a)));_.x("matRippleDisabled",null==d.hc.ak?null:d.hc.ak(a))("tabindex",b?0:-1);_.Qe("aria-disabled",null==d.hc.ak?null:d.hc.ak(a));_.u(4);_.x("template",null==d.Cn?null:d.Cn.Nc)("option",a)}};leb=function(a){if(a&1){var b=_.Jc();_.A(0,"ul",17);_.I("keydown",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.H_(c))});_.y(1,keb,5,11,"li",18);_.B()}a&2&&(a=_.M().Na,_.u(1),_.x("ngForOf",a.Knb))};
meb=function(a,b){a&1&&(_.A(0,"div",1),_.y(1,aeb,1,0,"xap-picker-search",2),_.F(2,3),_.y(3,beb,2,1,"ng-container",4)(4,deb,3,2,"ng-container",4)(5,feb,3,2,"ng-container",4)(6,heb,3,2,"ng-container",4)(7,jeb,3,2,"ng-container",4),_.H(),_.y(8,leb,2,1,"ng-template",null,5,_.Df),_.B());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngIf",a.wr),_.u(1),_.x("ngSwitch",a.Cfa),_.u(1),_.x("ngSwitchCase",b.Tk.Pka),_.u(1),_.x("ngSwitchCase",b.Tk.LOADING),_.u(1),_.x("ngSwitchCase",b.Tk.Hka),_.u(1),_.x("ngSwitchCase",b.Tk.Gka),
_.u(1),_.x("ngSwitchCase",b.Tk.ERROR))};neb=function(a){a&1&&_.D(0,"xap-picker-single-select",7)};oeb=function(a){a&1&&_.D(0,"xap-picker-checklist",8);a&2&&(a=_.M(2).Na,_.x("maxDisplayedOptions",a.mD))};qeb=function(a){if(a&1){var b=_.Jc();_.A(0,"xap-picker-selection-list",9);_.I("clearSelections",function(){_.Kc(b);var c=_.M(3);return _.Lc(peb(c))});_.B()}};
reb=function(a){if(a&1){var b=_.Jc();_.A(0,"xap-picker",3);_.I("ngModelChange",function(e){_.Kc(b);var f=_.M(2);return _.Lc(f.wx.next(e))});_.O(1,"async");_.O(2,"async");_.y(3,neb,1,0,"xap-picker-single-select",4)(4,oeb,1,1,"ng-template",null,5,_.Df)(6,qeb,1,0,"xap-picker-selection-list",6);_.B()}if(a&2){var c=_.kf(5);a=_.M().Na;var d=_.M();_.Se("xap-picker-multi-pane",a.nv);_.x("ngModel",_.R(1,11,d.wx))("options",_.R(2,13,d.options))("displayFunction",a.yi)("searchVisible",a.wr)("searchFilter",a.HU)("selectAllVisible",
a.tx);_.u(3);_.x("ngIf",a.t2)("ngIfElse",c);_.u(3);_.x("ngIf",a.nv)}};seb=function(a){a&1&&_.D(0,"xap-picker-single-select",7)};teb=function(a){a&1&&_.Ye(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.WL))};ueb=function(a){a&1&&_.y(0,teb,1,1,"ng-template",12)};veb=function(a){a&1&&_.Ye(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.NPa))};web=function(a){a&1&&_.y(0,veb,1,1,"ng-template",14)};xeb=function(a){a&1&&_.Ye(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.APa))};
yeb=function(a){a&1&&_.y(0,xeb,1,1,"ng-template",15)};zeb=function(a){a&1&&_.Ye(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.BPa))};Aeb=function(a){a&1&&_.y(0,zeb,1,1,"ng-template",16)};Beb=function(a){a&1&&(_.A(0,"xap-picker-checklist",7),_.y(1,ueb,1,0,null,0)(2,web,1,0,null,0)(3,yeb,1,0,null,0)(4,Aeb,1,0,null,0),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.x("ngIf",a.WL),_.u(1),_.x("ngIf",a.NPa),_.u(1),_.x("ngIf",a.APa),_.u(1),_.x("ngIf",a.BPa))};
Ceb=function(a){if(a&1){var b=_.Jc();_.A(0,"xap-picker-selection-list",17);_.I("clearSelection",function(){_.Kc(b);var c=_.M(3);return _.Lc(peb(c))});_.B()}};
Deb=function(a){if(a&1){var b=_.Jc();_.A(0,"xap-picker",10);_.I("ngModelChange",function(e){_.Kc(b);var f=_.M(2);return _.Lc(f.wx.next(e))});_.O(1,"async");_.y(2,seb,1,0,"xap-picker-single-select",4)(3,Beb,5,4,"ng-template",null,5,_.Df)(5,Ceb,1,0,"xap-picker-selection-list",11);_.B()}if(a&2){var c=_.kf(4);a=_.M().Na;var d=_.M();_.Se("xap-picker-multi-pane",a.nv);_.x("ngModel",_.R(1,9,d.wx))("getOptions",a.getOptions)("displayFunction",a.yi)("selectAllVisible",a.tx);_.u(2);_.x("ngIf",a.t2)("ngIfElse",
c);_.u(3);_.x("ngIf",a.nv)}};Eeb=function(a,b){a&1&&(_.F(0),_.y(1,reb,7,15,"xap-picker",1)(2,Deb,6,11,"ng-template",null,2,_.Df),_.H());if(a&2){a=b.Na;var c=_.kf(3);_.u(1);_.x("ngIf",!a.qta)("ngIfElse",c)}};Feb=function(a){a&1&&_.Ye(0)};Geb=function(a,b){a&1&&(_.A(0,"mat-icon",7),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Ni),_.u(1),_.lf(" ",a.Ni?"":a.Nh," "))};Heb=function(a){a&1&&_.y(0,Geb,2,2,"mat-icon",6);a&2&&(a=_.M(),_.x("ngIf",a.Cu.search))};
Ieb=function(a,b){a&1&&(_.A(0,"mat-icon",10),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Ni),_.u(1),_.lf(" ",a.Ni?"":a.Nh," "))};Jeb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",8);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.hc.VA.next(""))});_.y(1,Ieb,2,2,"mat-icon",9);_.B()}a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.Cu.close))};Keb=function(a){a&1&&_.D(0,"xap-picker-search")};Leb=function(a){a&1&&_.Ye(0,7);a&2&&(_.M(),_.x("ngTemplateOutlet",_.kf(9)))};
Meb=function(a){a&1&&(_.A(0,"div",10),_.D(1,"mat-progress-spinner",11),_.B());a&2&&(_.u(1),_.x("diameter",48)("strokeWidth",4))};Neb=function(a){a&1&&(_.F(0),_.A(1,"div",8),_.y(2,Meb,2,2,"div",9),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.no?0:a.no.Nc))("ngIfElse",null==a.no?null:a.no.Nc))};Oeb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.lf(" ",a.M3," "))};
Peb=function(a){a&1&&(_.F(0),_.A(1,"div",12),_.y(2,Oeb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.ko?0:a.ko.Nc))("ngIfElse",null==a.ko?null:a.ko.Nc))};Qeb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.lf(" ",a.K3," "))};Reb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.y(2,Qeb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.jo?0:a.jo.Nc))("ngIfElse",null==a.jo?null:a.jo.Nc))};
Seb=function(a){a&1&&(_.A(0,"div",14),_.N(1),_.B());a&2&&(a=_.M(3),_.u(1),_.lf(" ",a.L3," "))};Teb=function(a){a&1&&(_.F(0),_.A(1,"div",17),_.y(2,Seb,2,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.lo?0:a.lo.Nc))("ngIfElse",null==a.lo?null:a.lo.Nc))};
Ueb=function(a){a&1&&(_.A(0,"mat-checkbox",22),_.O(1,"async"),_.O(2,"format"),_.N(3),_.O(4,"async"),_.B());if(a&2){a=_.M(2).Na;var b=_.M();_.x("xapSelectAll",b.hc.model)("xapSelectAllCorpus",_.R(1,4,b.hc.Oz))("aria-label",_.dz(2,6,a.ZLb,b.a6a,"NUM_ITEMS"));_.u(3);_.lf(" ",_.R(4,10,b.zha)," ")}};
Veb=function(a){if(a&1){var b=_.Jc();_.A(0,"mat-checkbox",25);_.I("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.Kc(b);var d=_.M(4);return _.Lc(d.wCc=0)});_.D(1,"xap-picker-option",26);_.B()}if(a&2){a=_.M().va;var c=_.M(3);_.x("disabled",c.hc.ak?c.hc.ak(a):!1)("xapSelectionModel",c.hc.model)("xapSelection",a)("aria-label",c.hc.iY(a));_.u(1);_.x("template",null==(c.Cn||c.fO)?null:(c.Cn||c.fO).Nc)("option",a)}};
Web=function(a){a&1&&(_.A(0,"mat-checkbox",27),_.I("keydown.enter",function(c){return c.target.click()}),_.D(1,"xap-picker-option",26),_.B());if(a&2){a=_.M().va;var b=_.M(3);_.x("disabled",b.hc.ak?b.hc.ak(a):!1)("xapSelectionModel",b.hc.model)("xapSelection",a)("aria-label",b.hc.iY(a));_.u(1);_.x("template",null==(b.Cn||b.fO)?null:(b.Cn||b.fO).Nc)("option",a)}};
Xeb=function(a,b){a&1&&(_.F(0),_.y(1,Veb,2,6,"mat-checkbox",23)(2,Web,2,6,"ng-template",null,24,_.Df),_.H());if(a&2){a=b.first;var c=_.kf(3);_.u(1);_.x("ngIf",a)("ngIfElse",c)}};Yeb=function(a){a&1&&(_.A(0,"div",28),_.N(1),_.O(2,"format"),_.B());a&2&&(a=_.M(3),_.u(1),_.lf(" ",_.dz(2,1,a.mD,a.P4a,"MAX_DISPLAYED_OPTIONS")," "))};
Zeb=function(a){if(a&1){var b=_.Jc();_.y(0,Ueb,5,12,"mat-checkbox",18);_.A(1,"div",19);_.I("keydown",function(d){_.Kc(b);var e=_.M(2);return _.Lc(e.H_(d))});_.y(2,Xeb,4,2,"ng-container",20);_.O(3,"async");_.y(4,Yeb,3,5,"div",21);_.O(5,"async");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.x("ngIf",a.tx);_.u(2);_.x("ngForOf",_.R(3,3,c.fSb));_.u(2);_.x("ngIf",c.mD<_.R(5,5,c.hc.Oz).length)}};
$eb=function(a,b){a&1&&(_.A(0,"div",1),_.y(1,Keb,1,0,"xap-picker-search",2),_.F(2,3),_.y(3,Leb,1,1,"ng-container",4)(4,Neb,3,2,"ng-container",5)(5,Peb,3,2,"ng-container",5)(6,Reb,3,2,"ng-container",5)(7,Teb,3,2,"ng-container",5),_.H(),_.y(8,Zeb,6,7,"ng-template",null,6,_.Df),_.B());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngIf",a.wr),_.u(1),_.x("ngSwitch",a.Cfa),_.u(1),_.x("ngSwitchCase",b.Tk.Pka),_.u(1),_.x("ngSwitchCase",b.Tk.LOADING),_.u(1),_.x("ngSwitchCase",b.Tk.Hka),_.u(1),_.x("ngSwitchCase",b.Tk.Gka),
_.u(1),_.x("ngSwitchCase",b.Tk.ERROR))};afb=function(a,b){a&1&&(_.A(0,"mat-icon",16),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Ni),_.u(1),_.lf(" ",a.Ni?"":a.Nh," "))};
bfb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"li",8)(1,"div",9)(2,"div",10);_.D(3,"xap-picker-option",11);_.B();_.A(4,"div",12)(5,"button",13,14);_.I("click",function(){var d=_.Kc(c).va,e=_.M();return _.Lc(e.hc.model.Ig(d))})("keydown.enter",function(){var d=_.Kc(c).va,e=_.M();return _.Lc(e.hc.model.Ig(d))});_.y(7,afb,2,2,"mat-icon",15);_.B()()()()}a&2&&(a=b.va,b=_.M(),_.u(3),_.x("template",null==b.Cn?null:b.Cn.Nc)("option",a),_.u(2),_.x("matTooltip",Ydb(b,a)),_.Qe("aria-label",Ydb(b,a)),_.u(2),_.x("ngIf",
b.Cu.remove_circle_outline))};cfb=function(a){a&1&&_.D(0,"xap-picker-search")};dfb=function(a){a&1&&(_.F(0),_.Ye(1,6),_.H());if(a&2){_.M();var b=_.kf(9);_.u(1);_.x("ngTemplateOutlet",b)}};efb=function(a){a&1&&(_.A(0,"div",9),_.D(1,"mat-progress-spinner",10),_.B());a&2&&(_.u(1),_.x("diameter",48)("strokeWidth",4))};ffb=function(a){a&1&&(_.F(0),_.A(1,"div",7),_.y(2,efb,2,2,"div",8),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.no?0:a.no.Nc))("ngIfElse",null==a.no?null:a.no.Nc))};
gfb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.lf(" ",a.M3," "))};hfb=function(a){a&1&&(_.F(0),_.A(1,"div",11),_.y(2,gfb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.ko?0:a.ko.Nc))("ngIfElse",null==a.ko?null:a.ko.Nc))};ifb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.lf(" ",a.K3," "))};
jfb=function(a){a&1&&(_.F(0),_.A(1,"div",15),_.y(2,ifb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.jo?0:a.jo.Nc))("ngIfElse",null==a.jo?null:a.jo.Nc))};kfb=function(a){a&1&&(_.A(0,"div",13),_.N(1),_.B());a&2&&(a=_.M(3),_.u(1),_.lf(" ",a.L3," "))};lfb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.y(2,kfb,2,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.lo?0:a.lo.Nc))("ngIfElse",null==a.lo?null:a.lo.Nc))};
mfb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"li",19,20);_.I("click",function(){var e=_.Kc(c).va,f=_.M(3);return _.Lc(KA(f,e))})("keydown.enter",function(){var e=_.Kc(c).va,f=_.M(3);return _.Lc(KA(f,e))})("keydown.space",function(){var e=_.Kc(c).va,f=_.M(3);return _.Lc(KA(f,e))});_.O(2,"async");_.A(3,"span",21);_.D(4,"xap-picker-option",22);_.B()()}if(a&2){a=b.va;b=b.first;var d=_.M(3);_.Se("xap-picker-single-select-option-disabled",null==d.hc.ak?null:d.hc.ak(a))("xap-picker-single-selected",_.R(2,
9,d.hc.model.De(a)));_.x("matRippleDisabled",null==d.hc.ak?null:d.hc.ak(a))("tabindex",b?0:-1);_.Qe("aria-disabled",null==d.hc.ak?null:d.hc.ak(a));_.u(4);_.x("template",null==d.Cn?null:d.Cn.Nc)("option",a)}};nfb=function(a){if(a&1){var b=_.Jc();_.A(0,"ul",17);_.I("keydown",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.H_(c))});_.y(1,mfb,5,11,"li",18);_.B()}a&2&&(a=_.M().Na,_.u(1),_.x("ngForOf",a.Knb))};
ofb=function(a,b){a&1&&(_.A(0,"div",1),_.y(1,cfb,1,0,"xap-picker-search",2),_.F(2,3),_.y(3,dfb,2,1,"ng-container",4)(4,ffb,3,2,"ng-container",4)(5,hfb,3,2,"ng-container",4)(6,jfb,3,2,"ng-container",4)(7,lfb,3,2,"ng-container",4),_.H(),_.y(8,nfb,2,1,"ng-template",null,5,_.Df),_.B());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngIf",a.wr),_.u(1),_.x("ngSwitch",a.Cfa),_.u(1),_.x("ngSwitchCase",b.Tk.Pka),_.u(1),_.x("ngSwitchCase",b.Tk.LOADING),_.u(1),_.x("ngSwitchCase",b.Tk.Hka),_.u(1),_.x("ngSwitchCase",b.Tk.Gka),
_.u(1),_.x("ngSwitchCase",b.Tk.ERROR))};pfb=function(a){a&1&&_.D(0,"xap-picker-single-select",7)};qfb=function(a){a&1&&_.D(0,"xap-picker-checklist",8);a&2&&(a=_.M(2).Na,_.x("maxDisplayedOptions",a.mD))};rfb=function(a){if(a&1){var b=_.Jc();_.A(0,"xap-picker-selection-list",9);_.I("clearSelections",function(){_.Kc(b);var c=_.M(3);return _.Lc(peb(c))});_.B()}};
sfb=function(a){if(a&1){var b=_.Jc();_.A(0,"xap-picker",3);_.I("ngModelChange",function(e){_.Kc(b);var f=_.M(2);return _.Lc(f.wx.next(e))});_.O(1,"async");_.O(2,"async");_.y(3,pfb,1,0,"xap-picker-single-select",4)(4,qfb,1,1,"ng-template",null,5,_.Df)(6,rfb,1,0,"xap-picker-selection-list",6);_.B()}if(a&2){var c=_.kf(5);a=_.M().Na;var d=_.M();_.Se("xap-picker-multi-pane",a.nv);_.x("ngModel",_.R(1,11,d.wx))("options",_.R(2,13,d.options))("displayFunction",a.yi)("searchVisible",a.wr)("searchFilter",a.HU)("selectAllVisible",
a.tx);_.u(3);_.x("ngIf",a.t2)("ngIfElse",c);_.u(3);_.x("ngIf",a.nv)}};tfb=function(a){a&1&&_.D(0,"xap-picker-single-select",7)};ufb=function(a){a&1&&_.Ye(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.WL))};vfb=function(a){a&1&&_.y(0,ufb,1,1,"ng-template",12)};wfb=function(a){a&1&&_.Ye(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.NPa))};xfb=function(a){a&1&&_.y(0,wfb,1,1,"ng-template",14)};yfb=function(a){a&1&&_.Ye(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.APa))};
zfb=function(a){a&1&&_.y(0,yfb,1,1,"ng-template",15)};Afb=function(a){a&1&&_.Ye(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.BPa))};Bfb=function(a){a&1&&_.y(0,Afb,1,1,"ng-template",16)};Cfb=function(a){a&1&&(_.A(0,"xap-picker-checklist",7),_.y(1,vfb,1,0,null,0)(2,xfb,1,0,null,0)(3,zfb,1,0,null,0)(4,Bfb,1,0,null,0),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.x("ngIf",a.WL),_.u(1),_.x("ngIf",a.NPa),_.u(1),_.x("ngIf",a.APa),_.u(1),_.x("ngIf",a.BPa))};
Dfb=function(a){if(a&1){var b=_.Jc();_.A(0,"xap-picker-selection-list",17);_.I("clearSelection",function(){_.Kc(b);var c=_.M(3);return _.Lc(peb(c))});_.B()}};
Efb=function(a){if(a&1){var b=_.Jc();_.A(0,"xap-picker",10);_.I("ngModelChange",function(e){_.Kc(b);var f=_.M(2);return _.Lc(f.wx.next(e))});_.O(1,"async");_.y(2,tfb,1,0,"xap-picker-single-select",4)(3,Cfb,5,4,"ng-template",null,5,_.Df)(5,Dfb,1,0,"xap-picker-selection-list",11);_.B()}if(a&2){var c=_.kf(4);a=_.M().Na;var d=_.M();_.Se("xap-picker-multi-pane",a.nv);_.x("ngModel",_.R(1,9,d.wx))("getOptions",a.getOptions)("displayFunction",a.yi)("selectAllVisible",a.tx);_.u(2);_.x("ngIf",a.t2)("ngIfElse",
c);_.u(3);_.x("ngIf",a.nv)}};Ffb=function(a,b){a&1&&(_.F(0),_.y(1,sfb,7,15,"xap-picker",1)(2,Efb,6,11,"ng-template",null,2,_.Df),_.H());if(a&2){a=b.Na;var c=_.kf(3);_.u(1);_.x("ngIf",!a.qta)("ngIfElse",c)}};Gfb=function(a){a&1&&(_.bf(0,4,1),_.Ye(1),_.cf());a&2&&(a=_.M().va,_.u(1),_.Yy(a.name),_.Zy(0))};Hfb=function(a){a&1&&_.df(0,4,2)};Jfb=function(a){a&1&&(_.F(0),_.N(1),_.H());if(a&2){a=_.M(2).va;var b=_.M();_.u(1);_.lf(" ",_.Ifb(b,a)," ")}};
Kfb=function(a){a&1&&(_.A(0,"mat-error"),_.y(1,Jfb,2,1,"ng-container",9),_.B());if(a&2){a=_.M().va;var b=_.M();_.u(1);_.x("ngIf",_.Ifb(b,a))}};Lfb=function(a){a&1&&(_.A(0,"div",11),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.nf(a.uR))};
Mfb=function(a,b){a&1&&(_.F(0),_.A(1,"mat-form-field",2)(2,"mat-label",3),_.bf(3,4),_.y(4,Gfb,2,1,"ng-container",5)(5,Hfb,1,0,"ng-template",null,6,_.Df),_.cf(),_.B(),_.D(7,"input",7,8),_.y(9,Kfb,2,1,"mat-error",9),_.B(),_.y(10,Lfb,2,1,"div",10),_.H());if(a&2){a=b.va;var c=_.kf(6);b=_.M();var d;_.u(4);_.x("ngIf",a.name)("ngIfElse",c);_.u(3);_.x("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.Vq);_.Qe("aria-label",a.placeholder)("autocomplete",a.autocomplete||null)("name",
a.name||null);_.u(2);_.x("ngIf",null==(d=b.Ci.get(a.Vq))?null:d.errors);_.u(1);_.x("ngIf",a.uR)}};Nfb=function(a){a&1&&(_.A(0,"mat-error"),_.df(1,12),_.B())};Ofb=function(a){a&1&&(_.A(0,"mat-error"),_.df(1,13),_.B())};Pfb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};Qfb=function(a,b){a&1&&(_.A(0,"mat-option",3),_.N(1),_.B());a&2&&(a=b.va,_.x("value",a),_.u(1),_.lf(" ",a.displayName," "))};
Rfb=function(a,b){a&1&&(_.A(0,"mat-option",3),_.N(1),_.B());a&2&&(a=b.va,_.x("value",a),_.u(1),_.lf(" ",a.displayName," "))};Sfb=function(a,b){a&1&&(_.A(0,"div",12),_.N(1),_.B());a&2&&(a=b.va,b=_.M(3),_.hf("id","dialog-description-",b.vc.id,""),_.u(1),_.lf(" ",a," "))};
Ufb=function(a){if(a&1){var b=_.Jc();_.A(0,"xap-comparison-operator-selector",13);_.I("change",function(c){_.Kc(b);var d=_.M(3);return _.Lc(Tfb(d,c))})("operatorFocusChange",function(c){_.Kc(b);_.M(3).dYa=c;return _.Lc()});_.B()}a&2&&(a=_.M(3),_.Se("xap-filterbar-filtereditor-operator-single-line",a.filter.config.s2),_.x("operators",a.Ud.cS())("value",null==a.vc?null:a.vc.uf)("appliedFilterId",a.vc.id))};Vfb=function(){};
Xfb=function(a){a&1&&(_.F(0),_.gf(1),_.A(2,"div",6),_.y(3,Sfb,2,2,"div",7),_.A(4,"div",8),_.y(5,Ufb,1,5,"xap-comparison-operator-selector",9),_.A(6,"div",10),_.y(7,Vfb,0,0,"ng-template",null,11,_.Df),_.B()()(),_.gf(9,1),_.H());a&2&&(a=_.M(2),_.u(3),_.x("ngIf",a.vc.config.description),_.u(1),_.Se("xap-filterbar-multiple-lines",!a.filter.config.s2)("xap-filterbar-single-line",a.filter.config.s2),_.u(1),_.x("ngIf",Wfb(a)))};Yfb=function(a){a&1&&_.Ye(0)};
Zfb=function(a){a&1&&_.y(0,Yfb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.x("ngTemplateOutlet",a.WL))};
$fb=function(a){if(a&1){var b=_.Jc();_.A(0,"div",2);_.I("keydown.enter",function(){_.Kc(b);var d=_.M();d.filter.config.IKc||d.Ud.jL();return _.Lc()})("focusout",function(){_.Kc(b);var d=_.M();return _.Lc(d.J0())});_.A(1,"div",3);_.y(2,Xfb,10,6,"ng-container",4)(3,Zfb,1,1,"ng-template",null,5,_.Df);_.B()()}if(a&2){var c=_.kf(4);a=_.M();_.Qe("aria-labelledby","dialog-label-"+a.vc.id)("aria-describedby","dialog-description-"+a.vc.id);_.u(2);_.x("ngIf",a.filter)("ngIfElse",c)}};
agb=function(a,b){a&1&&(_.A(0,"div",12),_.N(1),_.B());a&2&&(a=b.va,b=_.M(3),_.hf("id","dialog-description-",b.vc.id,""),_.u(1),_.lf(" ",a," "))};
bgb=function(a){if(a&1){var b=_.Jc();_.A(0,"xap-comparison-operator-selector",13);_.I("change",function(c){_.Kc(b);var d=_.M(3);return _.Lc(Tfb(d,c))})("operatorFocusChange",function(c){_.Kc(b);_.M(3).dYa=c;return _.Lc()});_.B()}a&2&&(a=_.M(3),_.Se("xap-filterbar-filtereditor-operator-single-line",a.filter.config.s2),_.x("operators",a.Ud.cS())("value",null==a.vc?null:a.vc.uf)("appliedFilterId",a.vc.id))};cgb=function(){};
dgb=function(a){a&1&&(_.F(0),_.gf(1),_.A(2,"div",6),_.y(3,agb,2,2,"div",7),_.A(4,"div",8),_.y(5,bgb,1,5,"xap-comparison-operator-selector",9),_.A(6,"div",10),_.y(7,cgb,0,0,"ng-template",null,11,_.Df),_.B()()(),_.gf(9,1),_.H());a&2&&(a=_.M(2),_.u(3),_.x("ngIf",a.vc.config.description),_.u(1),_.Se("xap-filterbar-multiple-lines",!a.filter.config.s2)("xap-filterbar-single-line",a.filter.config.s2),_.u(1),_.x("ngIf",Wfb(a)))};egb=function(a){a&1&&_.Ye(0)};
fgb=function(a){a&1&&_.y(0,egb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.x("ngTemplateOutlet",a.WL))};
ggb=function(a){if(a&1){var b=_.Jc();_.A(0,"div",2);_.I("keydown.enter",function(){_.Kc(b);var d=_.M();d.filter.config.IKc||d.Ud.jL();return _.Lc()})("focusout",function(){_.Kc(b);var d=_.M();return _.Lc(d.J0())});_.A(1,"div",3);_.y(2,dgb,10,6,"ng-container",4)(3,fgb,1,1,"ng-template",null,5,_.Df);_.B()()}if(a&2){var c=_.kf(4);a=_.M();_.Qe("aria-labelledby","dialog-label-"+a.vc.id)("aria-describedby","dialog-description-"+a.vc.id);_.u(2);_.x("ngIf",a.filter)("ngIfElse",c)}};
igb=function(a){a&1&&(_.A(0,"mat-icon",11),_.N(1),_.B());a&2&&(a=_.M(),_.x("svgIcon",_.LA(a.ei,"remove_filter")),_.u(1),_.lf(" ",_.MA(a.ei,"remove_filter")," "))};kgb=function(a){if(a&1){var b=_.Jc();_.A(0,"div",12)(1,"button",13);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.jL())});_.df(2,14);_.B()()}a&2&&(a=_.M(),_.u(1),_.x("disabled",!_.jgb(a.Ud)))};lgb=function(a){a&1&&(_.A(0,"div",15),_.D(1,"mat-spinner",16),_.B())};mgb=function(){return{RJ:!1,SJ:!1,Ep:!1,LH:!1}};
ngb=function(a,b){a&1&&(_.A(0,"div",0,1),_.gf(2),_.B());a&2&&(a=b.id,b=_.M(),_.x("id",b.id)("ngClass",b.Wk),_.Qe("aria-label",b.ariaLabel||null)("aria-labelledby",b.AP(a)))};
ogb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"mat-option",12);_.N(1);_.A(2,"button",13);_.I("click",function(d){var e=_.Kc(c).va,f=_.M(2);d.stopPropagation();f.QOa.emit(e);return _.Lc()});_.A(3,"mat-icon",14);_.N(4);_.B()()()}a&2&&(a=b.va,b=_.M(2),_.x("value",a),_.u(1),_.lf(" ",a.label," "),_.u(2),_.x("svgIcon",_.LA(b.ei,"delete_filter"))("fontSet",b.tZa?"google-material-icons":void 0),_.u(1),_.nf(_.MA(b.ei,"delete_filter")))};
pgb=function(a){a&1&&(_.A(0,"div",9)(1,"mat-optgroup",10),_.y(2,ogb,5,5,"mat-option",11),_.B()());a&2&&(a=_.M(),_.u(2),_.x("ngForOf",a.UA))};qgb=function(a){a&1&&_.Ye(0)};sgb=function(a,b){a&1&&(_.A(0,"mat-option",20),_.y(1,qgb,1,0,"ng-container",21),_.B());if(a&2){a=b.va;_.M(4);var c=_.kf(12);_.x("value",a);_.u(1);_.x("ngTemplateOutlet",c)("ngTemplateOutletContext",_.qf(3,rgb,a))}};
tgb=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.y(2,sgb,2,5,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.u(1),_.x("label",a.oS),_.u(1),_.x("ngForOf",a.hL))};ugb=function(a){a&1&&_.Ye(0)};vgb=function(a){a&1&&(_.A(0,"mat-option",20),_.y(1,ugb,1,0,"ng-container",21),_.B());if(a&2){a=_.M().va;_.M(2);var b=_.kf(12);_.x("value",a);_.u(1);_.x("ngTemplateOutlet",b)("ngTemplateOutletContext",_.qf(3,rgb,a))}};
wgb=function(a,b){a&1&&(_.F(0),_.y(1,tgb,3,2,"div",16)(2,vgb,2,5,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.u(1),_.x("ngIf",_.NA(a)&&0<a.hL.length),_.u(1),_.x("ngIf",!_.NA(a)))};xgb=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.nf(a.uA))};ygb=function(a,b){a&1&&(_.F(0),_.y(1,xgb,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",b.uA&&0===a.length))};
zgb=function(a){a&1&&(_.F(0),_.y(1,wgb,3,2,"ng-container",15),_.O(2,"async"),_.y(3,ygb,2,1,"ng-container",16),_.O(4,"async"),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngForOf",_.R(2,2,a.eU)),_.u(2),_.x("ngIf",_.R(4,4,a.eU)))};Agb=function(a,b){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=b.va,_.x("value",a),_.Qe("aria-label",a.ariaLabel||a.displayName),_.u(2),_.nf(a.displayName))};
Bgb=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.y(2,Agb,3,3,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.u(1),_.x("label",a.oS),_.u(1),_.x("ngForOf",a.hL))};Cgb=function(a){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=_.M().va,_.x("value",a),_.Qe("aria-label",a.ariaLabel||null),_.u(2),_.nf(a.displayName))};
Dgb=function(a,b){a&1&&(_.F(0),_.y(1,Bgb,3,2,"div",16)(2,Cgb,3,3,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.u(1),_.x("ngIf",_.NA(a)&&0<a.hL.length),_.u(1),_.x("ngIf",!_.NA(a)))};Egb=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.nf(a.uA))};Fgb=function(a,b){a&1&&(_.F(0),_.y(1,Egb,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",b.uA&&0===a.length))};
Ggb=function(a){a&1&&(_.y(0,Dgb,3,2,"ng-container",15),_.O(1,"async"),_.y(2,Fgb,2,1,"ng-container",16),_.O(3,"async"));a&2&&(a=_.M(),_.x("ngForOf",_.R(1,2,a.eM)),_.u(2),_.x("ngIf",_.R(3,4,a.eM)))};Hgb=function(a){a&1&&(_.A(0,"mat-option",22),_.D(1,"mat-spinner",24),_.B());a&2&&(a=_.M(),_.Qe("aria-label",a.D5a))};Igb=function(a){a&1&&(_.A(0,"b"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.nf(a.text))};Jgb=function(a){a&1&&(_.A(0,"i"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.nf(a.text))};
Kgb=function(a){a&1&&(_.A(0,"u"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.nf(a.text))};Lgb=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.u(1),_.nf(a.text))};Mgb=function(a,b){a&1&&(_.A(0,"span"),_.F(1,25),_.y(2,Igb,2,1,"b",26)(3,Jgb,2,1,"i",26)(4,Kgb,2,1,"u",26)(5,Lgb,2,1,"ng-container",27),_.H(),_.B());a&2&&(a=b.va,_.u(1),_.x("ngSwitch",a.tag),_.u(1),_.x("ngSwitchCase","b"),_.u(1),_.x("ngSwitchCase","i"),_.u(1),_.x("ngSwitchCase","u"))};
Ngb=function(a,b){a&1&&_.y(0,Mgb,6,4,"span",15);a&2&&_.x("ngForOf",b.va.pZ)};Pgb=function(a){a&1&&(_.A(0,"mat-icon",10),_.N(1),_.B());a&2&&(a=_.M(),_.x("svgIcon",_.Ogb(a.ei,a.wba())),_.u(1),_.lf(" ",a.wba()," "))};Qgb=function(a){a&1&&(_.A(0,"span",11),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.nf(a.UZ))};
Sgb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"xap-filter-editor",12);_.I("editorVisibleChange",function(e){var f=_.Kc(c).index,g=_.M();return _.Lc(_.Rgb(g,e,f))})("removed",function(){var e=_.Kc(c).index,f=_.M();return _.Lc(f.remove(e))})("update",function(e){var f=_.Kc(c).index,g=_.M();return _.Lc(g.update(f,e,g.editor))});_.O(1,"async");_.B()}if(a&2){a=b.va;b=b.index;var d=_.M();_.x("appliedFilter",a)("filter",_.R(1,4,d.config.NC(a.config.id)))("isEditorVisible",d.a0(b))("disabled",d.disabled)}};
Tgb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",13);_.I("click",function(c){_.Kc(b);var d=_.M();return _.Lc(d.Pua(c))});_.A(1,"mat-icon",14);_.N(2);_.B()()}a&2&&(a=_.M(),_.x("matTooltip",a.eha),_.Qe("aria-label",a.eha),_.u(1),_.x("svgIcon",_.LA(a.ei,"save_filters")),_.u(1),_.nf(_.MA(a.ei,"save_filters")))};
Ugb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",15);_.I("click",function(c){_.Kc(b);var d=_.M();return _.Lc(d.CY(c))});_.A(1,"mat-icon",14);_.N(2);_.B()()}a&2&&(a=_.M(),_.x("matTooltip",a.xga),_.Qe("aria-label",a.xga),_.u(1),_.x("svgIcon",_.LA(a.ei,"clear_filters")),_.u(1),_.nf(_.MA(a.ei,"clear_filters")))};Vgb=function(a){a&1&&(_.A(0,"tr",3)(1,"td",4),_.N(2),_.B()());a&2&&(a=_.M(),_.u(1),_.Re("padding-top",a.fP)("padding-bottom",a.fP),_.Qe("colspan",a.uua),_.u(1),_.lf(" ",a.label," "))};
Wgb=function(a){a&1&&(_.A(0,"td",4),_.N(1),_.B());a&2&&(a=_.M(2),_.Re("padding-top",a.fP)("padding-bottom",a.fP),_.Qe("colspan",a.X4),_.u(1),_.lf(" ",a.X4>=a.Wyb?a.label:""," "))};
Xgb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"td",8)(1,"button",9);_.I("click",function(f){var g=_.Kc(c).va,m=_.M(2);return _.Lc(m.boc(g,f))})("focus",function(f){var g=_.Kc(c).va,m=_.M(2);return _.Lc(m.zpc(g,f))});_.A(2,"span",10);_.N(3);_.B();_.D(4,"span",11);_.B()()}if(a&2){a=b.va;b=b.index;var d=_.M().index,e=_.M();_.Re("width",e.v7a)("padding-top",e.fP)("padding-bottom",e.fP);_.Qe("data-mat-row",d)("data-mat-col",b);_.u(1);_.Se("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",
e.x$a(d,b))("mat-calendar-body-range-start",e.bIa(a.xm))("mat-calendar-body-range-end",e.aIa(a.xm))("mat-calendar-body-in-range",e.Dma(a.xm))("mat-calendar-body-comparison-bridge-start",e.Irc(a.xm,d,b))("mat-calendar-body-comparison-bridge-end",e.Hrc(a.xm,d,b))("mat-calendar-body-comparison-start",e.A$a(a.xm))("mat-calendar-body-comparison-end",e.z$a(a.xm))("mat-calendar-body-in-comparison-range",e.Mrc(a.xm))("mat-calendar-body-preview-start",e.Src(a.xm))("mat-calendar-body-preview-end",e.Rrc(a.xm))("mat-calendar-body-in-preview",
e.Nrc(a.xm));_.x("ngClass",a.Vyc)("tabindex",e.x$a(d,b)?0:-1);_.Qe("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.jX(a.xm))("aria-current",e.rRb===a.xm?"date":null)("aria-describedby",e.rqc(a.xm));_.u(1);_.Se("mat-calendar-body-selected",e.jX(a.xm))("mat-calendar-body-comparison-identical",e.Jrc(a.xm))("mat-calendar-body-today",e.rRb===a.xm);_.u(1);_.lf(" ",a.zqa," ")}};
Ygb=function(a,b){a&1&&(_.A(0,"tr",5),_.y(1,Wgb,2,6,"td",6)(2,Xgb,5,48,"td",7),_.B());if(a&2){a=b.va;b=b.index;var c=_.M();_.u(1);_.x("ngIf",0===b&&c.X4);_.u(1);_.x("ngForOf",a)}};Zgb=function(a){return"TD"===(null==a?void 0:a.nodeName)};$gb=function(a){if(Zgb(a))var b=a;else if(Zgb(a.parentNode))b=a.parentNode;else{var c;Zgb(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};
ahb=function(a,b,c){return null!==c&&b!==c&&a<c&&a===b};bhb=function(a,b,c){return null!==b&&b!==c&&a>=b&&a===c};chb=function(a,b,c,d){return d&&null!==b&&null!==c&&b!==c&&a>=b&&a<=c};dhb=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};ehb=function(a,b){a&1&&(_.A(0,"th",5)(1,"span",6),_.N(2),_.B(),_.A(3,"span",7),_.N(4),_.B()());a&2&&(a=b.va,_.u(2),_.nf(a.RAb),_.u(2),_.nf(a.XWa))};
ghb=function(a,b,c,d,e){d=fhb(a,d,e);return Math.floor((a.getYear(b)-d)/24)===Math.floor((a.getYear(c)-d)/24)};hhb=function(a,b,c,d){return((a.getYear(b)-fhb(a,c,d))%24+24)%24};fhb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};ihb=function(){};
jhb=function(a){if(a&1){var b=_.Jc();_.A(0,"mat-month-view",5);_.I("activeDateChange",function(c){_.Kc(b);var d=_.M();return _.Lc(d.vb=c)})("_userSelection",function(c){_.Kc(b);var d=_.M();return _.Lc(d.Fla(c))})("dragStarted",function(c){_.Kc(b);var d=_.M();return _.Lc(d.wpc(c))})("dragEnded",function(c){_.Kc(b);var d=_.M();return _.Lc(d.mGa(c))});_.B()}a&2&&(a=_.M(),_.x("activeDate",a.vb)("selected",a.selected)("dateFilter",a.Zi)("maxDate",a.Id)("minDate",a.Fd)("dateClass",a.dl)("comparisonStart",
a.fu)("comparisonEnd",a.iw)("startDateAccessibleName",a.z2)("endDateAccessibleName",a.BZ)("activeDrag",a.cla))};
khb=function(a){if(a&1){var b=_.Jc();_.A(0,"mat-year-view",6);_.I("activeDateChange",function(c){_.Kc(b);var d=_.M();return _.Lc(d.vb=c)})("monthSelected",function(c){_.Kc(b);var d=_.M();return _.Lc(d.xsc(c))})("selectedChange",function(c){_.Kc(b);var d=_.M();return _.Lc(d.P9a(c,"month"))});_.B()}a&2&&(a=_.M(),_.x("activeDate",a.vb)("selected",a.selected)("dateFilter",a.Zi)("maxDate",a.Id)("minDate",a.Fd)("dateClass",a.dl))};
lhb=function(a){if(a&1){var b=_.Jc();_.A(0,"mat-multi-year-view",7);_.I("activeDateChange",function(c){_.Kc(b);var d=_.M();return _.Lc(d.vb=c)})("yearSelected",function(c){_.Kc(b);var d=_.M();return _.Lc(d.Xvc(c))})("selectedChange",function(c){_.Kc(b);var d=_.M();return _.Lc(d.P9a(c,"year"))});_.B()}a&2&&(a=_.M(),_.x("activeDate",a.vb)("selected",a.selected)("dateFilter",a.Zi)("maxDate",a.Id)("minDate",a.Fd)("dateClass",a.dl))};
mhb=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 mhb(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 mhb(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()};nhb=function(){};
_.ohb=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("")};
_.phb=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};Ccb=function(a){this.Np=a};Ccb.prototype.call=function(a,b){return b.subscribe(new _.eIa(a,this.Np))};_.OA=function(a,b){this.Ma=a;this.ad=b;this.Z8a=null;this.Kib=new _.jl};_.OA.prototype.Oc=function(){var a=this,b=this.Ma.na;this.eab=this.ad.Rl(b,1===b.nodeType&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.Z8a=c;a.Kib.emit(c)})};
_.OA.prototype.Ka=function(){this.ad.qk(this.Ma);this.eab&&this.eab.unsubscribe()};_.W.Object.defineProperties(_.OA.prototype,{bba:{configurable:!0,enumerable:!0,get:function(){return this.Z8a}}});_.OA.O=function(a){return new (a||_.OA)(_.v(_.ad),_.v(_.hq))};_.OA.Ia=_.mc({type:_.OA,qa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{Kib:"cdkFocusChange"},Vb:["cdkMonitorFocus"]});_.PA=function(){this.Ota=this.W$a=new _.fe};
_.QA=function(a,b){return qhb(b)&&a.isValid(b)?b:null};_.PA.prototype.Mh=function(a){return null==a||qhb(a)&&this.isValid(a)?a:this.invalid()};_.PA.prototype.b2=function(a){this.locale=a;this.W$a.next()};_.RA=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};SA=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.RA(a,b,c):d==e}return b==c};_.TA=function(a,b,c,d){return c&&0>_.RA(a,b,c)?c:d&&0<_.RA(a,b,d)?d:b};rhb=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;
UA=function(a){_.PA.call(this);this.aab=_.hc(_.NTa,{optional:!0});void 0!==a&&(this.aab=a);_.PA.prototype.b2.call(this,this.aab)};_.V(UA,_.PA);UA.prototype.getYear=function(a){return a.getFullYear()};UA.prototype.getMonth=function(a){return a.getMonth()};UA.prototype.getDate=function(a){return a.getDate()};shb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return Gcb(12,function(c){return a.b5(b,new Date(2017,c,1))})};
thb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return Gcb(31,function(c){return a.b5(b,new Date(2017,0,c+1))})};_.uhb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return Gcb(7,function(d){return a.b5(c,new Date(2017,0,d+1))})};VA=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.b5(c,b)};_.vhb=function(a,b){return a.getDate(a.km(a.getYear(b),a.getMonth(b)+1,0))};
UA.prototype.clone=function(a){return new Date(a.getTime())};UA.prototype.parse=function(a){return"number"==typeof a?new Date(a):a?new Date(Date.parse(a)):null};UA.prototype.format=function(a,b){if(!this.isValid(a))throw Error("nc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.b5(b,a)};_.XA=function(a,b,c){return _.WA(a,b,12*c)};
_.WA=function(a,b,c){var d=a.km(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.km(a.getYear(d),a.getMonth(d),0));return d};_.YA=function(a,b,c){return a.km(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};whb=function(a,b){return[b.getUTCFullYear(),a.x6a(b.getUTCMonth()+1),a.x6a(b.getUTCDate())].join("-")};
UA.prototype.Mh=function(a){if("string"===typeof a){if(!a)return null;if(rhb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.PA.prototype.Mh.call(this,a)};var qhb=function(a){return a instanceof Date};_.h=UA.prototype;_.h.isValid=function(a){return!isNaN(a.getTime())};_.h.invalid=function(){return new Date(NaN)};_.h.km=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.h.x6a=function(a){return("00"+a).slice(-2)};
_.h.b5=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)};UA.O=function(a){return new (a||UA)(_.q(_.NTa,8))};UA.ta=_.p({token:UA,oa:UA.O});var ZA=function(){};ZA.O=function(a){return new (a||ZA)};ZA.Da=_.kc({type:ZA});ZA.Ca=_.Zb({Pb:[{wa:_.PA,Md:UA}]});_.$A=function(){};_.$A.O=function(a){return new (a||_.$A)};_.$A.Da=_.kc({type:_.$A});
_.$A.Ca=_.Zb({Pb:[{wa:_.yr,tc:{parse:{ps:null},display:{ps:{year:"numeric",month:"numeric",day:"numeric"},OWa:{year:"numeric",month:"short"},jzc:{year:"numeric",month:"long",day:"numeric"},wIc:{year:"numeric",month:"long"}}}}],imports:[ZA]});xhb=["text"];yhb=[[["mat-icon"]],"*"];zhb=0;Ahb=function(a,b){this.source=a;this.dH=void 0===b?!1:b};_.aB=function(a,b,c,d){this.Pc=a;this.Za=b;this.hd=c;this.group=d;this.uc=this.XO=this.be=!1;this.ZP="";this.id="mat-option-"+zhb++;this.Ku=new _.jl;this.bi=new _.fe};
_.h=_.aB.prototype;_.h.select=function(a){a=void 0===a?!0:a;this.be||(this.be=!0,_.yl(this.Za),a&&this.rP())};_.h.Ig=function(a){a=void 0===a?!0:a;this.be&&(this.be=!1,_.yl(this.Za),a&&this.rP())};_.h.focus=function(a,b){var c=this.Df();"function"===typeof c.focus&&c.focus(b)};_.h.ar=function(){return this.sB};_.h.Ef=function(a){13!==a.keyCode&&32!==a.keyCode||_.eh(a)||(this.zq(),a.preventDefault())};_.h.zq=function(){this.disabled||(this.be=this.multiple?!this.be:!0,_.yl(this.Za),this.rP(!0))};
_.h.Vy=function(){return this.disabled?"-1":"0"};_.h.Df=function(){return this.Pc.na};_.h.Km=function(){if(this.be){var a=this.sB;a!==this.ZP&&(this.ZP&&this.bi.next(),this.ZP=a)}};_.h.Ka=function(){this.bi.complete()};_.h.rP=function(a){this.Ku.emit(new Ahb(this,void 0===a?!1:a))};
_.W.Object.defineProperties(_.aB.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.hd&&this.hd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.uc},set:function(a){this.uc=a}},rd:{configurable:!0,enumerable:!0,get:function(){return!(!this.hd||!this.hd.rd)}},Ep:{configurable:!0,enumerable:!0,get:function(){return!(!this.hd||!this.hd.Ep)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.XO}},sB:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.CKa)?void 0:a.na.textContent)||"").trim()}}});_.aB.O=function(a){return new (a||_.aB)(_.v(_.ad),_.v(_.Il),_.v(_.Ar,8),_.v(_.Br,8))};
_.aB.ya=_.jc({type:_.aB,qa:[["mat-option"]],tb:function(a,b){a&1&&_.yf(xhb,7);if(a&2){var c;_.wf(c=_.Af())&&(b.CKa=c.first)}},Cb:["role","option",1,"mat-mdc-option","mdc-list-item"],wb:11,Ya:function(a,b){a&1&&_.I("click",function(){return b.zq()})("keydown",function(c){return b.Ef(c)});a&2&&(_.Ze("id",b.id),_.Qe("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.Se("mdc-list-item--selected",b.selected)("mat-mdc-option-multiple",b.multiple)("mat-mdc-option-active",b.active)("mdc-list-item--disabled",
b.disabled))},inputs:{value:"value",id:"id",disabled:["disabled","disabled",_.Ff]},outputs:{Ku:"onSelectionChange"},Vb:["matOption"],features:[_.Ne],ac:["mat-icon","*"],Aa:8,Ba:5,Ea:[["class","mat-mdc-option-pseudo-checkbox","aria-hidden","true",3,"disabled","state",4,"ngIf"],[1,"mdc-list-item__primary-text"],["text",""],["class","mat-mdc-option-pseudo-checkbox","state","checked","aria-hidden","true","appearance","minimal",3,"disabled",4,"ngIf"],["class","cdk-visually-hidden",4,"ngIf"],["aria-hidden",
"true","mat-ripple","",1,"mat-mdc-option-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"]],ua:function(a,b){a&1&&(_.ff(yhb),_.y(0,Hcb,1,2,"mat-pseudo-checkbox",0),_.gf(1),_.A(2,"span",1,2),_.gf(4,1),_.B(),_.y(5,Icb,1,1,"mat-pseudo-checkbox",3)(6,Jcb,2,1,"span",
4),_.D(7,"div",5));a&2&&(_.x("ngIf",b.multiple),_.u(5),_.x("ngIf",!b.multiple&&b.selected&&!b.Ep),_.u(1),_.x("ngIf",b.group&&b.group.eF),_.u(1),_.x("matRippleTrigger",b.Df())("matRippleDisabled",b.disabled||b.rd))},Ha:[_.Er,_.ym,_.Gy],styles:['.mat-mdc-option{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color);font-family:var(--mat-option-label-text-font);line-height:var(--mat-option-label-text-line-height);font-size:var(--mat-option-label-text-size);letter-spacing:var(--mat-option-label-text-tracking);font-weight:var(--mat-option-label-text-weight);min-height:48px}.mat-mdc-option:focus{outline:none}[dir=rtl] .mat-mdc-option,.mat-mdc-option[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color)}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color)}.mat-mdc-option.mdc-list-item{align-items:center}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}\n'],
rb:2,Oa:0});
var Bhb=function(){this.role="dialog";this.Ed="";this.hf=!0;this.al="";this.aj=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.Foa=this.d8=this.data=null;this.ariaModal=!0;this.wz="first-tabbable";this.DNa=this.F$=this.Zs=!0},bB=function(a,b,c,d,e,f,g,m,n){_.Jr.call(this,a,b,c,d,e,f,g,n);var r=this;this.ye=m;this.iq=new _.jl;this.EI="NoopAnimations"!==this.ye;this.GP=this.Ma.na;var w;this.Mla=this.EI?null!=(w=Ncb(this.Uc.Mqa))?w:150:0;var z;this.Ola=this.EI?null!=(z=Ncb(this.Uc.Tqa))?
z:75:0;this.m4=null;this.U8a=function(){r.J7a();r.RIa(r.Mla)};this.FB=function(){r.J7a();r.iq.emit({state:"closed",totalTime:r.Ola})}};_.V(bB,_.Jr);_.h=bB.prototype;_.h.zla=function(){_.Jr.prototype.zla.call(this);this.zuc()};
_.h.zuc=function(){var a=this;this.iq.emit({state:"opening",totalTime:this.Mla});this.EI?(this.GP.style.setProperty("--mat-dialog-transition-duration",this.Mla+"ms"),this.ybb(function(){return a.GP.classList.add("mdc-dialog--opening","mdc-dialog--open")}),this.adb(this.Mla,this.U8a)):(this.GP.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.U8a()}))};
_.h.W6=function(){var a=this;this.iq.emit({state:"closing",totalTime:this.Ola});this.GP.classList.remove("mdc-dialog--open");this.EI?(this.GP.style.setProperty("--mat-dialog-transition-duration",this.Ola+"ms"),this.ybb(function(){return a.GP.classList.add("mdc-dialog--closing")}),this.adb(this.Ola,this.FB)):Promise.resolve().then(function(){return a.FB()})};_.h.J7a=function(){this.GP.classList.remove("mdc-dialog--opening","mdc-dialog--closing")};
_.h.adb=function(a,b){null!==this.m4&&clearTimeout(this.m4);this.m4=setTimeout(b,a)};_.h.ybb=function(a){this.kb.Xb(function(){"function"===typeof requestAnimationFrame?requestAnimationFrame(a):a()})};_.h.wFa=function(){this.Uc.F$||this.yJ()};_.h.RIa=function(a){this.Uc.F$&&this.yJ();this.iq.next({state:"opened",totalTime:a})};_.h.Ka=function(){_.Jr.prototype.Ka.call(this);null!==this.m4&&clearTimeout(this.m4)};
_.h.Zt=function(a){a=_.Jr.prototype.Zt.call(this,a);a.location.na.classList.add("mat-mdc-dialog-component-host");return a};bB.O=function(a){return new (a||bB)(_.v(_.ad),_.v(_.mq),_.v(_.oh,8),_.v(Bhb),_.v(_.jq),_.v(_.pe),_.v(_.er),_.v(_.Ok,8),_.v(_.hq))};
bB.ya=_.jc({type:bB,qa:[["mat-dialog-container"]],Cb:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],wb:8,Ya:function(a,b){a&2&&(_.Ze("id",b.Uc.id),_.Qe("aria-modal",b.Uc.ariaModal)("role",b.Uc.role)("aria-labelledby",b.Uc.ariaLabel?null:b.wW[0])("aria-label",b.Uc.ariaLabel)("aria-describedby",b.Uc.d8||null),_.Se("_mat-animation-noopable",!b.EI))},features:[_.Me],Aa:3,Ba:0,Ea:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],ua:function(a){a&
1&&(_.A(0,"div",0)(1,"div",1),_.y(2,Mcb,0,0,"ng-template",2),_.B()())},Ha:[_.tr],styles:['.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width: 720px)and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width: 720px)and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width: 720px)and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-height: 400px),(max-width: 600px),(min-width: 720px)and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto;outline:0}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-dialog__surface::before{border-color:CanvasText}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface::before{content:none}}.mdc-dialog__title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid rgba(0,0,0,0);display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors: active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--fullscreen--titleless .mdc-dialog__close{margin-top:4px}.mdc-dialog--fullscreen--titleless.mdc-dialog--scrollable .mdc-dialog__close{margin-top:0}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity 150ms linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%;z-index:1}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__container .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-dialog__scrim--removed{pointer-events:none}.mdc-dialog__scrim--removed .mdc-dialog__scrim,.mdc-dialog__scrim--removed .mdc-dialog__surface-scrim{display:none}.mat-mdc-dialog-content{max-height:65vh}.mat-mdc-dialog-container{position:static;display:block}.mat-mdc-dialog-container,.mat-mdc-dialog-container .mdc-dialog__container,.mat-mdc-dialog-container .mdc-dialog__surface{max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mat-mdc-dialog-container .mdc-dialog__surface{width:100%;height:100%}.mat-mdc-dialog-component-host{display:contents}.mat-mdc-dialog-container{--mdc-dialog-container-elevation: var(--mdc-dialog-container-elevation-shadow);outline:0}.mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--mdc-dialog-container-color, white)}.mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:var(--mdc-dialog-container-elevation, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12))}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:var(--mdc-dialog-container-shape, 4px)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, Roboto, sans-serif);line-height:var(--mdc-dialog-subhead-line-height, 1.5rem);font-size:var(--mdc-dialog-subhead-size, 1rem);font-weight:var(--mdc-dialog-subhead-weight, 400);letter-spacing:var(--mdc-dialog-subhead-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, rgba(0, 0, 0, 0.87))}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, Roboto, sans-serif);line-height:var(--mdc-dialog-supporting-text-line-height, 1.5rem);font-size:var(--mdc-dialog-supporting-text-size, 1rem);font-weight:var(--mdc-dialog-supporting-text-weight, 400);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, rgba(0, 0, 0, 0.6))}.mat-mdc-dialog-container .mdc-dialog__container{transition-duration:var(--mat-dialog-transition-duration, 0ms)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container{transition:none}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-actions{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
rb:2});
var Chb=function(a,b,c){var d=this;this.uj=a;this.lP=c;this.gq=new _.fe;this.NE=new _.fe;this.ai=0;this.aj=b.aj;this.id=a.id;c.iq.ha(_.Fd(function(e){return"opened"===e.state}),_.Td(1)).subscribe(function(){d.gq.next();d.gq.complete()});c.iq.ha(_.Fd(function(e){return"closed"===e.state}),_.Td(1)).subscribe(function(){clearTimeout(d.KFa);d.FB()});a.Cd.Hn.subscribe(function(){d.NE.next(d.F6);d.NE.complete();d.FB()});_.Dd(this.Fl(),this.Cj().ha(_.Fd(function(e){return 27===e.keyCode&&!d.aj&&!_.eh(e)}))).subscribe(function(e){d.aj||(e.preventDefault(),
d.HI="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.h=Chb.prototype;_.h.close=function(a){var b=this;this.F6=a;this.lP.iq.ha(_.Fd(function(c){return"closing"===c.state}),_.Td(1)).subscribe(function(c){b.NE.next(a);b.NE.complete();_.ATa(b.uj.Cd);b.KFa=setTimeout(function(){return b.FB()},c.totalTime+100)});this.ai=1;this.lP.W6()};_.h.hs=function(){return this.gq};_.h.oz=function(){return this.uj.closed};_.h.Fl=function(){return this.uj.Fl};_.h.Cj=function(){return this.uj.Cj};
_.h.Qe=function(a){var b=this.uj.config.Xf;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.kr(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.lr(b);this.uj.Qe();return this};_.h.Hr=function(a,b){this.uj.Hr(void 0===a?"":a,void 0===b?"":b)};_.h.bC=function(a){this.uj.bC(a)};_.h.XM=function(a){this.uj.XM(a)};_.h.getState=function(){return this.ai};_.h.FB=function(){this.ai=2;this.uj.close(this.F6,{bba:this.HI});this.jw=null};Dhb={wa:_.wUa,Fb:[_.vr],Ab:function(a){return function(){return a.Mm.block()}}};
Ehb=0;_.cB=function(a,b,c,d,e,f){var g=this;this.Ue=a;this.Yh=d;this.Ae=e;this.Pn=f;this.MB=[];this.CI=new _.fe;this.DI=new _.fe;this.qqa=Bhb;this.soa=_.zd(function(){return g.ii.length?g.Xr():g.Xr().ha(_.ie(void 0))});this.pP=b.get(_.Kr);this.L4=Chb;this.J4=bB;this.fGa=_.uUa};_.h=_.cB.prototype;_.h.Xr=function(){var a=this.Pn;return a?a.Xr():this.CI};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.Yh||new Bhb,b);b.id=b.id||"mat-mdc-dialog-"+Ehb++;b.mj=b.mj||this.Ae();a=this.pP.open(a,Object.assign({},b,{Xf:_.lr(_.kr(this.Ue.position().global())),aj:!0,CNa:!1,ENa:!1,container:{type:this.J4,Pb:function(){return[{wa:c.qqa,tc:b},{wa:_.nUa,tc:b}]}},JN:function(){return{mu:d}},Pb:function(e,f,g){d=new c.L4(e,b,g);var m;d.Qe(null==(m=b)?void 0:m.position);return[{wa:c.J4,tc:g},{wa:c.fGa,tc:f.data},{wa:c.L4,tc:d}]}}));d.MY=a.MY;d.jw=a.jw;
this.ii.push(d);this.hs.next(d);d.oz().subscribe(function(){var e=c.ii.indexOf(d);-1<e&&(c.ii.splice(e,1),c.ii.length||c.Xr().next())});return d};_.h.ORa=function(a){this.ii.find(function(b){return b.id===a})};_.h.Ka=function(){this.JFa(this.MB);this.CI.complete();this.DI.complete()};_.h.JFa=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(_.cB.prototype,{ii:{configurable:!0,enumerable:!0,get:function(){return this.Pn?this.Pn.ii:this.MB}},hs:{configurable:!0,enumerable:!0,get:function(){return this.Pn?this.Pn.hs:this.DI}}});_.cB.O=function(a){return new (a||_.cB)(_.q(_.vr),_.q(_.qe),_.q(_.Km,8),_.q(_.vUa,8),_.q(_.wUa),_.q(_.cB,12),_.q(_.Tq),_.q(_.Ok,8))};_.cB.ta=_.p({token:_.cB,oa:_.cB.O});var dB=function(){};dB.O=function(a){return new (a||dB)};dB.Da=_.kc({type:dB});
dB.Ca=_.Zb({Pb:[_.cB,Dhb],imports:[_.Lr,_.wr,_.ur,_.xr,_.xr]});var Fhb={CVb:"ACTIVE",L0b:"DELETE_IN_PROGRESS",N0b:"DELETE_REQUESTED",R9b:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[Fhb.R9b,Fhb.CVb,Fhb.N0b,Fhb.L0b]}},Ghb=function(){this.i={}};_.V(Ghb,_.U);Ghb.prototype.ka=function(){return Ghb};Ghb.prototype.ma=function(){return{keys:[]}};
var eB=function(a){a=void 0===a?{}:a;this.i={};this.i.code=null==a.code?null:a.code;this.i.message=null==a.message?null:a.message;this.i.details=null==a.details?null:a.details};_.V(eB,_.U);eB.prototype.ka=function(){return eB};eB.prototype.ma=function(){return{keys:["code","details","message"],wd:{details:{yc:null,Hc:!0,Ic:!1,Jc:!1}}}};
_.W.Object.defineProperties(eB.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.S(this,"code"):null},set:function(a){this.i.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"details")?_.S(this,"details"):null},set:function(a){this.i.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.i.message=a}}});
_.fB=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.metadata=null==a.metadata?null:a.metadata;this.i.done=null==a.done?null:a.done;this.i.error=null==a.error?null:a.error;this.i.response=null==a.response?null:a.response};_.V(_.fB,_.U);_.fB.prototype.ka=function(){return _.fB};_.fB.prototype.ma=function(){return{keys:["done","error","metadata","name","response"],wd:{metadata:{yc:null,Hc:!1,Ic:!1,Jc:!1},response:{yc:null,Hc:!1,Ic:!1,Jc:!1}},Ja:{error:eB}}};
_.W.Object.defineProperties(_.fB.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"done")?_.S(this,"done"):null},set:function(a){this.i.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"error")?_.S(this,"error"):null},set:function(a){this.i.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.S(this,"metadata"):null},set:function(a){this.i.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"name")?_.S(this,"name"):null},set:function(a){this.i.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"response")?_.S(this,"response"):null},set:function(a){this.i.response=a}}});var gB=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type;this.i.id=null==a.id?null:a.id};_.V(gB,_.U);gB.prototype.ka=function(){return gB};gB.prototype.ma=function(){return{keys:["id","type"]}};
_.W.Object.defineProperties(gB.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"id")?_.S(this,"id"):null},set:function(a){this.i.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});
_.hB=function(a){a=void 0===a?{}:a;this.i={};this.i.projectNumber=null==a.projectNumber?null:a.projectNumber;this.i.projectId=null==a.projectId?null:a.projectId;this.i.lifecycleState=null==a.lifecycleState?null:a.lifecycleState;this.i.name=null==a.name?null:a.name;this.i.createTime=null==a.createTime?null:a.createTime;this.i.labels=null==a.labels?null:a.labels;this.i.parent=null==a.parent?null:a.parent};_.V(_.hB,_.U);_.hB.prototype.ka=function(){return _.hB};
_.hB.prototype.ma=function(){return{Qa:{lifecycleState:Fhb},keys:"createTime labels lifecycleState name parent projectId projectNumber".split(" "),wd:{labels:{yc:null,Hc:!1,Ic:!1,Jc:!1}},Ja:{parent:gB}}};
_.W.Object.defineProperties(_.hB.prototype,{createTime:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"createTime")?_.S(this,"createTime"):null},set:function(a){this.i.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"labels")?_.S(this,"labels"):null},set:function(a){this.i.labels=a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lifecycleState")?_.S(this,"lifecycleState"):null},set:function(a){this.i.lifecycleState=
a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.i.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parent")?_.S(this,"parent"):null},set:function(a){this.i.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?
_.S(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}}});var iB=function(a){a=void 0===a?{}:a;this.i={};this.i.projects=null==a.Op?null:a.Op;this.i.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(iB,_.U);iB.prototype.ka=function(){return iB};iB.prototype.ma=function(){return{Pa:{projects:_.hB},keys:["nextPageToken","projects"]}};
_.W.Object.defineProperties(iB.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.S(this,"nextPageToken"):null},set:function(a){this.i.nextPageToken=a}},Op:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):null},set:function(a){this.i.projects=a}}});
_.jB={$Xgafv:"$.xgafv",access_token:"access_token",alt:"alt",callback:"callback",fields:"fields",filter:"filter",key:"key",oauth_token:"oauth_token",pageSize:"pageSize",pageToken:"pageToken",parent:"parent",prettyPrint:"prettyPrint",quotaUser:"quotaUser",uploadType:"uploadType",upload_protocol:"upload_protocol"};kB=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};_.h=kB.prototype;
_.h.create=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Rl(this.ob,{body:a,Ib:"POST",Mb:"cloudresourcemanager.projects.create",path:"/"+this.Va+"/projects",Ta:_.Jf(b,_.jB,c),Ob:_.fB})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Rl(this.ob,{body:null,Ib:"DELETE",Mb:"cloudresourcemanager.projects.delete",path:"/"+this.Va+"/projects/"+a,Ta:_.Jf(b,_.jB,c),Ob:Ghb})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"cloudresourcemanager.projects.get",path:"/"+this.Va+"/projects/"+a,Ta:_.Jf(b,_.jB,c),Ob:_.hB})};_.h.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"cloudresourcemanager.projects.list",path:"/"+this.Va+"/projects",Ta:_.Jf(a,_.jB,b),Ob:iB})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Rl(this.ob,{body:b,Ib:"PUT",Mb:"cloudresourcemanager.projects.update",path:"/"+this.Va+"/projects/"+a,Ta:_.Jf(c,_.jB,d),Ob:_.hB})};kB.O=function(a){return new (a||kB)(_.q(_.YWa,8),_.q(_.ZWa),_.q(_.Pl,8))};kB.ta=_.p({token:kB,oa:kB.O});_.lB=function(){};_.lB.O=function(a){return new (a||_.lB)};_.lB.ta=_.p({token:_.lB,oa:function(a){return kB.O(a)},Ga:_.Et});
var Hhb=0,mB=function(a,b){this.id="mat-mdc-error-"+Hhb++;a||b.na.setAttribute("aria-live","polite")};mB.O=function(a){return new (a||mB)(_.Sc("aria-live"),_.v(_.ad))};mB.Ia=_.mc({type:mB,qa:[["mat-error"],["","matError",""]],Cb:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],wb:1,Ya:function(a,b){a&2&&_.Ze("id",b.id)},inputs:{id:"id"},features:[_.of([{wa:_.u3a,Nb:mB}])]});var Ihb=0,nB=function(){this.align="start";this.id="mat-mdc-hint-"+Ihb++};
nB.O=function(a){return new (a||nB)};nB.Ia=_.mc({type:nB,qa:[["mat-hint"]],Cb:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],wb:4,Ya:function(a,b){a&2&&(_.Ze("id",b.id),_.Qe("align",null),_.Se("mat-mdc-form-field-hint-end","end"===b.align))},inputs:{align:"align",id:"id"}});var oB=function(){};oB.O=function(a){return new (a||oB)};oB.Ia=_.mc({type:oB,qa:[["mat-label"]]});var pB=function(){this.I5=!1};
_.W.Object.defineProperties(pB.prototype,{Wrc:{configurable:!0,enumerable:!0,set:function(){this.I5=!0}}});pB.O=function(a){return new (a||pB)};pB.Ia=_.mc({type:pB,qa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{Wrc:["matTextSuffix","_isTextSelector"]},features:[_.of([{wa:_.w3a,Nb:pB}])]});var Jhb=function(a){var b=this;this.Bnc=a;this.Lb=new _.fe;this.HJa=new _.fe;this.T4=new Map;"undefined"!==typeof ResizeObserver&&(this.Ina=new ResizeObserver(function(c){return b.HJa.next(c)}))};
Jhb.prototype.observe=function(a){var b=this;this.T4.has(a)||this.T4.set(a,(new _.jd(function(c){var d=b.HJa.subscribe(c),e;null==(e=b.Ina)||e.observe(a,{box:b.Bnc});return function(){var f;null==(f=b.Ina)||f.unobserve(a);d.unsubscribe();b.T4.delete(a)}})).ha(_.Fd(function(c){return c.some(function(d){return d.target===a})}),_.ge({bufferSize:1,Xu:!0}),_.ke(this.Lb)));return this.T4.get(a)};Jhb.prototype.destroy=function(){this.Lb.next();this.Lb.complete();this.HJa.complete();this.T4.clear()};
var qB=function(){this.b6=new Map;this.kb=_.hc(_.pe)};qB.prototype.Ka=function(){for(var a=_.l(this.b6),b=a.next();!b.done;b=a.next())b=_.l(b.value),b.next(),b.next().value.destroy();this.b6.clear()};qB.prototype.observe=function(a,b){b=(null==b?void 0:b.box)||"content-box";this.b6.has(b)||this.b6.set(b,new Jhb(b));return this.b6.get(b).observe(a)};qB.O=function(a){return new (a||qB)};qB.ta=_.p({token:qB,oa:qB.O,Ga:"root"});
var rB=function(a){this.Ma=a;this.uIa=this.Y8a=!1;this.Ina=_.hc(qB);this.kb=_.hc(_.pe);this.hd=_.hc(_.y3a);this.xq=new _.fd};rB.prototype.Ka=function(){this.xq.unsubscribe()};rB.prototype.getWidth=function(){var a=this.Ma.na;if(null!==a.offsetParent)a=a.scrollWidth;else{a=a.cloneNode(!0);a.style.setProperty("position","absolute");a.style.setProperty("transform","translate(-9999px, -9999px)");document.documentElement.appendChild(a);var b=a.scrollWidth;a.remove();a=b}return a};
rB.prototype.U9a=function(){var a=this;setTimeout(function(){return a.hd.grc()})};rB.prototype.Huc=function(){var a=this;this.xq.unsubscribe();this.kb.Xb(function(){a.xq=a.Ina.observe(a.Ma.na,{box:"border-box"}).subscribe(function(){return a.U9a()})})};
_.W.Object.defineProperties(rB.prototype,{Drb:{configurable:!0,enumerable:!0,get:function(){return this.Y8a},set:function(a){this.Y8a=a;this.MCb&&this.U9a()}},MCb:{configurable:!0,enumerable:!0,get:function(){return this.uIa},set:function(a){(this.uIa=a)?this.Huc():this.xq.unsubscribe()}},element:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na}}});rB.O=function(a){return new (a||rB)(_.v(_.ad))};
rB.Ia=_.mc({type:rB,qa:[["label","matFormFieldFloatingLabel",""]],Cb:[1,"mdc-floating-label","mat-mdc-floating-label"],wb:2,Ya:function(a,b){a&2&&_.Se("mdc-floating-label--float-above",b.Drb)},inputs:{Drb:"floating",MCb:"monitorResize"}});
var sB=function(a,b){var c=this;this.Ma=a;this.V9a=function(d){var e=c.Ma.na.classList,f=e.contains("mdc-line-ripple--deactivating");"opacity"===d.propertyName&&f&&e.remove("mdc-line-ripple--active","mdc-line-ripple--deactivating")};b.Xb(function(){a.na.addEventListener("transitionend",c.V9a)})};sB.prototype.nz=function(){var a=this.Ma.na.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};sB.prototype.m$=function(){this.Ma.na.classList.add("mdc-line-ripple--deactivating")};
sB.prototype.Ka=function(){this.Ma.na.removeEventListener("transitionend",this.V9a)};sB.O=function(a){return new (a||sB)(_.v(_.ad),_.v(_.pe))};sB.Ia=_.mc({type:sB,qa:[["div","matFormFieldLineRipple",""]],Cb:[1,"mdc-line-ripple"]});var Khb=["notch"],tB=function(a,b){this.Ma=a;this.kb=b;this.open=!1};
tB.prototype.Oc=function(){var a=this.Ma.na.querySelector(".mdc-floating-label");a?(this.Ma.na.classList.add("mdc-notched-outline--upgraded"),"function"===typeof requestAnimationFrame&&(a.style.transitionDuration="0s",this.kb.Xb(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Ma.na.classList.add("mdc-notched-outline--no-label")};
tB.prototype.Pbb=function(a){this.Hsc.na.style.width=this.open&&a?"calc("+a+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":""};tB.O=function(a){return new (a||tB)(_.v(_.ad),_.v(_.pe))};
tB.ya=_.jc({type:tB,qa:[["div","matFormFieldNotchedOutline",""]],tb:function(a,b){a&1&&_.yf(Khb,5);if(a&2){var c;_.wf(c=_.Af())&&(b.Hsc=c.first)}},Cb:[1,"mdc-notched-outline"],wb:2,Ya:function(a,b){a&2&&_.Se("mdc-notched-outline--notched",b.open)},inputs:{open:["matFormFieldNotchedOutlineOpen","open"]},lc:["matFormFieldNotchedOutline",""],ac:["*"],Aa:5,Ba:0,Ea:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],["notch",""],[1,"mdc-notched-outline__trailing"]],ua:function(a){a&1&&
(_.ff(),_.D(0,"div",0),_.A(1,"div",1,2),_.gf(3),_.B(),_.D(4,"div",3))},rb:2,Oa:0});
var Lhb=["textField"],Mhb=["iconPrefixContainer"],Nhb=["textPrefixContainer"],Ohb=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Phb=0,uB=function(a,b,c,d,e,f,g){this.Ma=a;this.Za=b;this.kb=c;this.jc=d;this.Cc=e;this.kq=f;this.ye=g;this.EP=!1;this.color="primary";this.Ly="fill";this.dcb=
null;this.FP="";this.h$a=this.vHa=this.g$a=this.uHa=!1;this.IB="mat-mdc-form-field-label-"+Phb++;this.w5="mat-mdc-hint-"+Phb++;this.wQ="";this.Lb=new _.fe;this.E5=null;this.uX=!1;f&&(f.ud&&(this.ud=f.ud),this.EP=!(null==f||!f.BS),f.color&&(this.color=f.color))};_.h=uB.prototype;_.h.Oc=function(){this.Lcb();this.wQ="enter";this.Za.Nd()};_.h.ke=function(){this.vrc();this.zrc();this.yrc();this.xrc()};_.h.nM=function(){};_.h.Ka=function(){this.Lb.next();this.Lb.complete()};
_.h.RR=function(){return this.mcb||this.Ma};_.h.TEa=function(){this.aF()&&(this.xo="always")};_.h.vrc=function(){var a=this,b=this.Od;b.controlType&&this.Ma.na.classList.add("mat-mdc-form-field-type-"+b.controlType);b.oc.subscribe(function(){a.Lcb();a.xJ();_.yl(a.Za)});b.Gd&&b.Gd.em&&b.Gd.em.ha(_.ke(this.Lb)).subscribe(function(){return _.yl(a.Za)})};
_.h.z7a=function(){this.uHa=!!this.lJ.find(function(a){return!a.I5});this.g$a=!!this.lJ.find(function(a){return a.I5});this.vHa=!!this.MX.find(function(a){return!a.I5});this.h$a=!!this.MX.find(function(a){return a.I5})};_.h.yrc=function(){var a=this;this.z7a();_.Dd(this.lJ.Vc,this.MX.Vc).subscribe(function(){a.z7a();_.yl(a.Za)})};_.h.zrc=function(){var a=this;this.Wy.Vc.subscribe(function(){a.z6();_.yl(a.Za)});this.Sy.Vc.subscribe(function(){a.xJ();_.yl(a.Za)});this.xJ()};_.h.fUc=function(){};
_.h.Lcb=function(){if(this.Od.focused&&!this.E5){this.E5=!0;var a;null==(a=this.V$a)||a.nz()}else if(!this.Od.focused&&(this.E5||null===this.E5)){this.E5=!1;var b;null==(b=this.V$a)||b.m$()}var c;null==(c=this.mcb)||c.na.classList.toggle("mdc-text-field--focused",this.Od.focused)};
_.h.xrc=function(){var a=this;this.lJ.Vc.subscribe(function(){return a.uX=!0});this.kb.Xb(function(){a.kb.Nf.ha(_.ke(a.Lb)).subscribe(function(){a.uX&&(a.uX=!1,a.tvc())})});this.jc.Zc.ha(_.ke(this.Lb)).subscribe(function(){return a.uX=!0})};_.h.JX=function(){return"always"===this.xo};_.h.bF=function(){return"outline"===this.ud};_.h.d9a=function(){return!this.Cc.Pd&&this.lJ.length&&!this.uJ()};_.h.aF=function(){return!!this.fIa||!!this.gIa};_.h.uJ=function(){return this.Od.l2||this.JX()};
_.h.Bq=function(a){var b=this.Od?this.Od.Gd:null;return b&&b[a]};_.h.c5=function(){return this.Sy&&0<this.Sy.length&&this.Od.Ym?"error":"hint"};_.h.grc=function(){this.wtc()};_.h.wtc=function(){if(this.bF()&&this.Rla&&this.uJ()){var a;null==(a=this.pab)||a.Pbb(this.Rla.getWidth())}else{var b;null==(b=this.pab)||b.Pbb(0)}};_.h.z6=function(){this.xJ()};_.h.Evc=function(){};
_.h.xJ=function(){if(this.Od){var a=[];this.Od.qE&&"string"===typeof this.Od.qE&&a.push.apply(a,_.xc(this.Od.qE.split(" ")));if("hint"===this.c5()){var b=this.Wy?this.Wy.find(function(d){return"start"===d.align}):null,c=this.Wy?this.Wy.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.FP&&a.push(this.w5);c&&a.push(c.id)}else this.Sy&&a.push.apply(a,_.xc(this.Sy.map(function(d){return d.id})));this.Od.Y1(a)}};
_.h.tvc=function(){if(this.Cc.Pd&&this.bF()&&this.Rla){var a=this.Rla.element;if(this.m$a||this.ncb)if(this.Grc()){var b,c=null==(b=this.m$a)?void 0:b.na,d;b=null==(d=this.ncb)?void 0:d.na;var e;c=null!=(e=null==c?void 0:c.getBoundingClientRect().width)?e:0;var f;e=null!=(f=null==b?void 0:b.getBoundingClientRect().width)?f:0;a.style.transform="var(\n        --mat-mdc-form-field-label-transform,\n        translateY(-50%) translateX(calc("+(("rtl"===this.jc.value?"-1":"1")+" * ("+(c+e+"px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )"))}else this.uX=
!0;else a.style.transform=""}};_.h.Grc=function(){var a=this.Ma.na;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.W.Object.defineProperties(uB.prototype,{BS:{configurable:!0,enumerable:!0,get:function(){return this.EP},set:function(a){this.EP=_.hh(a)}},xo:{configurable:!0,enumerable:!0,get:function(){var a;return this.Ty||(null==(a=this.kq)?void 0:a.xo)||"auto"},set:function(a){a!==this.Ty&&(this.Ty=a,_.yl(this.Za))}},ud:{configurable:!0,enumerable:!0,get:function(){return this.Ly},set:function(a){var b=this.Ly,c;this.Ly=a||(null==(c=this.kq)?void 0:c.ud)||"fill";"outline"===this.Ly&&this.Ly!==b&&(this.uX=
!0)}},Hxa:{configurable:!0,enumerable:!0,get:function(){var a;return this.dcb||(null==(a=this.kq)?void 0:a.Hxa)||"fixed"},set:function(a){var b;this.dcb=a||(null==(b=this.kq)?void 0:b.Hxa)||"fixed"}},FS:{configurable:!0,enumerable:!0,get:function(){return this.FP},set:function(a){this.FP=a;this.z6()}},Od:{configurable:!0,enumerable:!0,get:function(){return this.tGa||this.Zpc},set:function(a){this.tGa=a}}});
uB.O=function(a){return new (a||uB)(_.v(_.ad),_.v(_.Il),_.v(_.pe),_.v(_.Oq),_.v(_.eq),_.v(_.z3a,8),_.v(_.Ok,8),_.v(_.oh))};
uB.ya=_.jc({type:uB,qa:[["mat-form-field"]],zd:function(a,b,c){a&1&&(_.zf(c,oB,5),_.zf(c,oB,7),_.zf(c,_.Pv,5),_.zf(c,_.v3a,5),_.zf(c,_.w3a,5),_.zf(c,_.u3a,5),_.zf(c,nB,5));if(a&2){var d;_.wf(d=_.Af())&&(b.fIa=d.first);_.wf(d=_.Af())&&(b.gIa=d.first);_.wf(d=_.Af())&&(b.Zpc=d.first);_.wf(d=_.Af())&&(b.lJ=d);_.wf(d=_.Af())&&(b.MX=d);_.wf(d=_.Af())&&(b.Sy=d);_.wf(d=_.Af())&&(b.Wy=d)}},tb:function(a,b){a&1&&(_.yf(Lhb,5),_.yf(Mhb,5),_.yf(Nhb,5),_.yf(rB,5),_.yf(tB,5),_.yf(sB,5));if(a&2){var c;_.wf(c=_.Af())&&
(b.mcb=c.first);_.wf(c=_.Af())&&(b.m$a=c.first);_.wf(c=_.Af())&&(b.ncb=c.first);_.wf(c=_.Af())&&(b.Rla=c.first);_.wf(c=_.Af())&&(b.pab=c.first);_.wf(c=_.Af())&&(b.V$a=c.first)}},Cb:[1,"mat-mdc-form-field"],wb:42,Ya:function(a,b){a&2&&_.Se("mat-mdc-form-field-label-always-float",b.JX())("mat-mdc-form-field-has-icon-prefix",b.uHa)("mat-mdc-form-field-has-icon-suffix",b.vHa)("mat-form-field-invalid",b.Od.Ym)("mat-form-field-disabled",b.Od.disabled)("mat-form-field-autofilled",b.Od.SQ)("mat-form-field-no-animations",
"NoopAnimations"===b.ye)("mat-form-field-appearance-fill","fill"==b.ud)("mat-form-field-appearance-outline","outline"==b.ud)("mat-form-field-hide-placeholder",b.aF()&&!b.uJ())("mat-focused",b.Od.focused)("mat-primary","accent"!==b.color&&"warn"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color)("ng-untouched",b.Bq("untouched"))("ng-touched",b.Bq("touched"))("ng-pristine",b.Bq("pristine"))("ng-dirty",b.Bq("dirty"))("ng-valid",b.Bq("valid"))("ng-invalid",b.Bq("invalid"))("ng-pending",
b.Bq("pending"))},inputs:{BS:"hideRequiredMarker",color:"color",xo:"floatLabel",ud:"appearance",Hxa:"subscriptSizing",FS:"hintLabel"},Vb:["matFormField"],features:[_.of([{wa:_.Qv,Nb:uB},{wa:_.y3a,Nb:uB}])],ac:"*;mat-label;[matPrefix], [matIconPrefix];[matTextPrefix];[matTextSuffix];[matSuffix], [matIconSuffix];mat-error, [matError];mat-hint:not([align='end']);mat-hint[align='end']".split(";"),Aa:18,Ba:23,Ea:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],["textField",
""],["class","mat-mdc-form-field-focus-overlay",4,"ngIf"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen",4,"ngIf"],["class","mat-mdc-form-field-icon-prefix",4,"ngIf"],["class","mat-mdc-form-field-text-prefix",4,"ngIf"],[1,"mat-mdc-form-field-infix"],[3,"ngIf"],["class","mat-mdc-form-field-text-suffix",4,"ngIf"],["class","mat-mdc-form-field-icon-suffix",4,"ngIf"],["matFormFieldLineRipple","",4,"ngIf"],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align",
3,"ngSwitch"],["class","mat-mdc-form-field-error-wrapper",4,"ngSwitchCase"],["class","mat-mdc-form-field-hint-wrapper",4,"ngSwitchCase"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id",4,"ngIf"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true","class","mat-mdc-form-field-required-marker mdc-floating-label--required",4,"ngIf"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[1,"mat-mdc-form-field-focus-overlay"],
["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-icon-prefix"],["iconPrefixContainer",""],[1,"mat-mdc-form-field-text-prefix"],["textPrefixContainer",""],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],[3,"id",4,"ngIf"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],ua:function(a,b){a&1&&(_.ff(Ohb),_.y(0,
Qcb,1,1,"ng-template",null,0,_.Df),_.A(2,"div",1,2),_.I("click",function(c){return b.Od.L0(c)}),_.y(4,Rcb,1,0,"div",3),_.A(5,"div",4),_.y(6,Ucb,2,2,"div",5)(7,Vcb,3,0,"div",6)(8,Wcb,3,0,"div",7),_.A(9,"div",8),_.y(10,Ycb,1,1,"ng-template",9),_.gf(11),_.B(),_.y(12,Zcb,2,0,"div",10)(13,$cb,2,0,"div",11),_.B(),_.y(14,adb,1,0,"div",12),_.B(),_.A(15,"div",13),_.y(16,bdb,2,1,"div",14)(17,ddb,5,2,"div",15),_.B());a&2&&(_.u(2),_.Se("mdc-text-field--filled",!b.bF())("mdc-text-field--outlined",b.bF())("mdc-text-field--no-label",
!b.aF())("mdc-text-field--disabled",b.Od.disabled)("mdc-text-field--invalid",b.Od.Ym),_.u(2),_.x("ngIf",!b.bF()&&!b.Od.disabled),_.u(2),_.x("ngIf",b.bF()),_.u(1),_.x("ngIf",b.uHa),_.u(1),_.x("ngIf",b.g$a),_.u(2),_.x("ngIf",!b.bF()||b.d9a()),_.u(2),_.x("ngIf",b.h$a),_.u(1),_.x("ngIf",b.vHa),_.u(1),_.x("ngIf",!b.bF()),_.u(1),_.Se("mat-mdc-form-field-subscript-dynamic-size","dynamic"===b.Hxa),_.x("ngSwitch",b.c5()),_.u(1),_.x("ngSwitchCase","error"),_.u(1),_.x("ngSwitchCase","hint"))},Ha:[_.ym,_.Cm,
_.zm,_.Am,nB,rB,tB,sB],styles:['.mdc-text-field{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}}.mdc-text-field__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after,.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;pointer-events:none}.mdc-notched-outline__trailing{flex-grow:1}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{border-top:1px solid;border-bottom:1px solid}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{max-width:calc(100% - 12px * 2)}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::after{border-bottom-width:2px}.mdc-text-field--filled{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;border-top-left-radius:var(--mdc-filled-text-field-container-shape);border-top-right-radius:var(--mdc-filled-text-field-container-shape);border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-caret-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-focus-label-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-disabled-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-focus-label-text-color)}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font);font-size:var(--mdc-filled-text-field-label-text-size);font-weight:var(--mdc-filled-text-field-label-text-weight);letter-spacing:var(--mdc-filled-text-field-label-text-tracking)}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color)}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color)}.mdc-text-field--filled .mdc-line-ripple::before{border-bottom-width:var(--mdc-filled-text-field-active-indicator-height)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height)}.mdc-text-field--outlined{--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-caret-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-focus-label-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-disabled-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-focus-label-text-color)}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font);font-size:var(--mdc-outlined-text-field-label-text-size);font-weight:var(--mdc-outlined-text-field-label-text-weight);letter-spacing:var(--mdc-outlined-text-field-label-text-tracking)}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-outlined-text-field-container-shape))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-outlined-text-field-container-shape))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-hover-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-focus-outline-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-disabled-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-hover-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-focus-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-outline-width)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-focus-outline-width)}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-text-field-wrapper::before{content:none}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color)}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font);line-height:var(--mat-form-field-subscript-text-line-height);font-size:var(--mat-form-field-subscript-text-size);letter-spacing:var(--mat-form-field-subscript-text-tracking);font-weight:var(--mat-form-field-subscript-text-weight)}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color)}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity)}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color)}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color)}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font);line-height:var(--mat-form-field-container-text-line-height);font-size:var(--mat-form-field-container-text-size);letter-spacing:var(--mat-form-field-container-text-tracking);font-weight:var(--mat-form-field-container-text-weight)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size) * var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:12px;box-sizing:content-box}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}\n'],
rb:2,data:{animation:[_.x3a]},Oa:0});Qhb=0;
_.vB=function(a,b,c,d,e,f,g,m,n,r){var w=_.M3a.call(this,f,d,e,c)||this;w.Ma=a;w.Cc=b;w.s4=m;w.Se=r;w.ZB="mat-input-"+Qhb++;w.focused=!1;w.oc=new _.fe;w.controlType="mat-input";w.SQ=!1;w.uc=!1;w.lz="text";w.B6=!1;w.yIa="date datetime datetime-local month time week".split(" ").filter(function(E){return _.jqa().has(E)});w.z5=function(E){E=E.target;E.value||0!==E.selectionStart||0!==E.selectionEnd||(E.setSelectionRange(1,1),E.setSelectionRange(0,0))};c=w.Ma.na;var z=c.nodeName.toLowerCase();w.B5=g||
c;w.y6=w.value;w.id=w.id;b.AE&&n.Xb(function(){a.na.addEventListener("keyup",w.z5)});w.Fma=!w.Cc.Pd;w.lF="select"===z;w.J5="textarea"===z;w.MP=!!r;w.lF&&(w.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return w};_.V(_.vB,_.M3a);_.h=_.vB.prototype;_.h.Oc=function(){var a=this;this.Cc.Pd&&this.s4.Rl(this.Ma.na).subscribe(function(b){a.SQ=b.jUa;a.oc.next()})};_.h.Sb=function(){this.oc.next()};
_.h.Ka=function(){this.oc.complete();this.Cc.Pd&&this.s4.qk(this.Ma.na);this.Cc.AE&&this.Ma.na.removeEventListener("keyup",this.z5)};_.h.rn=function(){this.Gd&&(this.FV(),null!==this.Gd.disabled&&this.Gd.disabled!==this.disabled&&(this.disabled=this.Gd.disabled,this.oc.next()));this.hGa();this.iGa()};_.h.focus=function(a){this.Ma.na.focus(a)};_.h.vP=function(a){a!==this.focused&&(this.focused=a,this.oc.next())};_.h.dQ=function(){};
_.h.hGa=function(){var a=this.Ma.na.value;this.y6!==a&&(this.y6=a,this.oc.next())};_.h.iGa=function(){var a=this.e5();if(a!==this.sJa){var b=this.Ma.na;(this.sJa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.e5=function(){return this.placeholder||null};_.h.Gvc=function(){};_.h.YHa=function(){return-1<this.yIa.indexOf(this.lz)};_.h.VHa=function(){var a=this.Ma.na.validity;return a&&a.badInput};
_.h.Y1=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.L0=function(){this.focused||this.focus()};_.h.Ema=function(){var a=this.Ma.na;return this.lF&&(a.multiple||1<a.size)};
_.W.Object.defineProperties(_.vB.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc},set:function(a){this.uc=_.hh(a);this.focused&&(this.focused=!1,this.oc.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Te},set:function(a){this.Te=a||this.ZB}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.sm)?c:null==(a=this.Gd)?void 0:null==(b=a.control)?void 0:_.g3a(b))?d:!1},set:function(a){this.sm=_.hh(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.lz},set:function(a){this.lz=a||"text";!this.J5&&_.jqa().has(this.lz)&&(this.Ma.na.type=this.lz)}},value:{configurable:!0,enumerable:!0,get:function(){return this.B5.value},set:function(a){a!==this.value&&(this.B5.value=a,this.oc.next())}},pga:{configurable:!0,enumerable:!0,get:function(){return this.B6},set:function(a){this.B6=_.hh(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.YHa()&&!this.Ma.na.value&&!this.VHa()&&
!this.SQ}},l2:{configurable:!0,enumerable:!0,get:function(){if(this.lF){var a=this.Ma.na,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(-1<a.selectedIndex&&b&&b.label)}return this.focused||!this.empty}}});_.vB.O=function(a){return new (a||_.vB)(_.v(_.ad),_.v(_.eq),_.v(_.vv,10),_.v(_.Bv,8),_.v(_.Gv,8),_.v(_.zr),_.v(_.L3a,10),_.v(_.Nv),_.v(_.pe),_.v(_.Qv,8))};
_.vB.Ia=_.mc({type:_.vB,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Cb:[1,"mat-mdc-input-element"],wb:18,Ya:function(a,b){a&1&&_.I("focus",function(){return b.vP(!0)})("blur",function(){return b.vP(!1)})("input",function(){return b.dQ()});a&2&&(_.Ze("id",b.id)("disabled",b.disabled)("required",b.required),_.Qe("name",b.name||null)("readonly",b.pga&&!b.lF||null)("aria-invalid",b.empty&&b.required?
null:b.Ym)("aria-required",b.required)("id",b.id),_.Se("mat-input-server",b.Fma)("mat-mdc-form-field-textarea-control",b.MP&&b.J5)("mat-mdc-form-field-input-control",b.MP)("mdc-text-field__input",b.MP)("mat-mdc-native-select-inline",b.Ema()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",HZ:"errorStateMatcher",qE:["aria-describedby","userAriaDescribedBy"],value:"value",pga:"readonly"},Vb:["matInput"],features:[_.of([{wa:_.Pv,Nb:_.vB}]),
_.Me,_.Ac]});Rhb=["determinateSpinner"];_.wB=function(a,b,c){a=_.J5a.call(this,a)||this;a.mode="mat-spinner"===a.Ma.na.nodeName.toLowerCase()?"indeterminate":"determinate";a.Xd=0;a.RW=100;a.rF="NoopAnimations"===b&&!!c&&!c.Wpc;c&&(c.color&&(a.color=a.defaultColor=c.color),c.diameter&&(a.diameter=c.diameter),c.strokeWidth&&(a.strokeWidth=c.strokeWidth));return a};_.V(_.wB,_.J5a);_.h=_.wB.prototype;_.h.vla=function(){return(this.diameter-10)/2};
_.h.Ycb=function(){var a=2*this.vla()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Vna=function(){return 2*Math.PI*this.vla()};_.h.Duc=function(){return"determinate"===this.mode?this.Vna()*(100-this.Xd)/100:null};_.h.E7a=function(){return this.strokeWidth/this.diameter*100};
_.W.Object.defineProperties(_.wB.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Xd:0},set:function(a){this.Xd=Math.max(0,Math.min(100,_.kh(a)))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.RW},set:function(a){this.RW=_.kh(a)}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.nKa)?a:this.diameter/10},set:function(a){this.nKa=_.kh(a)}}});
_.wB.O=function(a){return new (a||_.wB)(_.v(_.ad),_.v(_.Ok,8),_.v(_.K5a))};
_.wB.ya=_.jc({type:_.wB,qa:[["mat-progress-spinner"],["mat-spinner"]],tb:function(a,b){a&1&&_.yf(Rhb,5);if(a&2){var c;_.wf(c=_.Af())&&(b.mUc=c.first)}},Cb:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],wb:16,Ya:function(a,b){a&2&&(_.Qe("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.Re("width",b.diameter,"px")("height",b.diameter,"px")("--mdc-circular-progress-size",b.diameter+"px")("--mdc-circular-progress-active-indicator-width",
b.diameter+"px"),_.Se("_mat-animation-noopable",b.rF)("mdc-circular-progress--indeterminate","indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:"value",diameter:"diameter",strokeWidth:"strokeWidth"},Vb:["matProgressSpinner"],features:[_.Me],Aa:14,Ba:11,Ea:[["circle",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["determinateSpinner",""],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx",
"50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],
["cx","50%","cy","50%"]],ua:function(a,b){a&1&&(_.y(0,edb,2,8,"ng-template",null,0,_.Df),_.A(2,"div",1,2),_.Qc(),_.A(4,"svg",3),_.D(5,"circle",4),_.B()(),_.IA(),_.A(6,"div",5)(7,"div",6)(8,"div",7),_.Ye(9,8),_.B(),_.A(10,"div",9),_.Ye(11,8),_.B(),_.A(12,"div",10),_.Ye(13,8),_.B()()());if(a&2){var c=_.kf(1);_.u(4);_.Qe("viewBox",b.Ycb());_.u(1);_.Re("stroke-dasharray",b.Vna(),"px")("stroke-dashoffset",b.Duc(),"px")("stroke-width",b.E7a(),"%");_.Qe("r",b.vla());_.u(4);_.x("ngTemplateOutlet",c);_.u(2);
_.x("ngTemplateOutlet",c);_.u(2);_.x("ngTemplateOutlet",c)}},Ha:[_.Cm],styles:["@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner circle{stroke-width:var(--mdc-circular-progress-active-indicator-width)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner .mdc-circular-progress{width:var(--mdc-circular-progress-size) !important;height:var(--mdc-circular-progress-size) !important}.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}\n"],
rb:2,Oa:0});var xB=function(){};xB.O=function(a){return new (a||xB)};xB.Da=_.kc({type:xB});xB.Ca=_.Zb({imports:[_.Em,_.xr]});var Shb=0,yB=function(a){var b=_.C9a.call(this)||this;b.IB="mat-optgroup-label-"+Shb++;var c;b.eF=null!=(c=null==a?void 0:a.KTa)?c:!1;return b};_.V(yB,_.C9a);yB.O=function(a){return new (a||yB)(_.v(_.Ar,8))};yB.Ia=_.mc({type:yB,inputs:{label:"label"},features:[_.Me]});var Thb=["*",[["mat-option"],["ng-container"]]],zB=function(){return yB.apply(this,arguments)||this};
_.V(zB,yB);zB.O=function(){var a;return function(b){return(a||(a=_.Zc(zB)))(b||zB)}}();
zB.ya=_.jc({type:zB,qa:[["mat-optgroup"]],Cb:[1,"mat-optgroup"],wb:6,Ya:function(a,b){a&2&&(_.Qe("role",b.eF?null:"group")("aria-disabled",b.eF?null:b.disabled.toString())("aria-labelledby",b.eF?null:b.IB)("mat-id-collision",null),_.Se("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Vb:["matOptgroup"],features:[_.of([{wa:_.Br,Nb:zB}]),_.Me],ac:["*","mat-option, ng-container"],Aa:4,Ba:2,Ea:[["role","presentation",1,"mat-optgroup-label",3,"id"]],ua:function(a,b){a&1&&(_.ff(Thb),_.A(0,
"span",0),_.N(1),_.gf(2),_.B(),_.gf(3,1));a&2&&(_.x("id",b.IB),_.u(1),_.lf("",b.label," "))},styles:[".mat-optgroup-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup-label[disabled]{cursor:default}[dir=rtl] .mat-optgroup-label{text-align:right}.mat-optgroup-label .mat-icon{margin-right:16px;vertical-align:middle}.mat-optgroup-label .mat-icon svg{vertical-align:top}[dir=rtl] .mat-optgroup-label .mat-icon{margin-left:16px;margin-right:0}\n"],
rb:2,Oa:0});
var Uhb=["trigger"],Vhb=["panel"],Whb=[[["mat-select-trigger"]],"*"],Xhb=0,Yhb=function(a,b){this.source=a;this.value=b},AB=function(a,b,c,d,e,f,g,m,n,r,w,z,E,J){var L=_.V9a.call(this,e,d,g,m,r)||this;L.Ff=a;L.Za=b;L.kb=c;L.jc=f;L.fz=n;L.R5=E;L.Yh=J;L.lJa=[{zc:"start",Ac:"bottom",bc:"start",mc:"top"},{zc:"end",Ac:"bottom",bc:"end",mc:"top"},{zc:"start",Ac:"top",bc:"start",mc:"bottom",Ed:"mat-mdc-select-panel-above"},{zc:"end",Ac:"top",bc:"end",mc:"bottom",Ed:"mat-mdc-select-panel-above"}];L.Al=!1;
L.Oy=function(Ea,Pa){return Ea===Pa};L.ZB="mat-select-"+Xhb++;L.i7=null;L.lq=new _.fe;L.Me=function(){};L.tf=function(){};L.s7="mat-select-value-"+Xhb++;L.p6=new _.fe;var Q;L.XIa=(null==(Q=L.Yh)?void 0:Q.yD)||"";L.Jn=!1;L.controlType="mat-select";var da,oa;L.TI=null!=(oa=null==(da=L.Yh)?void 0:da.Ep)?oa:!1;L.Jh=!1;var qa,ta;L.O4=null!=(ta=null==(qa=L.Yh)?void 0:qa.xK)?ta:!1;L.ariaLabel="";L.AD=L.Yh&&"undefined"!==typeof L.Yh.AD?L.Yh.AD:"auto";L.dfa=_.zd(function(){var Ea=L.options;return Ea?Ea.Vc.ha(_.ie(Ea),
_.je(function(){return _.Dd.apply(null,_.xc(Ea.map(function(Pa){return Pa.Ku})))})):L.kb.Nf.ha(_.Td(1),_.je(function(){return L.dfa}))});L.Fo=new _.jl;L.g6=L.Fo.ha(_.Fd(function(Ea){return Ea}),_.t(function(){}));L.z4=L.Fo.ha(_.Fd(function(Ea){return!Ea}),_.t(function(){}));L.Po=new _.jl;L.Ir=new _.jl;L.ci=null;L.XB=function(Ea){return L.jd?!1:Ea.disabled};L.Gd&&(L.Gd.bq=L);null!=(null==J?void 0:J.DV)&&(L.HF=J.DV);L.J6=z;L.Ae=L.J6();L.tabIndex=parseInt(w)||0;L.id=L.id;return L};_.V(AB,_.V9a);
_.h=AB.prototype;_.h.Lna=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.na,d=Kcb(a,this.options,this.xH);b=b.Df();c.scrollTop=0===a&&1===d?0:Lcb(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.h.kJa=function(){this.Lna(this.Rb.cw||0)};_.h.JGa=function(a){return new Yhb(this,a)};
_.h.Sa=function(){var a=this;this.ld=new _.Cy(this.multiple);this.oc.next();this.p6.ha(_.Rd(),_.ke(this.lq)).subscribe(function(){return a.o6(a.jd)});this.Ff.Zc().ha(_.ke(this.lq)).subscribe(function(){a.jd&&(a.Jab=a.B9a(a.mJa),a.Za.Nd())})};
_.h.ke=function(){var a=this;this.GHa();this.ld.changed.ha(_.ke(this.lq)).subscribe(function(b){b.JJ.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Ig()})});this.options.Vc.ha(_.ie(null),_.ke(this.lq)).subscribe(function(){a.GJa();a.UI()})};
_.h.rn=function(){var a=this.eHa(),b=this.Gd;if(a!==this.i7){var c=this.Ma.na;(this.i7=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.x6!==b.control&&(void 0!==this.x6&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.x6=b.control),this.FV())};_.h.Sb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.oc.next();a.typeaheadDebounceInterval&&this.Rb&&this.Rb.tI(this.HF)};
_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.lq.next();this.lq.complete();this.oc.complete();this.gP()};_.h.toggle=function(){this.jd?this.close():this.open()};_.h.open=function(){this.fz&&(this.mJa=this.fz.RR());this.Jab=this.B9a(this.mJa);this.Tr()&&(this.aP(),this.Al=!0,_.yy(this.Rb,null),this.BHa(),_.yl(this.Za));this.oc.next()};
_.h.aP=function(){var a=this.Ma.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.ci&&_.lh(this.ci,"aria-owns",b);_.Bqa(a,"aria-owns",b);this.ci=a}};_.h.gP=function(){this.ci&&(_.lh(this.ci,"aria-owns",this.id+"-panel"),this.ci=null)};_.h.close=function(){this.Al&&(this.Al=!1,_.yy(this.Rb,this.vk()?"rtl":"ltr"),_.yl(this.Za),this.tf());this.oc.next()};_.h.Bn=function(a){this.ME(a)};_.h.un=function(a){this.Me=a};_.h.Xs=function(a){this.tf=a};
_.h.Tp=function(a){this.disabled=a;_.yl(this.Za);this.oc.next()};_.h.vk=function(){return this.jc?"rtl"===this.jc.value:!1};_.h.Ef=function(a){this.disabled||(this.jd?this.pHa(a):this.jHa(a))};_.h.jHa=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Rb;!(0<d.Xv.length||13!==b&&32!==b||_.eh(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.Ss(a),(a=this.selected)&&b!==a&&this.R5.Sj(a.sB,1E4))};
_.h.pHa=function(a){var b=this.Rb,c=a.keyCode,d=40===c||38===c,e=0<b.Xv.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.Qf||_.eh(a))if(!e&&this.Jh&&65===c&&a.ctrlKey){a.preventDefault();var f=this.options.some(function(g){return!g.disabled&&!g.selected});this.options.forEach(function(g){g.disabled||(f?g.select():g.Ig())})}else c=b.cw,b.Ss(a),this.Jh&&d&&a.shiftKey&&b.Qf&&b.cw!==c&&b.Qf.zq();else a.preventDefault(),b.Qf.zq()};
_.h.Yo=function(){this.disabled||(this.Jn=!0,this.oc.next())};_.h.Yk=function(){this.Jn=!1;var a;null!=(a=this.Rb)&&(a.Xv=[]);this.disabled||this.jd||(this.tf(),_.yl(this.Za),this.oc.next())};_.h.JIa=function(){var a=this;this.OB.ST.ha(_.Td(1)).subscribe(function(){a.Za.Nd();a.kJa()})};_.h.YGa=function(){return this.fz?"mat-"+this.fz.color:""};_.h.UI=function(){var a=this;Promise.resolve().then(function(){a.Gd&&(a.Xd=a.Gd.value);a.St(a.Xd);a.oc.next()})};
_.h.St=function(a){var b=this;this.options.forEach(function(c){return _.w9a(c)});this.ld.clear();this.multiple&&a?(a.forEach(function(c){return b.L6(c)}),this.tQ()):(a=this.L6(a))?_.Fq(this.Rb,a):this.jd||_.Fq(this.Rb,-1);_.yl(this.Za)};_.h.L6=function(a){var b=this,c=this.options.find(function(d){if(b.ld.De(d))return!1;try{return null!=d.value&&b.Oy(d.value,a)}catch(e){return!1}});c&&this.ld.select(c);return c};
_.h.ME=function(a){return a!==this.Xd||this.Jh&&Array.isArray(a)?(this.options&&this.St(a),this.Xd=a,!0):!1};_.h.B9a=function(a){return"auto"===this.AD?(a instanceof _.Dy?a.nb:a||this.Ma).na.getBoundingClientRect().width:null===this.AD?"":this.AD};_.h.wKa=function(){if(this.options)for(var a=_.l(this.options),b=a.next();!b.done;b=a.next())_.yl(b.value.Za)};
_.h.GHa=function(){var a=this;this.Rb=_.xy(_.t9a(_.u9a(_.Eq(_.yy(_.s9a((new _.By(this.options)).tI(this.HF)),this.vk()?"rtl":"ltr")))),this.XB);this.Rb.HN.subscribe(function(){a.jd&&(!a.multiple&&a.Rb.Qf&&a.Rb.Qf.zq(),a.focus(),a.close())});this.Rb.Zc.subscribe(function(){a.Al&&a.panel?a.Lna(a.Rb.cw||0):a.Al||a.multiple||!a.Rb.Qf||a.Rb.Qf.zq()})};
_.h.GJa=function(){var a=this,b=_.Dd(this.options.Vc,this.lq);this.dfa.ha(_.ke(b)).subscribe(function(c){a.OIa(c.source,c.dH);c.dH&&!a.multiple&&a.Al&&(a.close(),a.focus())});_.Dd.apply(null,_.xc(this.options.map(function(c){return c.bi}))).ha(_.ke(b)).subscribe(function(){a.Za.Nd();a.oc.next()})};
_.h.OIa=function(a,b){var c=this.ld.De(a);null!=a.value||this.Jh?(c!==a.selected&&(a.selected?this.ld.select(a):this.ld.Ig(a)),b&&this.Rb.Kk(a),this.multiple&&(this.tQ(),b&&this.focus())):(a.Ig(),this.ld.clear(),null!=this.value&&this.uF(a.value));c!==this.ld.De(a)&&this.uF();this.oc.next()};_.h.tQ=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.ld.sort(function(c,d){return a.zia?a.zia(c,d,b):b.indexOf(c)-b.indexOf(d)});this.oc.next()}};
_.h.uF=function(a){var b=null;this.Xd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Ir.emit(b);this.Me(b);this.Po.emit(this.JGa(b));_.yl(this.Za)};_.h.BHa=function(){if(this.Rb)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Rb.Kk(a)}else this.Rb.Kk(this.ld.selected[0])};_.h.Tr=function(){var a;return!this.Al&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.h.focus=function(a){this.Ma.na.focus(a)};
_.h.AP=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.fz)?void 0:_.zy(a);return this.Rf?(b?b+" ":"")+this.Rf:b};_.h.IGa=function(){return this.jd&&this.Rb&&this.Rb.Qf?this.Rb.Qf.id:null};_.h.eHa=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.fz)?void 0:_.zy(a);a=(b?b+" ":"")+this.s7;this.Rf&&(a+=" "+this.Rf);return a};_.h.o6=function(a){this.Fo.emit(a)};_.h.Y1=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};
_.h.L0=function(){this.focus();this.open()};
_.W.Object.defineProperties(AB.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.Jn||this.Al}},Ep:{configurable:!0,enumerable:!0,get:function(){return this.TI},set:function(a){this.TI=_.hh(a);this.wKa()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.QB},set:function(a){this.QB=a;this.oc.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.sm)?c:null==(a=this.Gd)?void 0:null==(b=a.control)?void 0:
_.g3a(b))?d:!1},set:function(a){this.sm=_.hh(a);this.oc.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Jh},set:function(a){this.Jh=_.hh(a)}},xK:{configurable:!0,enumerable:!0,get:function(){return this.O4},set:function(a){this.O4=_.hh(a)}},Ez:{configurable:!0,enumerable:!0,get:function(){return this.Oy},set:function(a){this.Oy=a;this.ld&&this.UI()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.ME(a)&&this.Me(a)}},DV:{configurable:!0,
enumerable:!0,get:function(){return this.HF},set:function(a){this.HF=_.kh(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Te},set:function(a){this.Te=a||this.ZB;this.oc.next()}},jd:{configurable:!0,enumerable:!0,get:function(){return this.Al}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.ld)?void 0:a.selected)||[]:null==(b=this.ld)?void 0:b.selected[0]}},b3a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";
if(this.Jh){var a=this.ld.selected.map(function(b){return b.sB});this.vk()&&a.reverse();return a.join(", ")}return this.ld.selected[0].sB}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.ld||this.ld.Nl()}},l2:{configurable:!0,enumerable:!0,get:function(){return this.jd||!this.empty||this.focused&&!!this.placeholder}}});
AB.O=function(a){return new (a||AB)(_.v(_.Yq),_.v(_.Il),_.v(_.pe),_.v(_.zr),_.v(_.ad),_.v(_.Oq,8),_.v(_.Bv,8),_.v(_.Gv,8),_.v(_.Qv,8),_.v(_.vv,10),_.Sc("tabindex"),_.v(_.S9a),_.v(_.wq),_.v(_.T9a,8))};
AB.ya=_.jc({type:AB,qa:[["mat-select"]],zd:function(a,b,c){a&1&&(_.zf(c,_.U9a,5),_.zf(c,_.aB,5),_.zf(c,_.Br,5));if(a&2){var d;_.wf(d=_.Af())&&(b.DOa=d.first);_.wf(d=_.Af())&&(b.options=d);_.wf(d=_.Af())&&(b.xH=d)}},tb:function(a,b){a&1&&(_.yf(Uhb,5),_.yf(Vhb,5),_.yf(_.Ey,5));if(a&2){var c;_.wf(c=_.Af())&&(b.trigger=c.first);_.wf(c=_.Af())&&(b.panel=c.first);_.wf(c=_.Af())&&(b.OB=c.first)}},Cb:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox","ngSkipHydration","",1,"mat-mdc-select"],
wb:19,Ya:function(a,b){a&1&&_.I("keydown",function(c){return b.Ef(c)})("focus",function(){return b.Yo()})("blur",function(){return b.Yk()});a&2&&(_.Qe("id",b.id)("tabindex",b.tabIndex)("aria-controls",b.jd?b.id+"-panel":null)("aria-expanded",b.jd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Ym)("aria-activedescendant",b.IGa()),_.Se("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.Ym)("mat-mdc-select-required",
b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{disabled:"disabled",rd:"disableRipple",tabIndex:"tabIndex",qE:["aria-describedby","userAriaDescribedBy"],Ed:"panelClass",Ep:"hideSingleSelectionIndicator",placeholder:"placeholder",required:"required",multiple:"multiple",xK:"disableOptionCentering",Ez:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],Rf:["aria-labelledby","ariaLabelledby"],HZ:"errorStateMatcher",DV:"typeaheadDebounceInterval",
zia:"sortComparator",id:"id",AD:"panelWidth"},outputs:{Fo:"openedChange",g6:"opened",z4:"closed",Po:"selectionChange",Ir:"valueChange"},Vb:["matSelect"],features:[_.of([{wa:_.Pv,Nb:AB},{wa:_.Ar,Nb:AB}]),_.Me,_.Ac],ac:["mat-select-trigger","*"],Aa:11,Ba:10,Ea:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],
["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],"viewBox;0 0 24 24;width;24px;height;24px;focusable;false;aria-hidden;true".split(";"),["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin",
"cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],ua:function(a,b){a&1&&(_.ff(Whb),_.A(0,"div",0,1),_.I("click",function(){return b.toggle()}),_.A(3,"div",
2),_.y(4,fdb,2,1,"span",3)(5,idb,3,2,"span",4),_.B(),_.A(6,"div",5)(7,"div",6),_.Qc(),_.A(8,"svg",7),_.D(9,"path",8),_.B()()()(),_.y(10,jdb,3,9,"ng-template",9),_.I("backdropClick",function(){return b.close()})("attach",function(){return b.JIa()})("detach",function(){return b.close()}));if(a&2){var c=_.kf(1);_.u(3);_.x("ngSwitch",b.empty);_.Qe("id",b.s7);_.u(1);_.x("ngSwitchCase",!0);_.u(1);_.x("ngSwitchCase",!1);_.u(5);_.x("cdkConnectedOverlayPanelClass",b.XIa)("cdkConnectedOverlayScrollStrategy",
b.Ae)("cdkConnectedOverlayOrigin",b.mJa||c)("cdkConnectedOverlayOpen",b.jd)("cdkConnectedOverlayPositions",b.lJa)("cdkConnectedOverlayWidth",b.Jab)}},Ha:[_.wm,_.zm,_.Am,_.Bm,_.Ey,_.Dy],styles:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color);font-family:var(--mat-select-trigger-text-font);line-height:var(--mat-select-trigger-text-line-height);font-size:var(--mat-select-trigger-text-size);font-weight:var(--mat-select-trigger-text-weight);letter-spacing:var(--mat-select-trigger-text-tracking)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:translateY(-8px)}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color)}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:var(--mat-select-invalid-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}div.mat-mdc-select-panel{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color)}.cdk-high-contrast-active div.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}\n'],
rb:2,data:{animation:[_.R9a]},Oa:0});Zhb="Y Z E P T G M K  m u n".split(" ");_.BB=function(a){this.Fa=a};_.$hb=function(a,b,c,d,e,f){var g=new _.be(1);return _.Bcb(c).ha(_.ke(_.Kd(d)),_.ke(g)).ha(_.Bh(a.Fa,e),_.wd(b,1),_.Xd(f),_.ae(g),_.pd())};_.BB.O=function(a){return new (a||_.BB)(_.q(_.bo))};_.BB.ta=_.p({token:_.BB,oa:_.BB.O,Ga:"root"});_.CB=function(){};_.CB.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<Zhb.length;e++){var f=Zhb[e];d=_.vbb[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"};_.CB.O=function(a){return new (a||_.CB)};_.CB.ze=_.oc({name:"humanizeBytes",type:_.CB,ee:!0});_.DB=function(){};_.DB.O=function(a){return new (a||_.DB)};_.DB.Da=_.kc({type:_.DB});_.DB.Ca=_.Zb({Pb:[_.CB]});_.aib=new _.vc("GMAT_LEGACY_TABS_OPTION");var bib=new _.vc("MatInkBarPositioner",{Ga:"root",oa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});var cib=new _.vc("MatTabContent");var dib=new _.vc("MAT_TABS_CONFIG");_.fh({passive:!0});kdb(_.uh(function(){}));_.eib=new _.vc("MatTabLabel");_.fib=new _.vc("MAT_TAB");_.uh(function(){});var gib=new _.vc("MAT_TAB_GROUP");_.rh(_.sh(function(a){this.Ma=a}),"primary");kdb(_.wh(_.sh(_.uh(function(){}))));var hib=_.Pg("translateTab",[_.Sg("center, void, left-origin-center, right-origin-center",_.Rg({transform:"none"})),_.Sg("left",_.Rg({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Sg("right",_.Rg({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Tg("* => left, * => right, left => center, right => center",_.Qg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.Tg("void => left-origin-center",[_.Rg({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.Qg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.Tg("void => right-origin-center",[_.Rg({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.Qg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);var iib=function(a){return{animationDuration:a}},jib=function(a,b){return{value:a,params:b}},EB=function(a,b,c,d){_.tr.call(this,a,b,d);this.Mj=c;this.T$a=this.w7a=_.fd.EMPTY};_.V(EB,_.tr);EB.prototype.Sa=function(){var a=this;_.tr.prototype.Sa.call(this);this.w7a=this.Mj.nFa.ha(_.ie(this.Mj.fX(this.Mj.Fg))).subscribe(function(b){b&&!a.vg()&&a.Hd(a.Mj.mP)});this.T$a=this.Mj.PEa.subscribe(function(){a.Mj.WT||a.detach()})};
EB.prototype.Ka=function(){_.tr.prototype.Ka.call(this);this.w7a.unsubscribe();this.T$a.unsubscribe()};EB.O=function(a){return new (a||EB)(_.v(_.Nk),_.v(_.uf),_.v(_.dc(function(){return FB})),_.v(_.oh))};EB.Ia=_.mc({type:EB,qa:[["","matTabBodyHost",""]],features:[_.Me]});
var GB=function(a,b,c){var d=this;this.Ma=a;this.jc=b;this.u8a=_.fd.EMPTY;this.goa=new _.fe;this.uab=new _.jl;this.nFa=new _.jl;this.PEa=new _.jl;this.sab=new _.jl(!0);this.animationDuration="500ms";this.WT=!1;b&&(this.u8a=b.Zc.subscribe(function(e){d.S7a(e);_.yl(c)}));this.goa.ha(_.Rd(function(e,f){return e.fl===f.fl&&e.mg===f.mg})).subscribe(function(e){d.fX(e.mg)&&d.fX(d.Fg)&&d.sab.emit();d.fX(e.fl)&&!d.fX(d.Fg)&&d.PEa.emit()})};_.h=GB.prototype;
_.h.Sa=function(){"center"==this.Fg&&null!=this.origin&&(this.Fg=this.zoc(this.origin))};_.h.Ka=function(){this.u8a.unsubscribe();this.goa.complete()};_.h.Cab=function(a){a=this.fX(a.mg);this.nFa.emit(a);a&&this.uab.emit(this.Ma.na.clientHeight)};_.h.HB=function(){return this.jc&&"rtl"===this.jc.value?"rtl":"ltr"};_.h.fX=function(a){return"center"==a||"left-origin-center"==a||"right-origin-center"==a};
_.h.S7a=function(a){a=void 0===a?this.HB():a;this.Fg=0>this.Xab?"ltr"==a?"left":"right":0<this.Xab?"ltr"==a?"right":"left":"center"};_.h.zoc=function(a){var b=this.HB();return"ltr"==b&&0>=a||"rtl"==b&&0<a?"left-origin-center":"right-origin-center"};_.W.Object.defineProperties(GB.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.Xab=a;this.S7a()}}});GB.O=function(a){return new (a||GB)(_.v(_.ad),_.v(_.Oq,8),_.v(_.Il))};
GB.Ia=_.mc({type:GB,inputs:{mP:["content","_content"],origin:"origin",animationDuration:"animationDuration",WT:"preserveContent",position:"position"},outputs:{uab:"_onCentering",nFa:"_beforeCentering",PEa:"_afterLeavingCenter",sab:"_onCentered"}});var FB=function(a,b,c){GB.call(this,a,b,c)};_.V(FB,GB);FB.Ia=GB.Ia;FB.O=function(a){return new (a||FB)(_.v(_.ad),_.v(_.Oq,8),_.v(_.Il))};
FB.ya=_.jc({type:FB,qa:[["mat-tab-body"]],tb:function(a,b){a&1&&_.yf(_.tr,5);if(a&2){var c;_.wf(c=_.Af())&&(b.etc=c.first)}},Cb:[1,"mat-mdc-tab-body"],wb:1,Ya:function(a){a&2&&_.Qe("mat-id-collision",null)},features:[_.Me],Aa:3,Ba:6,Ea:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],ua:function(a,b){a&1&&(_.A(0,"div",0,1),_.I("@translateTab.start",function(c){return b.Cab(c)})("@translateTab.done",function(c){return b.goa.next(c)}),_.y(2,mdb,0,0,"ng-template",
2),_.B());a&2&&_.x("@translateTab",_.rf(3,jib,b.Fg,_.qf(1,iib,b.animationDuration)))},Ha:[EB],styles:['.mat-mdc-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow-y:hidden}.mat-mdc-tab-body-content{height:100%;overflow:auto}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-mdc-tab-body-content[style*="visibility: hidden"]{display:none}\n'],
rb:2,data:{animation:[hib]}});var HB=function(a){this.ua=a};HB.O=function(a){return new (a||HB)(_.v(_.tf))};HB.Ia=_.mc({type:HB,qa:[["","matTabContent",""]],features:[_.of([{wa:cib,Nb:HB}])]});var kib=_.fh({passive:!0}),IB=function(a,b,c,d,e,f,g){var m=this;this.Ma=a;this.Za=b;this.Ff=c;this.jc=d;this.kb=e;this.Cc=f;this.ye=g;this.HX=0;this.UJa=!1;this.Lb=new _.fe;this.KX=!1;this.QI=this.OI=!0;this.Una=new _.fe;this.P4=!1;this.Aq=0;this.cMb=new _.jl;this.Nvb=new _.jl;e.Xb(function(){_.Cd(a.na,"mouseleave").ha(_.ke(m.Lb)).subscribe(function(){m.wJ()})})};_.h=IB.prototype;
_.h.Oc=function(){var a=this;_.Cd(this.ebb.na,"touchstart",kib).ha(_.ke(this.Lb)).subscribe(function(){a.bX("before")});_.Cd(this.mab.na,"touchstart",kib).ha(_.ke(this.Lb)).subscribe(function(){a.bX("after")})};
_.h.ke=function(){var a=this,b=this.jc?this.jc.Zc:_.ld("ltr"),c=this.Ff.Zc(150),d=function(){a.Tja();a.QEa()};this.Rb=_.xy(_.Eq(_.yy(new _.Gq(this.Ih),this.HB())).vE(),function(){return!1});_.Fq(this.Rb,this.Aq);this.kb.Nf.ha(_.Td(1)).subscribe(d);_.Dd(b,c,this.Ih.Vc,this.csc()).ha(_.ke(this.Lb)).subscribe(function(){a.kb.qc(function(){Promise.resolve().then(function(){a.HX=Math.max(0,Math.min(a.SGa(),a.HX));d()})});_.yy(a.Rb,a.HB())});this.Rb.Zc.subscribe(function(e){a.Nvb.emit(e);a.kuc(e)})};
_.h.csc=function(){var a=this;return"function"!==typeof ResizeObserver?_.Sd:this.Ih.Vc.ha(_.ie(this.Ih),_.je(function(b){return new _.jd(function(c){return a.kb.Xb(function(){var d=new ResizeObserver(function(e){return c.next(e)});b.forEach(function(e){return d.observe(e.nb.na)});return function(){d.disconnect()}})})}),_.he(),_.Fd(function(b){return b.some(function(c){return 0<c.contentRect.width&&0<c.contentRect.height})}))};
_.h.nM=function(){this.Luc!=this.Ih.length&&(this.Tja(),this.Luc=this.Ih.length,_.yl(this.Za));this.UJa&&(this.Hbb(this.Aq),this.BFa(),this.QEa(),this.UJa=!1,_.yl(this.Za));this.Ebb&&(this.Scb(),this.Ebb=!1,_.yl(this.Za))};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.Lb.next();this.Lb.complete();this.Una.complete()};
_.h.Ef=function(a){if(!_.eh(a))switch(a.keyCode){case 13:case 32:if(this.OR!==this.selectedIndex){var b=this.Ih.get(this.OR);b&&!b.disabled&&(this.cMb.emit(this.OR),this.L$a(a))}break;default:this.Rb.Ss(a)}};_.h.vab=function(){var a=this,b=this.Ma.na.textContent;b!==this.epc&&(this.epc=b||"",this.kb.qc(function(){a.Tja();a.QEa();_.yl(a.Za)}))};_.h.Tja=function(){this.goc();this.BFa();this.Scb()};_.h.kX=function(a){return this.Ih?!!this.Ih.toArray()[a]:!0};
_.h.kuc=function(a){this.KX&&this.Hbb(a);this.Ih&&this.Ih.length&&(this.Ih.toArray()[a].focus(),a=this.NX.na,a.scrollLeft="ltr"==this.HB()?0:a.scrollWidth-a.offsetWidth)};_.h.HB=function(){return this.jc&&"rtl"===this.jc.value?"rtl":"ltr"};_.h.Scb=function(){if(!this.tw){var a=this.RD;this.jcb.na.style.transform="translateX("+Math.round("ltr"===this.HB()?-a:a)+"px)";if(this.Cc.Uka||this.Cc.vAa)this.NX.na.scrollLeft=0}};
_.h.Fbb=function(a){return this.Gbb(this.HX+("before"==a?-1:1)*this.NX.na.offsetWidth/3)};_.h.lma=function(a){this.wJ();this.Fbb(a)};_.h.Hbb=function(a){if(!this.tw){var b=this.Ih?this.Ih.toArray()[a]:null;if(b){a=this.NX.na.offsetWidth;var c=b.nb.na;b=c.offsetLeft;var d=c.offsetWidth;"ltr"==this.HB()?c=b+d:(c=this.aoa.na.offsetWidth-b,b=c-d);d=this.RD;a=this.RD+a;b<d?this.RD-=d-b:c>a&&(this.RD+=Math.min(c-a,b-d))}}};
_.h.goc=function(){if(this.tw)this.KX=!1;else{var a=this.aoa.na.scrollWidth>this.Ma.na.offsetWidth;a||(this.RD=0);a!==this.KX&&_.yl(this.Za);this.KX=a}};_.h.BFa=function(){this.tw?this.OI=this.QI=!0:(this.QI=0==this.RD,this.OI=this.RD==this.SGa(),_.yl(this.Za))};_.h.SGa=function(){return this.aoa.na.scrollWidth-this.NX.na.offsetWidth||0};_.h.QEa=function(){var a=this.Ih&&this.Ih.length?this.Ih.toArray()[this.selectedIndex]:null;(a=a?a.nb.na:null)?lib(this.yma,a):this.yma.Ye()};_.h.wJ=function(){this.Una.next()};
_.h.bX=function(a,b){var c=this;b&&null!=b.button&&0!==b.button||(this.wJ(),_.Kd(650,100).ha(_.ke(_.Dd(this.Una,this.Lb))).subscribe(function(){var d=c.Fbb(a),e=d.GBb;d=d.distance;(0===d||d>=e)&&c.wJ()}))};_.h.Gbb=function(a){if(this.tw)return{GBb:0,distance:0};var b=this.SGa();this.HX=Math.max(0,Math.min(b,a));this.Ebb=!0;this.BFa();return{GBb:b,distance:this.HX}};
_.W.Object.defineProperties(IB.prototype,{tw:{configurable:!0,enumerable:!0,get:function(){return this.P4},set:function(a){this.P4=_.hh(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Aq},set:function(a){a=_.kh(a);this.Aq!=a&&(this.UJa=!0,this.Aq=a,this.Rb&&_.Fq(this.Rb,a))}},OR:{configurable:!0,enumerable:!0,get:function(){return this.Rb?this.Rb.cw:0},set:function(a){this.kX(a)&&this.OR!==a&&this.Rb&&this.Rb.Kk(a)}},RD:{configurable:!0,enumerable:!0,get:function(){return this.HX},
set:function(a){this.Gbb(a)}}});IB.O=function(a){return new (a||IB)(_.v(_.ad),_.v(_.Il),_.v(_.Yq),_.v(_.Oq,8),_.v(_.pe),_.v(_.eq),_.v(_.Ok,8))};IB.Ia=_.mc({type:IB,inputs:{tw:"disablePagination"}});var mib=_.uh(function(){}),JB=function(a){var b=mib.call(this)||this;b.nb=a;return b};_.V(JB,mib);JB.prototype.focus=function(){this.nb.na.focus()};JB.O=function(a){return new (a||JB)(_.v(_.ad))};JB.Ia=_.mc({type:JB,features:[_.Me]});ldb(JB);var KB=function(a,b,c,d,e,f,g){IB.call(this,a,b,c,d,e,f,g);this.Vr=!1};_.V(KB,IB);KB.prototype.L$a=function(a){a.preventDefault()};_.W.Object.defineProperties(KB.prototype,{rd:{configurable:!0,enumerable:!0,get:function(){return this.Vr},set:function(a){this.Vr=_.hh(a)}}});KB.O=function(a){return new (a||KB)(_.v(_.ad),_.v(_.Il),_.v(_.Yq),_.v(_.Oq,8),_.v(_.pe),_.v(_.eq),_.v(_.Ok,8))};KB.Ia=_.mc({type:KB,inputs:{rd:"disableRipple"},features:[_.Me]});var nib=_.uh(function(){}),LB=function(a,b){var c=nib.call(this)||this;c.Fe=a;c.P7a=b;c.gRb="";c.W7a=null;c.bi=new _.fe;c.position=null;c.origin=null;c.isActive=!1;return c};_.V(LB,nib);LB.prototype.Sb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.bi.next()};LB.prototype.Ka=function(){this.bi.complete()};LB.prototype.Sa=function(){this.W7a=new _.qr(this.P8a||this.rrc,this.Fe)};LB.prototype.luc=function(a){a&&a.soc===this&&(this.Ouc=a)};
_.W.Object.defineProperties(LB.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.W7a}}});LB.O=function(a){return new (a||LB)(_.v(_.uf),_.v(gib,8))};LB.Ia=_.mc({type:LB,tb:function(a,b){a&1&&_.yf(_.tf,7);if(a&2){var c;_.wf(c=_.Af())&&(b.rrc=c.first)}},inputs:{gRb:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],Rf:["aria-labelledby","ariaLabelledby"],MGc:"labelClass",kxc:"bodyClass"},features:[_.Me,_.Ac]});var oib=0,pib=_.rh(_.sh(function(a){this.Ma=a}),"primary"),MB=function(a,b,c,d){a=pib.call(this,a)||this;a.Za=b;a.ye=d;a.Dq=new _.Bf;a.A5=0;a.Lma=null;a.xKa=0;a.kcb=_.fd.EMPTY;a.Zna=_.fd.EMPTY;a.nGa=!1;a.Aq=null;a.aub="above";a.P4=!1;a.Zab=!1;a.iMb=new _.jl;a.ZZ=new _.jl;a.cfb=new _.jl;a.m0a=new _.jl(!0);a.Q9a=oib++;a.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";a.tw=c&&null!=c.tw?c.tw:!1;a.R$=c&&null!=c.R$?c.R$:!1;var e;a.R9=null!=(e=null==c?void 0:c.R9)?e:null;a.WT=!(null==
c||!c.WT);return a};_.V(MB,pib);_.h=MB.prototype;
_.h.nM=function(){var a=this,b=this.A5=this.F7a(this.A5);if(this.Aq!=b){var c=null==this.Aq;if(!c){this.m0a.emit(this.RE(b));var d=this.a7.na;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.Dq.forEach(function(e,f){return e.isActive=f===b});c||(a.iMb.emit(b),a.a7.na.style.minHeight="")})}this.Dq.forEach(function(e,f){e.position=f-b;null==a.Aq||0!=e.position||e.origin||(e.origin=b-a.Aq)});this.Aq!==b&&(this.Aq=b,this.Lma=null,_.yl(this.Za))};
_.h.ke=function(){var a=this;this.Fuc();this.Iuc();this.kcb=this.Dq.Vc.subscribe(function(){var b=a.F7a(a.A5);if(b===a.Aq){for(var c=a.Dq.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.A5=a.Aq=e;a.Lma=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.m0a.emit(a.RE(b))})}_.yl(a.Za)})};_.h.Fuc=function(){var a=this;this.N6a.Vc.ha(_.ie(this.N6a)).subscribe(function(b){a.Dq.reset(b.filter(function(c){return c.P7a===a||!c.P7a}));_.vf(a.Dq)})};
_.h.Ka=function(){this.Dq.destroy();this.kcb.unsubscribe();this.Zna.unsubscribe()};_.h.Tja=function(){this.yKa&&this.yKa.Tja()};_.h.vP=function(a){this.Lma=a;this.ZZ.emit(this.RE(a))};_.h.RE=function(a){var b=new qib;b.index=a;this.Dq&&this.Dq.length&&(b.tab=this.Dq.toArray()[a]);return b};_.h.Iuc=function(){var a=this;this.Zna&&this.Zna.unsubscribe();this.Zna=_.Dd.apply(null,_.xc(this.Dq.map(function(b){return b.bi}))).subscribe(function(){return _.yl(a.Za)})};
_.h.F7a=function(a){return Math.min(this.Dq.length-1,Math.max(a||0,0))};_.h.L9a=function(a){return"mat-tab-label-"+this.Q9a+"-"+a};_.h.K9a=function(a){return"mat-tab-content-"+this.Q9a+"-"+a};_.h.juc=function(a){if(this.nGa&&this.xKa){var b=this.a7.na;b.style.height=this.xKa+"px";this.a7.na.offsetHeight&&(b.style.height=a+"px")}};_.h.Itc=function(){var a=this.a7.na;this.xKa=a.clientHeight;a.style.height="";this.cfb.emit()};_.h.Rm=function(a,b,c){b.OR=c;a.disabled||(this.selectedIndex=c)};
_.h.Vy=function(a){var b,c=null!=(b=this.Lma)?b:this.selectedIndex;return a===c?0:-1};_.h.Kuc=function(a,b){a&&"mouse"!==a&&"touch"!==a&&(this.yKa.OR=b)};
_.W.Object.defineProperties(MB.prototype,{R$:{configurable:!0,enumerable:!0,get:function(){return this.nGa},set:function(a){this.nGa=_.hh(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Aq},set:function(a){this.A5=_.kh(a,null)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.dnc},set:function(a){this.dnc=/^\d+$/.test(a+"")?a+"ms":a}},R9:{configurable:!0,enumerable:!0,get:function(){return this.Hoc},set:function(a){this.Hoc=_.kh(a,null)}},tw:{configurable:!0,
enumerable:!0,get:function(){return this.P4},set:function(a){this.P4=_.hh(a)}},WT:{configurable:!0,enumerable:!0,get:function(){return this.Zab},set:function(a){this.Zab=_.hh(a)}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.mFa},set:function(a){var b=this.Ma.na.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.mFa=a}}});
MB.O=function(a){return new (a||MB)(_.v(_.ad),_.v(_.Il),_.v(dib,8),_.v(_.Ok,8))};MB.Ia=_.mc({type:MB,inputs:{R$:"dynamicHeight",selectedIndex:"selectedIndex",aub:"headerPosition",animationDuration:"animationDuration",R9:"contentTabIndex",tw:"disablePagination",WT:"preserveContent",backgroundColor:"backgroundColor"},outputs:{iMb:"selectedIndexChange",ZZ:"focusChange",cfb:"animationDone",m0a:"selectedTabChange"},features:[_.Me]});var qib=function(){};var rib=Number.MAX_SAFE_INTEGER,NB=function(a,b,c,d,e,f,g){IB.call(this,a,d,e,b,c,f,g);this.Vr=!1;this.color="primary"};_.V(NB,IB);NB.prototype.L$a=function(){};NB.prototype.ke=function(){var a=this;this.Ih.Vc.ha(_.ie(null),_.ke(this.Lb)).subscribe(function(){sib(a)});IB.prototype.ke.call(this)};var sib=function(a){if(a.Ih){for(var b=a.Ih.toArray(),c=0;c<b.length;c++)if(b[c].active){a.selectedIndex=c;_.yl(a.Za);a.gE&&(a.gE.aUc=b[c].id);return}a.selectedIndex=-1;a.yma.Ye()}};
NB.prototype.bHa=function(){return this.gE?"tablist":this.Ma.na.getAttribute("role")};_.W.Object.defineProperties(NB.prototype,{backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.mFa},set:function(a){var b=this.Ma.na.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.mFa=a}},rd:{configurable:!0,enumerable:!0,get:function(){return this.Vr},set:function(a){this.Vr=_.hh(a)}}});
NB.O=function(a){return new (a||NB)(_.v(_.ad),_.v(_.Oq,8),_.v(_.pe),_.v(_.Il),_.v(_.Yq),_.v(_.eq),_.v(_.Ok,8))};NB.Ia=_.mc({type:NB,inputs:{backgroundColor:"backgroundColor",rd:"disableRipple",color:"color",gE:"tabPanel"},features:[_.Me]});var tib=_.wh(_.sh(_.uh(function(){}))),OB=function(a,b,c,d,e,f){var g=tib.call(this)||this;g.kz=a;g.nb=b;g.ad=e;g.jF=!1;g.id="mat-tab-link-"+rib--;g.PH=c||{};g.tabIndex=parseInt(d)||0;"NoopAnimations"===f&&(g.PH.animation={rG:0,IR:0});return g};_.V(OB,tib);
_.h=OB.prototype;_.h.focus=function(){this.nb.na.focus()};_.h.Oc=function(){this.ad.Rl(this.nb)};_.h.Ka=function(){this.ad.qk(this.nb)};_.h.k5=function(){this.kz.OR=this.kz.Ih.toArray().indexOf(this)};_.h.Ef=function(a){!this.disabled||32!==a.keyCode&&13!==a.keyCode?this.kz.gE&&32===a.keyCode&&this.nb.na.click():a.preventDefault()};_.h.fqc=function(){var a;return this.kz.gE?null==(a=this.kz.gE)?void 0:a.id:this.nb.na.getAttribute("aria-controls")};
_.h.hqc=function(){return this.kz.gE?this.active?"true":"false":this.nb.na.getAttribute("aria-selected")};_.h.gqc=function(){return this.active&&!this.kz.gE?"page":null};_.h.bHa=function(){return this.kz.gE?"tab":this.nb.na.getAttribute("role")};_.h.Vy=function(){return this.kz.gE?this.jF&&!this.disabled?0:-1:this.tabIndex};
_.W.Object.defineProperties(OB.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.jF},set:function(a){a=_.hh(a);a!==this.jF&&(this.jF=a,sib(this.kz))}},gwa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.rd||this.kz.rd||!!this.PH.disabled}}});OB.O=function(a){return new (a||OB)(_.v(NB),_.v(_.ad),_.v(_.Cr,8),_.Sc("tabindex"),_.v(_.hq),_.v(_.Ok,8))};OB.Ia=_.mc({type:OB,inputs:{active:"active",id:"id"},features:[_.Me]});ldb(OB);var PB=function(a,b,c,d){this.Ma=a;this.kb=b;this.Arc=c;this.ye=d},lib=function(a,b){a.show();a.kb.qc(function(){a.kb.Nf.ha(_.Td(1)).subscribe(function(){var c=a.Arc(b),d=a.Ma.na;d.style.left=c.left;d.style.width=c.width})})};PB.prototype.show=function(){this.Ma.na.style.visibility="visible"};PB.prototype.Ye=function(){this.Ma.na.style.visibility="hidden"};PB.O=function(a){return new (a||PB)(_.v(_.ad),_.v(_.pe),_.v(bib),_.v(_.Ok,8))};
PB.Ia=_.mc({type:PB,qa:[["mat-ink-bar"]],Cb:[1,"mat-ink-bar"],wb:2,Ya:function(a,b){a&2&&_.Se("_mat-animation-noopable","NoopAnimations"===b.ye)}});var uib=function(a){return{animationDuration:a}},vib=function(a,b){return{value:a,params:b}},QB=function(a,b,c,d){EB.call(this,a,b,c,d)};_.V(QB,EB);QB.O=function(a){return new (a||QB)(_.v(_.Nk),_.v(_.uf),_.v(_.dc(function(){return RB})),_.v(_.oh))};QB.Ia=_.mc({type:QB,qa:[["","matTabBodyHost",""]],features:[_.Me]});var RB=function(a,b,c){GB.call(this,a,b,c)};_.V(RB,GB);RB.Ia=GB.Ia;RB.O=function(a){return new (a||RB)(_.v(_.ad),_.v(_.Oq,8),_.v(_.Il))};
RB.ya=_.jc({type:RB,qa:[["mat-tab-body"]],tb:function(a,b){a&1&&_.yf(_.tr,5);if(a&2){var c;_.wf(c=_.Af())&&(b.etc=c.first)}},Cb:[1,"mat-tab-body"],wb:1,Ya:function(a){a&2&&_.Qe("mat-id-collision",null)},features:[_.Me],Aa:3,Ba:6,Ea:[["cdkScrollable","",1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],ua:function(a,b){a&1&&(_.A(0,"div",0,1),_.I("@translateTab.start",function(c){return b.Cab(c)})("@translateTab.done",function(c){return b.goa.next(c)}),_.y(2,ndb,0,0,"ng-template",2),_.B());
a&2&&_.x("@translateTab",_.rf(3,vib,b.Fg,_.qf(1,uib,b.animationDuration)))},Ha:[QB],styles:['.mat-tab-body-content{height:100%;overflow:auto}.mat-tab-group-dynamic-height .mat-tab-body-content{overflow:hidden}.mat-tab-body-content[style*="visibility: hidden"]{display:none}\n'],rb:2,data:{animation:[hib]}});_.SB=function(){HB.apply(this,arguments)};_.V(_.SB,HB);_.SB.O=function(){var a;return function(b){return(a||(a=_.Zc(_.SB)))(b||_.SB)}}();_.SB.Ia=_.mc({type:_.SB,qa:[["","matTabContent",""]],features:[_.of([{wa:cib,Nb:_.SB}]),_.Me]});var TB=function(){return JB.apply(this,arguments)||this};_.V(TB,JB);TB.O=function(){var a;return function(b){return(a||(a=_.Zc(TB)))(b||TB)}}();TB.Ia=_.mc({type:TB,qa:[["","matTabLabelWrapper",""]],wb:3,Ya:function(a,b){a&2&&(_.Qe("aria-disabled",!!b.disabled),_.Se("mat-tab-disabled",b.disabled))},inputs:{disabled:"disabled"},features:[_.Me]});var wib=["tabListContainer"],xib=["tabList"],yib=["tabListInner"],zib=["nextPaginator"],Aib=["previousPaginator"],UB=function(a,b,c,d,e,f,g){KB.call(this,a,b,c,d,e,f,g)};_.V(UB,KB);UB.Ia=KB.Ia;UB.O=function(a){return new (a||UB)(_.v(_.ad),_.v(_.Il),_.v(_.Yq),_.v(_.Oq,8),_.v(_.pe),_.v(_.eq),_.v(_.Ok,8))};
UB.ya=_.jc({type:UB,qa:[["mat-tab-header"]],zd:function(a,b,c){a&1&&_.zf(c,TB,4);if(a&2){var d;_.wf(d=_.Af())&&(b.Ih=d)}},tb:function(a,b){a&1&&(_.yf(PB,7),_.yf(wib,7),_.yf(xib,7),_.yf(yib,7),_.yf(zib,5),_.yf(Aib,5));if(a&2){var c;_.wf(c=_.Af())&&(b.yma=c.first);_.wf(c=_.Af())&&(b.NX=c.first);_.wf(c=_.Af())&&(b.jcb=c.first);_.wf(c=_.Af())&&(b.aoa=c.first);_.wf(c=_.Af())&&(b.mab=c.first);_.wf(c=_.Af())&&(b.ebb=c.first)}},Cb:[1,"mat-tab-header"],wb:5,Ya:function(a,b){a&2&&(_.Qe("mat-id-collision",null),
_.Se("mat-tab-header-pagination-controls-enabled",b.KX)("mat-tab-header-rtl","rtl"==b.HB()))},inputs:{selectedIndex:"selectedIndex"},outputs:{cMb:"selectFocusedIndex",Nvb:"indexFocused"},features:[_.Me],ac:["*"],Aa:14,Ba:10,Ea:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],
[1,"mat-tab-label-container",3,"keydown"],["tabListContainer",""],["role","tablist",1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-labels"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"button",0,1),_.I("click",function(){return b.lma("before")})("mousedown",
function(c){return b.bX("before",c)})("touchend",function(){return b.wJ()}),_.D(2,"div",2),_.B(),_.A(3,"div",3,4),_.I("keydown",function(c){return b.Ef(c)}),_.A(5,"div",5,6),_.I("cdkObserveContent",function(){return b.vab()}),_.A(7,"div",7,8),_.gf(9),_.B(),_.D(10,"mat-ink-bar"),_.B()(),_.A(11,"button",9,10),_.I("mousedown",function(c){return b.bX("after",c)})("click",function(){return b.lma("after")})("touchend",function(){return b.wJ()}),_.D(13,"div",2),_.B());a&2&&(_.Se("mat-tab-header-pagination-disabled",
b.QI),_.x("matRippleDisabled",b.QI||b.rd)("disabled",b.QI||null),_.u(5),_.Se("_mat-animation-noopable","NoopAnimations"===b.ye),_.u(6),_.Se("mat-tab-header-pagination-disabled",b.OI),_.x("matRippleDisabled",b.OI||b.rd)("disabled",b.OI||null))},Ha:[_.Er,_.uq,PB],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-labels{display:flex}[mat-align-tabs=center]>.mat-tab-header .mat-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-tab-header .mat-tab-labels{justify-content:flex-end}.mat-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-list._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}.mat-tab-label::before{margin:5px}@media(max-width: 599px){.mat-tab-label{min-width:72px}}\n"],
rb:2});_.VB=function(){var a=LB.apply(this,arguments)||this;a.P8a=void 0;return a};_.V(_.VB,LB);_.VB.Ia=LB.Ia;_.W.Object.defineProperties(_.VB.prototype,{p2a:{configurable:!0,enumerable:!0,get:function(){return this.Ouc},set:function(a){this.luc(a)}}});_.VB.O=function(){var a;return function(b){return(a||(a=_.Zc(_.VB)))(b||_.VB)}}();
_.VB.ya=_.jc({type:_.VB,qa:[["mat-tab"]],zd:function(a,b,c){a&1&&(_.zf(c,_.eib,5),_.zf(c,cib,7,_.tf));if(a&2){var d;_.wf(d=_.Af())&&(b.p2a=d.first);_.wf(d=_.Af())&&(b.P8a=d.first)}},wb:1,Ya:function(a){a&2&&_.Qe("mat-id-collision",null)},inputs:{disabled:"disabled"},Vb:["matTab"],features:[_.of([{wa:_.fib,Nb:_.VB}]),_.Me],ac:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.ff(),_.y(0,odb,1,0,"ng-template"))},rb:2});var Bib,Cib;Bib=["tabBodyWrapper"];Cib=["tabHeader"];_.WB=function(a,b,c,d){return MB.call(this,a,b,c,d)||this};_.V(_.WB,MB);_.WB.Ia=MB.Ia;_.WB.O=function(a){return new (a||_.WB)(_.v(_.ad),_.v(_.Il),_.v(dib,8),_.v(_.Ok,8))};
_.WB.ya=_.jc({type:_.WB,qa:[["mat-tab-group"]],zd:function(a,b,c){a&1&&_.zf(c,_.VB,5);if(a&2){var d;_.wf(d=_.Af())&&(b.N6a=d)}},tb:function(a,b){a&1&&(_.yf(Bib,5),_.yf(Cib,5));if(a&2){var c;_.wf(c=_.Af())&&(b.a7=c.first);_.wf(c=_.Af())&&(b.yKa=c.first)}},Cb:["ngSkipHydration","",1,"mat-tab-group"],wb:5,Ya:function(a,b){a&2&&(_.Qe("mat-id-collision",null),_.Se("mat-tab-group-dynamic-height",b.R$)("mat-tab-group-inverted-header","below"===b.aub))},inputs:{color:"color",rd:"disableRipple"},Vb:["matTabGroup"],
features:[_.of([{wa:gib,Nb:_.WB}]),_.Me],Aa:6,Ba:7,Ea:[[3,"selectedIndex","disableRipple","disablePagination","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mat-tab-label mat-focus-indicator","role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",3,"id","mat-tab-label-active","ngClass","disabled","matRippleDisabled","click","cdkFocusChange",4,"ngFor","ngForOf"],[1,"mat-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-tab-body-active",
"ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering",4,"ngFor","ngForOf"],["role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",1,"mat-tab-label","mat-focus-indicator",3,"id","ngClass","disabled","matRippleDisabled","click","cdkFocusChange"],[1,"mat-tab-label-content"],[3,"ngIf","ngIfElse"],["tabTextLabel",""],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","ngClass","content","position","origin","animationDuration",
"preserveContent","_onCentered","_onCentering"]],ua:function(a,b){a&1&&(_.A(0,"mat-tab-header",0,1),_.I("indexFocused",function(c){return b.vP(c)})("selectFocusedIndex",function(c){return b.selectedIndex=c}),_.y(2,sdb,5,15,"div",2),_.B(),_.A(3,"div",3,4),_.y(5,tdb,1,11,"mat-tab-body",5),_.B());a&2&&(_.x("selectedIndex",b.selectedIndex||0)("disableRipple",b.rd)("disablePagination",b.tw),_.u(2),_.x("ngForOf",b.Dq),_.u(1),_.Se("_mat-animation-noopable","NoopAnimations"===b.ye),_.u(2),_.x("ngForOf",b.Dq))},
Ha:[_.wm,_.xm,_.ym,_.tr,_.Er,_.OA,TB,RB,UB],styles:[".mat-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-tab-group.mat-tab-group-inverted-header{flex-direction:column-reverse}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}@media(max-width: 599px){.mat-tab-label{padding:0 12px}}@media(max-width: 959px){.mat-tab-label{padding:0 12px}}.mat-tab-group[mat-stretch-tabs]>.mat-tab-header .mat-tab-label{flex-basis:0;flex-grow:1}.mat-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-tab-body.mat-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-tab-group.mat-tab-group-dynamic-height .mat-tab-body.mat-tab-body-active{overflow-y:hidden}\n"],
rb:2});var Dib,Eib,Fib,Gib,Hib;Dib=["tabListContainer"];Eib=["tabList"];Fib=["tabListInner"];Gib=["nextPaginator"];Hib=["previousPaginator"];_.XB=function(a,b,c,d,e,f,g){NB.call(this,a,b,c,d,e,f,g)};_.V(_.XB,NB);_.XB.Ia=NB.Ia;_.XB.O=function(a){return new (a||_.XB)(_.v(_.ad),_.v(_.Oq,8),_.v(_.pe),_.v(_.Il),_.v(_.Yq),_.v(_.eq),_.v(_.Ok,8))};
_.XB.ya=_.jc({type:_.XB,qa:[["","mat-tab-nav-bar",""]],zd:function(a,b,c){a&1&&_.zf(c,_.YB,5);if(a&2){var d;_.wf(d=_.Af())&&(b.Ih=d)}},tb:function(a,b){a&1&&(_.yf(PB,7),_.yf(Dib,7),_.yf(Eib,7),_.yf(Fib,7),_.yf(Gib,5),_.yf(Hib,5));if(a&2){var c;_.wf(c=_.Af())&&(b.yma=c.first);_.wf(c=_.Af())&&(b.NX=c.first);_.wf(c=_.Af())&&(b.jcb=c.first);_.wf(c=_.Af())&&(b.aoa=c.first);_.wf(c=_.Af())&&(b.mab=c.first);_.wf(c=_.Af())&&(b.ebb=c.first)}},Cb:[1,"mat-tab-nav-bar","mat-tab-header"],wb:12,Ya:function(a,b){a&
2&&(_.Qe("role",b.bHa())("mat-id-collision",null),_.Se("mat-tab-header-pagination-controls-enabled",b.KX)("mat-tab-header-rtl","rtl"==b.HB())("mat-primary","warn"!==b.color&&"accent"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{color:"color"},Vb:["matTabNavBar","matTabNav"],features:[_.Me],lc:["mat-tab-nav-bar",""],ac:["*"],Aa:14,Ba:10,Ea:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before",
"mat-elevation-z4",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-link-container",3,"keydown"],["tabListContainer",""],[1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-links"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown",
"click","touchend"],["nextPaginator",""]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"button",0,1),_.I("click",function(){return b.lma("before")})("mousedown",function(c){return b.bX("before",c)})("touchend",function(){return b.wJ()}),_.D(2,"div",2),_.B(),_.A(3,"div",3,4),_.I("keydown",function(c){return b.Ef(c)}),_.A(5,"div",5,6),_.I("cdkObserveContent",function(){return b.vab()}),_.A(7,"div",7,8),_.gf(9),_.B(),_.D(10,"mat-ink-bar"),_.B()(),_.A(11,"button",9,10),_.I("mousedown",function(c){return b.bX("after",
c)})("click",function(){return b.lma("after")})("touchend",function(){return b.wJ()}),_.D(13,"div",2),_.B());a&2&&(_.Se("mat-tab-header-pagination-disabled",b.QI),_.x("matRippleDisabled",b.QI||b.rd)("disabled",b.QI||null),_.u(5),_.Se("_mat-animation-noopable","NoopAnimations"===b.ye),_.u(6),_.Se("mat-tab-header-pagination-disabled",b.OI),_.x("matRippleDisabled",b.OI||b.rd)("disabled",b.OI||null))},Ha:[_.Er,_.uq,PB],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-links{display:flex}[mat-align-tabs=center]>.mat-tab-link-container .mat-tab-links{justify-content:center}[mat-align-tabs=end]>.mat-tab-link-container .mat-tab-links{justify-content:flex-end}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-link-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-link{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;vertical-align:top;text-decoration:none;position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-tab-link:focus{outline:none}.mat-tab-link:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-link.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-link.mat-tab-disabled{opacity:.5}.mat-tab-link .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-link{opacity:1}[mat-stretch-tabs] .mat-tab-link{flex-basis:0;flex-grow:1}.mat-tab-link.mat-tab-disabled{pointer-events:none}.mat-tab-link::before{margin:5px}@media(max-width: 599px){.mat-tab-link{min-width:72px}}\n"],
rb:2});_.YB=function(a,b,c,d,e,f,g,m){a=OB.call(this,a,b,e,f,g,m)||this;a.icb=new _.VTa(a,c,b,d);_.ZTa(a.icb,b.na);return a};_.V(_.YB,OB);_.YB.prototype.Ka=function(){OB.prototype.Ka.call(this);this.icb.Ena()};_.YB.O=function(a){return new (a||_.YB)(_.v(_.XB),_.v(_.ad),_.v(_.pe),_.v(_.eq),_.v(_.Cr,8),_.Sc("tabindex"),_.v(_.hq),_.v(_.Ok,8))};
_.YB.Ia=_.mc({type:_.YB,qa:[["","mat-tab-link",""],["","matTabLink",""]],Cb:[1,"mat-tab-link","mat-focus-indicator"],wb:11,Ya:function(a,b){a&1&&_.I("focus",function(){return b.k5()})("keydown",function(c){return b.Ef(c)});a&2&&(_.Qe("aria-controls",b.fqc())("aria-current",b.gqc())("aria-disabled",b.disabled)("aria-selected",b.hqc())("id",b.id)("tabIndex",b.Vy())("role",b.bHa()),_.Se("mat-tab-disabled",b.disabled)("mat-tab-label-active",b.active))},inputs:{disabled:"disabled",rd:"disableRipple",tabIndex:"tabIndex"},
Vb:["matTabLink"],features:[_.Me]});_.ZB=function(){};_.ZB.O=function(a){return new (a||_.ZB)};_.ZB.Da=_.kc({type:_.ZB});_.ZB.Ca=_.Zb({imports:[_.Em,_.xr,_.ur,_.Fr,_.vq,_.xq,_.xr]});_.$B=function(a){this.dFc=a};_.$B.prototype.isEnabled=function(){return this.dFc===udb};_.$B.O=function(a){return new (a||_.$B)(_.v(bib))};_.$B.Ia=_.mc({type:_.$B,qa:[["","gmat-tabs",""],["mat-tab-group"],["","mat-tab-nav-bar",""]],wb:2,Ya:function(a,b){a&2&&_.Se("gmat-tabs",b.isEnabled())},features:[_.of([{wa:bib,Ab:function(a,b,c){return a.na.hasAttribute("gmat-tabs")||c&&c.enabled?udb:b},Fb:[_.ad,[new _.Mk,bib],[new _.Lk,_.aib]]}])]});_.Iib=new _.vc("CDK_TREE_NODE_OUTLET_NODE");_.aC=function(a,b){this.Af=a;this.FIa=b};_.aC.O=function(a){return new (a||_.aC)(_.v(_.uf),_.v(_.Iib,8))};_.aC.Ia=_.mc({type:_.aC,qa:[["","cdkTreeNodeOutlet",""]]});var Jib;Jib=function(a){this.va=a};_.bC=function(a){this.ua=a};_.bC.O=function(a){return new (a||_.bC)(_.v(_.tf))};_.bC.Ia=_.mc({type:_.bC,qa:[["","cdkTreeNodeDef",""]],inputs:{uB:["cdkTreeNodeDefWhen","when"]}});_.cC=function(a,b){this.Qy=a;this.Za=b;this.wq=new _.fe;this.Qma=new Map;this.tE=new _.Wf({start:0,end:Number.MAX_VALUE})};_.h=_.cC.prototype;_.h.Sa=function(){this.EB=this.Qy.find([]).create(this.Lx)};_.h.Ka=function(){this.zX.Af.clear();this.tE.complete();this.wq.next();this.wq.complete();this.jq&&"function"===typeof this.jq.disconnect&&this.dataSource.disconnect(this);this.nP&&(this.nP.unsubscribe(),this.nP=null)};
_.h.nM=function(){this.lpc=this.yX.filter(function(a){return!a.uB})[0];this.dataSource&&this.yX&&!this.nP&&this.bna()};_.h.vKa=function(a){this.jq&&"function"===typeof this.jq.disconnect&&this.dataSource.disconnect(this);this.nP&&(this.nP.unsubscribe(),this.nP=null);a||this.zX.Af.clear();this.jq=a;this.yX&&this.bna()};
_.h.bna=function(){var a=this,b;_.Zqa(this.jq)?b=this.jq.connect(this):_.Ld(this.jq)?b=this.jq:Array.isArray(this.jq)&&(b=_.ld(this.jq));b&&(this.nP=b.ha(_.ke(this.wq)).subscribe(function(c){return _.Kib(a,c)}))};_.Kib=function(a,b,c,d,e){c=void 0===c?a.EB:c;d=void 0===d?a.zX.Af:d;if(c=c.diff(b))_.PIa(c,function(f,g,m){null==f.Ru?a.insertNode(b[m],m,d,e):null==m?(d.remove(g),a.Qma.delete(f.item)):(f=d.get(g),d.move(f,m))}),a.Za.Nd()};
_.cC.prototype.Dqc=function(a,b){return 1===this.yX.length?this.yX.first:this.yX.find(function(c){return c.uB&&c.uB(b,a)})||this.lpc};_.cC.prototype.insertNode=function(a,b,c,d){var e=this.Dqc(a,b),f=new Jib(a);this.od.zw?f.level=this.od.zw(a):"undefined"!==typeof d&&this.Qma.has(d)?f.level=this.Qma.get(d)+1:f.level=0;this.Qma.set(a,f.level);(c?c:this.zX.Af).Kh(e.ua,f,b);Lib&&(Lib.data=a)};
_.W.Object.defineProperties(_.cC.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.jq},set:function(a){this.jq!==a&&this.vKa(a)}}});_.cC.O=function(a){return new (a||_.cC)(_.v(_.Kl),_.v(_.Il))};
_.cC.ya=_.jc({type:_.cC,qa:[["cdk-tree"]],zd:function(a,b,c){a&1&&_.zf(c,_.bC,5);if(a&2){var d;_.wf(d=_.Af())&&(b.yX=d)}},tb:function(a,b){a&1&&_.yf(_.aC,7);if(a&2){var c;_.wf(c=_.Af())&&(b.zX=c.first)}},Cb:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",od:"treeControl",Lx:"trackBy"},Vb:["cdkTree"],Aa:1,Ba:0,Ea:[["cdkTreeNodeOutlet",""]],ua:function(a){a&1&&_.Ye(0,0)},Ha:[_.aC],rb:2});_.dC=function(a,b){this.Ma=a;this.Eq=b;this.Lb=new _.fe;this.WFa=new _.fe;Lib=this;this.role="treeitem"};
_.dC.prototype.Sa=function(){for(var a=this.Ma.na.parentElement;a&&!vdb(a);)a=a.parentElement;this.Xsc=a?a.classList.contains("cdk-nested-tree-node")?_.kh(a.getAttribute("aria-level")):0:-1;this.Ma.na.setAttribute("aria-level",""+(this.level+1))};_.dC.prototype.Ka=function(){Lib===this&&(Lib=null);this.WFa.complete();this.Lb.next();this.Lb.complete()};_.dC.prototype.focus=function(){this.Ma.na.focus()};_.dC.prototype.guc=function(){this.role="treeitem"};
_.W.Object.defineProperties(_.dC.prototype,{role:{configurable:!0,enumerable:!0,get:function(){return"treeitem"},set:function(a){this.Ma.na.setAttribute("role",a)}},data:{configurable:!0,enumerable:!0,get:function(){return this.Hh},set:function(a){a!==this.Hh&&(this.Hh=a,this.guc(),this.WFa.next())}},Ce:{configurable:!0,enumerable:!0,get:function(){return this.Eq.od.Ce(this.Hh)}},level:{configurable:!0,enumerable:!0,get:function(){return this.Eq.od.zw?this.Eq.od.zw(this.Hh):this.Xsc}}});var Lib=null;
_.dC.O=function(a){return new (a||_.dC)(_.v(_.ad),_.v(_.cC))};_.dC.Ia=_.mc({type:_.dC,qa:[["cdk-tree-node"]],Cb:[1,"cdk-tree-node"],wb:1,Ya:function(a,b){a&2&&_.Qe("aria-expanded",b.Ce)},inputs:{role:"role"},Vb:["cdkTreeNode"]});var eC=function(){};eC.O=function(a){return new (a||eC)};eC.Da=_.kc({type:eC});eC.Ca=_.Zb({});_.Mib=_.wh(_.uh(_.dC));_.fC=function(){};_.fC.O=function(a){return new (a||_.fC)};_.fC.Da=_.kc({type:_.fC});_.fC.Ca=_.Zb({imports:[eC,_.xr,_.xr]});_.gC=function(){};_.gC.O=function(a){return new (a||_.gC)};_.gC.Da=_.kc({type:_.gC});_.gC.Ca=_.Zb({imports:[_.Em,_.ZB]});_.Nib=new _.vc("mat-checkbox-default-options",{Ga:"root",oa:wdb});var Oib=["input"],Pib=["label"],Qib={wa:_.sv,Nb:_.dc(function(){return hC}),vd:!0},Rib=function(){},Sib=0,Tib=wdb(),hC=function(a,b,c,d,e,f){this.Ma=a;this.Za=b;this.kb=c;this.ye=e;this.xk=f;this.jm={Kja:"mdc-checkbox--anim-unchecked-checked",Lja:"mdc-checkbox--anim-unchecked-indeterminate",lNa:"mdc-checkbox--anim-checked-unchecked",Z8:"mdc-checkbox--anim-checked-indeterminate",ITa:"mdc-checkbox--anim-indeterminate-checked",JTa:"mdc-checkbox--anim-indeterminate-unchecked"};this.ariaLabel="";this.Rf=
null;this.Pw="after";this.name=null;this.Zc=new _.jl;this.JS=new _.jl;this.tf=function(){};this.Ht="";this.D4=0;this.Py=function(){};this.lm=this.uc=this.Eg=!1;this.xk=this.xk||Tib;this.color=this.xk.color||Tib.color;this.tabIndex=parseInt(d)||0;this.id=this.AJ="mat-mdc-checkbox-"+ ++Sib};_.h=hC.prototype;_.h.focus=function(){this.Zh.na.focus()};_.h.RE=function(a){var b=new Rib;b.source=this;b.checked=a;return b};_.h.HGa=function(){var a;return null==(a=this.Zh)?void 0:a.na};_.h.Oc=function(){this.X6(this.lm)};
_.h.Lt=function(){return this.rd||this.disabled};_.h.fna=function(){this.Za.Nd()};_.h.Bn=function(a){this.checked=!!a};_.h.un=function(a){this.Py=a};_.h.Xs=function(a){this.tf=a};_.h.Tp=function(a){this.disabled=a};_.h.CQ=function(a){var b=this.D4,c=this.HGa();if(b!==a&&c&&(this.Ht&&c.classList.remove(this.Ht),this.Ht=this.GGa(b,a),this.D4=a,0<this.Ht.length)){c.classList.add(this.Ht);var d=this.Ht;this.kb.Xb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};
_.h.nq=function(){this.Py(this.checked);this.Zc.emit(this.RE(this.checked));this.Zh&&(this.Zh.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.Py(this.checked)};
_.h.kma=function(){var a=this,b,c=null==(b=this.xk)?void 0:b.yNa;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.Zh.na.checked=this.checked,this.Zh.na.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.lm=!1;a.JS.emit(a.lm)}),this.Eg=!this.Eg,this.CQ(this.Eg?1:2),this.nq())};_.h.MIa=function(a){a.stopPropagation()};_.h.Yk=function(){var a=this;Promise.resolve().then(function(){a.tf();_.yl(a.Za)})};
_.h.GGa=function(a,b){if("NoopAnimations"===this.ye)return"";switch(a){case 0:if(1===b)return this.jm.Kja;if(3==b)return this.Eg?this.jm.Z8:this.jm.Lja;break;case 2:return 1===b?this.jm.Kja:this.jm.Lja;case 1:return 2===b?this.jm.lNa:this.jm.Z8;case 3:return 1===b?this.jm.ITa:this.jm.JTa}return""};_.h.X6=function(a){var b=this.Zh;b&&(b.na.indeterminate=a)};_.h.eQ=function(){this.kma()};_.h.Aab=function(){this.kma();this.disabled||this.Zh.na.focus()};
_.h.htc=function(a){a.target&&this.M$a.na.contains(a.target)&&a.stopPropagation()};
_.W.Object.defineProperties(hC.prototype,{Gs:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.AJ)+"-input"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Eg},set:function(a){a!=this.checked&&(this.Eg=a,_.yl(this.Za))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc},set:function(a){a!==this.disabled&&(this.uc=a,_.yl(this.Za))}},indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.lm},set:function(a){var b=a!=this.lm;
this.lm=a;b&&(this.lm?this.CQ(3):this.CQ(this.checked?1:2),this.JS.emit(this.lm));this.X6(this.lm)}}});hC.O=function(a){return new (a||hC)(_.v(_.ad),_.v(_.Il),_.v(_.pe),_.Sc("tabindex"),_.v(_.Ok,8),_.v(_.Nib,8))};
hC.ya=_.jc({type:hC,qa:[["mat-checkbox"]],tb:function(a,b){a&1&&(_.yf(Oib,5),_.yf(Pib,5),_.yf(_.Er,5));if(a&2){var c;_.wf(c=_.Af())&&(b.Zh=c.first);_.wf(c=_.Af())&&(b.M$a=c.first);_.wf(c=_.Af())&&(b.OH=c.first)}},Cb:[1,"mat-mdc-checkbox"],wb:14,Ya:function(a,b){a&2&&(_.Ze("id",b.id),_.Qe("tabindex",null)("aria-label",null)("aria-labelledby",null),_.Ue(b.color?"mat-"+b.color:"mat-accent"),_.Se("_mat-animation-noopable","NoopAnimations"===b.ye)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",
b.disabled)("mat-mdc-checkbox-checked",b.checked))},inputs:{ariaLabel:["aria-label","ariaLabel"],Rf:["aria-labelledby","ariaLabelledby"],OF:["aria-describedby","ariaDescribedby"],id:"id",required:["required","required",_.Ff],Pw:"labelPosition",name:"name",value:"value",rd:["disableRipple","disableRipple",_.Ff],tabIndex:["tabIndex","tabIndex",function(a){if(null==a)a=void 0;else{var b=void 0===b?NaN:b;a=isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)}return a}],color:"color",checked:["checked",
"checked",_.Ff],disabled:["disabled","disabled",_.Ff],indeterminate:["indeterminate","indeterminate",_.Ff]},outputs:{Zc:"change",JS:"indeterminateChange"},Vb:["matCheckbox"],features:[_.of([Qib]),_.Ne],ac:["*"],Aa:15,Ba:19,Ea:[[1,"mdc-form-field",3,"click"],[1,"mdc-checkbox"],["checkbox",""],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"checked","indeterminate","disabled","id","required","tabIndex","blur","click","change"],["input",""],[1,"mdc-checkbox__ripple"],
[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"],["label",""]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"div",0),_.I("click",function(d){return b.htc(d)}),_.A(1,
"div",1,2)(3,"div",3),_.I("click",function(){return b.Aab()}),_.B(),_.A(4,"input",4,5),_.I("blur",function(){return b.Yk()})("click",function(){return b.eQ()})("change",function(d){return b.MIa(d)}),_.B(),_.D(6,"div",6),_.A(7,"div",7),_.Qc(),_.A(8,"svg",8),_.D(9,"path",9),_.B(),_.IA(),_.D(10,"div",10),_.B(),_.D(11,"div",11),_.B(),_.A(12,"label",12,13),_.gf(14),_.B()());if(a&2){var c=_.kf(2);_.Se("mdc-form-field--align-end","before"==b.Pw);_.u(4);_.Se("mdc-checkbox--selected",b.checked);_.x("checked",
b.checked)("indeterminate",b.indeterminate)("disabled",b.disabled)("id",b.Gs)("required",b.required)("tabIndex",b.disabled?-1:b.tabIndex);_.Qe("aria-label",b.ariaLabel||null)("aria-labelledby",b.Rf)("aria-describedby",b.OF)("name",b.name)("value",b.value);_.u(7);_.x("matRippleTrigger",c)("matRippleDisabled",b.rd||b.disabled)("matRippleCentered",!0);_.u(1);_.x("for",b.Gs)}},Ha:[_.Er],styles:['@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox[hidden]{display:none}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:var(--mdc-checkbox-disabled-selected-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}}.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}@keyframes mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}}@keyframes mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}}.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2)}.mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:focus:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color);background-color:var(--mdc-checkbox-selected-focus-icon-color)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox .mdc-checkbox__background{-webkit-print-color-adjust:exact;color-adjust:exact}.mat-mdc-checkbox._mat-animation-noopable *,.mat-mdc-checkbox._mat-animation-noopable *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default}.mat-mdc-checkbox label:empty{display:none}.cdk-high-contrast-active .mat-mdc-checkbox.mat-mdc-checkbox-disabled{opacity:.5}.cdk-high-contrast-active .mat-mdc-checkbox .mdc-checkbox__checkmark{--mdc-checkbox-selected-checkmark-color: CanvasText;--mdc-checkbox-disabled-selected-checkmark-color: CanvasText}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}\n'],
rb:2,Oa:0});var Uib=["input"],Vib=["label"],Wib=0,Xib={color:"accent",yNa:"check-indeterminate"},Yib=_.wh(_.rh(_.sh(_.uh(function(a){this.Ma=a})))),iC=function(a,b,c,d,e,f,g){b=Yib.call(this,b)||this;b.Za=c;b.kb=d;b.ye=f;b.xk=g;b.ariaLabel="";b.Rf=null;b.Pw="after";b.name=null;b.Zc=new _.jl;b.JS=new _.jl;b.tf=function(){};b.Ht="";b.D4=0;b.Py=function(){};b.Eg=!1;b.uc=!1;b.lm=!1;b.xk=b.xk||Xib;b.color=b.defaultColor=b.xk.color||Xib.color;b.tabIndex=parseInt(e)||0;b.id=b.AJ=a+ ++Wib;return b};_.V(iC,Yib);_.h=iC.prototype;
_.h.Oc=function(){this.X6(this.lm)};_.h.Lt=function(){return this.rd||this.disabled};_.h.fna=function(){this.Za.Nd()};_.h.Bn=function(a){this.checked=!!a};_.h.un=function(a){this.Py=a};_.h.Xs=function(a){this.tf=a};_.h.Tp=function(a){this.disabled=a};
_.h.CQ=function(a){var b=this.D4,c=this.HGa();if(b!==a&&c&&(this.Ht&&c.classList.remove(this.Ht),this.Ht=this.GGa(b,a),this.D4=a,0<this.Ht.length)){c.classList.add(this.Ht);var d=this.Ht;this.kb.Xb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.nq=function(){this.Py(this.checked);this.Zc.emit(this.RE(this.checked));this.Zh&&(this.Zh.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.Py(this.checked)};
_.h.kma=function(){var a=this,b,c=null==(b=this.xk)?void 0:b.yNa;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.Zh.na.checked=this.checked,this.Zh.na.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.lm=!1;a.JS.emit(a.lm)}),this.Eg=!this.Eg,this.CQ(this.Eg?1:2),this.nq())};_.h.MIa=function(a){a.stopPropagation()};_.h.Yk=function(){var a=this;Promise.resolve().then(function(){a.tf();_.yl(a.Za)})};
_.h.GGa=function(a,b){if("NoopAnimations"===this.ye)return"";switch(a){case 0:if(1===b)return this.jm.Kja;if(3==b)return this.Eg?this.jm.Z8:this.jm.Lja;break;case 2:return 1===b?this.jm.Kja:this.jm.Lja;case 1:return 2===b?this.jm.lNa:this.jm.Z8;case 3:return 1===b?this.jm.ITa:this.jm.JTa}return""};_.h.X6=function(a){var b=this.Zh;b&&(b.na.indeterminate=a)};
_.W.Object.defineProperties(iC.prototype,{Gs:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.AJ)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.sm},set:function(a){this.sm=_.hh(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Eg},set:function(a){a=_.hh(a);a!=this.checked&&(this.Eg=a,_.yl(this.Za))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc},set:function(a){a=_.hh(a);a!==this.disabled&&(this.uc=a,_.yl(this.Za))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.lm},set:function(a){var b=a!=this.lm;this.lm=_.hh(a);b&&(this.lm?this.CQ(3):this.CQ(this.checked?1:2),this.JS.emit(this.lm));this.X6(this.lm)}}});iC.O=function(){_.we()};
iC.Ia=_.mc({type:iC,tb:function(a,b){a&1&&(_.yf(Uib,5),_.yf(Vib,5),_.yf(_.Er,5));if(a&2){var c;_.wf(c=_.Af())&&(b.Zh=c.first);_.wf(c=_.Af())&&(b.M$a=c.first);_.wf(c=_.Af())&&(b.OH=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],Rf:["aria-labelledby","ariaLabelledby"],OF:["aria-describedby","ariaDescribedby"],id:"id",required:"required",Pw:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{Zc:"change",JS:"indeterminateChange"},
features:[_.Me]});var jC=function(){};jC.O=function(a){return new (a||jC)};jC.Da=_.kc({type:jC});jC.Ca=_.Zb({});var Zib,$ib,ajb;Zib=function(a){return{rG:a}};$ib=function(){};ajb={wa:_.sv,Nb:_.dc(function(){return _.kC}),vd:!0};_.kC=function(a,b,c,d,e,f,g){a=iC.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.ad=c;a.jm={Kja:"mat-checkbox-anim-unchecked-checked",Lja:"mat-checkbox-anim-unchecked-indeterminate",lNa:"mat-checkbox-anim-checked-unchecked",Z8:"mat-checkbox-anim-checked-indeterminate",ITa:"mat-checkbox-anim-indeterminate-checked",JTa:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.V(_.kC,iC);
_.kC.Ia=iC.Ia;_.h=_.kC.prototype;_.h.RE=function(a){var b=new $ib;b.source=this;b.checked=a;return b};_.h.HGa=function(){return this.Ma.na};_.h.Oc=function(){var a=this;iC.prototype.Oc.call(this);this.ad.Rl(this.Ma,!0).subscribe(function(b){b||a.Yk()})};_.h.Ka=function(){this.ad.qk(this.Ma)};_.h.eQ=function(a){a.stopPropagation();iC.prototype.kma.call(this)};_.h.focus=function(a,b){a?_.iq(this.ad,this.Zh,a,b):this.Zh.na.focus(b)};
_.kC.O=function(a){return new (a||_.kC)(_.v(_.ad),_.v(_.Il),_.v(_.hq),_.v(_.pe),_.Sc("tabindex"),_.v(_.Ok,8),_.v(_.Nib,8))};
_.kC.ya=_.jc({type:_.kC,qa:[["mat-checkbox"]],Cb:[1,"mat-checkbox"],wb:15,Ya:function(a,b){a&2&&(_.Ze("id",b.id),_.Qe("tabindex",null)("aria-label",null)("aria-labelledby",null)("mat-id-collision",null),_.Se("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before","before"==b.Pw)("_mat-animation-noopable","NoopAnimations"===b.ye))},inputs:{rd:"disableRipple",color:"color",tabIndex:"tabIndex"},Vb:["matCheckbox"],
features:[_.of([ajb]),_.Me],ac:["*"],Aa:17,Ba:20,Ea:[[1,"mat-checkbox-layout"],["label",""],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"id","required","checked","disabled","tabIndex","change","click"],["input",""],["matRipple","",1,"mat-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleRadius","matRippleCentered","matRippleAnimation"],[1,"mat-ripple-element","mat-checkbox-persistent-ripple"],[1,"mat-checkbox-frame"],
[1,"mat-checkbox-background"],["version","1.1","focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mat-checkbox-checkmark"],["fill","none","stroke","white","d","M4.1,12.7 9,17.6 20.3,6.3",1,"mat-checkbox-checkmark-path"],[1,"mat-checkbox-mixedmark"],[1,"mat-checkbox-label",3,"cdkObserveContent"],["checkboxLabel",""],[2,"display","none"]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.I("change",function(e){return b.MIa(e)})("click",function(e){return b.eQ(e)}),
_.B(),_.A(5,"span",5),_.D(6,"span",6),_.B(),_.D(7,"span",7),_.A(8,"span",8),_.Qc(),_.A(9,"svg",9),_.D(10,"path",10),_.B(),_.IA(),_.D(11,"span",11),_.B()(),_.A(12,"span",12,13),_.I("cdkObserveContent",function(){return b.fna()}),_.A(14,"span",14),_.N(15,"\u00a0"),_.B(),_.gf(16),_.B()());if(a&2){var c=_.kf(1),d=_.kf(13);_.Qe("for",b.Gs);_.u(2);_.Se("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.u(1);_.x("id",b.Gs)("required",b.required)("checked",b.checked)("disabled",
b.disabled)("tabIndex",b.tabIndex);_.Qe("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.Rf)("aria-describedby",b.OF);_.u(2);_.x("matRippleTrigger",c)("matRippleDisabled",b.Lt())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.qf(18,Zib,"NoopAnimations"===b.ye?0:150))}},Ha:[_.Er,_.uq],styles:['@keyframes mat-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes mat-checkbox-fade-out-background{0%,50%{opacity:1}100%{opacity:0}}@keyframes mat-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:22.910259}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1)}100%{stroke-dashoffset:0}}@keyframes mat-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mat-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);stroke-dashoffset:0}to{stroke-dashoffset:-22.910259}}@keyframes mat-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes mat-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,100%{opacity:0;transform:scaleX(0)}}.mat-checkbox-background,.mat-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:2px;box-sizing:border-box;pointer-events:none}.mat-checkbox{display:inline-block;transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.mat-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-checkbox .mat-ripple-element:not(.mat-checkbox-persistent-ripple){opacity:.16}.mat-checkbox .mat-checkbox-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-checkbox-layout{-webkit-user-select:none;user-select:none;cursor:inherit;align-items:baseline;vertical-align:middle;display:inline-flex;white-space:nowrap}.mat-checkbox-label{-webkit-user-select:auto;user-select:auto}.mat-checkbox-inner-container{display:inline-block;height:16px;line-height:0;margin:auto;margin-right:8px;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:16px;flex-shrink:0}[dir=rtl] .mat-checkbox-inner-container{margin-left:8px;margin-right:auto}.mat-checkbox-inner-container-no-side-margin{margin-left:0;margin-right:0}.mat-checkbox-frame{background-color:rgba(0,0,0,0);transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);border-width:2px;border-style:solid}._mat-animation-noopable .mat-checkbox-frame{transition:none}.mat-checkbox-background{align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0, 0, 0.2, 0.1),opacity 90ms cubic-bezier(0, 0, 0.2, 0.1);-webkit-print-color-adjust:exact;color-adjust:exact}._mat-animation-noopable .mat-checkbox-background{transition:none}.cdk-high-contrast-active .mat-checkbox .mat-checkbox-background{background:none}.mat-checkbox-persistent-ripple{display:block;width:100%;height:100%;transform:none}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.mat-checkbox-persistent-ripple,.mat-checkbox.mat-checkbox-disabled .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:0}@media(hover: none){.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{display:none}}.mat-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.mat-checkbox-checkmark-path{stroke-dashoffset:22.910259;stroke-dasharray:22.910259;stroke-width:2.1333333333px}.cdk-high-contrast-black-on-white .mat-checkbox-checkmark-path{stroke:#000 !important}.mat-checkbox-mixedmark{width:calc(100% - 6px);height:2px;opacity:0;transform:scaleX(0) rotate(0deg);border-radius:2px}.cdk-high-contrast-active .mat-checkbox-mixedmark{height:0;border-top:solid 2px;margin-top:2px}.mat-checkbox-label-before .mat-checkbox-inner-container{order:1;margin-left:8px;margin-right:auto}[dir=rtl] .mat-checkbox-label-before .mat-checkbox-inner-container{margin-left:auto;margin-right:8px}.mat-checkbox-checked .mat-checkbox-checkmark{opacity:1}.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-checked .mat-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark{opacity:0;transform:rotate(45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-indeterminate .mat-checkbox-mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.mat-checkbox-unchecked .mat-checkbox-background{background-color:rgba(0,0,0,0)}.mat-checkbox-disabled{cursor:default}.cdk-high-contrast-active .mat-checkbox-disabled{opacity:.5}.mat-checkbox-anim-unchecked-checked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-checked .mat-checkbox-checkmark-path{animation:180ms linear 0ms mat-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-anim-checked-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-checked-unchecked .mat-checkbox-checkmark-path{animation:90ms linear 0ms mat-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-checkmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-checkmark}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-checkmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-checkmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-mixedmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-mixedmark{animation:300ms linear 0ms mat-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-input{bottom:0;left:50%}.mat-checkbox-input:focus~.mat-focus-indicator::before{content:""}\n'],
rb:2,Oa:0});var cjb,ejb,fjb;_.lC=function(a){a=void 0===a?null:a;this.ika=new Map;a&&(this.ika=new Map(a))};_.lC.prototype.isValid=function(){return 0<this.ika.size&&this.wm.every(function(a){return null!=a})};_.mC=function(a){return new _.lC(new Map([["0",a]]))};_.bjb=function(a){return new _.lC(new Map(a.map(function(b,c){return[String(c),b]})))};
_.W.Object.defineProperties(_.lC.prototype,{Vp:{configurable:!0,enumerable:!0,get:function(){return this.ika.values().next().value}},wm:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.ika.values())}},qn:{configurable:!0,enumerable:!0,get:function(){return new Map(this.ika)}}});_.nC=function(a,b,c,d,e){this.config=a;this.Ys=void 0===d?!0:d;this.Pca=void 0===e?!1:e;this.uf=b;this.value=c;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+cjb});cjb++};
_.nC.prototype.MSa=function(a){return String(a)};
_.W.Object.defineProperties(_.nC.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return null!=this.uf&&this.value.isValid()}},CJc:{configurable:!0,enumerable:!0,get:function(){return this.uf?"xap-filterbar-filtereditor-chip-operator-"+this.uf.id.replace(/[^a-zA-Z0-9-_]/g,"-"):""}},jG:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.uf&&0<this.value.qn.size&&(b=this.value.wm.filter(function(c){return null!==c}).map(function(c){return a.MSa(c)}).filter(function(c){return c.trim()}).join(", "));return!this.uf||
0<this.value.qn.size&&0===b.length?this.config.displayName||this.config.id:this.config.displayName+" "+(this.uf.wN||this.uf.displayName)+" "+b}}});cjb=0;_.oC=function(){};_.oC.O=function(a){return new (a||_.oC)};_.oC.Ia=_.mc({type:_.oC});_.djb=function(a){this.bja=a};ejb=function(a){this.prb=a};_.gjb=function(a){return new ejb(function(b){return a.ha(_.je(function(c){if(!c.has(b))throw Error("Od`"+b);return _.ld(new fjb(c.get(b)))}))})};
fjb=function(a){this.config=this.config=a;if(!(this.config.Jl||this.config.Ul&&this.config.Ul.size))throw Error("Pd");if(!(this.config.Ul&&this.config.Ul.size||this.config.pz&&this.config.pz.length))throw Error("Qd");};_.pC=function(a,b,c,d,e,f){d=void 0===d?!0:d;this.YBb=a;this.oob=b;this.TQc=d;this.IV=void 0===e?!1:e;this.ag=new _.Wf([]);c&&this.ag.next(c);d&&(this.RQa=new Map);f&&(this.iN=f)};_.pC.prototype.destroy=function(){this.ag.complete()};
_.pC.prototype.clear=function(){var a=this.ag.value.filter(function(b){return!b.Ys});this.ag.next(a)};_.pC.prototype.NC=function(a){var b=this;if(this.TQc){if(this.RQa.has(a))return _.ld(this.RQa.get(a));var c=this.oob.prb(a).ha(_.ge(1));c.ha(_.Xd()).subscribe(function(d){b.RQa.set(a,d)});return c.ha(_.Xd())}return this.oob.prb(a)};
var hjb=function(a,b){b=a.ag.getValue().concat(b);a.ag.next(b)},ijb=function(a,b){var c=a.ag.getValue().filter(function(d){return!b(d)});a.ag.next(c)},jjb=function(a,b,c){var d=a.ag.getValue().slice();b<d.length&&(c?d[b]=c:d[b].Ys&&d.splice(b,1));a.ag.next(d)};
_.W.Object.defineProperties(_.pC.prototype,{jG:{configurable:!0,enumerable:!0,get:function(){return this.ag.value.map(function(a){return a.jG}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return 0<this.ag.value.length&&this.ag.value.every(function(a){return a.isValid})}}});var qC=function(a){var b=this;this.mEc=a=void 0===a?function(c){return c}:a;this.g3=new _.Wf(void 0);this.nB=this.g3.Sf();this.aNa=new _.fe;this.ik=[];this.selected=new Map;this.lMb=this.nB.ha(_.t(function(){return Array.from(b.selected.values())}),_.ge(1));this.hMb=this.nB.ha(_.t(function(){return b.selected.size}),_.ge(1))},kjb=function(a){return a.ik.length?a.lMb.ha(Dcb(function(){return!!a.ik.length})):a.lMb},rC=function(a){return a.ik.length?a.hMb.ha(Dcb(function(){return!!a.ik.length}),_.Rd()):
a.hMb.ha(_.Rd())};qC.prototype.De=function(a){var b=this;if(null==a)return _.ld(!1);var c=this.hash(a);a=this.nB.ha(_.t(function(){return b.selected.has(c)}));return this.ik.length?a.ha(Dcb(function(){return!!b.ik.length}),_.Rd()):a.ha(_.ie(this.selected.has(c)),_.Rd())};var sC=function(a,b){if(null==b)return!1;b=a.hash(b);if(!a.ik.length)return a.selected.has(b);a=a.ik[a.ik.length-1];b=a.Eu.has(b);return 0===a.NU?!b:b};_.h=qC.prototype;
_.h.toggle=function(a,b){null==b&&(b=!sC(this,a));b?this.select(a):this.Ig(a)};_.h.select=function(){var a=_.rc.apply(0,arguments);if(this.ik.length){var b=this.ik[this.ik.length-1];if(0===b.NU){var c=_.l(a);for(a=c.next();!a.done;a=c.next())b.Eu.delete(this.hash(a.value))}else for(c=_.l(a),a=c.next();!a.done;a=c.next())a=a.value,b.Eu.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=_.rc.apply(0,arguments);if(this.ik.length){var b=this.ik[this.ik.length-1];if(0===b.NU){var c=_.l(a);for(a=c.next();!a.done;a=c.next())a=a.value,b.Eu.set(this.hash(a),a)}else for(c=_.l(a),a=c.next();!a.done;a=c.next())b.Eu.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.ik.length=0;this.aNa.next();this.selected.clear();this.g3.next()};
_.h.yha=function(a,b,c){var d=this;c=void 0===c?!1:c;this.ik.push({NU:a,HGc:b.ha(_.Td(1),_.ge(1)),Eu:new Map});this.aNa.next();this.g3.next();_.ud(this.ik.map(function(e){return e.HGc})).ha(_.ke(this.aNa)).subscribe(function(e){var f=d.ik;d.ik=[];for(var g=0;g<e.length;g++){var m=e[g],n=f[g];0===n.NU?(c||(m=m.filter(function(r){return!sC(d,r)})),d.select.apply(d,_.xc(m)),d.Ig.apply(d,_.xc(n.Eu.values()))):(d.Ig.apply(d,_.xc(m)),d.select.apply(d,_.xc(n.Eu.values())))}d.g3.next()})};
var ljb=function(a){if(!a.ik.length)return null;a=a.ik[a.ik.length-1];return{NU:a.NU,Eu:Array.from(a.Eu.values())}};qC.prototype.hash=function(a){return this.mEc.call(null,a)};var mjb,ojb,tC;mjb=new _.ps("{COUNT, plural, =1 {# item}other {# items}}");_.njb=new _.vc("xap_picker_hash_function");ojb={LOADING:0,ERROR:1,Hka:2,Gka:3,Pka:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
tC=function(a){var b=this;this.kda=new _.Wf(!1);this.Rua=new _.Wf([]);this.Oz=new _.be(1);this.Oz.ha(_.t(function(c){return!c.length}),_.ie(!0));this.VA=new _.be(1);this.uGc=this.VA.ha(_.t(function(c){return!c}),_.ie(!0));this.KU=new _.Wf(!0);this.ywa=new _.Wf(!0);this.getOptions=null;this.qha="Search";this.cgb=_.ud([this.VA,this.kda]).ha(_.Fd(function(c){c=_.l(c);c.next();return!!c.next().value}),_.t(function(c){return[_.l(c).next().value,b.getOptions]}),_.je(function(c){var d=_.l(c);c=d.next().value;
d=d.next().value;return d(c).ha(_.Td(1),_.t(function(e){return{Vd:!1,options:e,error:null}}),_.ie({Vd:!0,options:[],error:null}),_.Nd(function(e){return _.ld({Vd:!1,error:e,options:[]})}))}),_.ie({Vd:!1,options:[],error:null}),_.ge({bufferSize:1,Xu:!0}));this.TFb=_.ud([this.kda,this.cgb,this.uGc]).ha(_.t(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value,f=e.error,g=e.Vd;e=e.options;d=d.next().value;return c?f?1:g?0:!e.length&&d?2:e.length||d?4:3:4}));this.model=new qC(a||void 0);this.Rua.subscribe(this.Oz);
this.zha=this.Oz.ha(_.t(function(c){return mjb.format({COUNT:c.length})}));this.iY||(this.iY=function(){return null});_.ud([this.Rua,this.VA,this.kda]).ha(_.Fd(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.HU?c.filter(function(f){var g;return null==(g=b.HU)?void 0:g.call(b,e,f)}):c.map(function(f){var g=_.xdb(e,b.mZ&&null!=f?b.mZ(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.Oz.next(d)):b.Oz.next(c)});this.cgb.ha(_.t(function(c){return c.options})).subscribe(this.Rua)};tC.prototype.replace=function(a){var b=this;rC(this.model).ha(_.Td(1)).subscribe(function(c){0<c&&b.model.clear();b.model.select.apply(b.model,_.xc(a))})};tC.O=function(a){return new (a||tC)(_.q(_.njb,8))};tC.ta=_.p({token:tC,oa:tC.O});var pjb=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],uC=function(a){this.hc=a;this.hc.kda.next(!0)};_.W.Object.defineProperties(uC.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.hc.getOptions=a}}});uC.O=function(a){return new (a||uC)(_.v(tC))};uC.Ia=_.mc({type:uC,qa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.vC=function(a){this.hc=a;this.hc.kda.next(!1)};
_.W.Object.defineProperties(_.vC.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.hc.Rua.next(a)}},wr:{configurable:!0,enumerable:!0,set:function(a){this.hc.KU.next(a)}},HU:{configurable:!0,enumerable:!0,set:function(a){this.hc.HU=a}},qha:{configurable:!0,enumerable:!0,set:function(a){this.hc.qha=a}}});_.vC.O=function(a){return new (a||_.vC)(_.v(tC))};
_.vC.Ia=_.mc({type:_.vC,qa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",wr:"searchVisible",HU:"searchFilter",qha:"searchInputPlaceholder"}});_.wC=function(a){var b=this;this.hc=a;this.Uf=new _.be(1);kjb(a.model).ha(_.ke(this.Uf)).subscribe(function(c){b.fk(c)})};_.h=_.wC.prototype;_.h.Bn=function(a){null!=a&&this.hc.replace(a)};_.h.fk=function(a){this.XDb&&this.XDb(a)};_.h.un=function(a){this.XDb=a};_.h.VXa=function(){};_.h.Xs=function(){};_.h.Ka=function(){this.Uf.next();this.Uf.complete()};
_.W.Object.defineProperties(_.wC.prototype,{tx:{configurable:!0,enumerable:!0,set:function(a){this.hc.ywa.next(a)}},Hwc:{configurable:!0,enumerable:!0,set:function(a){this.hc.iY=a}},yi:{configurable:!0,enumerable:!0,set:function(a){this.hc.mZ=a}},ak:{configurable:!0,enumerable:!0,set:function(a){this.hc.ak=a}}});_.wC.O=function(a){return new (a||_.wC)(_.v(tC,2))};
_.wC.ya=_.jc({type:_.wC,qa:[["xap-picker"]],inputs:{tx:"selectAllVisible",Hwc:"ariaLabelFunction",yi:"displayFunction",ak:"isOptionDisabled"},features:[_.of([{wa:_.sv,Nb:_.dc(function(){return _.wC}),vd:!0},tC])],ac:["[xapPickerHeader]","[xapPickerFilter]","[xapPickerOptions]","[xapPickerSelections]","[xapPickerFooter]"],Aa:10,Ba:0,Ea:[[1,"xap-picker-container"],[1,"xap-picker-pane-container"],[1,"xap-picker-option-pane"],[1,"xap-picker-filter"],[1,"xap-picker-options"]],ua:function(a){a&1&&(_.ff(pjb),
_.A(0,"div",0),_.gf(1),_.A(2,"div",1)(3,"div",2)(4,"div",3),_.gf(5,1),_.B(),_.A(6,"div",4),_.gf(7,2),_.B()(),_.gf(8,3),_.B(),_.gf(9,4),_.B())},rb:2,Oa:0});var qjb=new _.vc("GMAT_CHECKBOX_OPTIONS",{Ga:"root",oa:function(){return{cj:!1}}});var rjb=function(a){this.options=a};rjb.O=function(a){return new (a||rjb)(_.v(qjb))};rjb.Ia=_.mc({type:rjb,qa:[["mat-checkbox"]],wb:2,Ya:function(a,b){a&2&&_.Se("gmat-mdc-checkbox",!b.options.cj)}});var sjb=new _.ns(3);var tjb=new _.vc("GMAT_PROGRESS_SPINNER_OPTIONS",{Ga:"root",oa:function(){return{cj:!1}}});_.xC=function(a,b){var c=this;this.options=a;this.Cva=b;this.wc=new _.fe;this.Cda=document.createElement("label");this.Cda.classList.add("cdk-visually-hidden");this.Cda.classList.add("gmat-mdc-progress-spinner-accessible-label");ydb(b.Ma.na).ha(_.ke(this.wc)).subscribe(function(d){ujb(c,d[0],d[1])})};
_.xC.prototype.Sa=function(){this.Cva.Ma.na.insertAdjacentElement("afterend",this.Cda);var a=this.Cva.Ma.na.getAttribute("aria-label");ujb(this,null!=a?a:"","indeterminate"===this.Cva.mode?"indeterminate":this.Cva.value.toString())};_.xC.prototype.Ka=function(){this.Cda.remove();this.wc.next();this.wc.complete()};var ujb=function(a,b,c){b="indeterminate"===c?b:b+" "+sjb.format(Number(c)/100);a.Cda.textContent=b};_.xC.O=function(a){return new (a||_.xC)(_.v(tjb),_.v(_.wB,10))};
_.xC.Ia=_.mc({type:_.xC,qa:[["mat-progress-spinner"],["mat-spinner"]],Cb:["aria-hidden","true"],wb:3,Ya:function(a,b){a&2&&(_.Qe("tabindex",null),_.Se("gmat-mdc-progress-spinner",!b.options.cj))}});_.yC=function(){};_.yC.O=function(a){return new (a||_.yC)};_.yC.Da=_.kc({type:_.yC});_.yC.Ca=_.Zb({imports:[xB]});_.zC=function(){};_.zC.prototype.transform=function(a,b,c){var d={};return null==a?a:b.format((d[c]=a,d))};_.zC.O=function(a){return new (a||_.zC)};_.zC.ze=_.oc({name:"format",type:_.zC,ee:!0});_.AC=function(){};_.AC.O=function(a){return new (a||_.AC)};_.AC.Da=_.kc({type:_.AC});_.AC.Ca=_.Zb({});var BC=function(a){this.Nc=a};BC.O=function(a){return new (a||BC)(_.v(_.tf))};BC.Ia=_.mc({type:BC,qa:[["","xapPickerErrorTemplate",""]]});var CC=function(a){this.Nc=a};CC.O=function(a){return new (a||CC)(_.v(_.tf))};CC.Ia=_.mc({type:CC,qa:[["","xapPickerLoadingTemplate",""]]});var DC=function(a){this.Nc=a};DC.O=function(a){return new (a||DC)(_.v(_.tf))};DC.Ia=_.mc({type:DC,qa:[["","xapPickerEmptyOptionsTemplate",""]]});var EC=function(a){this.Nc=a};EC.O=function(a){return new (a||EC)(_.v(_.tf))};
EC.Ia=_.mc({type:EC,qa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});var vjb=function(a){return{va:a}},FC=function(a){this.Nc=a};FC.O=function(a){return new (a||FC)(_.v(_.tf))};FC.Ia=_.mc({type:FC,qa:[["","xapPickerCustomOption",""]]});var GC=function(a){this.hc=a};GC.prototype.Sa=function(){};GC.O=function(a){return new (a||GC)(_.v(tC))};
GC.ya=_.jc({type:GC,qa:[["xap-picker-option"]],inputs:{ua:"template",option:"option"},Aa:3,Ba:4,Ea:[[4,"ngTemplateOutlet","ngTemplateOutletContext"],["defaultOption",""]],ua:function(a,b){a&1&&_.y(0,zdb,1,0,"ng-container",0)(1,Adb,1,1,"ng-template",null,1,_.Df);if(a&2){var c=_.kf(2);_.x("ngTemplateOutlet",b.ua||c)("ngTemplateOutletContext",_.qf(2,vjb,b.option))}},Ha:[_.Cm],rb:2,Oa:0});var HC=function(a){var b=this;this.hc=a;this.Tk=ojb;this.KU=this.hc.KU.ha(_.Rd());this.ywa=this.hc.ywa.ha(_.Rd());this.zha=this.hc.zha.ha(_.Rd());this.a6a=new _.ps("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.P4a=new _.ps("Showing the first {MAX_DISPLAYED_OPTIONS} options");this.cjb=_.ud([this.hc.TFb.ha(),this.hc.zha.ha(_.Rd()),this.hc.KU.ha(_.Rd()),this.hc.ywa.ha(_.Rd())]).ha(_.t(function(c){var d=
_.l(c);c=d.next().value;var e=d.next().value,f=d.next().value;d=d.next().value;return{Cfa:c,ZLb:e,wr:f,tx:d}}));this.fSb=this.hc.Oz.ha(_.t(function(c){void 0===b.mD&&(b.mD=Infinity);return b.mD>c.length?c:c.slice(0,b.mD)}))};HC.O=function(a){return new (a||HC)(_.v(tC))};
HC.Ia=_.mc({type:HC,zd:function(a,b,c){a&1&&(_.zf(c,CC,5),_.zf(c,BC,5),_.zf(c,DC,5),_.zf(c,EC,5),_.zf(c,FC,5));if(a&2){var d;_.wf(d=_.Af())&&(b.no=d.first);_.wf(d=_.Af())&&(b.lo=d.first);_.wf(d=_.Af())&&(b.jo=d.first);_.wf(d=_.Af())&&(b.ko=d.first);_.wf(d=_.Af())&&(b.Cn=d.first)}},inputs:{fO:"xapPickerCustomOptionTemplate",mD:"maxDisplayedOptions"}});var wjb=new _.vc("GMAT_FORM_FIELD_OPTIONS",{Ga:"root",oa:function(){return{cj:!1}}});var IC=function(a){this.options=a};IC.O=function(a){return new (a||IC)(_.v(wjb))};IC.Ia=_.mc({type:IC,qa:[["mat-form-field"]],wb:2,Ya:function(a,b){a&2&&_.Se("gmat-mdc-form-field",!b.options.cj)}});var xjb=new _.vc("GMAT_SELECT_OPTIONS",{Ga:"root",oa:function(){return{cj:!1}}});var yjb=function(a){this.options=a};yjb.O=function(a){return new (a||yjb)(_.v(xjb))};yjb.Ia=_.mc({type:yjb,qa:[["mat-select"]],wb:2,Ya:function(a,b){a&2&&_.Se("gmat-mdc-select",!b.options.cj)}});_.zjb={wa:_.T9a,Fb:[[new _.Lk,new _.Mk,new _.JGa(_.T9a)],[new _.Lk,new _.JGa(xjb)]],Ab:function(a,b){return!b||b.cj?a||{}:a?Object.assign({},a,{yD:_.uqa(a.yD).concat("gmat-mdc-select")}):{yD:"gmat-mdc-select"}}};var Ajb={search:{Nh:"search"},close:{Nh:"close"},expand_more:{Nh:"expand_more"},remove_circle_outline:{Nh:"remove_circle_outline"},arrow_back:{Nh:"arrow_back"}},Bjb=new _.vc("ICON_MAPPING",{Ga:"root",oa:function(){return Ajb}});var Cjb=["searchInput"],JC=function(a,b){this.hc=a;this.Cu=b};JC.prototype.focus=function(){this.input&&this.input.na.focus()};JC.O=function(a){return new (a||JC)(_.v(tC),_.v(Bjb))};
JC.ya=_.jc({type:JC,qa:[["xap-picker-search"]],tb:function(a,b){a&1&&_.yf(Cjb,7);if(a&2){var c;_.wf(c=_.Af())&&(b.input=c.first)}},Aa:10,Ba:9,Ea:function(){return[[1,"xap-picker-search"],["aria-label","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","placeholder","ngModelChange"],["searchInput",""],[4,"ngIf","ngIfThen","ngIfElse"],["searchIcon",""],["clearIcon",""],["class","xap-picker-icon xap-picker-search-icon","matSuffix","",3,"svgIcon",4,"ngIf"],["matSuffix","",1,
"xap-picker-icon","xap-picker-search-icon",3,"svgIcon"],["aria-label","Clear search term","mat-icon-button","","matSuffix","",1,"xap-picker-close-icon",3,"click"],["class","xap-picker-icon",3,"svgIcon",4,"ngIf"],[1,"xap-picker-icon",3,"svgIcon"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"input",1,2),_.I("ngModelChange",function(e){return b.hc.VA.next(e)}),_.O(3,"async"),_.B(),_.y(4,Bdb,1,0,"ng-container",3),_.O(5,"async"),_.y(6,Ddb,1,1,"ng-template",null,4,_.Df)(8,Fdb,2,1,"ng-template",null,5,_.Df),
_.B());if(a&2){var c=_.kf(7),d=_.kf(9);_.u(1);_.x("ngModel",_.R(3,5,b.hc.VA))("placeholder",b.hc.qha);_.u(3);_.x("ngIf",_.R(5,7,b.hc.VA))("ngIfThen",d)("ngIfElse",c)}},Ha:[_.ym,_.gi,_.xv,_.Dv,_.Kw,_.ss,pB,_.Qs,_.Dm],rb:2,Oa:0});var KC=function(a,b,c,d,e){var f=this;this.Hl=c;this.nb=d;this.U9=new _.Wf(void 0);this.iOa=new _.Wf(0);this.yqa=new _.fe;this.control=a[0];this.control.un(function(g){f.fk(g)});b&&(this.selection=b);this.control.Tp&&_.ud([this.U9,this.iOa]).subscribe(function(g){var m=_.l(g);g=m.next().value;m=m.next().value;m=g?g.length:m;f.control.Tp(!m);_.yl(f.Hl)});e.Xb(function(){d.na.getAttribute("aria-label")||d.na.setAttribute("aria-label","Select all")})};_.h=KC.prototype;_.h.Sa=function(){};
_.h.Ka=function(){this.yqa.next();this.yqa.complete()};_.h.fk=function(a){this.yha(a?0:1)};
_.h.rTa=function(){var a=this;this.yqa.next();_.ud([this.U9,this.iOa,rC(this.vx),this.vx.nB]).ha(_.t(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.vx,f=ljb(e);d=b?b.length:d;return d?f?b?b.every(function(g){return sC(e,g)})?2:1:0===f.NU?f.Eu.length?f.Eu.length<d?1:0:2:f.Eu.length?f.Eu.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return sC(e,g)}).length,!c)?0:c<d?1:2:0}),_.Rd(),_.ke(this.yqa)).subscribe(function(b){a.control.Bn(2===b);a.indeterminate=1===
b;_.yl(a.Hl)})};_.h.yha=function(a){var b=null;this.oyb?b=this.oyb.call(null,a):Array.isArray(this.U9.value)&&(b=_.ld(this.U9.value));b?this.vx.yha(a,b):this.vx.clear()};
_.W.Object.defineProperties(KC.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},NRc:{configurable:!0,enumerable:!0,set:function(a){this.U9.next(a)}},ORc:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.iOa.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.vx=a,this.rTa())}}});KC.O=function(a){return new (a||KC)(_.v(_.sv,2),_.v(qC,8),_.v(_.Il),_.v(_.ad),_.v(_.pe))};
KC.Ia=_.mc({type:KC,qa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{NRc:"xapSelectAllCorpus",ORc:"xapSelectAllCorpusCount",selection:["xapSelectAll","selection"],oyb:["xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]}});var LC=null,MC=function(a,b,c){var d=this;this.Hl=c;this.nB=new _.be(1);this.control=a[0];this.control.un(function(e){d.fk(e)});this.selection=b;this.nb=_.hc(_.ad);this.nb.na.W3a=this};MC.prototype.fk=function(a){void 0!==this.xta&&this.vx&&this.vx.toggle(this.xta,!!a)};
MC.prototype.Wd=function(a){var b=this,c;if(a.shiftKey&&(null==(c=LC)?0:c.selection)&&LC!==this&&LC.selection===this.selection){var d=LC;setTimeout(function(){a:{var e=b.nb.na;for(var f=new Set,g=d.nb.na;g=g.parentNode;)g instanceof Element&&f.add(g);for(g=e;g=g.parentNode;)if(f.has(g)){e=g;break a}e=null}if(e&&(e=Array.from(e.querySelectorAll(".xap-selection-checkbox")),f=e.indexOf(d.nb.na),g=e.indexOf(b.nb.na),-1!==f&&-1!==g)){var m=Math.min(f,g);f=Math.max(f,g)+1;for(g=sC(b.vx,b.xta);m<f;m++){var n=
e[m],r=void 0;(null==(r=n.W3a)?void 0:r.selection)===b.selection&&n.W3a.fk(g)}}})}LC=this};MC.prototype.Ka=function(){var a;null==(a=this.lb)||a.unsubscribe();this.nB.complete();this.nb.na.W3a=null;LC===this&&(LC=null)};MC.prototype.rTa=function(){var a=this,b;null==(b=this.lb)||b.unsubscribe();this.lb=_.ud([this.vx.nB,this.nB]).ha(_.t(function(){return sC(a.vx,a.xta)}),_.Rd()).subscribe(function(c){a.control.Bn(c);_.yl(a.Hl)})};
_.W.Object.defineProperties(MC.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.xta=a;this.nB.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.vx=a,this.rTa())},get:function(){return this.vx||null}}});MC.O=function(a){return new (a||MC)(_.v(_.sv,2),_.v(qC,8),_.v(_.Il))};
MC.Ia=_.mc({type:MC,qa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],Cb:[1,"xap-selection-checkbox"],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Wd(c)})},inputs:{item:["xapSelection","item"],selection:["xapSelectionModel","selection"]}});_.ie(!1);var NC=function(){};NC.O=function(a){return new (a||NC)};NC.Da=_.kc({type:NC});NC.Ca=_.Zb({});_.OC=function(){};_.OC.O=function(a){return new (a||_.OC)};_.OC.Da=_.kc({type:_.OC});_.OC.Ca=_.Zb({imports:[NC,NC]});_.PC=function(){HC.apply(this,arguments)};_.V(_.PC,HC);_.PC.Ia=HC.Ia;_.PC.prototype.H_=function(a){if(this.Bz&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.Bz.toArray().findIndex(function(c){return c.Ma.na.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.Bz.length||this.Bz.toArray()[b].focus()}};_.PC.O=function(){var a;return function(b){return(a||(a=_.Zc(_.PC)))(b||_.PC)}}();
_.PC.ya=_.jc({type:_.PC,qa:[["xap-picker-checklist"]],tb:function(a,b){a&1&&(_.yf(JC,5),_.yf(hC,5));if(a&2){var c;_.wf(c=_.Af())&&(b.search=c.first);_.wf(c=_.Af())&&(b.Bz=c)}},features:[_.Me],Aa:2,Ba:3,Ea:[["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],
[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-checklist-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-status-message-container"],[1,"xap-picker-checklist-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["class","xap-picker-checklist-select-all xap-checkbox","tabindex","0",3,"xapSelectAll","xapSelectAllCorpus",
"aria-label",4,"ngIf"],["role","tree","xapPickerArrowNav","","xapPickerArrowNavChildSelector","input",1,"xap-picker-checklist-option-list",3,"keydown"],[4,"ngFor","ngForOf"],["class","xap-picker-checklist-truncated-message",4,"ngIf"],["tabindex","0",1,"xap-picker-checklist-select-all","xap-checkbox",3,"xapSelectAll","xapSelectAllCorpus","aria-label"],["class","xap-picker-checklist-option xap-checkbox","role","treeitem","tabindex","0",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter",
"onfocus",4,"ngIf","ngIfElse"],["noTab",""],["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter"],[1,"xap-picker-checklist-truncated-message"]],ua:function(a,b){a&1&&(_.y(0,Wdb,10,7,"div",0),_.O(1,"async"));
a&2&&_.x("ngIf",_.R(1,1,b.cjb))},Ha:[_.xm,_.ym,_.Cm,_.zm,_.Am,rjb,hC,_.xC,_.wB,GC,KC,MC,JC,_.Dm,_.zC],styles:[".xap-picker-checklist-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-checklist-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-checklist-status-message{padding:0 0 12px;margin:0}.xap-picker-checklist-truncated-message{font-style:italic;padding-left:12px}"],
rb:2,Oa:0});var Djb=new _.vc("GMAT_INPUT_OPTIONS",{Ga:"root",oa:function(){return{cj:!1}}});_.QC=function(a){this.options=a};_.QC.O=function(a){return new (a||_.QC)(_.v(Djb))};_.QC.Ia=_.mc({type:_.QC,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],wb:2,Ya:function(a,b){a&2&&_.Se("gmat-mdc-input",!b.options.cj)}});var Ejb=new _.vc("GMAT_TOOLTIP_OPTIONS",{Ga:"root",oa:function(){return{cj:!1}}});var RC=function(a,b){a.cj||b.nS.push("gmat-mdc-tooltip")};RC.O=function(a){return new (a||RC)(_.v(Ejb),_.v(_.vr))};RC.Ia=_.mc({type:RC,qa:[["","matTooltip",""]],features:[_.of([{wa:_.vr,Md:_.Mw}])]});_.SC=function(){};_.SC.O=function(a){return new (a||_.SC)};_.SC.Da=_.kc({type:_.SC});_.SC.Ca=_.Zb({imports:[_.wz]});_.TC=function(){};_.TC.O=function(a){return new (a||_.TC)};_.TC.Da=_.kc({type:_.TC});_.TC.Ca=_.Zb({imports:[_.Em,_.SC,_.Rs,_.Ry,_.fC,_.OC]});var Fjb,Ydb;Fjb=["removeButton"];_.UC=function(a,b){this.hc=a;this.Cu=b;this.wNa=new _.jl};Ydb=function(a,b){return a.hc.mZ?"Deselect "+a.hc.mZ(b):"Deselect"};_.UC.O=function(a){return new (a||_.UC)(_.v(tC),_.v(Bjb))};
_.UC.ya=_.jc({type:_.UC,qa:[["xap-picker-selection-list"]],zd:function(a,b,c){a&1&&_.zf(c,FC,5);if(a&2){var d;_.wf(d=_.Af())&&(b.Cn=d.first)}},tb:function(a,b){a&1&&_.yf(Fjb,5,_.ad);if(a&2){var c;_.wf(c=_.Af())&&(b.o5c=c)}},outputs:{wNa:"clearSelections"},Aa:12,Ba:9,Ea:function(){return[[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],["aria-live","polite",1,"xap-picker-number-selected"]," \ufffd0\ufffd selected ",["color","primary","mat-button","",1,"xap-picker-clear-all-button",
3,"disabled","click"]," Clear all ",[1,"xap-picker-selection-list"],["class","xap-picker-selection-list-item",4,"ngFor","ngForOf"],[1,"xap-picker-selection-list-item"],[1,"xap-picker-selection"],[1,"xap-picker-selection-value"],[3,"template","option"],[1,"xap-picker-selection-button-container"],["mat-icon-button","",1,"xap-picker-selection-remove-button",3,"matTooltip","click","keydown.enter"],["removeButton",""],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",
3,"svgIcon"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1)(2,"div",2),_.df(3,3),_.O(4,"async"),_.B(),_.A(5,"div")(6,"button",4),_.I("click",function(){b.hc.model.clear();b.wNa.emit()}),_.df(7,5),_.O(8,"async"),_.B()()(),_.A(9,"ul",6),_.y(10,Zdb,8,5,"li",7),_.O(11,"async"),_.B()());a&2&&(_.u(4),_.Yy(_.R(4,3,rC(b.hc.model))),_.Zy(3),_.u(2),_.x("disabled",0===_.R(8,5,rC(b.hc.model))),_.u(4),_.x("ngForOf",_.R(11,7,kjb(b.hc.model))))},Ha:[_.xm,_.ym,_.Kw,_.rs,_.ss,RC,_.vz,_.Qs,GC,_.Dm],rb:2,Oa:0});var Gjb;Gjb=["optionItem"];_.VC=function(a){this.hc=a;this.KU=this.hc.KU.ha(_.Rd());this.Tk=ojb;this.M3="Use search to find options.";this.L3="Error loading search results. Please try again.";this.K3="No results found.";this.dOb=_.ud([this.hc.TFb.ha(),this.hc.KU.ha(_.Rd()),this.hc.Oz]).ha(_.t(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{Cfa:b,wr:d,Knb:c}}))};_.VC.prototype.H_=function(a){$db(a,this.options)};
var KA=function(a,b){var c,d;(null==(d=(c=a.hc).ak)?0:d.call(c,b))||a.hc.replace([b])};_.VC.O=function(a){return new (a||_.VC)(_.v(tC))};
_.VC.ya=_.jc({type:_.VC,qa:[["xap-picker-single-select"]],zd:function(a,b,c){a&1&&(_.zf(c,CC,5),_.zf(c,BC,5),_.zf(c,DC,5),_.zf(c,EC,5),_.zf(c,FC,5));if(a&2){var d;_.wf(d=_.Af())&&(b.no=d.first);_.wf(d=_.Af())&&(b.lo=d.first);_.wf(d=_.Af())&&(b.jo=d.first);_.wf(d=_.Af())&&(b.ko=d.first);_.wf(d=_.Af())&&(b.Cn=d.first)}},tb:function(a,b){a&1&&_.yf(Gjb,5,_.ad);if(a&2){var c;_.wf(c=_.Af())&&(b.options=c)}},Aa:2,Ba:3,Ea:[["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],
[3,"ngSwitch"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-single-select-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-status-message-container"],[1,"xap-picker-single-select-status-message",
"gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["role","tree",1,"xap-picker-single-select-options-list",3,"keydown"],["matRipple","","class","xap-picker-single-select-option","role","treeitem",3,"matRippleDisabled","xap-picker-single-select-option-disabled","xap-picker-single-selected","tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"matRippleDisabled","tabindex","click",
"keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],[3,"template","option"]],ua:function(a,b){a&1&&(_.y(0,meb,10,7,"div",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.dOb))},Ha:[_.xm,_.ym,_.Cm,_.zm,_.Am,_.xC,_.wB,_.Er,GC,JC,_.Dm],styles:[".xap-picker-single-select-option-disabled{cursor:default;opacity:.38}.xap-picker-single-select-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-single-select-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-single-select-status-message{padding:0 0 12px;margin:0}"],
rb:2,Oa:0});_.WC=function(a){this.Ld=a;this.wc=new _.be;this.Yxb=!0;this.uEb=new _.Wf([]);this.wx=new _.Wf([]);this.values=this.wx.ha(_.t(function(b){return _.bjb(null!=b?b:[])}),_.ke(this.wc));this.options=this.uEb.ha(_.je(function(b){return _.Ld(b)?b:_.ld(b)}));this.Lpa=new _.be(1)};_.V(_.WC,_.oC);_.WC.Ia=_.oC.Ia;_.WC.prototype.Ka=function(){this.wc.next();this.wc.complete()};var peb=function(a){var b;null!=(b=a.bjb)&&b.Bz.length&&b.Bz.first.focus()};
_.WC.prototype.focus=function(){var a=this;this.Ld.Xb(function(){setTimeout(function(){if(a.Yxb){var b;null!=(b=a.bjb)&&b.search&&b.search.focus()}else peb(a)})})};
_.W.Object.defineProperties(_.WC.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.qta||this.uEb.next(a.options);var b,c,d,e=Object.assign({},a,{nv:null!=(b=a.nv)?b:!0,t2:!!a.t2,tx:null!=(c=a.tx)?c:!0},a.qta?{}:{wr:null!=(d=a.wr)?d:!0}),f;this.Yxb=a.qta||(null!=(f=null==e?void 0:e.wr)?f:!0);this.Lpa.next(e)}},vc:{configurable:!0,enumerable:!0,set:function(a){this.wx.next(a&&a.value.wm||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return!0}}});
_.WC.O=function(a){return new (a||_.WC)(_.v(_.pe))};
_.WC.ya=_.jc({type:_.WC,qa:[["xap-picker-editor"]],tb:function(a,b){a&1&&_.yf(_.PC,5);if(a&2){var c;_.wf(c=_.Af())&&(b.bjb=c.first)}},inputs:{config:"config",vc:"appliedFilter"},outputs:{values:"values"},features:[_.Me],Aa:2,Ba:3,Ea:[[4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],["asyncTemplate",""],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible",
"ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",3,"clearSelections",4,"ngIf"],["xapPickerOptions",""],["xapPickerOptions","",3,"maxDisplayedOptions"],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",
""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],ua:function(a,b){a&1&&(_.y(0,Eeb,4,2,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.Lpa))},Ha:[_.ym,_.Cm,_.xv,_.Dv,_.PC,_.UC,DC,EC,BC,CC,_.VC,_.wC,uC,_.vC,_.Dm],styles:["xap-picker-editor{height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content{padding:0}.xap-filterbar-filtereditor-description{padding:8px 16px 0}.xap-picker-checklist .xap-picker-checklist-option{min-height:48px}.xap-picker-multi-pane .xap-picker-pane-container{border-bottom:1px solid #dadce0}"],
rb:2,Oa:0});var XC=function(){JC.apply(this,arguments)};_.V(XC,JC);XC.O=function(){var a;return function(b){return(a||(a=_.Zc(XC)))(b||XC)}}();
XC.ya=_.jc({type:XC,qa:[["xap-picker-search"]],features:[_.Me],Aa:10,Ba:9,Ea:function(){return[[1,"xap-picker-search"],["aria-label","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","placeholder","ngModelChange"],["searchInput",""],[4,"ngIf","ngIfThen","ngIfElse"],["searchIcon",""],["clearIcon",""],["class","xap-picker-icon xap-picker-search-icon","matSuffix","",3,"svgIcon",4,"ngIf"],["matSuffix","",1,"xap-picker-icon","xap-picker-search-icon",3,"svgIcon"],["aria-label",
"Clear search term","mat-icon-button","","matSuffix","",1,"xap-picker-close-icon",3,"click"],["class","xap-picker-icon",3,"svgIcon",4,"ngIf"],[1,"xap-picker-icon",3,"svgIcon"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"input",1,2),_.I("ngModelChange",function(e){return b.hc.VA.next(e)}),_.O(3,"async"),_.B(),_.y(4,Feb,1,0,"ng-container",3),_.O(5,"async"),_.y(6,Heb,1,1,"ng-template",null,4,_.Df)(8,Jeb,2,1,"ng-template",null,5,_.Df),_.B());if(a&2){var c=_.kf(7),d=_.kf(9);_.u(1);_.x("ngModel",_.R(3,5,
b.hc.VA))("placeholder",b.hc.qha);_.u(3);_.x("ngIf",_.R(5,7,b.hc.VA))("ngIfThen",d)("ngIfElse",c)}},Ha:[_.ym,_.gi,_.xv,_.Dv,_.Hr,_.Qs,_.Iy,_.Dm],rb:2,Oa:0});_.YC=function(){};_.YC.O=function(a){return new (a||_.YC)};_.YC.Da=_.kc({type:_.YC});_.YC.Ca=_.Zb({imports:[_.Fr,_.xr,_.vq,jC,_.xr,jC]});var ZC=function(){HC.apply(this,arguments)};_.V(ZC,HC);ZC.Ia=HC.Ia;ZC.prototype.H_=function(a){if(this.Bz&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.Bz.toArray().findIndex(function(c){return c.Ma.na.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.Bz.length||this.Bz.toArray()[b].focus()}};ZC.O=function(){var a;return function(b){return(a||(a=_.Zc(ZC)))(b||ZC)}}();
ZC.ya=_.jc({type:ZC,qa:[["xap-picker-checklist"]],tb:function(a,b){a&1&&_.yf(_.kC,5);if(a&2){var c;_.wf(c=_.Af())&&(b.Bz=c)}},features:[_.Me],Aa:2,Ba:3,Ea:[["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],
["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-checklist-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-status-message-container"],[1,"xap-picker-checklist-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["class","xap-picker-checklist-select-all xap-checkbox","tabindex","0",3,"xapSelectAll","xapSelectAllCorpus","aria-label",4,"ngIf"],["role","tree","xapPickerArrowNav",
"","xapPickerArrowNavChildSelector","input",1,"xap-picker-checklist-option-list",3,"keydown"],[4,"ngFor","ngForOf"],["class","xap-picker-checklist-truncated-message",4,"ngIf"],["tabindex","0",1,"xap-picker-checklist-select-all","xap-checkbox",3,"xapSelectAll","xapSelectAllCorpus","aria-label"],["class","xap-picker-checklist-option xap-checkbox","role","treeitem","tabindex","0",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus",4,"ngIf","ngIfElse"],["noTab",""],
["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter"],[1,"xap-picker-checklist-truncated-message"]],ua:function(a,b){a&1&&(_.y(0,$eb,10,7,"div",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.cjb))},Ha:[_.xm,
_.ym,_.Cm,_.zm,_.Am,_.xC,_.wB,_.kC,GC,KC,MC,XC,_.Dm,_.zC],styles:[".xap-picker-checklist-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-checklist-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-checklist-status-message{padding:0 0 12px;margin:0}.xap-picker-checklist-truncated-message{font-style:italic;padding-left:12px}"],
rb:2,Oa:0});var $C=function(){_.UC.apply(this,arguments)};_.V($C,_.UC);$C.O=function(){var a;return function(b){return(a||(a=_.Zc($C)))(b||$C)}}();
$C.ya=_.jc({type:$C,qa:[["xap-picker-selection-list"]],features:[_.Me],Aa:12,Ba:9,Ea:function(){return[[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],["aria-live","polite",1,"xap-picker-number-selected"]," \ufffd0\ufffd selected ",["color","primary","mat-button","",1,"xap-picker-clear-all-button",3,"disabled","click"]," Clear all ",[1,"xap-picker-selection-list"],["class","xap-picker-selection-list-item",4,"ngFor","ngForOf"],[1,"xap-picker-selection-list-item"],
[1,"xap-picker-selection"],[1,"xap-picker-selection-value"],[3,"template","option"],[1,"xap-picker-selection-button-container"],["mat-icon-button","",1,"xap-picker-selection-remove-button",3,"matTooltip","click","keydown.enter"],["removeButton",""],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",3,"svgIcon"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1)(2,"div",2),_.df(3,3),_.O(4,"async"),_.B(),_.A(5,"div")(6,"button",4),_.I("click",function(){b.hc.model.clear();
b.wNa.emit()}),_.df(7,5),_.O(8,"async"),_.B()()(),_.A(9,"ul",6),_.y(10,bfb,8,5,"li",7),_.O(11,"async"),_.B()());a&2&&(_.u(4),_.Yy(_.R(4,3,rC(b.hc.model))),_.Zy(3),_.u(2),_.x("disabled",0===_.R(8,5,rC(b.hc.model))),_.u(4),_.x("ngForOf",_.R(11,7,kjb(b.hc.model))))},Ha:[_.xm,_.ym,RC,_.vz,_.Hr,_.Qs,GC,_.Dm],rb:2,Oa:0});var aD=function(a){_.VC.call(this,a);this.hc=a};_.V(aD,_.VC);aD.O=function(a){return new (a||aD)(_.v(tC))};
aD.ya=_.jc({type:aD,qa:[["xap-picker-single-select"]],features:[_.Me],Aa:2,Ba:3,Ea:[["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class",
"xap-picker-single-select-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-status-message-container"],[1,"xap-picker-single-select-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["role","tree",1,"xap-picker-single-select-options-list",3,"keydown"],["matRipple","","class","xap-picker-single-select-option","role","treeitem",3,"matRippleDisabled","xap-picker-single-select-option-disabled","xap-picker-single-selected","tabindex",
"click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"matRippleDisabled","tabindex","click","keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],[3,"template","option"]],ua:function(a,b){a&1&&(_.y(0,ofb,10,7,"div",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.dOb))},Ha:[_.xm,_.ym,_.Cm,_.zm,_.Am,_.xC,_.wB,_.Er,GC,XC,_.Dm],styles:[".xap-picker-single-select-option-disabled{cursor:default;opacity:.38}.xap-picker-single-select-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-single-select-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-single-select-status-message{padding:0 0 12px;margin:0}"],
rb:2,Oa:0});_.bD=function(){_.WC.apply(this,arguments)};_.V(_.bD,_.WC);_.bD.Ia=_.WC.Ia;_.bD.O=function(){var a;return function(b){return(a||(a=_.Zc(_.bD)))(b||_.bD)}}();
_.bD.ya=_.jc({type:_.bD,qa:[["xap-picker-editor"]],features:[_.Me],Aa:2,Ba:3,Ea:[[4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],["asyncTemplate",""],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",3,"clearSelections",4,"ngIf"],["xapPickerOptions",
""],["xapPickerOptions","",3,"maxDisplayedOptions"],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],ua:function(a,b){a&1&&(_.y(0,Ffb,
4,2,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.Lpa))},Ha:[_.ym,_.Cm,_.xv,_.Dv,_.wC,uC,_.vC,ZC,DC,EC,BC,CC,$C,aD,_.Dm],styles:["xap-picker-editor{height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content .xap-picker-container{margin:0 -16px}.xap-filterbar-filtereditor-description{padding:8px 16px 0}.xap-picker-checklist-option-list{padding-bottom:0}"],rb:2,Oa:0});_.Hjb=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"});_.cD={id:"EQ",displayName:"="};_.dD={id:"EQ_v",displayName:"equals",wN:"="};var Ijb,Kjb,Jjb;Ijb=["textInput"];_.eD=function(a){this.Hl=a;this.gUb=new _.fe;this.values=this.gUb.Sf();this.R0a=!1;this.Ci=new _.Av({})};_.eD.prototype.Km=function(){this.R0a&&(this.aRa.na.focus(),this.R0a=!1,this.Hl.Nd())};_.eD.prototype.Ka=function(){this.zra&&this.zra.unsubscribe()};_.eD.prototype.focus=function(){this.aRa?this.aRa.na.focus():this.R0a=!0};
_.Ifb=function(a,b){if(!b.sI||!b.sI.bUb)return null;for(var c=_.l(Array.from(b.sI.bUb.entries())),d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;if(a.Ci.get(b.Vq).Gm(d))return e}return null};
Kjb=function(a,b){if(b&&b.length){for(var c={},d=_.l(b),e=d.next();!e.done;e=d.next()){e=e.value;var f=new _.Cv(e.MF&&""===e.value?"":e.value||null,e.sI?e.sI.Ox:[]);c[e.Vq]=f}a.zra&&a.zra.unsubscribe();a.Ci=new _.Av(c);a.zra=a.Ci.em.subscribe(function(){Jjb(a)});Jjb(a);a.vyc=b}};Jjb=function(a){for(var b=new Map,c=_.l(Object.keys(a.Ci.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.Ci.controls[d].value);a.gUb.next(b)};
_.W.Object.defineProperties(_.eD.prototype,{gu:{configurable:!0,enumerable:!0,set:function(a){Kjb(this,a)},get:function(){return this.vyc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.Ci.disable():this.Ci.enable()},get:function(){return this.Ci.disabled}}});_.eD.O=function(a){return new (a||_.eD)(_.v(_.Il))};
_.eD.ya=_.jc({type:_.eD,qa:[["xap-multi-text-field-base"]],tb:function(a,b){a&1&&_.yf(Ijb,5);if(a&2){var c;_.wf(c=_.Af())&&(b.aRa=c.first)}},inputs:{gu:"configs",disabled:"disabled"},outputs:{values:"values"},Aa:2,Ba:2,Ea:function(){return[[1,"xap-filterbar-multitextfieldbase",3,"formGroup"],[4,"ngFor","ngForOf"],["appearance","outline",1,"xap-filterbar-textbase-field"],[1,"xap-filterbar-textbase-field-label"],"\ufffd*4:1\ufffd\ufffd#1:1\ufffd \ufffd0:1\ufffd value \ufffd/#1:1\ufffd\ufffd/*4:1\ufffd\ufffd*5:2\ufffdFilter value\ufffd/*5:2\ufffd",
[4,"ngIf","ngIfElse"],["default",""],["matInput","",3,"type","placeholder","formControlName"],["textInput",""],[4,"ngIf"],["class","delimiter",4,"ngIf"],[1,"delimiter"]]},ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,Mfb,11,10,"ng-container",1),_.B());a&2&&(_.x("formGroup",b.Ci),_.u(1),_.x("ngForOf",b.gu))},Ha:[_.xm,_.ym,_.gi,_.xv,_.Xz,IC,uB,oB,mB,_.QC,_.vB,_.Gv,_.Hv],styles:[".xap-filterbar-textbase-field{width:100%}.xap-filterbar-textbase-field .xap-filterbar-textbase-field-label{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:.1px;color:#3c4043}.xap-filterbar-filtereditor-popup-card .xap-filterbar-textbase-field .mat-mdc-form-field-subscript-wrapper{margin-top:8px;min-height:8px}.xap-filterbar-filtereditor-popup-card .xap-filterbar-single-line{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xap-filterbar-filtereditor-popup-card .xap-filterbar-single-line .xap-filterbar-multitextfieldbase{padding-right:24px;padding-top:4px}.xap-filterbar-filtereditor-popup-card .xap-filterbar-multiple-lines .xap-filterbar-multitextfieldbase{padding:4px 24px 0}"],
rb:2,Oa:0});_.fD=function(){this.fm=new _.Wf(_.mC(null));this.values=this.fm.Sf();this.Qo={Vq:"text-field"}};_.V(_.fD,_.oC);_.fD.prototype.focus=function(){this.U2.focus()};_.Ljb=function(a,b){b=b.get("text-field");b=a.Qo.MF&&""===b?"":b||null;a.fm.next(_.mC(b))};
_.W.Object.defineProperties(_.fD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.Qo.placeholder=a&&a.placeholder||void 0;this.Qo.autocomplete=a&&a.autocomplete||void 0;this.Qo.name=a&&a.name||void 0;this.Qo.sI=a&&a.sI||void 0;this.yi=(null==a?void 0:a.yi)||void 0;this.Qo.MF=(null==a?void 0:a.MF)||void 0;null==this.Qo.value&&this.Qo.MF&&(this.Qo.value="");null!=this.Qo.value&&this.yi&&(this.Qo.value=this.yi(this.Qo.value))}},vc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=null==(b=a.value)?void 0:b.Vp;this.Qo.MF&&""===a?this.Qo.value=this.yi?this.yi(a):a:(a=a||void 0,this.Qo.value=this.yi&&a?this.yi(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.fm.value&&this.fm.value.wm.every(function(a){return null!=a})&&this.U2.Ci.valid}}});_.fD.O=function(){var a;return function(b){return(a||(a=_.Zc(_.fD)))(b||_.fD)}}();_.fD.Ia=_.mc({type:_.fD,inputs:{config:"config",vc:"appliedFilter"},outputs:{values:"values"},features:[_.Me]});var gD,Mjb,Njb;gD={};Mjb=(gD.remove_filter="close",gD.clear_filters="close",gD.close_editor="close",gD.save_filters="save",gD.delete_filter="delete",gD);Njb=new _.vc("xap_filter_bar_icon_config");_.hD=function(a){this.Nub=a};_.Ogb=function(a,b){var c,d;return null==(c=a.Nub)?void 0:null==(d=c.s7c)?void 0:d.get(b)};_.LA=function(a,b){return _.Ogb(a,_.MA(a,b))};_.MA=function(a,b){var c,d,e;return null!=(e=null==(c=a.Nub)?void 0:null==(d=c.CXc)?void 0:d[b])?e:Mjb[b]};
_.hD.O=function(a){return new (a||_.hD)(_.q(Njb,8))};_.hD.ta=_.p({token:_.hD,oa:_.hD.O});var Ojb=["labelInput"],iD=function(a,b){var c=this;this.mu=a;this.data=b;this.wc=new _.fe;this.rN=new _.Cv("");b.UA.ha(_.ke(this.wc)).subscribe(function(d){c.rN.mla([_.d3a,Pfb(d)]);_.fi(c.rN)})};iD.prototype.Ka=function(){this.wc.next();this.wc.complete()};iD.prototype.cancel=function(){this.mu.close({data:null})};iD.O=function(a){return new (a||iD)(_.v(Chb),_.v(_.uUa))};
iD.ya=_.jc({type:iD,qa:[["xap-filter-bar-save-dialog"]],tb:function(a,b){a&1&&_.yf(Ojb,7);if(a&2){var c;_.wf(c=_.Af())&&(b.input=c.first)}},Aa:14,Ba:3,Ea:function(){return[[1,"xap-filterbar-save-dialog-header"]," Save filter\n",["appearance","outline",1,"xap-filterbar-save-dialog-form-field"],"Filter label",["matInput","",1,"xap-filterbar-save-dialog-label-input",3,"formControl"],["labelInput",""],[4,"ngIf"],[1,"xap-filterbar-save-dialog-buttons"],["mat-button","","color","primary",1,"xap-filterbar-save-dialog-cancel-button",
3,"click"],"Cancel",["mat-button","","color","primary",1,"xap-filterbar-save-dialog-save-button",3,"click"],"Save"," You must enter a value "," A saved filter set with this label already exists "]},ua:function(a,b){a&1&&(_.A(0,"div",0),_.df(1,1),_.B(),_.A(2,"mat-form-field",2)(3,"mat-label"),_.df(4,3),_.B(),_.D(5,"input",4,5),_.y(7,Nfb,2,0,"mat-error",6)(8,Ofb,2,0,"mat-error",6),_.B(),_.A(9,"div",7)(10,"button",8),_.I("click",function(){return b.cancel()}),_.df(11,9),_.B(),_.A(12,"button",10),_.I("click",
function(){b.rN.value&&b.rN.valid&&b.mu.close({data:b.rN.value})}),_.df(13,11),_.B()());a&2&&(_.u(5),_.x("formControl",b.rN),_.u(2),_.x("ngIf",b.rN.Gm("required")),_.u(1),_.x("ngIf",b.rN.Gm("validUnique")))},Ha:[_.ym,_.Kw,_.rs,IC,uB,oB,mB,_.QC,_.vB,_.gi,_.xv,_.Fv],rb:2,Oa:0});var Rjb;_.Pjb=new _.vc("xap_fbcc");
_.jD=function(a,b,c){var d=this;this.ei=a;this.Ck=b;this.SBc=c;this.uH=new _.jl;this.XBb=!0;this.KT="Add a filter";this.xga="Remove all filters";this.eha="Save all filters";this.Ml=!1;this.dK=null;this.nR=-1;this.zpa=this.vPa=!1;this.Boa=function(n){d.uH.emit({f3:0,NQ:n.filters});d.config.ag.next(n.filters)};this.Pua=function(n){n&&n.stopPropagation();var r,w;n=null!=(w=null==(r=d.config.iN)?void 0:r.JZc)?w:iD;var z,E,J;null==(J=null==(E=d.Ck)?void 0:E.open(n,{data:{UA:null==(z=d.config.iN)?void 0:
z.UA},aj:!0,Ed:"xap-filterbar-save-dialog",ariaLabel:"Save applied filters"}))||J.oz().subscribe(function(){})};var e,f;if(_.Ld(null==(e=this.Ck)?void 0:e.soa)&&(null==(f=this.Ck)?0:f.ii)){var g,m;null==(g=this.Ck)||null==(m=g.soa)||m.subscribe(function(){d.zpa=!1})}};_.jD.prototype.Sa=function(){};_.jD.prototype.Ka=function(){this.dK&&this.dK.unsubscribe()};
_.Qjb=function(a,b){var c=b.vc;a.uH.emit({f3:c.isValid?0:1,NQ:[c]});if(b.LD){var d=a.config.ag.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.vc.Pca)return;ijb(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.ag.getValue().indexOf(d);c.value.Vp&&jjb(a.config,b,c);_.Rgb(a,!0,b)}else hjb(a.config,[c])}else hjb(a.config,[c]);c.isValid||-1!==a.mw||(a.mw=a.config.ag.value.length-1)};_.Rgb=function(a,b,c){b?a.mw=c:c===a.mw&&(a.mw=-1)};
_.Sjb=function(a){if(a.disabled)return!1;var b,c;switch(null!=(c=null==(b=a.SBc)?void 0:b.KWc)?c:1){case 1:return Rjb(a);case 2:return 0<a.config.ag.getValue().length;default:return!0}};Rjb=function(a){return 0<a.config.ag.getValue().filter(function(b){return b.Ys}).length};_.h=_.jD.prototype;_.h.CY=function(a){this.uH.emit({f3:4,NQ:this.config.ag.getValue()});this.config.clear();null==a||a.stopPropagation()};
_.h.update=function(a,b){b.isValid?(this.uH.emit({f3:2,NQ:[b]}),jjb(this.config,a,b)):this.remove(a);!this.XBb&&this.zpa||this.focus();this.zpa=!1};_.h.remove=function(a){this.uH.emit({f3:3,NQ:[this.config.ag.getValue()[a]]});jjb(this.config,a,null);a<this.mw&&this.mw--};_.h.focus=function(){var a;null==(a=this.zp)||a.focus()};_.h.QC=function(a){this.zpa=!0;this.focus();a.stopPropagation()};
_.W.Object.defineProperties(_.jD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ml},set:function(a){this.Ml=_.hh(a)}},mw:{configurable:!0,enumerable:!0,get:function(){return this.nR},set:function(a){this.nR!==a&&(-1<this.nR&&this.nR<this.config.ag.getValue().length&&!this.config.ag.getValue()[this.nR].isValid&&this.remove(this.nR),this.vPa=-1<a&&a<this.config.ag.getValue().length,this.nR=a)}}});_.jD.O=function(){_.we()};
_.jD.Ia=_.mc({type:_.jD,inputs:{config:"config",UZ:"filterBarLabel",nrb:"filterBarIcon",XBb:"menuAutoFocus",KT:"placeholderMsg",Uca:"inputLabel",xga:"removeFilterMsg",eha:"saveFilterMsg",uA:"noResultsMessage",disabled:"disabled"},outputs:{uH:"update"}});_.kD=function(){this.Gqa=!0;this.qob=new _.fe;this.pob=this.qob.Sf();this.Bfb=new _.fe;this.Ewc=this.Bfb.Sf();this.Fqa=new _.fe;this.KAc=this.Fqa.Sf();this.zZ=new _.fe;this.nob=this.zZ.Sf();this.wPa=this.newValue=this.Lp=null;this.F3a=new _.fe;this.fUb=this.F3a.Sf()};_.kD.prototype.cS=function(){return this.filter?this.filter.config.Ul&&0<this.filter.config.Ul.size?Array.from(this.filter.config.Ul.keys()):this.filter.config.pz:[]};
_.kD.prototype.Nha=function(a){this.filter.config.HQc?this.wPa=a:this.newValue=a};_.kD.prototype.jL=function(){if(this.filter&&(!this.filter.config.s8c||_.jgb(this))&&(this.filter.config.HQc&&(this.newValue=this.wPa),null!==this.newValue&&null!==this.Lp)){var a;this.zfb=a=this.filter.config.Ul&&0<this.filter.config.Ul.size?this.filter.config.Ul.get(this.Lp).wj(this.Lp,this.newValue):this.filter.config.wj(this.Lp,this.newValue);this.Bfb.next(a);this.zZ.next()}};
_.jgb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.wPa)&&(a.vc.Ys||!(null==(b=a.newValue)||!b.wm.length))};_.Tjb=function(a){return a.filter&&(!a.filter.config.NHc||!a.vc.isValid)&&!a.filter.config.nra};
_.W.Object.defineProperties(_.kD.prototype,{Hp:{configurable:!0,enumerable:!0,set:function(a){var b;a&&(null==(b=this.filter)?0:b.config.nra)?(this.Nha(this.filter.config.nra),this.Lp=this.cS()[0],this.jL()):a!==this.Gqa&&(this.Gqa=a,this.qob.next(this.Gqa))},get:function(){return this.Gqa}},vc:{configurable:!0,enumerable:!0,set:function(a){this.zfb=a;this.Lp=a.uf;this.newValue=a.value},get:function(){return this.zfb}}});_.kD.O=function(a){return new (a||_.kD)};_.kD.ta=_.p({token:_.kD,oa:_.kD.O});_.lD=function(a,b,c,d){var e=this;this.Hl=a;this.ei=b;this.Ud=c;this.nb=d;this.update=new _.jl;this.U$=new _.jl;this.Ml=!1;this.lb=new _.fd;this.lb.add(c.Ewc.subscribe(this.update));this.lb.add(c.pob.subscribe(this.U$));this.lb.add(c.KAc.subscribe(function(){_.Ujb(e)}));this.lb.add(c.fUb.subscribe(function(){_.yl(a)}))};_.lD.prototype.Sa=function(){};_.lD.prototype.Ka=function(){this.lb.unsubscribe()};_.Ujb=function(a){a.Hp&&a.Ud.editor&&a.Ud.editor.focus()};_.lD.prototype.cS=function(){return this.Ud.cS()};
_.lD.prototype.Nha=function(a){this.Ud.Nha(a)};_.lD.prototype.jL=function(){this.Ud.jL()};
_.W.Object.defineProperties(_.lD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ml},set:function(a){this.Ml=_.hh(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Ud.filter=a;this.Ud.F3a.next()},get:function(){return this.Ud.filter}},Hp:{configurable:!0,enumerable:!0,set:function(a){(this.Ud.Hp=a)&&_.Ujb(this)},get:function(){return this.Ud.Hp}},vc:{configurable:!0,enumerable:!0,set:function(a){this.Ud.vc=a},get:function(){return this.Ud.vc}}});
_.lD.O=function(a){return new (a||_.lD)(_.v(_.Il),_.v(_.hD),_.v(_.kD),_.v(_.ad))};_.lD.Ia=_.mc({type:_.lD,inputs:{disabled:"disabled",filter:"filter",Hp:"isEditorVisible",vc:"appliedFilter"},outputs:{update:"update",U$:"editorVisibleChange"}});var mD=function(){this.afa=new _.Cv;this.Ewb=[];this.Zc=this.afa.em;this.Zea=new _.jl;this.VLa=""};mD.prototype.getValue=function(){return this.afa.value};_.W.Object.defineProperties(mD.prototype,{Qua:{configurable:!0,enumerable:!0,set:function(a){this.Ewb=a;null===this.getValue()&&0<this.Qua.length&&(this.value=a[0])},get:function(){return this.Ewb}},value:{configurable:!0,enumerable:!0,set:function(a){this.afa.setValue(a)}}});mD.O=function(a){return new (a||mD)};
mD.ya=_.jc({type:mD,qa:[["xap-comparison-operator-selector"]],inputs:{Qua:"operators",VLa:"appliedFilterId",value:"value"},outputs:{Zc:"change",Zea:"operatorFocusChange"},Aa:3,Ba:4,Ea:function(){return[["floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator",1,"xap-comparison-operator-dropdown",3,"formControl","aria-labelledby","aria-describedby","focus","focusout"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},ua:function(a,b){a&1&&(_.A(0,"mat-form-field",
0)(1,"mat-select",1),_.I("focus",function(){b.Zea.emit(!0)})("focusout",function(){b.Zea.emit(!1)}),_.y(2,Qfb,2,2,"mat-option",2),_.B()());a&2&&(_.u(1),_.hf("aria-labelledby","dialog-label-",b.VLa,"")("aria-describedby","dialog-description-",b.VLa,""),_.x("formControl",b.afa),_.u(1),_.x("ngForOf",b.Qua))},Ha:[_.xm,_.aB,IC,uB,yjb,AB,_.xv,_.Fv],styles:[".xap-filterbar-single-line .xap-filterbar-operator-select-field{padding:0 16px 0 24px}.xap-filterbar-multiple-lines .xap-filterbar-operator-select-field{padding:0 24px}.mat-mdc-form-field.xap-filterbar-operator-select-field{display:block}.xap-filterbar-operator-select-field .mat-mdc-form-field-subscript-wrapper{height:16px;margin-top:8px}.mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}"],
rb:2,Oa:0});var nD=function(){mD.apply(this,arguments)};_.V(nD,mD);nD.O=function(){var a;return function(b){return(a||(a=_.Zc(nD)))(b||nD)}}();
nD.ya=_.jc({type:nD,qa:[["xap-comparison-operator-selector"]],features:[_.Me],Aa:3,Ba:2,Ea:function(){return[["color","accent","floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator",3,"formControl","focus","focusout"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},ua:function(a,b){a&1&&(_.A(0,"mat-form-field",0)(1,"mat-select",1),_.I("focus",function(){b.Zea.emit(!0)})("focusout",function(){b.Zea.emit(!1)}),_.y(2,Rfb,2,2,"mat-option",2),_.B()());a&2&&
(_.u(1),_.x("formControl",b.afa),_.u(1),_.x("ngForOf",b.Qua))},Ha:[_.xm,_.Ny,_.Sv,_.Ty,_.xv,_.Fv],styles:[".xap-filterbar-operator-select-field{width:100%}"],rb:2,Oa:0});var Vjb,Wjb,Xjb;Vjb=["overlayContainer"];Wjb=["valueEditor"];Xjb=[[["","header",""]],[["","footer",""]]];_.oD=function(a,b,c){var d=this;this.nC=a;this.Hl=b;this.Ud=c;this.wra=!0;this.dYa=!1;this.Gya=new _.fe;this.lb=new _.fd;this.TOa=!1;this.lb.add(c.pob.subscribe(function(){_.yl(d.Hl)}));this.lb.add(c.fUb.subscribe(function(){_.yl(d.Hl)}))};_.oD.prototype.Ka=function(){this.Gya.next();this.Gya.complete();this.lb.unsubscribe()};
var Tfb=function(a,b){if(a.filter&&_.Tjb(a.Ud)&&a.Fya){if(b){if(a.Lp===b)return;a.Lp=b}a.Lp||(a.Lp=a.Ud.cS()[0]);if(a.filter.config.Ul){var c=a.filter.config.Ul.get(a.Lp);if(c)if(b=c.wj(a.Lp,a.newValue||_.mC(null)),c.Jl){var d=c.Jl;var e=c.vv}else var f=c.MZc;else return}else d=a.filter.config.Jl,b=a.filter.config.wj(a.Lp,a.newValue||_.mC(null)),e=a.filter.config.vv;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.lC),a.Gya.next(),a.Fya.clear(),f)a.editor=null,a.Ud.Nha(f);else{a.editor=
a.Fya.pK(_.Al(a.nC,d)).instance;a.editor.vc=b;var g=!0;a.editor.values.ha(_.k$a(),_.Fd(function(w){var z=_.l(w);w=z.next().value;z=z.next().value;return!_.Gb(w||{},z||{})}),_.t(function(w){w=_.l(w);w.next();return w.next().value}),_.ke(a.Gya)).subscribe(function(w){a.Ud.Nha(w);a.filter.config.Pca&&!g&&null!=w.Vp&&a.Ud.jL();g=!1})}if(a.editor&&(a.editor.config=e,a.Hp&&!a.dYa))if(Wfb(a)){var m,n,r;null==(m=a.Wf.Cd)||null==(n=m.Go)||null==(r=n.querySelector(".xap-comparison-operator-dropdown"))||r.focus();
a.wra=!0}else a.Ud.Fqa.next();a.Hl.Nd();a.Ud.F3a.next()}},Wfb=function(a){return a.filter&&1<a.Ud.cS().length||!a.filter.config.iTa};_.oD.prototype.J0=function(){this.Hp?this.wra||(this.wra=!0,this.Ud.Fqa.next()):this.wra=!1};_.oD.prototype.Qe=function(){var a=this;setTimeout(function(){var b;null==(b=a.Wf.Cd)||b.Qe()})};_.oD.prototype.yXa=function(){this.TOa=!0;this.Ud.zZ.next();this.TOa=!1};
_.W.Object.defineProperties(_.oD.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Ud.filter=a},get:function(){return this.Ud.filter}},Hp:{configurable:!0,enumerable:!0,set:function(a){(this.Ud.Hp=a)&&this.Ud.Fqa.next()},get:function(){return this.Ud.Hp}},vc:{configurable:!0,enumerable:!0,set:function(a){this.Ud.vc=a},get:function(){return this.Ud.vc}},Fya:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.JAc=a)?setTimeout(function(){b.filter.config.nra||Tfb(b);b.Wf.Cd.Qe()}):
this.editor=null},get:function(){return this.JAc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Ud.editor=a},get:function(){return this.Ud.editor}},Lp:{configurable:!0,enumerable:!0,set:function(a){this.Ud.Lp=a},get:function(){return this.Ud.Lp}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Ud.newValue=a},get:function(){return this.Ud.newValue}}});_.oD.O=function(a){return new (a||_.oD)(_.v(_.Nk),_.v(_.Il),_.v(_.kD))};
_.oD.ya=_.jc({type:_.oD,qa:[["xap-filter-editor-content"]],tb:function(a,b){a&1&&(_.yf(Vjb,5),_.yf(Wjb,5,_.uf));if(a&2){var c;_.wf(c=_.Af())&&(b.Wf=c.first);_.wf(c=_.Af())&&(b.Fya=c.first)}},inputs:{trigger:"trigger",WL:"loadingTemplate"},ac:["[header]","[footer]"],Aa:2,Ba:2,Ea:[["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayOpen",
"cdkConnectedOverlayOrigin","backdropClick","detach"],["overlayContainer","cdkConnectedOverlay"],["role","dialog",1,"xap-filterbar-filtereditor-popup",3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],["filterLoading",""],[1,"xap-filterbar-filtereditor-popup-content"],["class","xap-filterbar-filtereditor-description",3,"id",4,"ngIf"],[1,"xap-filterbar-filtereditor-content"],[3,"xap-filterbar-filtereditor-operator-single-line","operators",
"value","appliedFilterId","change","operatorFocusChange",4,"ngIf"],[1,"xap-filterbar-filterbareditor-template"],["valueEditor",""],[1,"xap-filterbar-filtereditor-description",3,"id"],[3,"operators","value","appliedFilterId","change","operatorFocusChange"],[4,"ngTemplateOutlet"]],ua:function(a,b){a&1&&(_.ff(Xjb),_.y(0,$fb,5,4,"ng-template",0,1,_.Df),_.I("backdropClick",function(){return b.Ud.zZ.next()})("detach",function(){return b.yXa()}));a&2&&_.x("cdkConnectedOverlayOpen",b.Hp)("cdkConnectedOverlayOrigin",
b.trigger)},Ha:[_.nq,_.ym,_.Cm,_.Ey,mD],rb:2,Oa:0});var Yjb=[[["","header",""]],[["","footer",""]]],pD=function(){_.oD.apply(this,arguments)};_.V(pD,_.oD);pD.prototype.yXa=function(){this.Ud.zZ.next()};pD.O=function(){var a;return function(b){return(a||(a=_.Zc(pD)))(b||pD)}}();
pD.ya=_.jc({type:pD,qa:[["xap-filter-editor-content"]],features:[_.Me],ac:["[header]","[footer]"],Aa:2,Ba:2,Ea:[["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayOpen","cdkConnectedOverlayOrigin","backdropClick","detach"],["overlayContainer","cdkConnectedOverlay"],["role","dialog",1,"xap-filterbar-filtereditor-popup",
3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],["filterLoading",""],[1,"xap-filterbar-filtereditor-popup-content"],["class","xap-filterbar-filtereditor-description",3,"id",4,"ngIf"],[1,"xap-filterbar-filtereditor-content"],[3,"xap-filterbar-filtereditor-operator-single-line","operators","value","appliedFilterId","change","operatorFocusChange",4,"ngIf"],[1,"xap-filterbar-filterbareditor-template"],["valueEditor",""],[1,"xap-filterbar-filtereditor-description",
3,"id"],[3,"operators","value","appliedFilterId","change","operatorFocusChange"],[4,"ngTemplateOutlet"]],ua:function(a,b){a&1&&(_.ff(Yjb),_.y(0,ggb,5,4,"ng-template",0,1,_.Df),_.I("backdropClick",function(){return b.Ud.zZ.next()})("detach",function(){return b.yXa()}));a&2&&_.x("cdkConnectedOverlayOpen",b.Hp)("cdkConnectedOverlayOrigin",b.trigger)},Ha:[_.nq,_.ym,_.Cm,_.Ey,nD],rb:2,Oa:0});var Zjb=new _.vc("GMAT_LEGACY_CHIPS_OPTION");var $jb=new _.vc("mat-chips-default-options");var akb,bkb,ckb,dkb;akb=new _.vc("MatChipRemove");bkb=new _.vc("MatChipAvatar");ckb=new _.vc("MatChipTrailingIcon");dkb=_.wh(_.rh(_.sh(function(a){this.Ma=a}),"primary"),-1);
_.qD=function(a,b,c,d,e,f,g,m){var n=dkb.call(this,a)||this;n.kb=b;n.Za=e;n.Kn=!1;n.d9=!0;n.HW=!1;n.B7a=!1;n.role="option";n.be=!1;n.Rt=!0;n.uc=!1;n.D6=!0;n.Yo=new _.fe;n.Yk=new _.fe;n.Po=new _.jl;n.wc=new _.jl;n.removed=new _.jl;n.I6a();n.FFa=f.createElement("div");n.FFa.classList.add("mat-chip-ripple");n.Ma.na.appendChild(n.FFa);n.D7a=new _.VTa(n,b,n.FFa,c);_.ZTa(n.D7a,a);n.PH=d||{};n.Qm="NoopAnimations"===g;n.tabIndex=null!=m?parseInt(m)||-1:-1;return n};_.V(_.qD,dkb);_.h=_.qD.prototype;
_.h.I6a=function(){var a=this.Ma.na;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};_.h.Ka=function(){this.wc.emit({Tf:this});this.D7a.Ena()};_.h.select=function(){this.be||(this.be=!0,this.Q4(),_.yl(this.Za))};_.h.Ig=function(){this.be&&(this.be=!1,this.Q4(),_.yl(this.Za))};_.h.h0a=function(){this.be||(this.be=!0,this.Q4(!0),_.yl(this.Za))};
_.h.K2a=function(a){this.be=!this.selected;this.Q4(void 0===a?!1:a);_.yl(this.Za)};_.h.focus=function(){this.Kn||(this.Ma.na.focus(),this.Yo.next({Tf:this}));this.Kn=!0};_.h.remove=function(){this.Ys&&this.removed.emit({Tf:this})};_.h.Rm=function(a){this.disabled&&a.preventDefault()};_.h.Ef=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.ux&&this.K2a(!0),a.preventDefault()}};
_.h.OE=function(){var a=this;this.kb.Nf.ha(_.Td(1)).subscribe(function(){a.kb.qc(function(){a.Kn=!1;a.Yk.next({Tf:a})})})};_.h.Q4=function(a){this.Po.emit({source:this,dH:void 0===a?!1:a,selected:this.be})};
_.W.Object.defineProperties(_.qD.prototype,{gwa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.rd||this.Qm||!!this.PH.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be},set:function(a){a=_.hh(a);a!==this.be&&(this.be=a,this.Q4())}},value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Xd?this.Xd:this.Ma.na.textContent},set:function(a){this.Xd=a}},ux:{configurable:!0,enumerable:!0,get:function(){return this.Rt&&this.d9},set:function(a){this.Rt=
_.hh(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.B7a||this.uc},set:function(a){this.uc=_.hh(a)}},Ys:{configurable:!0,enumerable:!0,get:function(){return this.D6},set:function(a){this.D6=_.hh(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.ux&&(this.HW||this.selected)?this.selected.toString():null}}});_.qD.O=function(a){return new (a||_.qD)(_.v(_.ad),_.v(_.pe),_.v(_.eq),_.v(_.Cr,8),_.v(_.Il),_.v(_.oh),_.v(_.Ok,8),_.Sc("tabindex"))};
_.qD.Ia=_.mc({type:_.qD,qa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],zd:function(a,b,c){a&1&&(_.zf(c,bkb,5),_.zf(c,ckb,5),_.zf(c,akb,5));if(a&2){var d;_.wf(d=_.Af())&&(b.Ggb=d.first);_.wf(d=_.Af())&&(b.Z2=d.first);_.wf(d=_.Af())&&(b.v1=d.first)}},Cb:[1,"mat-chip","mat-focus-indicator"],wb:15,Ya:function(a,b){a&1&&_.I("click",function(c){return b.Rm(c)})("keydown",function(c){return b.Ef(c)})("focus",function(){return b.focus()})("blur",function(){return b.OE()});
a&2&&(_.Qe("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.Se("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.Ggb)("mat-chip-with-trailing-icon",b.Z2||b.v1)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Qm))},inputs:{color:"color",rd:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",ux:"selectable",disabled:"disabled",Ys:"removable"},outputs:{Po:"selectionChange",
wc:"destroyed",removed:"removed"},Vb:["matChip"],features:[_.Me]});var rD=function(a,b){this.gJ=a;"BUTTON"===b.na.nodeName&&b.na.setAttribute("type","button")};rD.prototype.Rm=function(a){var b=this.gJ;b.Ys&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};rD.O=function(a){return new (a||rD)(_.v(_.qD),_.v(_.ad))};
rD.Ia=_.mc({type:rD,qa:[["","matChipRemove",""]],Cb:[1,"mat-chip-remove","mat-chip-trailing-icon"],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Rm(c)})},features:[_.of([{wa:akb,Nb:rD}])]});var ekb,fkb,gkb;ekb=_.vh(function(a,b,c,d){this.NI=a;this.hJ=b;this.iJ=c;this.Gd=d;this.oc=new _.fe});fkb=Number.MAX_SAFE_INTEGER;gkb=function(a,b){this.source=a;this.value=b};
_.sD=function(a,b,c,d,e,f,g){g=ekb.call(this,f,d,e,g)||this;g.Ma=a;g.Za=b;g.jc=c;g.controlType="mat-chip-list";g.Jma=null;g.Lb=new _.fe;g.ZB="mat-chip-list-"+fkb--;g.ds=0;g.WKa=null;g.tf=function(){};g.Me=function(){};g.Jh=!1;g.Oy=function(m,n){return m===n};g.uc=!1;g.ariaOrientation="horizontal";g.Rt=!0;g.Zc=new _.jl;g.Ir=new _.jl;g.Gd&&(g.Gd.bq=g);return g};_.V(_.sD,ekb);_.h=_.sD.prototype;
_.h.ke=function(){var a=this;this.Rb=_.yy(_.Eq(_.s9a((new _.Gq(this.Yd)).vE())),this.jc?this.jc.value:"ltr");this.jc&&this.jc.Zc.ha(_.ke(this.Lb)).subscribe(function(b){return _.yy(a.Rb,b)});this.Rb.HN.subscribe(function(){return a.REa()});this.Yd.Vc.ha(_.ie(null),_.ke(this.Lb)).subscribe(function(){!a.disabled&&a.ux||Promise.resolve().then(function(){a.xQ()});a.Mtc();a.UI();a.loa();a.ovc();a.oc.next()})};_.h.Sa=function(){this.ld=new _.Cy(this.multiple,void 0,!1);this.oc.next()};
_.h.rn=function(){this.Gd&&(this.FV(),this.Gd.disabled!==this.uc&&(this.disabled=!!this.Gd.disabled))};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.Lb.next();this.Lb.complete();this.oc.complete();this.C8a()};_.h.NIb=function(a){this.Ft=a;this.Ma.na.setAttribute("data-mat-chip-input",a.id)};_.h.Y1=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.Bn=function(a){this.Yd&&this.St(a,!1)};
_.h.un=function(a){this.Me=a};_.h.Xs=function(a){this.tf=a};_.h.Tp=function(a){this.disabled=a;this.oc.next()};_.h.L0=function(a){this.WIa(a)||this.focus()};_.h.focus=function(a){this.disabled||this.Ft&&this.Ft.focused||(0<this.Yd.length?this.Rb.WB(0,1):this.Tpc(a),this.oc.next())};_.h.Tpc=function(a){this.Ft&&this.Ft.focus(a)};_.h.N5=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Rb.Ss(a),this.oc.next())};_.h.loa=function(){this.ds=this.WKa||(0===this.Yd.length?-1:0)};
_.h.ovc=function(){null!=this.Jma&&(this.Yd.length?this.Rb.Kk(Math.min(this.Jma,this.Yd.length-1)):this.focus());this.Jma=null};_.h.kX=function(a){return 0<=a&&a<this.Yd.length};_.h.St=function(a,b){var c=this;b=void 0===b?!0:b;this.IW();this.Yd.forEach(function(d){return d.Ig()});Array.isArray(a)?(a.forEach(function(d){return c.rJ(d,b)}),this.tQ()):(a=this.rJ(a,b))&&b&&this.Rb.Kk(a)};
_.h.rJ=function(a,b){var c=this;b=void 0===b?!0:b;var d=this.Yd.find(function(e){return null!=e.value&&c.Oy(e.value,a)});d&&(b?d.h0a():d.select(),this.ld.select(d));return d};_.h.UI=function(){var a=this;Promise.resolve().then(function(){if(a.Gd||a.Xd)a.St(a.Gd?a.Gd.value:a.Xd,!1),a.oc.next()})};_.h.IW=function(a){this.ld.clear();this.Yd.forEach(function(b){b!==a&&b.Ig()});this.oc.next()};
_.h.tQ=function(){var a=this;this.Jh&&(this.ld.clear(),this.Yd.forEach(function(b){b.selected&&a.ld.select(b)}),this.oc.next())};_.h.uF=function(a){var b=null;this.Xd=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Zc.emit(new gkb(this,b));this.Ir.emit(b);this.Me(b);_.yl(this.Za)};_.h.OE=function(){var a=this;this.oma()||this.Rb.Kk(-1);this.disabled||(this.Ft?setTimeout(function(){a.focused||a.Rma()}):this.Rma())};
_.h.Rma=function(){this.tf();_.yl(this.Za);this.oc.next()};_.h.REa=function(){var a=this;-1!==this.ds&&(this.ds=-1,setTimeout(function(){a.ds=a.WKa||0;_.yl(a.Za)}))};_.h.Mtc=function(){this.C8a();this.gsc();this.isc();this.hsc()};_.h.C8a=function(){this.DFa&&(this.DFa.unsubscribe(),this.DFa=null);this.CFa&&(this.CFa.unsubscribe(),this.CFa=null);this.GFa&&(this.GFa.unsubscribe(),this.GFa=null);this.EFa&&(this.EFa.unsubscribe(),this.EFa=null)};
_.h.isc=function(){var a=this;this.GFa=this.oNa.subscribe(function(b){b.source.selected?a.ld.select(b.source):a.ld.Ig(b.source);a.multiple||a.Yd.forEach(function(c){!a.ld.De(c)&&c.selected&&c.Ig()});b.dH&&a.uF()})};_.h.gsc=function(){var a=this;this.DFa=this.c9.subscribe(function(b){b=a.Yd.toArray().indexOf(b.Tf);a.kX(b)&&_.Fq(a.Rb,b);a.oc.next()});this.CFa=this.nNa.subscribe(function(){a.OE();a.oc.next()})};
_.h.hsc=function(){var a=this;this.EFa=this.Wxc.subscribe(function(b){var c=b.Tf;b=a.Yd.toArray().indexOf(b.Tf);a.kX(b)&&c.Kn&&(a.Jma=b)})};_.h.WIa=function(a){for(a=a.target;a&&a!==this.Ma.na;){if(a.classList.contains("mat-chip"))return!0;a=a.parentElement}return!1};_.h.oma=function(){return this.Yd&&this.Yd.some(function(a){return a.Kn})};_.h.xQ=function(){var a=this;this.Yd&&this.Yd.forEach(function(b){b.B7a=a.uc;b.HW=a.multiple;b.d9=a.Rt})};
_.W.Object.defineProperties(_.sD.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.ld)?void 0:a.selected)||[]:null==(b=this.ld)?void 0:b.selected[0]}},role:{configurable:!0,enumerable:!0,get:function(){return this.VW?this.VW:this.empty?null:"listbox"},set:function(a){this.VW=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Jh},set:function(a){this.Jh=_.hh(a);this.xQ()}},Ez:{configurable:!0,enumerable:!0,get:function(){return this.Oy},
set:function(a){this.Oy=a;this.ld&&this.UI()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.Bn(a);this.Xd=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Ft?this.Ft.id:this.ZB}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.sm)?c:null==(a=this.Gd)?void 0:null==(b=a.control)?void 0:_.g3a(b))?d:!1},set:function(a){this.sm=_.hh(a);this.oc.next()}},placeholder:{configurable:!0,enumerable:!0,
get:function(){return this.Ft?this.Ft.placeholder:this.QB},set:function(a){this.QB=a;this.oc.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Ft&&this.Ft.focused||this.oma()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Ft||this.Ft.empty)&&(!this.Yd||0===this.Yd.length)}},l2:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Gd?!!this.Gd.disabled:this.uc},
set:function(a){this.uc=_.hh(a);this.xQ()}},ux:{configurable:!0,enumerable:!0,get:function(){return this.Rt},set:function(a){this.Rt=_.hh(a);this.xQ()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.ds=this.WKa=a}},oNa:{configurable:!0,enumerable:!0,get:function(){return _.Dd.apply(null,_.xc(this.Yd.map(function(a){return a.Po})))}},c9:{configurable:!0,enumerable:!0,get:function(){return _.Dd.apply(null,_.xc(this.Yd.map(function(a){return a.Yo})))}},nNa:{configurable:!0,enumerable:!0,
get:function(){return _.Dd.apply(null,_.xc(this.Yd.map(function(a){return a.Yk})))}},Wxc:{configurable:!0,enumerable:!0,get:function(){return _.Dd.apply(null,_.xc(this.Yd.map(function(a){return a.wc})))}}});_.sD.O=function(a){return new (a||_.sD)(_.v(_.ad),_.v(_.Il),_.v(_.Oq,8),_.v(_.Bv,8),_.v(_.Gv,8),_.v(_.zr),_.v(_.vv,10))};
_.sD.ya=_.jc({type:_.sD,qa:[["mat-chip-list"]],zd:function(a,b,c){a&1&&_.zf(c,_.qD,5);if(a&2){var d;_.wf(d=_.Af())&&(b.Yd=d)}},Cb:["ngSkipHydration","",1,"mat-chip-list"],wb:15,Ya:function(a,b){a&1&&_.I("focus",function(){return b.focus()})("blur",function(){return b.OE()})("keydown",function(c){return b.N5(c)});a&2&&(_.Ze("id",b.ZB),_.Qe("tabindex",b.disabled?null:b.ds)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.Ym)("aria-multiselectable",b.multiple)("role",
b.role)("aria-orientation",b.ariaOrientation)("mat-id-collision",null),_.Se("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.Ym)("mat-chip-list-required",b.required))},inputs:{role:"role",qE:["aria-describedby","userAriaDescribedBy"],HZ:"errorStateMatcher",multiple:"multiple",Ez:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:["aria-orientation","ariaOrientation"],ux:"selectable",tabIndex:"tabIndex"},outputs:{Zc:"change",
Ir:"valueChange"},Vb:["matChipList"],features:[_.of([{wa:_.Pv,Nb:_.sD}]),_.Me],ac:["*"],Aa:2,Ba:0,Ea:[[1,"mat-chip-list-wrapper"]],ua:function(a){a&1&&(_.ff(),_.A(0,"div",0),_.gf(1),_.B())},styles:['.mat-chip{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;-webkit-appearance:none;-moz-appearance:none}.mat-chip::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-standard-chip{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;cursor:default;min-height:32px;height:1px}.mat-standard-chip._mat-animation-noopable{transition:none !important;animation:none !important}.mat-standard-chip .mat-chip-remove{border:none;-webkit-appearance:none;-moz-appearance:none;padding:0;background:none}.mat-standard-chip .mat-chip-remove.mat-icon,.mat-standard-chip .mat-chip-remove .mat-icon{width:18px;height:18px;font-size:18px}.mat-standard-chip::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;opacity:0;content:"";pointer-events:none;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-standard-chip:hover::after{opacity:.12}.mat-standard-chip:focus{outline:none}.mat-standard-chip:focus::after{opacity:.16}.cdk-high-contrast-active .mat-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-standard-chip.mat-chip-selected{outline-width:3px}.mat-standard-chip.mat-chip-disabled::after{opacity:0}.mat-standard-chip.mat-chip-disabled .mat-chip-remove,.mat-standard-chip.mat-chip-disabled .mat-chip-trailing-icon{cursor:default}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar,.mat-standard-chip.mat-chip-with-avatar{padding-top:0;padding-bottom:0}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-right:8px;padding-left:0}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-left:8px;padding-right:0}.mat-standard-chip.mat-chip-with-trailing-icon{padding-top:7px;padding-bottom:7px;padding-right:8px;padding-left:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon{padding-left:8px;padding-right:12px}.mat-standard-chip.mat-chip-with-avatar{padding-left:0;padding-right:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-avatar{padding-right:0;padding-left:12px}.mat-standard-chip .mat-chip-avatar{width:24px;height:24px;margin-right:8px;margin-left:4px}[dir=rtl] .mat-standard-chip .mat-chip-avatar{margin-left:8px;margin-right:4px}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{width:18px;height:18px;cursor:pointer}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-standard-chip .mat-chip-remove,[dir=rtl] .mat-standard-chip .mat-chip-trailing-icon{margin-right:8px;margin-left:0}.mat-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit;overflow:hidden;transform:translateZ(0)}.mat-chip-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-4px}.mat-chip-list-wrapper input.mat-input-element,.mat-chip-list-wrapper .mat-standard-chip{margin:4px}.mat-chip-list-stacked .mat-chip-list-wrapper{flex-direction:column;align-items:flex-start}.mat-chip-list-stacked .mat-chip-list-wrapper .mat-standard-chip{width:100%}.mat-chip-avatar{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden;object-fit:cover}input.mat-chip-input{width:150px;margin:4px;flex:1 0 150px}\n'],
rb:2,Oa:0});_.tD=function(){};_.tD.O=function(a){return new (a||_.tD)};_.tD.Da=_.kc({type:_.tD});_.tD.Ca=_.Zb({Pb:[_.zr,{wa:$jb,tc:{sNc:[13]}}],imports:[_.xr]});var uD=function(a,b){this.nb=a;this.Usb=b};uD.prototype.isEnabled=function(){return!!this.Usb&&this.Usb.enabled};_.W.Object.defineProperties(uD.prototype,{iZa:{configurable:!0,enumerable:!0,get:function(){return this.nb.na.hasAttribute("protected")}}});uD.O=function(a){return new (a||uD)(_.v(_.ad),_.v(Zjb,8))};uD.Ia=_.mc({type:uD,qa:[["mat-chip"],["","mat-chip",""]],wb:4,Ya:function(a,b){a&2&&_.Se("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.iZa)}});var vD=function(a,b,c,d){_.lD.call(this,a,b,c,d);var e=this;this.Hl=a;this.ei=b;this.Ud=c;this.Po=new _.jl;this.wc=new _.jl;this.removed=new _.jl;this.b9=new _.jl;this.Kn=!1;this.Yo=new _.fe;this.Yk=new _.fe;hkb(this);this.lb.add(c.nob.subscribe(function(){e.n9()}))};_.V(vD,_.lD);vD.Ia=_.lD.Ia;vD.prototype.Ka=function(){_.lD.prototype.Ka.call(this);this.wc.emit({Tf:this})};
var hkb=function(a){a=a.nb.na;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};vD.prototype.remove=function(){this.removed.emit({Tf:this})};vD.prototype.focus=function(){this.Hp?_.Ujb(this):(this.Tf.focus(),this.Kn||(this.nb.na.focus(),this.Yo.next({Tf:this})),this.Kn=!0)};vD.prototype.n9=function(){this.Hp=!1;this.focus()};
vD.prototype.G_=function(a){a.stopPropagation();this.b9.emit();!this.disabled&&_.Tjb(this.Ud)&&(this.Hp=!0)};vD.O=function(a){return new (a||vD)(_.v(_.Il),_.v(_.hD),_.v(_.kD),_.v(_.ad))};
vD.ya=_.jc({type:vD,qa:[["xap-filter-editor"]],tb:function(a,b){a&1&&_.yf(_.qD,7);if(a&2){var c;_.wf(c=_.Af())&&(b.Tf=c.first)}},outputs:{Po:"selectionChange",wc:"destroyed",removed:"removed",b9:"chipClick"},features:[_.of([{wa:_.qD,Nb:vD},_.kD]),_.Me],Aa:15,Ba:12,Ea:function(){return[["cdkOverlayOrigin","",1,"xap-filterbar-filtereditor-chip",3,"disableRipple","disabled","selectable","click","keydown.enter","keydown.space","removed"],["trigger","cdkOverlayOrigin"],[1,"xap-filterbar-filtereditor-chip-text"],
["matChipRemove","","class","xap-filterbar-filtereditor-chip-remove-icon","aria-label","remove this filter",3,"svgIcon",4,"ngIf"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["mat-icon-button","","aria-label","close editor",1,"xap-filterbar-filtereditor-close",3,"click"],[3,"svgIcon"],["footer","","class","xap-filterbar-filtereditor-actions",4,"ngIf"],["filterLoading",""],["matChipRemove","","aria-label","remove this filter",1,"xap-filterbar-filtereditor-chip-remove-icon",
3,"svgIcon"],["footer","",1,"xap-filterbar-filtereditor-actions"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"disabled","click"]," Apply ",[1,"xap-filterbar-filtereditor-popup-content"],["color","accent","diameter","48","strokeWidth","4",1,"xap-filterbar-filtereditor-popup-loading-spinner"]]},ua:function(a,b){a&1&&(_.A(0,"mat-chip",0,1),_.I("click",function(e){return b.G_(e)})("keydown.enter",function(e){return b.G_(e)})("keydown.space",function(e){return b.G_(e)})("removed",
function(){return b.remove()}),_.A(2,"span",2),_.N(3),_.B(),_.y(4,igb,2,2,"mat-icon",3),_.B(),_.A(5,"xap-filter-editor-content",4)(6,"div",5)(7,"div",6),_.N(8),_.B(),_.A(9,"button",7),_.I("click",function(){return b.n9()}),_.A(10,"mat-icon",8),_.N(11),_.B()()(),_.y(12,kgb,3,1,"div",9),_.B(),_.y(13,lgb,2,0,"ng-template",null,10,_.Df));if(a&2){var c=_.kf(1),d=_.kf(14);_.x("disableRipple",!_.Tjb(b.Ud))("disabled",b.disabled)("selectable",!1);_.u(3);_.lf(" ",null==b.vc?null:b.vc.jG," ");_.u(1);_.x("ngIf",
!b.vc||b.vc.Ys);_.u(1);_.x("trigger",c)("loadingTemplate",d);_.u(2);_.hf("id","dialog-label-",b.vc.id,"");_.u(1);_.lf(" ",b.vc.config.displayName," ");_.u(2);_.x("svgIcon",_.LA(b.ei,"close_editor"));_.u(1);_.nf(_.MA(b.ei,"close_editor"));_.u(1);_.x("ngIf",b.filter&&!b.filter.config.Pca)}},Ha:[_.ym,uD,_.Hr,_.qD,rD,_.Qs,_.pw,_.Dy,pD],rb:2,Oa:0});var ikb,jkb;ikb=["autocompleteInputBox"];_.wD=function(a){var b=this;this.ei=a;this.D5a="Loading options";this.selected=new _.jl;this.k0a=new _.jl;this.QOa=new _.jl;this.UDb=new _.jl;this.Ml=!1;this.il=new _.Cv;this.wc=new _.fe;this.ida=!1;this.il.em.ha(_.ke(this.wc)).subscribe(function(c){"string"===typeof c&&jkb(b)})};_.wD.prototype.Sa=function(){this.IV&&!this.eU&&jkb(this)};_.wD.prototype.Ka=function(){this.wc.next();this.wc.complete()};_.wD.prototype.focus=function(){this.Vsa.na.focus()};
_.NA=function(a){return!!a.oS&&!!a.hL};_.kkb=function(a){0===a.Vsa.na.selectionStart&&0===a.Vsa.na.selectionEnd&&a.UDb.emit()};jkb=function(a){var b=a.bja(a.il.value||"");a.IV?a.eU=b:a.eM=b};_.wD.prototype.Wd=function(){var a=this.Vsa.na;a.blur();a.focus()};
_.W.Object.defineProperties(_.wD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ml},set:function(a){this.Ml=_.hh(a);a?this.il.disable():this.il.enable()}},bja:{configurable:!0,enumerable:!0,set:function(a){this.lIc=a;jkb(this)},get:function(){return this.lIc}}});_.wD.O=function(a){return new (a||_.wD)(_.v(_.hD))};
_.wD.Ia=_.mc({type:_.wD,tb:function(a,b){a&1&&_.yf(ikb,7);if(a&2){var c;_.wf(c=_.Af())&&(b.Vsa=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",Uca:"inputLabel",IV:"useRankedSuggestions",uA:"noResultsMessage",bja:"suggestionProvider",UA:"savedFilterSets"},outputs:{selected:"selected",k0a:"selectedSet",QOa:"deletedSet",UDb:"onBackspace"}});_.lkb=_.Pg("panelAnimation",[_.Sg("void, hidden",_.Rg({opacity:0,transform:"scaleY(0.8)"})),_.Tg(":enter, hidden => visible",[_.apa([_.Qg("0.03s linear",_.Rg({opacity:1})),_.Qg("0.12s cubic-bezier(0, 0, 0.2, 1)",_.Rg({transform:"scaleY(1)"}))])]),_.Tg(":leave, visible => hidden",[_.Qg("0.075s linear",_.Rg({opacity:0}))])]);_.mkb=new _.vc("mat-autocomplete-default-options",{Ga:"root",oa:mgb});var nkb,okb;nkb={wa:_.sv,Nb:_.dc(function(){return _.xD}),vd:!0};okb=new _.vc("mat-autocomplete-scroll-strategy");_.pkb={wa:okb,Fb:[_.vr],Ab:function(a){return function(){return a.Mm.Pp()}}};
_.xD=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.Pc=a;this.Ue=b;this.Fe=c;this.Xi=d;this.Za=e;this.jc=g;this.Se=m;this.Eb=n;this.Ff=r;this.kq=w;this.UP=this.B4=!1;this.v7=_.fd.EMPTY;this.dP=!0;this.iP=new _.fe;this.w7=function(){z.dP=z.Eb.activeElement!==z.Pc.na||z.jd};this.Me=function(){};this.tf=function(){};this.position="auto";this.o8="off";this.LEa="mat-mdc-autocomplete-panel-above";this.On=!1;this.efa=_.zd(function(){var E=z.autocomplete?z.autocomplete.options:null;return E?E.Vc.ha(_.ie(E),
_.je(function(){return _.Dd.apply(null,_.xc(E.map(function(J){return J.Ku})))})):z.Xi.Nf.ha(_.Td(1),_.je(function(){return z.efa}))});this.qHa=function(E){if(27===E.keyCode&&!_.eh(E)||38===E.keyCode&&_.eh(E,"altKey")){if(z.Nt){var J;z.l7(null!=(J=z.ZKa)?J:"");z.Nt=null}z.iP.next();z.nQ();E.stopPropagation();E.preventDefault()}};this.ci=null;this.Ae=f};_.xD.prototype.Oc=function(){var a=this,b=this.qq();"undefined"!==typeof b&&this.Xi.Xb(function(){return b.addEventListener("blur",a.w7)})};
_.xD.prototype.Sb=function(a){a.position&&this.Qj&&(this.P6(this.Qj),this.jd&&this.ub.Qe())};_.xD.prototype.Ka=function(){var a=this.qq();"undefined"!==typeof a&&a.removeEventListener("blur",this.w7);this.v7.unsubscribe();this.B4=!0;this.cGa();this.iP.complete();this.gP()};_.yD=function(a){a.xW();a.Ty()};_.h=_.xD.prototype;
_.h.XF=function(){var a=this;this.FJa();this.On&&(this.jd&&this.Xi.qc(function(){a.autocomplete.closed.emit()}),this.autocomplete.NP=this.On=!1,this.Nt=null,this.ub&&this.ub.vg()&&(this.ub.detach(),this.Ny.unsubscribe()),this.FQ(),this.B4||this.Za.Nd())};_.h.Qe=function(){this.On&&this.ub.Qe()};
_.h.WGa=function(){var a=this;return _.Dd(_.Cd(this.Eb,"click"),_.Cd(this.Eb,"auxclick"),_.Cd(this.Eb,"touchend")).ha(_.Fd(function(b){b=_.gh(b);var c=a.Se?a.Se.Ma.na:null,d=a.dG?a.dG.nb.na:null;return a.On&&b!==a.Pc.na&&a.Eb.activeElement!==a.Pc.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.ub&&!a.ub.Go.contains(b)}))};_.h.Bn=function(a){var b=this;Promise.resolve(null).then(function(){return b.LE(a)})};_.h.un=function(a){this.Me=a};_.h.Xs=function(a){this.tf=a};
_.h.Tp=function(a){this.Pc.na.disabled=a};_.h.Ef=function(a){var b=a.keyCode,c=_.eh(a);27!==b||c||a.preventDefault();if(this.Gq&&13===b&&this.jd&&!c)this.Gq.zq(),this.nQ(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Rb.Qf,e=38===b||40===b;9===b||e&&!c&&this.jd?this.autocomplete.Rb.Ss(a):e&&this.Tr()&&_.yD(this);if(e||this.autocomplete.Rb.Qf!==d)this.RJa(this.autocomplete.Rb.cw||0),this.autocomplete.SJ&&this.Gq&&(this.Nt||(this.ZKa=this.Pc.na.value),this.Nt=this.Gq,this.LE(this.Gq.value))}};
_.h.l5=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.kQ!==c&&(this.kQ=c,this.Nt=null,this.autocomplete&&this.autocomplete.LH||this.Me(c),c||this.hP(null,!1),this.Tr()&&this.Eb.activeElement===a.target&&_.yD(this))};_.h.k5=function(){this.dP?this.Tr()&&(this.kQ=this.Pc.na.value,this.xW(),this.Ty(!0)):this.dP=!0};_.h.Rm=function(){this.Tr()&&!this.jd&&_.yD(this)};
_.h.Ty=function(a){this.Se&&"auto"===this.Se.xo&&((void 0===a?0:a)?this.Se.TEa():this.Se.xo="always",this.UP=!0)};_.h.FJa=function(){this.UP&&(this.Se&&(this.Se.xo="auto"),this.UP=!1)};
_.h.pKa=function(){var a=this,b=this.Xi.Nf.ha(_.Td(1)),c=this.autocomplete.options.Vc.ha(_.le(function(){return _.ETa(a.Qj)}),_.Qd(0));return _.Dd(b,c).ha(_.je(function(){a.Xi.qc(function(){var d=a.jd;a.nQ();a.FQ();a.Za.Nd();a.jd&&a.ub.Qe();d!==a.jd&&(a.jd?(a.t7a(),a.V4()):a.autocomplete.closed.emit())});return a.kYa}),_.Td(1)).subscribe(function(d){return a.fKa(d)})};_.h.V4=function(){this.autocomplete.ji.emit()};_.h.t7a=function(){this.Jvc=this.Pc.na.value};
_.h.cGa=function(){this.ub&&(this.XF(),this.ub.dispose(),this.ub=null)};_.h.LE=function(a){a=this.autocomplete&&this.autocomplete.kG?this.autocomplete.kG(a):a;this.l7(null!=a?a:"")};_.h.l7=function(a){this.Se?this.Se.Od.value=a:this.Pc.na.value=a;this.kQ=a};
_.h.fKa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.Nt)?(this.hP(a),this.LE(a.value),this.Me(a.value),c.pGa(a),this.Pc.na.focus()):c.LH&&this.Pc.na.value!==this.Jvc&&(this.hP(null),this.LE(null),c.hq?c.hq.ha(_.Td(1)).subscribe(function(){return b.Me(null)}):this.Me(null));this.XF()};_.h.hP=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.xW=function(){var a=this,b=this.ub;if(b)this.Qj.Xha(this.yP()),b.Hr({width:this.BP()});else{var c;this.Vi=new _.qr(this.autocomplete.ua,this.Fe,{id:null==(c=this.Se)?void 0:_.zy(c)});this.ub=b=this.Ue.create(this.ZE());this.v7=this.Ff.Zc().subscribe(function(){a.jd&&b&&b.Hr({width:a.BP()})})}b&&!b.vg()&&(b.Hd(this.Vi),this.Ny=this.pKa());c=this.jd;this.autocomplete.NP=this.On=!0;var d;this.autocomplete.M6(null==(d=this.Se)?void 0:d.color);this.FQ();this.aP();this.t7a();this.jd&&c!==this.jd&&this.V4()};
_.h.FQ=function(){this.autocomplete.S6();if(this.jd){var a=this.ub;this.PP||(this.PP=a.Cj().subscribe(this.qHa));this.fQ||(this.fQ=a.ix().subscribe())}else{null==(a=this.PP)||a.unsubscribe();var b;null==(b=this.fQ)||b.unsubscribe();this.PP=this.fQ=null}};_.h.ZE=function(){var a,b;return new _.dr({Xf:this.zP(),mj:this.Ae(),width:this.BP(),direction:null!=(b=this.jc)?b:void 0,Ed:null==(a=this.kq)?void 0:a.yD})};
_.h.zP=function(){var a=_.v9a(_.hr(_.nr(this.Ue.position(),this.yP()),!1),!1);this.P6(a);return this.Qj=a};_.h.P6=function(a){var b=[{zc:"start",Ac:"bottom",bc:"start",mc:"top"},{zc:"end",Ac:"bottom",bc:"end",mc:"top"}],c=this.LEa;c=[{zc:"start",Ac:"top",bc:"start",mc:"bottom",Ed:c},{zc:"end",Ac:"top",bc:"end",mc:"bottom",Ed:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.xc(b),_.xc(c));_.gr(a,b)};_.h.yP=function(){return this.dG?this.dG.nb:this.Se?this.Se.RR():this.Pc};
_.h.BP=function(){return this.autocomplete.AD||this.RGa()};_.h.RGa=function(){return this.yP().na.getBoundingClientRect().width};_.h.nQ=function(){var a=this.autocomplete;if(a.RJ){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Rb.Kk(b)}else a.Rb.Kk(-1)};_.h.Tr=function(){var a=this.Pc.na;return!a.readOnly&&!a.disabled&&!this.bu};_.h.qq=function(){var a;return(null==(a=this.Eb)?void 0:a.defaultView)||window};
_.h.RJa=function(a){var b=this.autocomplete,c=Kcb(a,b.options,b.xH);0===a&&1===c?b.O6(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Df(),b.O6(Lcb(a.offsetTop,a.offsetHeight,b.cHa(),b.panel.na.offsetHeight)))};_.h.aP=function(){var a=this.Pc.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.ci&&_.lh(this.ci,"aria-owns",b);_.Bqa(a,"aria-owns",b);this.ci=a}};_.h.gP=function(){this.ci&&(_.lh(this.ci,"aria-owns",this.autocomplete.id),this.ci=null)};
_.W.Object.defineProperties(_.xD.prototype,{jd:{configurable:!0,enumerable:!0,get:function(){return this.On&&this.autocomplete.aB}},kYa:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.Dd(this.efa,this.autocomplete.Rb.HN.ha(_.Fd(function(){return a.On})),this.iP,this.WGa(),this.ub?this.ub.Hn.ha(_.Fd(function(){return a.On})):_.ld()).ha(_.t(function(b){return b instanceof Ahb?b:null}))}},Gq:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Rb?
this.autocomplete.Rb.Qf:null}}});_.xD.O=function(a){return new (a||_.xD)(_.v(_.ad),_.v(_.vr),_.v(_.uf),_.v(_.pe),_.v(_.Il),_.v(okb),_.v(_.Oq,8),_.v(_.Qv,9),_.v(_.oh,8),_.v(_.Yq),_.v(_.mkb,8))};
_.xD.Ia=_.mc({type:_.xD,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Cb:[1,"mat-mdc-autocomplete-trigger"],wb:7,Ya:function(a,b){a&1&&_.I("focusin",function(){return b.k5()})("blur",function(){return b.tf()})("input",function(c){return b.l5(c)})("keydown",function(c){return b.Ef(c)})("click",function(){return b.Rm()});a&2&&_.Qe("autocomplete",b.o8)("role",b.bu?null:"combobox")("aria-autocomplete",b.bu?null:"list")("aria-activedescendant",b.jd&&b.Gq?b.Gq.id:null)("aria-expanded",
b.bu?null:b.jd.toString())("aria-controls",b.bu||!b.jd?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.bu?null:"listbox")},inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],dG:["matAutocompleteConnectedTo","connectedTo"],o8:["autocomplete","autocompleteAttribute"],bu:["matAutocompleteDisabled","autocompleteDisabled",_.Ff]},Vb:["matAutocompleteTrigger"],features:[_.of([nkb]),_.Ne,_.Ac]});var qkb=["panel"],rkb=0,skb=function(a,b){this.source=a;this.option=b},tkb=_.i9a(function(){}),zD=function(a,b,c,d){var e=tkb.call(this)||this;e.Za=a;e.Ma=b;e.kq=c;e.f4=_.fd.EMPTY;e.aB=!1;e.NP=!1;e.kG=null;e.cfa=new _.jl;e.ji=new _.jl;e.closed=new _.jl;e.bfa=new _.jl;e.Wk={};e.id="mat-autocomplete-"+rkb++;e.KTa=(null==d?void 0:d.VCa)||!1;e.c7a=!!c.RJ;e.d7a=!!c.SJ;e.zbb=!!c.LH;return e};_.V(zD,tkb);_.h=zD.prototype;_.h.M6=function(a){this.zl=a;this.Q6(this.Wk)};
_.h.ke=function(){var a=this;this.Rb=_.xy((new _.By(this.options)).vE(),this.XB);this.f4=this.Rb.Zc.subscribe(function(b){a.isOpen&&a.bfa.emit({source:a,option:a.options.toArray()[b]||null})});this.S6()};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.f4.unsubscribe()};_.h.O6=function(a){this.panel&&(this.panel.na.scrollTop=a)};_.h.cHa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.S6=function(){this.aB=!!this.options.length;this.T6(this.Wk);_.yl(this.Za)};
_.h.pGa=function(a){this.cfa.emit(new skb(this,a))};_.h.AP=function(a){return this.ariaLabel?null:this.Rf?(a?a+" ":"")+this.Rf:a};_.h.T6=function(a){a[this.cLa]=this.aB;a[this.yHa]=!this.aB};_.h.Q6=function(a){a["mat-primary"]="primary"===this.zl;a["mat-warn"]="warn"===this.zl;a["mat-accent"]="accent"===this.zl};_.h.XB=function(a){return a.disabled};
_.W.Object.defineProperties(zD.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.NP&&this.aB}},RJ:{configurable:!0,enumerable:!0,get:function(){return this.c7a},set:function(a){this.c7a=_.hh(a)}},SJ:{configurable:!0,enumerable:!0,get:function(){return this.d7a},set:function(a){this.d7a=_.hh(a)}},LH:{configurable:!0,enumerable:!0,get:function(){return this.zbb},set:function(a){this.zbb=_.hh(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Wk=a&&a.length?
_.Fcb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.T6(this.Wk);this.Q6(this.Wk);this.Ma.na.className=""}}});zD.O=function(a){return new (a||zD)(_.v(_.Il),_.v(_.ad),_.v(_.mkb),_.v(_.eq))};
zD.Ia=_.mc({type:zD,tb:function(a,b){a&1&&(_.yf(_.tf,7),_.yf(qkb,5));if(a&2){var c;_.wf(c=_.Af())&&(b.ua=c.first);_.wf(c=_.Af())&&(b.panel=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],Rf:["aria-labelledby","ariaLabelledby"],kG:"displayWith",RJ:"autoActiveFirstOption",SJ:"autoSelectActiveOption",LH:"requireSelection",AD:"panelWidth",classList:["class","classList"]},outputs:{cfa:"optionSelected",ji:"opened",closed:"closed",bfa:"optionActivated"},features:[_.Me]});var AD=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.Pc=a;this.Ue=b;this.Fe=c;this.Xi=d;this.Za=e;this.jc=g;this.Se=m;this.Eb=n;this.Ff=r;this.kq=w;this.UP=this.gFa=this.B4=!1;this.v7=_.fd.EMPTY;this.dP=!0;this.iP=new _.fe;this.w7=function(){z.dP=z.Eb.activeElement!==z.Pc.na||z.jd};this.Me=function(){};this.tf=function(){};this.position="auto";this.o8="off";this.On=!1;this.efa=_.zd(function(){var E=z.autocomplete?z.autocomplete.options:null;return E?E.Vc.ha(_.ie(E),_.je(function(){return _.Dd.apply(null,
_.xc(E.map(function(J){return J.Ku})))})):z.Xi.Nf.ha(_.Td(1),_.je(function(){return z.efa}))});this.qHa=function(E){if(27===E.keyCode&&!_.eh(E)||38===E.keyCode&&_.eh(E,"altKey")){if(z.Nt){var J;z.l7(null!=(J=z.ZKa)?J:"");z.Nt=null}z.iP.next();z.nQ();E.stopPropagation();E.preventDefault()}};this.ci=null;this.Ae=f};_.h=AD.prototype;_.h.Oc=function(){var a=this,b=this.qq();"undefined"!==typeof b&&this.Xi.Xb(function(){return b.addEventListener("blur",a.w7)})};
_.h.Sb=function(a){a.position&&this.Qj&&(this.P6(this.Qj),this.jd&&this.ub.Qe())};_.h.Ka=function(){var a=this.qq();"undefined"!==typeof a&&a.removeEventListener("blur",this.w7);this.v7.unsubscribe();this.B4=!0;this.cGa();this.iP.complete();this.gP()};_.h.XF=function(){var a=this;this.FJa();this.On&&(this.jd&&this.Xi.qc(function(){a.autocomplete.closed.emit()}),this.autocomplete.NP=this.On=!1,this.Nt=null,this.ub&&this.ub.vg()&&(this.ub.detach(),this.Ny.unsubscribe()),this.FQ(),this.B4||this.Za.Nd())};
_.h.Qe=function(){this.On&&this.ub.Qe()};_.h.WGa=function(){var a=this;return _.Dd(_.Cd(this.Eb,"click"),_.Cd(this.Eb,"auxclick"),_.Cd(this.Eb,"touchend")).ha(_.Fd(function(b){b=_.gh(b);var c=a.Se?a.Se.Ma.na:null,d=a.dG?a.dG.nb.na:null;return a.On&&b!==a.Pc.na&&a.Eb.activeElement!==a.Pc.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.ub&&!a.ub.Go.contains(b)}))};_.h.Bn=function(a){var b=this;Promise.resolve(null).then(function(){return b.LE(a)})};_.h.un=function(a){this.Me=a};
_.h.Xs=function(a){this.tf=a};_.h.Tp=function(a){this.Pc.na.disabled=a};
_.h.Ef=function(a){var b=a.keyCode,c=_.eh(a);27!==b||c||a.preventDefault();if(this.Gq&&13===b&&this.jd&&!c)this.Gq.zq(),this.nQ(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Rb.Qf,e=38===b||40===b;9===b||e&&!c&&this.jd?this.autocomplete.Rb.Ss(a):e&&this.Tr()&&_.yD(this);if(e||this.autocomplete.Rb.Qf!==d)this.RJa(this.autocomplete.Rb.cw||0),this.autocomplete.SJ&&this.Gq&&(this.Nt||(this.ZKa=this.Pc.na.value),this.Nt=this.Gq,this.LE(this.Gq.value))}};
_.h.l5=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.kQ!==c&&(this.kQ=c,this.Nt=null,this.Me(c),c||this.hP(null,!1),this.Tr()&&this.Eb.activeElement===a.target&&_.yD(this))};_.h.k5=function(){this.dP?this.Tr()&&(this.kQ=this.Pc.na.value,this.xW(),this.Ty(!0)):this.dP=!0};_.h.Rm=function(){this.Tr()&&!this.jd&&_.yD(this)};_.h.Ty=function(a){this.Se&&"auto"===this.Se.xo&&((void 0===a?0:a)?this.Se.TEa():this.Se.xo="always",this.UP=!0)};
_.h.FJa=function(){this.UP&&(this.Se&&(this.Se.xo="auto"),this.UP=!1)};_.h.pKa=function(){var a=this,b=this.Xi.Nf.ha(_.Td(1)),c=this.autocomplete.options.Vc.ha(_.le(function(){return _.ETa(a.Qj)}),_.Qd(0));return _.Dd(b,c).ha(_.je(function(){a.Xi.qc(function(){var d=a.jd;a.nQ();a.FQ();a.Za.Nd();a.jd&&a.ub.Qe();d!==a.jd&&(a.jd?a.V4():a.autocomplete.closed.emit())});return a.kYa}),_.Td(1)).subscribe(function(d){return a.fKa(d)})};_.h.V4=function(){this.Kvc=this.Pc.na.value;this.autocomplete.ji.emit()};
_.h.cGa=function(){this.ub&&(this.XF(),this.ub.dispose(),this.ub=null)};_.h.LE=function(a){a=this.autocomplete&&this.autocomplete.kG?this.autocomplete.kG(a):a;this.l7(null!=a?a:"")};_.h.l7=function(a){this.Se?this.Se.Od.value=a:this.Pc.na.value=a;this.kQ=a};
_.h.fKa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.Nt)?(this.hP(a),this.LE(a.value),this.Me(a.value),c.pGa(a),this.Pc.na.focus()):c.LH&&this.Pc.na.value!==this.Kvc&&(this.hP(null),this.LE(null),c.hq?c.hq.ha(_.Td(1)).subscribe(function(){return b.Me(null)}):this.Me(null));this.XF()};_.h.hP=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.xW=function(){var a=this,b=this.ub;if(b)this.Qj.Xha(this.yP()),b.Hr({width:this.BP()});else{var c;this.Vi=new _.qr(this.autocomplete.ua,this.Fe,{id:null==(c=this.Se)?void 0:_.zy(c)});this.ub=b=this.Ue.create(this.ZE());this.v7=this.Ff.Zc().subscribe(function(){a.jd&&b&&b.Hr({width:a.BP()})})}b&&!b.vg()&&(b.Hd(this.Vi),this.Ny=this.pKa());c=this.jd;this.autocomplete.NP=this.On=!0;var d;this.autocomplete.M6(null==(d=this.Se)?void 0:d.color);this.FQ();this.aP();this.jd&&c!==this.jd&&this.V4()};
_.h.FQ=function(){this.autocomplete.S6();if(this.jd){var a=this.ub;this.PP||(this.PP=a.Cj().subscribe(this.qHa));this.fQ||(this.fQ=a.ix().subscribe())}else{null==(a=this.PP)||a.unsubscribe();var b;null==(b=this.fQ)||b.unsubscribe();this.PP=this.fQ=null}};_.h.ZE=function(){var a,b;return new _.dr({Xf:this.zP(),mj:this.Ae(),width:this.BP(),direction:null!=(b=this.jc)?b:void 0,Ed:null==(a=this.kq)?void 0:a.yD})};
_.h.zP=function(){var a=_.v9a(_.hr(_.nr(this.Ue.position(),this.yP()),!1),!1);this.P6(a);return this.Qj=a};_.h.P6=function(a){var b=[{zc:"start",Ac:"bottom",bc:"start",mc:"top"},{zc:"end",Ac:"bottom",bc:"end",mc:"top"}],c=this.LEa;c=[{zc:"start",Ac:"top",bc:"start",mc:"bottom",Ed:c},{zc:"end",Ac:"top",bc:"end",mc:"bottom",Ed:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.xc(b),_.xc(c));_.gr(a,b)};_.h.yP=function(){return this.dG?this.dG.nb:this.Se?this.Se.RR():this.Pc};
_.h.BP=function(){return this.autocomplete.AD||this.RGa()};_.h.RGa=function(){return this.yP().na.getBoundingClientRect().width};_.h.nQ=function(){var a=this.autocomplete;if(a.RJ){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Rb.Kk(b)}else a.Rb.Kk(-1)};_.h.Tr=function(){var a=this.Pc.na;return!a.readOnly&&!a.disabled&&!this.gFa};_.h.qq=function(){var a;return(null==(a=this.Eb)?void 0:a.defaultView)||window};
_.h.RJa=function(a){var b=this.autocomplete,c=_.j9a(a,b.options,b.xH);0===a&&1===c?b.O6(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Df(),b.O6(_.k9a(a.offsetTop,a.offsetHeight,b.cHa(),b.panel.na.offsetHeight)))};_.h.aP=function(){var a=this.Pc.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.ci&&_.lh(this.ci,"aria-owns",b);_.Bqa(a,"aria-owns",b);this.ci=a}};_.h.gP=function(){this.ci&&(_.lh(this.ci,"aria-owns",this.autocomplete.id),this.ci=null)};
_.W.Object.defineProperties(AD.prototype,{bu:{configurable:!0,enumerable:!0,get:function(){return this.gFa},set:function(a){this.gFa=_.hh(a)}},jd:{configurable:!0,enumerable:!0,get:function(){return this.On&&this.autocomplete.aB}},kYa:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.Dd(this.efa,this.autocomplete.Rb.HN.ha(_.Fd(function(){return a.On})),this.iP,this.WGa(),this.ub?this.ub.Hn.ha(_.Fd(function(){return a.On})):_.ld()).ha(_.t(function(b){return b instanceof _.F9a?b:null}))}},
Gq:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Rb?this.autocomplete.Rb.Qf:null}}});AD.O=function(a){return new (a||AD)(_.v(_.ad),_.v(_.vr),_.v(_.uf),_.v(_.pe),_.v(_.Il),_.v(okb),_.v(_.Oq,8),_.v(_.Qv,9),_.v(_.oh,8),_.v(_.Yq),_.v(_.mkb,8))};
AD.Ia=_.mc({type:AD,inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],dG:["matAutocompleteConnectedTo","connectedTo"],o8:["autocomplete","autocompleteAttribute"],bu:["matAutocompleteDisabled","autocompleteDisabled"]},features:[_.Ac]});var ukb;ukb={wa:_.sv,Nb:_.dc(function(){return _.BD}),vd:!0};_.BD=function(){AD.apply(this,arguments);this.LEa="mat-autocomplete-panel-above"};_.V(_.BD,AD);_.BD.O=function(){var a;return function(b){return(a||(a=_.Zc(_.BD)))(b||_.BD)}}();
_.BD.Ia=_.mc({type:_.BD,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Cb:[1,"mat-autocomplete-trigger"],wb:7,Ya:function(a,b){a&1&&_.I("focusin",function(){return b.k5()})("blur",function(){return b.tf()})("input",function(c){return b.l5(c)})("keydown",function(c){return b.Ef(c)})("click",function(){return b.Rm()});a&2&&_.Qe("autocomplete",b.o8)("role",b.bu?null:"combobox")("aria-autocomplete",b.bu?null:"list")("aria-activedescendant",b.jd&&b.Gq?b.Gq.id:null)("aria-expanded",
b.bu?null:b.jd.toString())("aria-owns",b.bu||!b.jd?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.bu?null:"listbox")},Vb:["matAutocompleteTrigger"],features:[_.of([ukb]),_.Me]});_.CD=function(){var a=zD.apply(this,arguments)||this;a.cLa="mat-autocomplete-visible";a.yHa="mat-autocomplete-hidden";a.hq=null;return a};_.V(_.CD,zD);_.CD.Ia=zD.Ia;_.CD.O=function(){var a;return function(b){return(a||(a=_.Zc(_.CD)))(b||_.CD)}}();
_.CD.ya=_.jc({type:_.CD,qa:[["mat-autocomplete"]],zd:function(a,b,c){a&1&&(_.zf(c,_.Br,5),_.zf(c,_.Ny,5));if(a&2){var d;_.wf(d=_.Af())&&(b.xH=d);_.wf(d=_.Af())&&(b.options=d)}},Cb:["ngSkipHydration","",1,"mat-autocomplete"],wb:1,Ya:function(a){a&2&&_.Qe("mat-id-collision",null)},inputs:{rd:"disableRipple"},Vb:["matAutocomplete"],features:[_.of([{wa:_.Ar,Nb:_.CD}]),_.Me],ac:["*"],Aa:1,Ba:0,Ea:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],ua:function(a){a&1&&(_.ff(),
_.y(0,ngb,3,4,"ng-template"))},Ha:[_.wm],styles:[".mat-autocomplete-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;max-width:none;max-height:256px;position:relative;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mat-autocomplete-panel.mat-autocomplete-visible{visibility:visible}.mat-autocomplete-panel.mat-autocomplete-hidden{visibility:hidden}.mat-autocomplete-panel-above .mat-autocomplete-panel{border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.mat-autocomplete-panel .mat-divider-horizontal{margin-top:-1px}.cdk-high-contrast-active .mat-autocomplete-panel{outline:solid 1px}mat-autocomplete{display:none}\n"],
rb:2,Oa:0});var rgb=function(a){return{va:a}},DD=function(){_.wD.apply(this,arguments);this.tZa=!1};_.V(DD,_.wD);DD.Ia=_.wD.Ia;DD.prototype.fca=function(a){this.il.setValue("");a.option.value.filters?this.k0a.emit(a.option.value):this.selected.emit(a.option.value)};_.vkb=function(a){a.Yca&&a.kMa.XF()};_.W.Object.defineProperties(DD.prototype,{Yca:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});DD.O=function(){var a;return function(b){return(a||(a=_.Zc(DD)))(b||DD)}}();
DD.ya=_.jc({type:DD,qa:[["xap-filter-menu"]],tb:function(a,b){a&1&&(_.yf(_.CD,7),_.yf(_.BD,7));if(a&2){var c;_.wf(c=_.Af())&&(b.autocomplete=c.first);_.wf(c=_.Af())&&(b.kMa=c.first)}},features:[_.Me],Aa:13,Ba:13,Ea:function(){return[[1,"xap-filterbar-menu-input-box",3,"formControl","matAutocomplete","placeholder","click","focusin","focusout","keydown.backspace"],["autocompleteInputBox",""],["autoActiveFirstOption","","panelWidth","auto",1,"xap-filterbar-menu-autocomplete",3,"aria-label","optionSelected"],
["auto","matAutocomplete"],["class","xap-filterbar-menu-saved-group",4,"ngIf"],[4,"ngIf","ngIfElse"],["standardSuggestions",""],["disabled","","class","xap-filterbar-menu-option",4,"ngIf"],["rankedItem",""],[1,"xap-filterbar-menu-saved-group"],["label","Saved filters"],["class","xap-filterbar-menu-option xap-filterbar-menu-saved-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option","xap-filterbar-menu-saved-option",3,"value"],["mat-icon-button","","aria-label","Delete saved filter",
3,"click"],[3,"svgIcon","fontSet"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","xap-filterbar-menu-option",3,"value",4,"ngIf"],[3,"label"],["class","xap-filterbar-menu-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option",3,"value"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["disabled","",1,"xap-filterbar-menu-option"],[1,"no-results"],"color accent diameter 26 strokeWidth 3".split(" "),[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"]]},ua:function(a,b){a&1&&(_.A(0,"input",
0,1),_.I("click",function(){return b.Wd()})("focusin",function(){return b.ida=!0})("focusout",function(){return b.ida=!1})("keydown.backspace",function(){return _.kkb(b)}),_.B(),_.A(2,"mat-autocomplete",2,3),_.I("optionSelected",function(e){return b.fca(e)}),_.y(4,pgb,3,1,"div",4)(5,zgb,5,6,"ng-container",5)(6,Ggb,4,6,"ng-template",null,6,_.Df)(8,Hgb,2,1,"mat-option",7),_.O(9,"async"),_.O(10,"async"),_.y(11,Ngb,1,1,"ng-template",null,8,_.Df),_.B());if(a&2){var c=_.kf(3),d=_.kf(7);_.x("formControl",
b.il)("matAutocomplete",c)("placeholder",b.placeholder);_.Qe("aria-label",b.Uca||b.placeholder||null);_.u(2);_.x("aria-label",b.placeholder);_.u(2);_.x("ngIf",null==b.UA?null:b.UA.length);_.u(1);_.x("ngIf",b.IV)("ngIfElse",d);_.u(3);_.x("ngIf",null==_.R(9,9,b.eM)&&null==_.R(10,11,b.eU))}},Ha:[_.xm,_.ym,_.Cm,_.zm,_.Am,_.Bm,_.CD,_.BD,_.Ny,zB,_.Hr,_.Qs,_.pw,_.gi,_.xv,_.Fv,_.Dm],rb:2,Oa:0});_.ED=function(a,b,c){_.jD.call(this,a,b,c);this.ei=a;this.Ck=b};_.V(_.ED,_.jD);_.ED.Ia=_.jD.Ia;_.ED.prototype.Oc=function(){var a=this,b;null==(b=this.rob)||b.Vc.subscribe(function(){a.dK&&a.dK.unsubscribe();a.dK=a.qpa.c9.subscribe(function(){_.vkb(a.zp)})})};_.ED.prototype.a0=function(a){return this.vPa&&this.mw===a&&!this.zp.Yca};_.ED.prototype.wba=function(){return this.nrb||"filter_list"};
_.ED.prototype.f0a=function(){if(0<this.qpa.Yd.length){var a;null==(a=this.qpa.Yd.get(this.qpa.Yd.length-1))||a.focus()}else this.zp&&this.zp.Wd()};_.ED.O=function(a){return new (a||_.ED)(_.v(_.hD),_.v(_.cB,8),_.v(_.Pjb,8))};
_.ED.ya=_.jc({type:_.ED,qa:[["xap-filter-bar"]],tb:function(a,b){a&1&&(_.yf(_.sD,5),_.yf(DD,7),_.yf(vD,5));if(a&2){var c;_.wf(c=_.Af())&&(b.qpa=c.first);_.wf(c=_.Af())&&(b.zp=c.first);_.wf(c=_.Af())&&(b.rob=c)}},features:[_.of([_.hD]),_.Me],Aa:12,Ba:17,Ea:function(){return[[1,"xap-filterbar-filter-bar",3,"click"],[1,"xap-filterbar-header"],["class","xap-filterbar-icon-label",3,"svgIcon",4,"ngIf"],["class","xap-filterbar-text-label",4,"ngIf"],[1,"xap-filterbar-applied-filters-container"],["aria-label",
"list of filters, press backspace to remove filter",1,"xap-filterbar-chip-list",3,"disabled"],["class","xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange","removed","update",4,"ngFor","ngForOf"],["autoActiveFirstOption","",1,"xap-filterbar-menu",3,"suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets","selected","selectedSet","deletedSet","onBackspace"],["mat-icon-button","","class",
"xap-filterbar-save-button","type","button",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","class","xap-filterbar-clear-button","type","button",3,"matTooltip","click",4,"ngIf"],[1,"xap-filterbar-icon-label",3,"svgIcon"],[1,"xap-filterbar-text-label"],[1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange","removed","update"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"matTooltip","click"],[3,"svgIcon"],["mat-icon-button",
"","type","button",1,"xap-filterbar-clear-button",3,"matTooltip","click"]]},ua:function(a,b){a&1&&(_.A(0,"div",0),_.I("click",function(c){return b.QC(c)}),_.A(1,"div",1),_.y(2,Pgb,2,2,"mat-icon",2)(3,Qgb,2,1,"span",3),_.B(),_.A(4,"div",4)(5,"mat-chip-list",5),_.y(6,Sgb,2,6,"xap-filter-editor",6),_.O(7,"async"),_.A(8,"xap-filter-menu",7),_.I("selected",function(c){return _.Qjb(b,c)})("selectedSet",function(c){return b.Boa(c)})("deletedSet",function(){})("onBackspace",function(){return b.f0a()}),_.O(9,
"async"),_.B()()(),_.y(10,Tgb,3,4,"button",8)(11,Ugb,3,4,"button",9),_.B());a&2&&(_.u(2),_.x("ngIf",!b.UZ),_.u(1),_.x("ngIf",b.UZ),_.u(2),_.x("disabled",b.disabled),_.u(1),_.x("ngForOf",_.R(7,13,b.config.ag)),_.u(2),_.x("suggestionProvider",b.config.YBb.bja)("useRankedSuggestions",b.config.IV)("placeholder",b.KT)("inputLabel",b.Uca||b.KT)("noResultsMessage",b.uA)("disabled",b.disabled)("savedFilterSets",_.R(9,15,null==b.config.iN?null:b.config.iN.UA)),_.u(2),_.x("ngIf",b.config.iN&&0<b.config.ag.getValue().length),
_.u(1),_.x("ngIf",_.Sjb(b)))},Ha:[_.xm,_.ym,_.Hr,_.sD,_.Qs,_.tw,vD,DD,_.Dm],rb:2,Oa:0});var wkb=function(a,b,c,d,e,f,g){e=void 0===e?{}:e;this.value=a;this.zqa=b;this.ariaLabel=c;this.enabled=d;this.Vyc=e;this.xm=void 0===f?a:f;this.Kva=g},xkb=1,ykb=_.fh({passive:!1,capture:!0}),FD=_.fh({passive:!0,capture:!0}),zkb=_.fh({passive:!0}),GD=function(a,b){var c=this;this.Ma=a;this.kb=b;this.Cc=_.hc(_.eq);this.XE=!1;this.uua=7;this.sdb=0;this.dD=!1;this.Oib=1;this.DH=this.YT=null;this.qMb=new _.jl;this.Rfa=new _.jl;this.El=new _.jl;this.yR=new _.jl;this.zC=new _.jl;this.Hla=!1;this.Nla=function(d){if(c.Wbb&&
"focus"===d.type)c.Wbb=!1;else if(d.target&&c.dD){var e=c.YW(d.target);e&&c.kb.qc(function(){return c.Rfa.emit({value:e.enabled?e:null,event:d})})}};this.ucb=function(d){if(c.dD){var e=dhb(d),f=e?c.YW(e):null;e!==d.target&&(c.Hla=!0);$gb(d.target)&&d.preventDefault();c.kb.qc(function(){return c.Rfa.emit({value:(null==f?0:f.enabled)?f:null,event:d})})}};this.Nma=function(d){null!==c.DH&&c.dD&&("blur"!==d.type&&(c.Hla=!0),!d.target||!c.YW(d.target)||d.relatedTarget&&c.YW(d.relatedTarget)||c.kb.qc(function(){return c.Rfa.emit({value:null,
event:d})}))};this.Vma=function(d){if(c.dD){c.Hla=!1;var e=d.target&&c.YW(d.target);e&&c.Dma(e.Kva)&&c.kb.qc(function(){c.yR.emit({value:e.Kva,event:d})})}};this.wIa=function(d){if(c.dD){var e=$gb(d.target);e?e.closest(".mat-calendar-body")===c.Ma.na&&c.kb.qc(function(){var f=c.YW(e),g;c.zC.emit({value:null!=(g=null==f?void 0:f.Kva)?g:null,event:d})}):c.kb.qc(function(){c.zC.emit({value:null,event:d})})}};this.tcb=function(d){(d=dhb(d))&&c.wIa({target:d})};this.Te="mat-calendar-body-"+xkb++;this.kKa=
this.Te+"-start-date";this.qGa=this.Te+"-end-date";b.Xb(function(){var d=a.na;d.addEventListener("touchmove",c.ucb,ykb);d.addEventListener("mouseenter",c.Nla,FD);d.addEventListener("focus",c.Nla,FD);d.addEventListener("mouseleave",c.Nma,FD);d.addEventListener("blur",c.Nma,FD);d.addEventListener("mousedown",c.Vma,zkb);d.addEventListener("touchstart",c.Vma,zkb);c.Cc.Pd&&(window.addEventListener("mouseup",c.wIa),window.addEventListener("touchend",c.tcb))})};_.h=GD.prototype;
_.h.Km=function(){this.XE&&(this.Uy(),this.XE=!1)};_.h.boc=function(a,b){this.Hla||a.enabled&&this.qMb.emit({value:a.value,event:b})};_.h.zpc=function(a,b){a.enabled&&this.El.emit({value:a.value,event:b})};_.h.jX=function(a){return this.A2===a||this.CZ===a};_.h.Sb=function(a){var b=a.numCols,c=this.rows,d=this.uua;if(a.rows||b)this.X4=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.fP)this.fP=50*this.Oib/d+"%";if(b||!this.v7a)this.v7a=100/d+"%"};
_.h.Ka=function(){var a=this.Ma.na;a.removeEventListener("touchmove",this.ucb,ykb);a.removeEventListener("mouseenter",this.Nla,FD);a.removeEventListener("focus",this.Nla,FD);a.removeEventListener("mouseleave",this.Nma,FD);a.removeEventListener("blur",this.Nma,FD);a.removeEventListener("mousedown",this.Vma,zkb);a.removeEventListener("touchstart",this.Vma,zkb);this.Cc.Pd&&(window.removeEventListener("mouseup",this.wIa),window.removeEventListener("touchend",this.tcb))};
_.h.x$a=function(a,b){b=a*this.uua+b;a&&(b-=this.X4);return b==this.sdb};_.h.Uy=function(a){var b=this;a=void 0===a?!0:a;this.kb.Xb(function(){b.kb.Nf.ha(_.Td(1)).subscribe(function(){setTimeout(function(){var c=b.Ma.na.querySelector(".mat-calendar-body-active");c&&(a||(b.Wbb=!0),c.focus())})})})};_.h.NJa=function(){this.XE=!0};_.h.bIa=function(a){return ahb(a,this.A2,this.CZ)};_.h.aIa=function(a){return bhb(a,this.A2,this.CZ)};_.h.Dma=function(a){return chb(a,this.A2,this.CZ,this.dD)};
_.h.A$a=function(a){return ahb(a,this.fu,this.iw)};_.h.Irc=function(a,b,c){if(!this.A$a(a)||this.bIa(a)||!this.Dma(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.aIa(a.xm)};_.h.Hrc=function(a,b,c){if(!this.z$a(a)||this.aIa(a)||!this.Dma(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.bIa(a.xm)};_.h.z$a=function(a){return bhb(a,this.fu,this.iw)};_.h.Mrc=function(a){return chb(a,this.fu,this.iw,this.dD)};
_.h.Jrc=function(a){return this.fu===this.iw&&a===this.fu};_.h.Src=function(a){return ahb(a,this.YT,this.DH)};_.h.Rrc=function(a){return bhb(a,this.YT,this.DH)};_.h.Nrc=function(a){return chb(a,this.YT,this.DH,this.dD)};_.h.rqc=function(a){return this.dD?this.A2===a&&this.CZ===a?this.kKa+" "+this.qGa:this.A2===a?this.kKa:this.CZ===a?this.qGa:null:null};
_.h.YW=function(a){var b=$gb(a);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};GD.O=function(a){return new (a||GD)(_.v(_.ad),_.v(_.pe))};
GD.ya=_.jc({type:GD,qa:[["","mat-calendar-body",""]],Cb:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",rRb:"todayValue",A2:"startValue",CZ:"endValue",Wyb:"labelMinRequiredCells",uua:"numCols",sdb:"activeCell",dD:"isRange",Oib:"cellAspectRatio",fu:"comparisonStart",iw:"comparisonEnd",YT:"previewStart",DH:"previewEnd",z2:"startDateAccessibleName",BZ:"endDateAccessibleName"},outputs:{qMb:"selectedValueChange",Rfa:"previewChange",El:"activeDateChange",yR:"dragStarted",zC:"dragEnded"},Vb:["matCalendarBody"],
features:[_.Ac],lc:["mat-calendar-body",""],Aa:6,Ba:6,Ea:[["aria-hidden","true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],[1,"mat-calendar-body-hidden-label",3,"id"],["aria-hidden","true"],[1,"mat-calendar-body-label"],["role","row"],["class","mat-calendar-body-label",3,"paddingTop","paddingBottom",4,"ngIf"],["role","gridcell","class","mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom",4,"ngFor","ngForOf"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",
1,"mat-calendar-body-cell",3,"ngClass","tabindex","click","focus"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],ua:function(a,b){a&1&&(_.y(0,Vgb,3,6,"tr",0)(1,Ygb,3,2,"tr",1),_.A(2,"label",2),_.N(3),_.B(),_.A(4,"label",2),_.N(5),_.B());a&2&&(_.x("ngIf",b.X4<b.Wyb),_.u(1),_.x("ngForOf",b.rows),_.u(1),_.x("id",b.kKa),_.u(1),_.lf(" ",b.z2,"\n"),_.u(1),_.x("id",b.qGa),_.u(1),_.lf(" ",b.BZ,"\n"))},Ha:[_.wm,_.xm,_.ym],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-outline-color)}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%;font-size:var(--mat-datepicker-calendar-body-label-text-size);font-weight:var(--mat-datepicker-calendar-body-label-text-weight);color:var(--mat-datepicker-calendar-body-label-text-color)}.mat-calendar-body-hidden-label{display:none}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;font-family:inherit;margin:0}.mat-calendar-body-cell::-moz-focus-inner{border:0}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;display:block;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview{color:var(--mat-datepicker-calendar-date-preview-state-outline-color)}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:dashed 1px}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:dashed 1px}.mat-calendar-body-disabled{cursor:default}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:var(--mat-datepicker-calendar-date-disabled-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-disabled-state-outline-color)}.cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px;color:var(--mat-datepicker-calendar-date-text-color);border-color:var(--mat-datepicker-calendar-date-outline-color)}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-hover-state-background-color)}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color);color:var(--mat-datepicker-calendar-date-selected-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color)}.mat-calendar-body-selected.mat-calendar-body-today{box-shadow:inset 0 0 0 1px var(--mat-datepicker-calendar-date-today-selected-state-outline-color)}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:var(--mat-datepicker-calendar-date-in-overlap-range-state-background-color)}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color)}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .mat-calendar-body-cell::before,.cdk-high-contrast-active .mat-calendar-body-cell::after,.cdk-high-contrast-active .mat-calendar-body-selected{background:none}.cdk-high-contrast-active .mat-calendar-body-in-range::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.cdk-high-contrast-active .mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}[dir=rtl] .mat-calendar-body-label{text-align:right}\n'],
rb:2,Oa:0});var HD=function(a,b){this.selection=a;this.G6a=b;this.rNc=this.WJa=new _.fe;this.selection=a};HD.prototype.Vja=function(a,b){var c=this.selection;this.selection=a;this.WJa.next({selection:a,source:b,oldValue:c})};HD.prototype.Ka=function(){this.WJa.complete()};HD.prototype.Yrc=function(a){return qhb(a)&&this.G6a.isValid(a)};HD.O=function(){_.we()};HD.ta=_.p({token:HD,oa:HD.O});var ID=function(a){HD.call(this,null,a)};_.V(ID,HD);ID.prototype.add=function(a){HD.prototype.Vja.call(this,a,this)};
ID.prototype.isValid=function(){return null!=this.selection&&this.Yrc(this.selection)};ID.prototype.Is=function(){return null!=this.selection};ID.prototype.clone=function(){var a=new ID(this.G6a);a.Vja(this.selection,this);return a};ID.O=function(a){return new (a||ID)(_.q(_.PA))};ID.ta=_.p({token:ID,oa:ID.O});var Akb={wa:HD,Fb:[[new _.Lk,new _.Mk,HD],_.PA],Ab:function(a,b){return a||new ID(b)}};new _.Lk;new _.Mk;_.JD=function(){this.Vc=new _.fe;this.zJc="Open calendar";this.eyc="Close calendar"};_.JD.prototype.FCc=function(a,b){return a+" \u2013 "+b};_.JD.prototype.GCc=function(a,b){return a+" to "+b};_.JD.O=function(a){return new (a||_.JD)};_.JD.ta=_.p({token:_.JD,oa:_.JD.O,Ga:"root"});var Bkb=new _.vc("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.Lk;new _.Mk;_.KD=function(a,b,c,d,e){this.Za=a;this.Rv=b;this.Xa=c;this.jc=d;this.Cna=e;this.nJ=_.fd.EMPTY;this.Wt=null;this.Yl=new _.jl;this.SX=new _.jl;this.yR=new _.jl;this.zC=new _.jl;this.El=new _.jl;this.yd=new Date};_.h=_.KD.prototype;_.h.ke=function(){var a=this;this.nJ=this.Xa.Ota.ha(_.ie(null)).subscribe(function(){return a.fF()})};_.h.Sb=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.AG&&this.bKa(this.selected);a.activeDrag&&!this.Wt&&this.IFa()};_.h.Ka=function(){this.nJ.unsubscribe()};
_.h.Fla=function(a){var b=a.value,c=this.o9a(b),d;(d=this.qqc(this.be))===b&&d===b||this.Yl.emit(c);this.SX.emit({value:c,event:a.event});this.IFa();_.yl(this.Za)};_.h.k7=function(a){var b=this.yd;this.vb=this.o9a(a.value);_.RA(this.Xa,b,this.vb)&&this.El.emit(this.yd)};
_.h.i5=function(a){var b=this.yd,c=this.vk();switch(a.keyCode){case 37:this.vb=_.YA(this.Xa,this.yd,c?1:-1);break;case 39:this.vb=_.YA(this.Xa,this.yd,c?-1:1);break;case 38:this.vb=_.YA(this.Xa,this.yd,-7);break;case 40:this.vb=_.YA(this.Xa,this.yd,7);break;case 36:this.vb=_.YA(this.Xa,this.yd,1-this.Xa.getDate(this.yd));break;case 35:this.vb=_.YA(this.Xa,this.yd,_.vhb(this.Xa,this.yd)-this.Xa.getDate(this.yd));break;case 33:this.vb=a.altKey?_.XA(this.Xa,this.yd,-1):_.WA(this.Xa,this.yd,-1);break;
case 34:this.vb=a.altKey?_.XA(this.Xa,this.yd,1):_.WA(this.Xa,this.yd,1);break;case 13:case 32:this.sJ=!0;this.r7a(this.yd)&&a.preventDefault();return;case 27:null==this.jQ||_.eh(a)||(this.IFa(),this.Wt?this.zC.emit({value:null,event:a}):(this.Yl.emit(null),this.SX.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.RA(this.Xa,b,this.vb)&&(this.El.emit(this.vb),this.XE());a.preventDefault()};
_.h.j5=function(a){if(32===a.keyCode||13===a.keyCode)this.sJ&&this.r7a(this.yd)&&this.Fla({value:this.Xa.getDate(this.yd),event:a}),this.sJ=!1};_.h.fF=function(){this.bKa(this.selected);this.Uuc=this.YE(new Date);this.wsc=this.Rv.display.monthLabel?this.Xa.format(this.vb,this.Rv.display.monthLabel):shb(this.Xa)[this.Xa.getMonth(this.vb)].toLocaleUpperCase();this.Qpc=(7+this.Xa.km(this.Xa.getYear(this.vb),this.Xa.getMonth(this.vb),1).getDay())%7;this.trc();this.Zoc();_.yl(this.Za)};_.h.Uy=function(a){this.oF.Uy(a)};
_.h.XE=function(){this.oF.NJa()};_.h.abb=function(a){var b=a.event;a=a.value;if(this.Cna){a=a?a.Kva:null;var c=this.Cna.JXc(a,this.selected,b);this.FX=this.YE(c.start);this.jQ=this.YE(c.end);if(this.Wt&&a){var d,e;if(c=null==(e=(d=this.Cna).mOa)?void 0:e.call(d,this.Wt.value,this.selected,a,b))this.FX=this.YE(c.start),this.jQ=this.YE(c.end)}this.Za.Nd()}};
_.h.mGa=function(a){if(this.Wt)if(a.value){var b,c,d=null==(b=this.Cna)?void 0:null==(c=b.mOa)?void 0:c.call(b,this.Wt.value,this.selected,a.value,a.event);this.zC.emit({value:null!=d?d:null,event:a.event})}else this.zC.emit({value:null,event:a.event})};_.h.o9a=function(a){return this.Xa.km(this.Xa.getYear(this.vb),this.Xa.getMonth(this.vb),a)};_.h.trc=function(){var a=_.uhb(this.Xa,"narrow"),b=_.uhb(this.Xa,"long").map(function(c,d){return{RAb:c,XWa:a[d]}});this.Svc=b.slice(0).concat(b.slice(0,0))};
_.h.Zoc=function(){var a=_.vhb(this.Xa,this.vb),b=thb(this.Xa);this.noa=[[]];for(var c=0,d=this.Qpc;c<a;c++,d++){7==d&&(this.noa.push([]),d=0);var e=this.Xa.km(this.Xa.getYear(this.vb),this.Xa.getMonth(this.vb),c+1),f=this.suc(e),g=this.Xa.format(e,this.Rv.display.jzc),m=this.dl?this.dl(e,"month"):void 0;this.noa[this.noa.length-1].push(new wkb(c+1,b[c],g,f,m,this.YE(e),e))}};
_.h.suc=function(a){return!!a&&(!this.Fd||0<=_.RA(this.Xa,a,this.Fd))&&(!this.Id||0>=_.RA(this.Xa,a,this.Id))&&(!this.Zi||this.Zi(a))};_.h.qqc=function(a){return a&&this.b$a(a,this.vb)?this.Xa.getDate(a):null};_.h.b$a=function(a,b){return!(!a||!b||this.Xa.getMonth(a)!=this.Xa.getMonth(b)||this.Xa.getYear(a)!=this.Xa.getYear(b))};_.h.YE=function(a){return a?(new Date(this.Xa.getYear(a),this.Xa.getMonth(a),this.Xa.getDate(a))).getTime():null};_.h.vk=function(){return this.jc&&"rtl"===this.jc.value};
_.h.bKa=function(a){this.qtc=this.ptc=this.YE(a);this.Trc=!1;this.woc=this.YE(this.fu);this.voc=this.YE(this.iw)};_.h.r7a=function(a){return!this.Zi||this.Zi(a)};_.h.IFa=function(){this.FX=this.jQ=null};
_.W.Object.defineProperties(_.KD.prototype,{vb:{configurable:!0,enumerable:!0,get:function(){return this.yd},set:function(a){var b=this.yd;a=_.QA(this.Xa,this.Xa.Mh(a))||new Date;this.yd=_.TA(this.Xa,a,this.Fd,this.Id);this.b$a(b,this.yd)||this.fF()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be},set:function(a){this.be=_.QA(this.Xa,this.Xa.Mh(a));this.bKa(this.be)}},Fd:{configurable:!0,enumerable:!0,get:function(){return this.XP},set:function(a){this.XP=_.QA(this.Xa,this.Xa.Mh(a))}},
Id:{configurable:!0,enumerable:!0,get:function(){return this.VP},set:function(a){this.VP=_.QA(this.Xa,this.Xa.Mh(a))}}});_.KD.O=function(a){return new (a||_.KD)(_.v(_.Il),_.v(_.yr,8),_.v(_.PA,8),_.v(_.Oq,8),_.v(Bkb,8))};
_.KD.ya=_.jc({type:_.KD,qa:[["mat-month-view"]],tb:function(a,b){a&1&&_.yf(GD,5);if(a&2){var c;_.wf(c=_.Af())&&(b.oF=c.first)}},inputs:{vb:"activeDate",selected:"selected",Fd:"minDate",Id:"maxDate",Zi:"dateFilter",dl:"dateClass",fu:"comparisonStart",iw:"comparisonEnd",z2:"startDateAccessibleName",BZ:"endDateAccessibleName",Wt:"activeDrag"},outputs:{Yl:"selectedChange",SX:"_userSelection",yR:"dragStarted",zC:"dragEnded",El:"activeDateChange"},Vb:["matMonthView"],features:[_.Ac],Aa:7,Ba:15,Ea:[["role",
"grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col",4,"ngFor","ngForOf"],["aria-hidden","true","colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","startDateAccessibleName","endDateAccessibleName","selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup",
"keydown"],["scope","col"],[1,"cdk-visually-hidden"],["aria-hidden","true"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead",1)(2,"tr"),_.y(3,ehb,5,2,"th",2),_.B(),_.A(4,"tr"),_.D(5,"th",3),_.B()(),_.A(6,"tbody",4),_.I("selectedValueChange",function(c){return b.Fla(c)})("activeDateChange",function(c){return b.k7(c)})("previewChange",function(c){return b.abb(c)})("dragStarted",function(c){return b.yR.emit(c)})("dragEnded",function(c){return b.mGa(c)})("keyup",function(c){return b.j5(c)})("keydown",
function(c){return b.i5(c)}),_.B()());a&2&&(_.u(3),_.x("ngForOf",b.Svc),_.u(3),_.x("label",b.wsc)("rows",b.noa)("todayValue",b.Uuc)("startValue",b.qtc)("endValue",b.ptc)("comparisonStart",b.woc)("comparisonEnd",b.voc)("previewStart",b.FX)("previewEnd",b.jQ)("isRange",b.Trc)("labelMinRequiredCells",3)("activeCell",b.Xa.getDate(b.vb)-1)("startDateAccessibleName",b.z2)("endDateAccessibleName",b.BZ))},Ha:[_.xm,GD],rb:2,Oa:0});var LD=function(a,b,c){this.Za=a;this.Xa=b;this.jc=c;this.nJ=_.fd.EMPTY;this.Yl=new _.jl;this.gO=new _.jl;this.El=new _.jl;this.yd=new Date};_.h=LD.prototype;_.h.ke=function(){var a=this;this.nJ=this.Xa.Ota.ha(_.ie(null)).subscribe(function(){return a.fF()})};_.h.Ka=function(){this.nJ.unsubscribe()};
_.h.fF=function(){var a=this;this.Wuc=this.Xa.getYear(new Date);var b=this.Xa.getYear(this.yd)-hhb(this.Xa,this.vb,this.Fd,this.Id);this.fdb=[];for(var c=0,d=[];24>c;c++)d.push(b+c),4==d.length&&(this.fdb.push(d.map(function(e){return a.Noc(e)})),d=[]);_.yl(this.Za)};_.h.edb=function(a){var b=a.value;a=this.Xa.km(b,0,1);b=this.q9a(b);this.gO.emit(a);this.Yl.emit(b)};_.h.k7=function(a){var b=this.yd;this.vb=this.q9a(a.value);_.RA(this.Xa,b,this.vb)&&this.El.emit(this.vb)};
_.h.i5=function(a){var b=this.yd,c=this.vk();switch(a.keyCode){case 37:this.vb=_.XA(this.Xa,this.yd,c?1:-1);break;case 39:this.vb=_.XA(this.Xa,this.yd,c?-1:1);break;case 38:this.vb=_.XA(this.Xa,this.yd,-4);break;case 40:this.vb=_.XA(this.Xa,this.yd,4);break;case 36:this.vb=_.XA(this.Xa,this.yd,-hhb(this.Xa,this.vb,this.Fd,this.Id));break;case 35:this.vb=_.XA(this.Xa,this.yd,24-hhb(this.Xa,this.vb,this.Fd,this.Id)-1);break;case 33:this.vb=_.XA(this.Xa,this.yd,a.altKey?-240:-24);break;case 34:this.vb=
_.XA(this.Xa,this.yd,a.altKey?240:24);break;case 13:case 32:this.sJ=!0;break;default:return}_.RA(this.Xa,b,this.vb)&&this.El.emit(this.vb);this.XE();a.preventDefault()};_.h.j5=function(a){if(32===a.keyCode||13===a.keyCode)this.sJ&&this.edb({value:this.Xa.getYear(this.yd),event:a}),this.sJ=!1};_.h.bqc=function(){return hhb(this.Xa,this.vb,this.Fd,this.Id)};_.h.Uy=function(){this.oF.Uy()};_.h.XE=function(){this.oF.NJa()};
_.h.q9a=function(a){var b=this.Xa.getMonth(this.vb),c=_.vhb(this.Xa,this.Xa.km(a,b,1));return this.Xa.km(a,b,Math.min(this.Xa.getDate(this.vb),c))};_.h.Noc=function(a){var b=this.Xa.km(a,0,1),c=VA(this.Xa,b);b=this.dl?this.dl(b,"multi-year"):void 0;return new wkb(a,c,c,this.uuc(a),b)};
_.h.uuc=function(a){if(void 0===a||null===a||this.Id&&a>this.Xa.getYear(this.Id)||this.Fd&&a<this.Xa.getYear(this.Fd))return!1;if(!this.Zi)return!0;for(var b=this.Xa.km(a,0,1);this.Xa.getYear(b)==a;b=_.YA(this.Xa,b,1))if(this.Zi(b))return!0;return!1};_.h.vk=function(){return this.jc&&"rtl"===this.jc.value};_.h.huc=function(a){this.VJa=null;a&&(this.VJa=this.Xa.getYear(a))};
_.W.Object.defineProperties(LD.prototype,{vb:{configurable:!0,enumerable:!0,get:function(){return this.yd},set:function(a){var b=this.yd;a=_.QA(this.Xa,this.Xa.Mh(a))||new Date;this.yd=_.TA(this.Xa,a,this.Fd,this.Id);ghb(this.Xa,b,this.yd,this.Fd,this.Id)||this.fF()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be},set:function(a){this.be=_.QA(this.Xa,this.Xa.Mh(a));this.huc(a)}},Fd:{configurable:!0,enumerable:!0,get:function(){return this.XP},set:function(a){this.XP=_.QA(this.Xa,
this.Xa.Mh(a))}},Id:{configurable:!0,enumerable:!0,get:function(){return this.VP},set:function(a){this.VP=_.QA(this.Xa,this.Xa.Mh(a))}}});LD.O=function(a){return new (a||LD)(_.v(_.Il),_.v(_.PA,8),_.v(_.Oq,8))};
LD.ya=_.jc({type:LD,qa:[["mat-multi-year-view"]],tb:function(a,b){a&1&&_.yf(GD,5);if(a&2){var c;_.wf(c=_.Af())&&(b.oF=c.first)}},inputs:{vb:"activeDate",selected:"selected",Fd:"minDate",Id:"maxDate",Zi:"dateFilter",dl:"dateClass"},outputs:{Yl:"selectedChange",gO:"yearSelected",El:"activeDateChange"},Vb:["matMultiYearView"],Aa:5,Ba:7,Ea:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body",
"",3,"rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead",1)(2,"tr"),_.D(3,"th",2),_.B()(),_.A(4,"tbody",3),_.I("selectedValueChange",function(c){return b.edb(c)})("activeDateChange",function(c){return b.k7(c)})("keyup",function(c){return b.j5(c)})("keydown",function(c){return b.i5(c)}),_.B()());a&2&&(_.u(4),_.x("rows",b.fdb)("todayValue",b.Wuc)("startValue",
b.VJa)("endValue",b.VJa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.bqc()))},Ha:[GD],rb:2,Oa:0});_.MD=function(a,b,c,d){this.Za=a;this.Rv=b;this.Xa=c;this.jc=d;this.nJ=_.fd.EMPTY;this.Yl=new _.jl;this.iM=new _.jl;this.El=new _.jl;this.yd=new Date};_.h=_.MD.prototype;_.h.ke=function(){var a=this;this.nJ=this.Xa.Ota.ha(_.ie(null)).subscribe(function(){return a.fF()})};_.h.Ka=function(){this.nJ.unsubscribe()};_.h.gab=function(a){a=a.value;var b=this.Xa.km(this.Xa.getYear(this.vb),a,1);this.iM.emit(b);a=this.p9a(a);this.Yl.emit(a)};
_.h.k7=function(a){var b=this.yd;this.vb=this.p9a(a.value);_.RA(this.Xa,b,this.vb)&&this.El.emit(this.vb)};
_.h.i5=function(a){var b=this.yd,c=this.vk();switch(a.keyCode){case 37:this.vb=_.WA(this.Xa,this.yd,c?1:-1);break;case 39:this.vb=_.WA(this.Xa,this.yd,c?-1:1);break;case 38:this.vb=_.WA(this.Xa,this.yd,-4);break;case 40:this.vb=_.WA(this.Xa,this.yd,4);break;case 36:this.vb=_.WA(this.Xa,this.yd,-this.Xa.getMonth(this.yd));break;case 35:this.vb=_.WA(this.Xa,this.yd,11-this.Xa.getMonth(this.yd));break;case 33:this.vb=_.XA(this.Xa,this.yd,a.altKey?-10:-1);break;case 34:this.vb=_.XA(this.Xa,this.yd,a.altKey?
10:1);break;case 13:case 32:this.sJ=!0;break;default:return}_.RA(this.Xa,b,this.vb)&&(this.El.emit(this.vb),this.XE());a.preventDefault()};_.h.j5=function(a){if(32===a.keyCode||13===a.keyCode)this.sJ&&this.gab({value:this.Xa.getMonth(this.yd),event:a}),this.sJ=!1};
_.h.fF=function(){var a=this;this.Sbb(this.selected);this.Vuc=this.w9a(new Date);this.Wvc=VA(this.Xa,this.vb);var b=shb(this.Xa);this.ysc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.Moc(d,b[d])})});_.yl(this.Za)};_.h.Uy=function(){this.oF.Uy()};_.h.XE=function(){this.oF.NJa()};_.h.w9a=function(a){return a&&this.Xa.getYear(a)==this.Xa.getYear(this.vb)?this.Xa.getMonth(a):null};
_.h.p9a=function(a){var b=this.Xa.km(this.Xa.getYear(this.vb),a,1);b=_.vhb(this.Xa,b);return this.Xa.km(this.Xa.getYear(this.vb),a,Math.min(this.Xa.getDate(this.vb),b))};_.h.Moc=function(a,b){var c=this.Xa.km(this.Xa.getYear(this.vb),a,1),d=this.Xa.format(c,this.Rv.display.wIc);c=this.dl?this.dl(c,"year"):void 0;return new wkb(a,b.toLocaleUpperCase(),d,this.tuc(a),c)};
_.h.tuc=function(a){var b=this.Xa.getYear(this.vb);if(void 0===a||null===a||this.Zrc(b,a)||this.asc(b,a))return!1;if(!this.Zi)return!0;for(b=this.Xa.km(b,a,1);this.Xa.getMonth(b)==a;b=_.YA(this.Xa,b,1))if(this.Zi(b))return!0;return!1};_.h.Zrc=function(a,b){if(this.Id){var c=this.Xa.getYear(this.Id),d=this.Xa.getMonth(this.Id);return a>c||a===c&&b>d}return!1};_.h.asc=function(a,b){if(this.Fd){var c=this.Xa.getYear(this.Fd),d=this.Xa.getMonth(this.Fd);return a<c||a===c&&b<d}return!1};
_.h.vk=function(){return this.jc&&"rtl"===this.jc.value};_.h.Sbb=function(a){this.Jbb=this.w9a(a)};
_.W.Object.defineProperties(_.MD.prototype,{vb:{configurable:!0,enumerable:!0,get:function(){return this.yd},set:function(a){var b=this.yd;a=_.QA(this.Xa,this.Xa.Mh(a))||new Date;this.yd=_.TA(this.Xa,a,this.Fd,this.Id);this.Xa.getYear(b)!==this.Xa.getYear(this.yd)&&this.fF()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be},set:function(a){this.be=_.QA(this.Xa,this.Xa.Mh(a));this.Sbb(a)}},Fd:{configurable:!0,enumerable:!0,get:function(){return this.XP},set:function(a){this.XP=
_.QA(this.Xa,this.Xa.Mh(a))}},Id:{configurable:!0,enumerable:!0,get:function(){return this.VP},set:function(a){this.VP=_.QA(this.Xa,this.Xa.Mh(a))}}});_.MD.O=function(a){return new (a||_.MD)(_.v(_.Il),_.v(_.yr,8),_.v(_.PA,8),_.v(_.Oq,8))};
_.MD.ya=_.jc({type:_.MD,qa:[["mat-year-view"]],tb:function(a,b){a&1&&_.yf(GD,5);if(a&2){var c;_.wf(c=_.Af())&&(b.oF=c.first)}},inputs:{vb:"activeDate",selected:"selected",Fd:"minDate",Id:"maxDate",Zi:"dateFilter",dl:"dateClass"},outputs:{Yl:"selectedChange",iM:"monthSelected",El:"activeDateChange"},Vb:["matYearView"],Aa:5,Ba:9,Ea:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",
3,"label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead",1)(2,"tr"),_.D(3,"th",2),_.B()(),_.A(4,"tbody",3),_.I("selectedValueChange",function(c){return b.gab(c)})("activeDateChange",function(c){return b.k7(c)})("keyup",function(c){return b.j5(c)})("keydown",function(c){return b.i5(c)}),_.B()());a&2&&(_.u(4),_.x("label",b.Wvc)("rows",
b.ysc)("todayValue",b.Vuc)("startValue",b.Jbb)("endValue",b.Jbb)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Xa.getMonth(b.vb)))},Ha:[GD],rb:2,Oa:0});var Ckb=1,ND=function(a,b,c,d,e){this.nm=a;this.calendar=b;this.Xa=c;this.Rv=d;this.Te="mat-calendar-header-"+Ckb++;this.Qab=this.Te+"-period-label";this.calendar.oc.subscribe(function(){return _.yl(e)})};ND.prototype.wva=function(){return this.calendar.Fd?!this.calendar.Fd||!this.I$a(this.calendar.vb,this.calendar.Fd):!0};ND.prototype.qua=function(){return!this.calendar.Id||!this.I$a(this.calendar.vb,this.calendar.Id)};
ND.prototype.I$a=function(a,b){return"month"==this.calendar.rh?this.Xa.getYear(a)==this.Xa.getYear(b)&&this.Xa.getMonth(a)==this.Xa.getMonth(b):"year"==this.calendar.rh?this.Xa.getYear(a)==this.Xa.getYear(b):ghb(this.Xa,a,b,this.calendar.Fd,this.calendar.Id)};ND.prototype.i9a=function(){var a=this.Xa.getYear(this.calendar.vb)-hhb(this.Xa,this.calendar.vb,this.calendar.Fd,this.calendar.Id),b=a+24-1;a=VA(this.Xa,this.Xa.km(a,0,1));b=VA(this.Xa,this.Xa.km(b,0,1));return[a,b]};
_.W.Object.defineProperties(ND.prototype,{jva:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.rh?this.Xa.format(this.calendar.vb,this.Rv.display.OWa).toLocaleUpperCase():"year"==this.calendar.rh?VA(this.Xa,this.calendar.vb):this.nm.FCc.apply(this.nm,_.xc(this.i9a()))}},uKc:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.rh?this.Xa.format(this.calendar.vb,this.Rv.display.OWa).toLocaleUpperCase():"year"==this.calendar.rh?VA(this.Xa,this.calendar.vb):
this.nm.GCc.apply(this.nm,_.xc(this.i9a()))}},xYa:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.rh?"Choose month and year":"Choose date"}},OYa:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.rh]}},gXa:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.rh]}}});
ND.O=function(a){return new (a||ND)(_.v(_.JD),_.v(_.dc(function(){return _.OD})),_.v(_.PA,8),_.v(_.yr,8),_.v(_.Il))};
ND.ya=_.jc({type:ND,qa:[["mat-calendar-header"]],Vb:["matCalendarHeader"],ac:["*"],Aa:13,Ba:11,Ea:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","aria-live","polite",1,"mat-calendar-period-button",3,"click"],["aria-hidden","true"],["viewBox","0 0 10 5","focusable","false","aria-hidden","true",1,"mat-calendar-arrow"],["points","0,0 5,5 10,0"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"disabled","click"],
["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"disabled","click"],[1,"mat-calendar-hidden-label",3,"id"]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"div",0)(1,"div",1)(2,"button",2),_.I("click",function(){b.calendar.rh="month"==b.calendar.rh?"multi-year":"month"}),_.A(3,"span",3),_.N(4),_.B(),_.Qc(),_.A(5,"svg",4),_.D(6,"polygon",5),_.B()(),_.IA(),_.D(7,"div",6),_.gf(8),_.A(9,"button",7),_.I("click",function(){b.calendar.vb="month"==b.calendar.rh?_.WA(b.Xa,b.calendar.vb,-1):_.XA(b.Xa,
b.calendar.vb,"year"==b.calendar.rh?-1:-24)}),_.B(),_.A(10,"button",8),_.I("click",function(){b.calendar.vb="month"==b.calendar.rh?_.WA(b.Xa,b.calendar.vb,1):_.XA(b.Xa,b.calendar.vb,"year"==b.calendar.rh?1:24)}),_.B()()(),_.A(11,"label",9),_.N(12),_.B());a&2&&(_.u(2),_.Qe("aria-label",b.xYa)("aria-describedby",b.Qab),_.u(2),_.nf(b.jva),_.u(1),_.Se("mat-calendar-invert","month"!==b.calendar.rh),_.u(4),_.x("disabled",!b.wva()),_.Qe("aria-label",b.OYa),_.u(1),_.x("disabled",!b.qua()),_.Qe("aria-label",
b.gXa),_.u(1),_.x("id",b.Qab),_.u(1),_.nf(b.uKc))},Ha:[_.rs,_.ss],rb:2,Oa:0});_.OD=function(a,b,c,d){var e=this;this.Xa=b;this.Rv=c;this.Za=d;this.xIa=!1;this.AN="month";this.Yl=new _.jl;this.gO=new _.jl;this.iM=new _.jl;this.YN=new _.jl(!0);this.SX=new _.jl;this.Vcb=new _.jl;this.cla=null;this.oc=new _.fe;this.RHa=a.Vc.subscribe(function(){_.yl(d);e.oc.next()})};_.h=_.OD.prototype;_.h.ke=function(){this.Unc=new _.pr(this.xS||ND);this.vb=this.cI||new Date;this.VFa=this.AN};
_.h.Km=function(){this.xIa&&(this.xIa=!1,this.LGa().Uy(!1))};_.h.Ka=function(){this.RHa.unsubscribe();this.oc.complete()};_.h.Sb=function(a){var b=a.minDate&&!SA(this.Xa,a.minDate.jj,a.minDate.eg)?a.minDate:void 0,c=a.maxDate&&!SA(this.Xa,a.maxDate.jj,a.maxDate.eg)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.AG&&(a=this.LGa())&&(this.Za.Nd(),a.fF());this.oc.next()};_.h.Fla=function(a){var b=a.value;b&&!SA(this.Xa,b,this.selected)&&this.Yl.emit(b);this.SX.emit(a)};_.h.Xvc=function(a){this.gO.emit(a)};
_.h.xsc=function(a){this.iM.emit(a)};_.h.P9a=function(a,b){this.vb=a;this.rh=b};_.h.wpc=function(a){this.cla=a};_.h.mGa=function(a){this.cla&&(a.value&&this.Vcb.emit(a),this.cla=null)};_.h.LGa=function(){return this.y0||this.bza||this.yIc};
_.W.Object.defineProperties(_.OD.prototype,{cI:{configurable:!0,enumerable:!0,get:function(){return this.jKa},set:function(a){this.jKa=_.QA(this.Xa,this.Xa.Mh(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be},set:function(a){this.be=_.QA(this.Xa,this.Xa.Mh(a))}},Fd:{configurable:!0,enumerable:!0,get:function(){return this.XP},set:function(a){this.XP=_.QA(this.Xa,this.Xa.Mh(a))}},Id:{configurable:!0,enumerable:!0,get:function(){return this.VP},set:function(a){this.VP=_.QA(this.Xa,
this.Xa.Mh(a))}},vb:{configurable:!0,enumerable:!0,get:function(){return this.joc},set:function(a){this.joc=_.TA(this.Xa,a,this.Fd,this.Id);this.oc.next();_.yl(this.Za)}},rh:{configurable:!0,enumerable:!0,get:function(){return this.VFa},set:function(a){var b=this.VFa!==a?a:null;this.VFa=a;this.xIa=!0;_.yl(this.Za);b&&this.YN.emit(b)}}});_.OD.O=function(a){return new (a||_.OD)(_.v(_.JD),_.v(_.PA,8),_.v(_.yr,8),_.v(_.Il))};
_.OD.ya=_.jc({type:_.OD,qa:[["mat-calendar"]],tb:function(a,b){a&1&&(_.yf(_.KD,5),_.yf(_.MD,5),_.yf(LD,5));if(a&2){var c;_.wf(c=_.Af())&&(b.y0=c.first);_.wf(c=_.Af())&&(b.bza=c.first);_.wf(c=_.Af())&&(b.yIc=c.first)}},Cb:[1,"mat-calendar"],inputs:{xS:"headerComponent",cI:"startAt",AN:"startView",selected:"selected",Fd:"minDate",Id:"maxDate",Zi:"dateFilter",dl:"dateClass",fu:"comparisonStart",iw:"comparisonEnd",z2:"startDateAccessibleName",BZ:"endDateAccessibleName"},outputs:{Yl:"selectedChange",gO:"yearSelected",
iM:"monthSelected",YN:"viewChanged",SX:"_userSelection",Vcb:"_userDragDrop"},Vb:["matCalendar"],features:[_.of([Akb]),_.Ac],Aa:5,Ba:5,Ea:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content",3,"ngSwitch"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded",4,"ngSwitchCase"],[3,"activeDate",
"selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded"],[3,
"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange"]],ua:function(a,b){a&1&&(_.y(0,ihb,0,0,"ng-template",0),_.A(1,"div",1),_.y(2,jhb,1,11,"mat-month-view",2)(3,khb,1,6,"mat-year-view",3)(4,lhb,1,6,"mat-multi-year-view",4),_.B());a&2&&(_.x("cdkPortalOutlet",b.Unc),_.u(1),_.x("ngSwitch",b.rh),_.u(1),_.x("ngSwitchCase",
"month"),_.u(1),_.x("ngSwitchCase","year"),_.u(1),_.x("ngSwitchCase","multi-year"))},Ha:[_.zm,_.Am,_.OA,_.tr,_.KD,_.MD,LD],styles:['.mat-calendar{display:block;font-family:var(--mat-datepicker-calendar-text-font);font-size:var(--mat-datepicker-calendar-text-size)}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}.mat-calendar-controls{display:flex;align-items:center;margin:5% calc(4.7142857143% - 16px)}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0;margin:0 8px;font-size:var(--mat-datepicker-calendar-period-button-text-size);font-weight:var(--mat-datepicker-calendar-period-button-text-weight)}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle;fill:var(--mat-datepicker-calendar-period-button-icon-color)}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.cdk-high-contrast-active .mat-calendar-arrow{fill:CanvasText}.mat-calendar-previous-button,.mat-calendar-next-button{position:relative}.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-content .mat-calendar-next-button{color:var(--mat-datepicker-calendar-navigation-button-icon-color)}.mat-calendar-previous-button::after,.mat-calendar-next-button::after{top:0;left:0;right:0;bottom:0;position:absolute;content:"";margin:15.5px;border:0 solid currentColor;border-top-width:2px}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}.mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0;color:var(--mat-datepicker-calendar-header-text-color);font-size:var(--mat-datepicker-calendar-header-text-size);font-weight:var(--mat-datepicker-calendar-header-text-weight)}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px;background:var(--mat-datepicker-calendar-header-divider-color)}.mat-calendar-body-cell-content::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.mat-calendar-body-cell:focus .mat-focus-indicator::before{content:""}.mat-calendar-hidden-label{display:none}\n'],
rb:2,Oa:0});var Dkb=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},PD=function(a,b,c){var d=this;this.Ma=a;this.Xa=b;this.Rv=c;this.HOa=new _.jl;this.ps=new _.jl;this.oc=new _.fe;this.tf=function(){};this.TX=function(){};this.Dla=function(){};this.X$a=this.aLa=_.fd.EMPTY;this.Ysc=function(){return d.nX?null:{matDatepickerParse:{text:d.Ma.na.value}}};this.Lpc=function(e){e=_.QA(d.Xa,d.Xa.Mh(e.value));return!e||d.nIa(e)?null:{matDatepickerFilter:!0}};this.tsc=function(e){e=_.QA(d.Xa,
d.Xa.Mh(e.value));var f=d.bma();return!f||!e||0>=_.RA(d.Xa,f,e)?null:{matDatepickerMin:{min:f,actual:e}}};this.qsc=function(e){e=_.QA(d.Xa,d.Xa.Mh(e.value));var f=d.ama();return!f||!e||0<=_.RA(d.Xa,f,e)?null:{matDatepickerMax:{max:f,actual:e}}};this.nX=!1;this.X$a=b.Ota.subscribe(function(){d.q4(d.value)})};_.h=PD.prototype;_.h.Vqc=function(){return[this.Ysc,this.tsc,this.qsc,this.Lpc]};
_.h.Atc=function(a){var b=this;this.om=a;this.aLa.unsubscribe();this.Vv&&this.ME(this.Vv);this.aLa=this.om.rNc.subscribe(function(c){b.Tbb(c)&&(c=b.N9a(c.selection),b.nX=b.cIa(c),b.Dla(c),b.tf(),b.FGa(c),b.ps.emit(new Dkb(b,b.Ma.na)),b.HOa.emit(new Dkb(b,b.Ma.na)))})};_.h.Oc=function(){this.Ln=!0};
_.h.Sb=function(a){a:{var b=this.Xa,c=Object.keys(a);c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=a[d.value];d=e.jj;e=e.eg;if(qhb(d)&&qhb(e)){if(!SA(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.oc.next(void 0)};_.h.Ka=function(){this.aLa.unsubscribe();this.X$a.unsubscribe();this.oc.complete()};_.h.GZa=function(a){this.TX=a};_.h.validate=function(a){return this.r7?this.r7(a):null};_.h.Bn=function(a){this.q4(a)};_.h.un=function(a){this.Dla=a};_.h.Xs=function(a){this.tf=a};
_.h.Tp=function(a){this.disabled=a};_.h.ena=function(a){var b=["ctrlKey","shiftKey","metaKey"];_.eh(a,"altKey")&&40===a.keyCode&&b.every(function(c){return!_.eh(a,c)})&&!this.Ma.na.readOnly&&(this.Fab(),a.preventDefault())};_.h.dQ=function(a){var b=this.nX,c=this.Xa.parse(a,this.Rv.parse.ps);this.nX=this.cIa(c);c=_.QA(this.Xa,c);var d=!SA(this.Xa,c,this.value);!c||d?this.Dla(c):(a&&!this.value&&this.Dla(c),b!==this.nX&&this.TX());d&&(this.ME(c),this.ps.emit(new Dkb(this,this.Ma.na)))};
_.h.Me=function(){this.HOa.emit(new Dkb(this,this.Ma.na))};_.h.Yk=function(){this.value&&this.FGa(this.value);this.tf()};_.h.FGa=function(a){this.Ma.na.value=null!=a?this.Xa.format(a,this.Rv.display.ps):""};_.h.ME=function(a){this.om?(this.onc(a),this.Vv=null):this.Vv=a};_.h.cIa=function(a){return!a||this.Xa.isValid(a)};_.h.Nab=function(){return!1};_.h.q4=function(a){a=this.Xa.Mh(a);this.nX=this.cIa(a);a=_.QA(this.Xa,a);this.ME(a);this.FGa(a)};_.h.nIa=function(a){var b=this.Xla();return!b||b(a)};
_.W.Object.defineProperties(PD.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.om?this.N9a(this.om.selection):this.Vv},set:function(a){this.q4(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.uc||this.Nab()},set:function(a){a=_.hh(a);var b=this.Ma.na;this.uc!==a&&(this.uc=a,this.oc.next(void 0));a&&this.Ln&&b.blur&&b.blur()}}});PD.O=function(a){return new (a||PD)(_.v(_.ad),_.v(_.PA,8),_.v(_.yr,8))};
PD.Ia=_.mc({type:PD,inputs:{value:"value",disabled:"disabled"},outputs:{HOa:"dateChange",ps:"dateInput"},features:[_.Ac]});var Ekb=new _.vc("MAT_DATE_RANGE_INPUT_PARENT"),QD=function(a,b,c,d,e,f,g,m){PD.call(this,b,g,m);this.hz=a;this.Ma=b;this.NI=c;this.Le=d;this.hJ=e;this.iJ=f;this.jc=_.hc(_.Oq,{optional:!0})};_.V(QD,PD);_.h=QD.prototype;_.h.Sa=function(){var a=this.Le.get(_.vv,null,{optional:!0,self:!0});a&&(this.Gd=a)};_.h.rn=function(){this.Gd&&this.FV()};_.h.Nl=function(){return 0===this.Ma.na.value.length};_.h.e5=function(){return this.Ma.na.placeholder};_.h.focus=function(){this.Ma.na.focus()};
_.h.dQ=function(a){PD.prototype.dQ.call(this,a);this.hz.xUc()};_.h.Fab=function(){this.hz.GUc()};_.h.bma=function(){return this.hz.min};_.h.ama=function(){return this.hz.max};_.h.Xla=function(){return this.hz.Zi};_.h.Nab=function(){return this.hz.wUc};_.h.Tbb=function(a){a=a.source;return a!==this.hz.Ybb&&a!==this.hz.Bpc};_.h.q4=function(a){PD.prototype.q4.call(this,a);var b;null==(b=this===this.hz.Ybb?this.hz.Bpc:this.hz.Ybb)||b.TX()};_.h.pUc=function(){return mhb(this.Ma.na,!0)};
QD.O=function(a){return new (a||QD)(_.v(Ekb),_.v(_.ad),_.v(_.zr),_.v(_.qe),_.v(_.Bv,8),_.v(_.Gv,8),_.v(_.PA,8),_.v(_.yr,8))};QD.Ia=_.mc({type:QD,features:[_.Me]});_.vh(QD);var Fkb=_.Pg("transformPanel",[_.Tg("void => enter-dropdown",_.Qg("120ms cubic-bezier(0, 0, 0.2, 1)",_.JA([_.Rg({opacity:0,transform:"scale(1, 0.8)"}),_.Rg({opacity:1,transform:"scale(1, 1)"})]))),_.Tg("void => enter-dialog",_.Qg("150ms cubic-bezier(0, 0, 0.2, 1)",_.JA([_.Rg({opacity:0,transform:"scale(0.7)"}),_.Rg({transform:"none",opacity:1})]))),_.Tg("* => void",_.Qg("100ms linear",_.Rg({opacity:0})))]),Gkb=_.Pg("fadeInCalendar",[_.Sg("void",_.Rg({opacity:0})),_.Sg("enter",_.Rg({opacity:1})),_.Tg("void => *",
_.Qg("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]);var Hkb=0,Ikb=new _.vc("mat-datepicker-scroll-strategy"),Jkb={wa:Ikb,Fb:[_.vr],Ab:function(a){return function(){return a.Mm.Pp()}}},Kkb=_.rh(function(a){this.Ma=a}),RD=function(a,b,c,d,e,f){a=Kkb.call(this,a)||this;a.Za=b;a.hma=c;a.Xa=d;a.JUc=e;a.DF=new _.fd;a.hq=new _.fe;a.KP=!1;a.d4=null;a.poc=f.eyc;return a};_.V(RD,Kkb);_.h=RD.prototype;_.h.Sa=function(){this.Rr=this.He.iya?"enter-dialog":"enter-dropdown"};_.h.Oc=function(){var a=this;this.DF.add(this.He.oc.subscribe(function(){_.yl(a.Za)}));this.Tnc.LGa().Uy(!1)};
_.h.Ka=function(){this.DF.unsubscribe();this.hq.complete()};_.h.irc=function(a){var b=this.om.selection;a=a.value;!a||SA(this.Xa,a,b)||this.om.add(a);this.om&&!this.om.Is()||this.d4||this.He.close()};_.h.hrc=function(a){this.om.Vja(a.value,this)};_.h.W6=function(){this.Rr="void";_.yl(this.Za)};_.h.R9a=function(a){(this.KP="start"===a.LFb)||this.hq.next()};_.h.tUc=function(){return this.om.selection};_.h.V6a=function(){this.om!==this.hma&&this.hma.Vja(this.om.selection,this)};
_.h.mnc=function(a,b){this.om=a?this.hma.clone():this.hma;this.d4=a;b&&this.Za.Nd()};RD.O=function(a){return new (a||RD)(_.v(_.ad),_.v(_.Il),_.v(HD),_.v(_.PA),_.v(Bkb,8),_.v(_.JD))};
RD.ya=_.jc({type:RD,qa:[["mat-datepicker-content"]],tb:function(a,b){a&1&&_.yf(_.OD,5);if(a&2){var c;_.wf(c=_.Af())&&(b.Tnc=c.first)}},Cb:[1,"mat-datepicker-content"],wb:3,Ya:function(a,b){a&1&&_.ef("@transformPanel.start",function(c){return b.R9a(c)})("@transformPanel.done",function(c){return b.R9a(c)});a&2&&(_.af("@transformPanel",b.Rr),_.Se("mat-datepicker-content-touch",b.He.iya))},inputs:{color:"color"},Vb:["matDatepickerContent"],features:[_.Me],Aa:5,Ba:26,Ea:[["cdkTrapFocus","","role","dialog",
1,"mat-datepicker-content-container"],[3,"id","ngClass","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"color","focus","blur","click"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"mat-calendar",1),
_.I("yearSelected",function(d){return b.He.Xtc(d)})("monthSelected",function(d){return b.He.Vtc(d)})("viewChanged",function(d){return b.He.Lvc(d)})("_userSelection",function(d){return b.irc(d)})("_userDragDrop",function(d){return b.hrc(d)}),_.B(),_.y(2,nhb,0,0,"ng-template",2),_.A(3,"button",3),_.I("focus",function(){return b.N7a=!0})("blur",function(){return b.N7a=!1})("click",function(){return b.He.close()}),_.N(4),_.B()());if(a&2){var c;_.Se("mat-datepicker-content-container-with-custom-header",
b.He.pib)("mat-datepicker-content-container-with-actions",b.d4);_.Qe("aria-modal",!0)("aria-labelledby",null!==(c=b.spc)&&void 0!==c?c:void 0);_.u(1);_.x("id",b.He.id)("ngClass",b.He.Ed)("startAt",b.He.cI)("startView",b.He.AN)("minDate",b.He.bma())("maxDate",b.He.ama())("dateFilter",b.He.Xla())("headerComponent",b.He.pib)("selected",b.om.selection)("dateClass",b.He.dl)("comparisonStart",b.fu)("comparisonEnd",b.iw)("@fadeInCalendar","enter")("startDateAccessibleName",b.z2)("endDateAccessibleName",
b.BZ);_.u(1);_.x("cdkPortalOutlet",b.d4);_.u(1);_.Se("cdk-visually-hidden",!b.N7a);_.x("color",b.color||"primary");_.u(1);_.nf(b.poc)}},Ha:[_.wm,_.rs,_.nq,_.tr,_.OD],styles:[".mat-datepicker-content{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color);color:var(--mat-datepicker-calendar-container-text-color)}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);display:block;max-height:80vh;position:relative;overflow:visible}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}\n"],
rb:2,data:{animation:[Fkb,Gkb]},Oa:0});var SD=function(a,b,c,d,e,f,g){this.Ue=a;this.kb=b;this.Fe=c;this.Xa=e;this.jc=f;this.om=g;this.NHa=_.fd.EMPTY;this.Eb=_.hc(_.oh);this.AN="month";this.scb=!1;this.vB="start";this.uI="below";this.oJ=!0;this.gO=new _.jl;this.iM=new _.jl;this.YN=new _.jl(!0);this.aYa=new _.jl;this.Bpa=new _.jl;this.NB=!1;this.id="mat-datepicker-"+Hkb++;this.a5=null;this.vnc=this.id+"-backdrop";this.oc=new _.fe;this.Ae=d};_.h=SD.prototype;_.h.bma=function(){return this.oo&&this.oo.min};
_.h.ama=function(){return this.oo&&this.oo.max};_.h.Xla=function(){return this.oo&&this.oo.Zi};_.h.Sb=function(a){(a=a.xPosition||a.yPosition)&&!a.AG&&this.ub&&(a=this.ub.bn().Xf,a instanceof _.fr&&(this.Lbb(a),this.ji&&this.ub.Qe()));this.oc.next(void 0)};_.h.Ka=function(){this.bGa();this.close();this.NHa.unsubscribe();this.oc.complete()};_.h.select=function(a){this.om.add(a)};_.h.Xtc=function(a){this.gO.emit(a)};_.h.Vtc=function(a){this.iM.emit(a)};_.h.Lvc=function(a){this.YN.emit(a)};
_.h.NIb=function(a){var b=this;this.NHa.unsubscribe();this.oo=a;this.NHa=a.oc.subscribe(function(){return b.oc.next(void 0)});return this.om};_.h.open=function(){var a;this.NB||this.disabled||(null==(a=this.kP)?0:a.instance.KP)||(this.a5=_.sqa(),this.Qsc(),this.NB=!0,this.aYa.emit())};
_.h.close=function(){var a=this,b;if(this.NB&&(null==(b=this.kP)||!b.instance.KP)){var c=this.oJ&&this.a5&&"function"===typeof this.a5.focus;b=function(){a.NB&&(a.NB=!1,a.Bpa.emit())};if(this.kP){var d=this.kP,e=d.instance,f=d.location;e.W6();e.hq.ha(_.Td(1)).subscribe(function(){var g=a.Eb.activeElement;!c||g&&g!==a.Eb.activeElement&&!f.na.contains(g)||a.a5.focus();a.a5=null;a.bGa()})}c?setTimeout(b):b()}};_.h.V6a=function(){var a,b;null==(a=this.kP)||null==(b=a.instance)||b.V6a()};
_.h.aqc=function(a){a.He=this;a.color=this.color;var b=this.oo;b=b.Se?_.zy(b.Se):b.Ma.na.getAttribute("aria-labelledby");a.spc=b;a.mnc(this.d4,!1)};
_.h.Qsc=function(){var a=this;this.bGa();var b=this.iya,c=new _.pr(RD,this.Fe),d=this.ub=this.Ue.create(new _.dr({Xf:b?this.sqc():this.wqc(),hf:!0,al:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.vnc],direction:this.jc,mj:b?this.Ue.Mm.block():this.Ae(),Ed:"mat-datepicker-"+(b?"dialog":"popup")}));this.nqc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.Cj().subscribe(function(e){var f=e.keyCode;38!==f&&40!==f&&37!==f&&39!==f&&33!==f&&34!==f||e.preventDefault()});
this.kP=d.Hd(c);this.aqc(this.kP.instance);b||this.kb.Nf.ha(_.Td(1)).subscribe(function(){return d.Qe()})};_.h.bGa=function(){this.ub&&(this.ub.dispose(),this.ub=this.kP=null)};_.h.sqc=function(){return _.lr(_.kr(this.Ue.position().global()))};_.h.wqc=function(){var a=_.ir(_.GTa(_.hr(_.jr(_.nr(this.Ue.position(),this.oo.RR()),".mat-datepicker-content"),!1),8));return this.Lbb(a)};
_.h.Lbb=function(a){var b="end"===this.vB?"end":"start",c="start"===b?"end":"start",d="above"===this.uI?"bottom":"top",e="top"===d?"bottom":"top";return _.gr(a,[{zc:b,Ac:e,bc:b,mc:d},{zc:b,Ac:d,bc:b,mc:e},{zc:c,Ac:e,bc:c,mc:d},{zc:c,Ac:d,bc:c,mc:e}])};_.h.nqc=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.Dd(a.Fl(),a.Hn,a.Cj().ha(_.Fd(function(d){return 27===d.keyCode&&!_.eh(d)||b.oo&&_.eh(d,"altKey")&&38===d.keyCode&&c.every(function(e){return!_.eh(d,e)})})))};
_.W.Object.defineProperties(SD.prototype,{cI:{configurable:!0,enumerable:!0,get:function(){return this.jKa||(this.oo?this.oo.value:null)},set:function(a){this.jKa=_.QA(this.Xa,this.Xa.Mh(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.zl)||(this.oo?(a=this.oo,a=a.Se?a.Se.color:void 0):a=void 0);return a},set:function(a){this.zl=a}},iya:{configurable:!0,enumerable:!0,get:function(){return this.scb},set:function(a){this.scb=_.hh(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===
this.uc&&this.oo?this.oo.disabled:!!this.uc},set:function(a){a=_.hh(a);a!==this.uc&&(this.uc=a,this.oc.next(void 0))}},Zs:{configurable:!0,enumerable:!0,get:function(){return this.oJ},set:function(a){this.oJ=_.hh(a)}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.Vsc},set:function(a){this.Vsc=_.Fcb(a)}},ji:{configurable:!0,enumerable:!0,get:function(){return this.NB},set:function(a){_.hh(a)?this.open():this.close()}}});
SD.O=function(a){return new (a||SD)(_.v(_.vr),_.v(_.pe),_.v(_.uf),_.v(Ikb),_.v(_.PA,8),_.v(_.Oq,8),_.v(HD))};SD.Ia=_.mc({type:SD,inputs:{pib:"calendarHeaderComponent",cI:"startAt",AN:"startView",color:"color",iya:"touchUi",disabled:"disabled",vB:"xPosition",uI:"yPosition",Zs:"restoreFocus",dl:"dateClass",Ed:"panelClass",ji:"opened"},outputs:{gO:"yearSelected",iM:"monthSelected",YN:"viewChanged",aYa:"opened",Bpa:"closed"},features:[_.Ac]});var Lkb,Mkb;Lkb={wa:_.sv,Nb:_.dc(function(){return _.TD}),vd:!0};Mkb={wa:_.tv,Nb:_.dc(function(){return _.TD}),vd:!0};_.TD=function(a,b,c,d){PD.call(this,a,b,c);this.Se=d;this.O7a=_.fd.EMPTY;this.r7=_.kua(PD.prototype.Vqc.call(this))};_.V(_.TD,PD);_.h=_.TD.prototype;_.h.RR=function(){return this.Se?this.Se.RR():this.Ma};_.h.Ka=function(){PD.prototype.Ka.call(this);this.O7a.unsubscribe()};_.h.Fab=function(){this.MI&&this.MI.open()};_.h.N9a=function(a){return a};
_.h.onc=function(a){this.om&&this.om.Vja(a,this)};_.h.bma=function(){return this.rIa};_.h.ama=function(){return this.oIa};_.h.Xla=function(){return this.h8a};_.h.Tbb=function(a){return a.source!==this};
_.W.Object.defineProperties(_.TD.prototype,{bIc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.MI=a,this.O7a=a.Bpa.subscribe(function(){return b.tf()}),this.Atc(a.NIb(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.rIa},set:function(a){a=_.QA(this.Xa,this.Xa.Mh(a));SA(this.Xa,a,this.rIa)||(this.rIa=a,this.TX())}},max:{configurable:!0,enumerable:!0,get:function(){return this.oIa},set:function(a){a=_.QA(this.Xa,this.Xa.Mh(a));SA(this.Xa,a,this.oIa)||(this.oIa=
a,this.TX())}},Zi:{configurable:!0,enumerable:!0,get:function(){return this.h8a},set:function(a){var b=this.nIa(this.value);this.h8a=a;this.nIa(this.value)!==b&&this.TX()}}});_.TD.O=function(a){return new (a||_.TD)(_.v(_.ad),_.v(_.PA,8),_.v(_.yr,8),_.v(_.Qv,8))};
_.TD.Ia=_.mc({type:_.TD,qa:[["input","matDatepicker",""]],Cb:[1,"mat-datepicker-input"],wb:6,Ya:function(a,b){a&1&&_.I("input",function(c){return b.dQ(c.target.value)})("change",function(){return b.Me()})("blur",function(){return b.Yk()})("keydown",function(c){return b.ena(c)});a&2&&(_.Ze("disabled",b.disabled),_.Qe("aria-haspopup",b.MI?"dialog":null)("aria-owns",(null==b.MI?null:b.MI.ji)&&b.MI.id||null)("min",b.min?whb(b.Xa,b.min):null)("max",b.max?whb(b.Xa,b.max):null)("data-mat-calendar",b.MI?
b.MI.id:null))},inputs:{bIc:"matDatepicker",min:"min",max:"max",Zi:["matDatepickerFilter","dateFilter"]},Vb:["matDatepickerInput"],features:[_.of([Lkb,Mkb,{wa:_.L3a,Nb:_.TD}]),_.Me]});_.UD=function(){SD.apply(this,arguments)};_.V(_.UD,SD);_.UD.Ia=SD.Ia;_.UD.O=function(){var a;return function(b){return(a||(a=_.Zc(_.UD)))(b||_.UD)}}();_.UD.ya=_.jc({type:_.UD,qa:[["mat-datepicker"]],Vb:["matDatepicker"],features:[_.of([Akb,{wa:SD,Nb:_.UD}]),_.Me],Aa:0,Ba:0,ua:function(){},rb:2,Oa:0});_.VD=function(){};_.VD.O=function(a){return new (a||_.VD)};_.VD.Da=_.kc({type:_.VD});_.VD.Ca=_.Zb({Pb:[_.JD,Jkb],imports:[_.Em,_.ts,_.wr,_.xq,_.ur,_.xr,_.ar]});_.WD=function(){};_.WD.O=function(a){return new (a||_.WD)};_.WD.Da=_.kc({type:_.WD});_.WD.Ca=_.Zb({imports:[_.Em,_.Lv]});var Nkb=new _.vc("GMAT_DIALOG_OPTIONS",{Ga:"root",oa:function(){return{cj:!1}}});var XD=function(a,b,c,d,e,f,g,m){m.cj||a.nS.push("gmat-mdc-dialog");_.cB.call(this,a,b,c,d,e,f,g)};_.V(XD,_.cB);XD.O=function(a){return new (a||XD)(_.q(_.vr),_.q(_.qe),_.q(_.Km,8),_.q(_.vUa,8),_.q(_.wUa),_.q(_.cB,12),_.q(_.Tq),_.q(Nkb))};XD.ta=_.p({token:XD,oa:XD.O});_.YD=function(){};_.YD.O=function(a){return new (a||_.YD)};_.YD.Da=_.kc({type:_.YD});_.YD.Ca=_.Zb({Pb:[{wa:_.cB,Md:XD},{wa:_.vr,Md:_.Mw}],imports:[dB]});
}catch(e){_._DumpException(e)}
try{
_.Ag("source");
/*

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

 Copyright 2017 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var KBb,LBb,MBb,NBb,OBb,PBb,QBb,RBb,SBb,TBb,UBb,VBb,WBb,XBb,YBb,ZBb,$Bb,cCb,dCb,eCb,fCb,gCb,iCb,jCb,kCb,lCb,mCb,nCb,oCb,pCb,qCb,rCb,sCb,tCb,uCb,vCb,wCb,xCb,yCb,zCb,ACb,BCb,CCb,DCb,ECb,FCb,GCb,HCb,ICb,JCb,KCb,NCb,OCb,PCb,QCb,SCb,TCb,UCb,VCb,WCb,XCb,YCb,ZCb,$Cb,aDb,bDb,cDb,dDb,eDb,fDb,gDb,hDb,iDb,jDb,kDb,lDb,mDb,nDb,pDb,rDb,sDb,uDb,vDb,wDb,xDb,yDb,BDb,zDb,ADb,CDb,DDb,EDb,FDb,GDb,HDb,KDb,LDb,MDb,NDb,ODb,PDb,QDb,RDb,SDb,TDb,UDb,VDb,WDb,XDb,YDb,ZDb,$Db,aEb,bEb,cEb,eEb,fEb,gEb,hEb,iEb,jEb,kEb,mEb,oEb,pEb,
qEb,rEb,sEb,tEb,uEb,wEb,xEb,yEb,zEb,AEb,BEb,EEb,FEb,GEb,HEb,IEb,JEb,KEb,LEb,QEb,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,GFb,HFb,IFb,JFb,KFb,LFb,MFb,NFb,OFb,PFb,QFb,RFb,SFb,TFb,UFb,VFb,WFb,YFb,ZFb,aGb,bGb,cGb,dGb,eGb,fGb,gGb,iGb,jGb,kGb,lGb,mGb,nGb,oGb,pGb,qGb,rGb,sGb,tGb,uGb,vGb,$K,wGb,xGb,yGb,zGb,AGb,BGb,aL,CGb,DGb,EGb,FGb,GGb,HGb,IGb,JGb,KGb,LGb,MGb,NGb,OGb,PGb,QGb,RGb,SGb,TGb,UGb,VGb,WGb,XGb,
YGb,ZGb,$Gb,aHb,bHb,cHb,dHb,eHb,fHb,gHb,iHb,jHb,kHb,mHb,sHb,tHb,uHb,vHb,wHb,xHb,yHb,BHb,CHb,DHb,EHb,FHb,HHb,JHb,LHb,MHb,NHb,OHb,PHb,QHb,RHb,THb,VHb,WHb,XHb,YHb,ZHb,eIb,fIb,gIb,hIb,iIb,jIb,lIb,mIb,nIb,oIb,pIb,qIb,rIb,sIb,tIb,uIb,vIb,wIb,yIb,zIb,AIb,BIb,CIb,DIb,EIb,GIb,HIb,IIb,KIb,LIb,MIb,NIb,OIb,PIb,RIb,SIb,TIb,UIb,VIb,WIb,XIb,YIb,ZIb,$Ib,aJb,bJb,cJb,dJb,eJb,hJb,iJb,jJb,lJb,mJb,nJb,oJb,pJb,qJb,rJb,vJb,uJb,tJb,sJb,xJb,dL,zJb,AJb,BJb,DJb,CJb,EJb,FJb,GJb,HJb,IJb,JJb,KJb,LJb,MJb,NJb,OJb,PJb,QJb,RJb,SJb,
TJb,UJb,VJb,WJb,XJb,YJb,ZJb,aKb,bKb,cKb,dKb,eKb,fKb,gKb,hKb,iKb,jKb,kKb,lKb,mKb,nKb,oKb,pKb,qKb,rKb,sKb,tKb,uKb,vKb,wKb,yKb,zKb,AKb,BKb,CKb,DKb,EKb,FKb,GKb,IKb,JKb,KKb,LKb,MKb,NKb,PKb,QKb,RKb,SKb,TKb,UKb,VKb,XKb,YKb,ZKb,aLb,bLb,cLb,dLb,eLb,fLb,gLb,hLb,iLb,jLb,kLb,lLb,mLb,nLb,oLb,pLb,qLb,rLb,sLb,tLb,uLb,vLb,wLb,xLb,yLb,zLb,ALb,BLb,CLb,DLb,ELb,FLb,GLb,HLb,ILb,JLb,KLb,LLb,MLb,NLb,OLb,PLb,QLb,RLb,SLb,TLb,ULb,VLb,WLb,XLb,YLb,ZLb,$Lb,aMb,cMb,dMb,eMb,fMb,gMb,hMb,iMb,kMb,lMb,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,MMb,NMb,OMb,PMb,QMb,RMb,SMb,TMb,UMb,VMb,WMb,XMb,YMb,ZMb,$Mb,aNb,bNb,dNb,eNb,fNb,gNb,hNb,jNb,kNb,lNb,mNb,nNb,oNb,pNb,qNb,rNb,sNb,tNb,vNb,wNb,xNb,yNb,zNb,ANb,BNb,CNb,DNb,ENb,FNb,GNb,HNb,INb,JNb,MNb,ONb,PNb,RNb,UNb,TNb,YNb,$Nb,aOb,bOb,cOb,dOb,eOb,fOb,gOb,hOb,iOb,jOb,lOb,mOb,nOb,oOb,pOb,qOb,rOb,sOb,tOb,uOb,vOb,wOb,xOb,yOb,zOb,AOb,BOb,COb,DOb,EOb,FOb,GOb,HOb,IOb,JOb,KOb,LOb,OOb,POb,QOb,ROb,SOb,TOb,VOb,WOb,XOb,ZOb,aPb,bPb,cPb,hPb,pL,iPb,
jPb,kPb,qL,lPb,mPb,nPb,oPb,pPb,qPb,rPb,sPb,tPb,uPb,vPb,wPb,xPb,yPb,APb,BPb,CPb,DPb,EPb,HPb,JPb,IPb,KPb,LPb,MPb,NPb,OPb,PPb,QPb,RPb,SPb,UPb,VPb,WPb,XPb,YPb,ZPb,$Pb,aQb,dQb,eQb,fQb,gQb,hQb,iQb,jQb,kQb,mQb,lQb,nQb,oQb,pQb,qQb,rQb,sQb,tQb,uQb,vQb,wQb,xQb,yQb,zQb,AQb,BQb,CQb,DQb,EQb,FQb,GQb,HQb,JQb,IQb,LQb,MQb,NQb,OQb,PQb,QQb,RQb,SQb,TQb,VQb,WQb,XQb,YQb,ZQb,$Qb,aRb,bRb,cRb,dRb,eRb,fRb,gRb,hRb,iRb,jRb,kRb,lRb,mRb,nRb,oRb,pRb,qRb,rRb,sRb,tRb,uRb,vRb,wRb,xRb,yRb,zRb,BRb,ERb,GRb,HRb,IRb,JRb,KRb,MRb,NRb,ORb,
PRb,RRb,SRb,URb,VRb,WRb,XRb,$Rb,aSb,bSb,cSb,dSb,eSb,fSb,gSb,hSb,lSb,mSb,nSb,oSb,pSb,qSb,rSb,sSb,tSb,uSb,vSb,wSb,xSb,ySb,zSb,ASb,CSb,DSb,ESb,ISb,JSb,KSb,LSb,MSb,NSb,OSb,PSb,QSb,RSb,SSb,TSb,USb,VSb,WSb,XSb,aTb,cTb,tL,uL,fTb,gTb,hTb,iTb,kTb,lTb,mTb,nTb,oTb,pTb,qTb,rTb,sTb,tTb,uTb,vTb,wTb,xTb,yTb,zTb,ATb,BTb,CTb,DTb,ETb,FTb,GTb,HTb,ITb,JTb,KTb,LTb,MTb,NTb,OTb,PTb,QTb,RTb,STb,TTb,UTb,VTb,WTb,XTb,YTb,ZTb,$Tb,aUb,bUb,cUb,dUb,eUb,fUb,hUb,iUb,jUb,kUb,lUb,mUb,nUb,pUb,qUb,rUb,sUb,tUb,uUb,vUb,wUb,xUb,yUb,zUb,
AUb,BUb,CUb,DUb,FPb,EUb,FUb,GUb;KBb=function(a){return a.Mc};LBb=function(a,b){var c=b.Ak.length-1;return 0<=c&&(b=b.Ak[c],b.Vf)?b.Vf:a.path};MBb=function(a,b){var c=b.Ak;b=b.sYa;var d=c.length-1;if(0<=d){c=c[d];if(c.Vf)return a.Yb().kd(c.Vf).ab();if(c=b.get(d))return a.Yb().kd(c).ab()}return a};NBb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].Vf;e&&(c=e)}return b};
OBb=function(a,b){if(!_.WE(b))return Object.assign({},a,{n0:b.state,Eaa:!1});var c=b.Wb.sEc,d=c.Tm,e=c.hXa;c=c.pageToken;if(!d)return Object.assign({},a,{n0:2,Eaa:!1});a=[].concat(_.xc(a.Ak),_.xc(d));var f=NBb(a),g=0<a.length?a[0].If:void 0,m=new Set(a.map(function(r){return r.If})),n=void 0;c?n={V0:"TOKEN",token:c}:e&&0<e.length&&(n={V0:"COMMITS",Ak:e});d=0<d.length?null!=d[d.length-1].Vf:!1;return{Ak:a,Ivb:m,n0:2,bHc:g,nextPage:n,sYa:f,Eaa:b.Wb.Eaa&&d}};
PBb=function(a){if(a&&a.If)return{If:a.If,xe:a.revisionNumber||void 0,Uq:a.Uq||void 0}};QBb=function(a){return a.ownerDocument};RBb=function(a){var b=_.cia();return b?b.Oo(2,a)||"":_.Be(a,"Style")?_.Ae(a):_.$b(a)};SBb=function(a,b,c,d,e,f){c=_.Pe(a,b,c,d);return _.Pe(a,b+2,e,f)||c};TBb=function(a,b,c,d,e,f,g,m,n){var r=_.Jc(),w=SBb(r,_.Gc.Vn,b,d,f,m);_.gea(4);a=w?a+_.$b(b)+c+_.$b(d)+e+_.$b(f)+g+_.$b(m)+n:_.Ge;a!==_.Ge&&_.Cia(r,a);return TBb};
UBb=function(a,b,c,d,e,f){var g=a+25;a=_.Jc();var m=a[g];if(a[1].data[g].ee){var n=_.Oc();g=m.transform;b=n+b;c=SBb(a,b,c,d,e,f)?_.qja(a,b+4,m?g.call(m,c,d,e,f):g(c,d,e,f)):_.yka(a,b+4)}else c=m.transform(c,d,e,f);return c};
VBb=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};
WBb=function(a){a=_.Lpb(a);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.Eg(a);}};XBb=function(a){var b=WBb(a);if(b)return{id:a.Fm()||_.gj(a,3,_.Th)||_.gj(a,4,_.Th)||_.gj(a,5,_.Th),type:b}};YBb=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};
ZBb=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=_.Iwa(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}]};
$Bb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.bCb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.X0a.format(new Date);var d;if(d=a.path){d=d.split("/");var e=d.pop()||d.pop(),f=e.lastIndexOf(".");e=-1===f?e:e.substring(0,f);aCb.includes(e)&&0<d.length&&(e=d.pop()+"-"+e);d=e.replace(/[^a-zA-Z0-9_\-]/g,"")}else d="";c="CS-"+d+"-"+c}return _.vE(a)?(d=_.HE(a.params.line),a="//depot/"+a.path,_.Hh(_.Hh(new _.Gh(_.L0a),"files",a+(d?":"+d:"")),b,c).toString()):_.NE(a)?(d=a.repository,e=a.qb,f=a.Db,d&&f&&e?_.Hh(_.Hh(_.Hh(new _.Gh(_.L0a),"vcs","cog"),
b,c),"ext_google.git",JSON.stringify({repo:e+"/"+d,ref:f,file:a.path})).toString():null):null};cCb=function(a,b){if(b&&b.Of){var c=b.Of,d=_.dmb(c);a=_.Lp(_.Kp(_.Jp(a.Yb(),d.id,d.type),c.Li),b.Dz).kd(b.path).ab()}return a};dCb=function(a){a=(a=a.Db)&&a.toUpperCase();return"XREF"===a||"GROK"===a};
eCb=function(a){var b=_.IE(a,1),c=void 0;_.pE(a)&&a.ej()?c="/piper///depot/"+b:_.pE(a)?c="/"+a.repository+"/"+b:_.NE(a)&&(c="/h/"+a.qb+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.Gh((_.M0a||"")+"/codesearch/f"+c);c=a.params.Qb;a=_.Oh(a,1);c?(_.Hh(b,"ws",c),a&&_.Hh(b,"snapshot",a)):a&&"HEAD"!==a&&_.Hh(b,"cl",a);return b.toString()};
fCb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"div",0,1);_.I("@panelAnimation.done",function(d){_.Kc(c);var e=_.M();return _.Lc(e.hq.next(d))});_.gf(2);_.B()}a&2&&(a=b.id,b=_.M(),_.x("id",b.id)("ngClass",b.Wk)("@panelAnimation",b.isOpen?"visible":"hidden"),_.Qe("aria-label",b.ariaLabel||null)("aria-labelledby",b.AP(a)))};gCb=function(a,b){return a>=b.start&&a<b.end};iCb=function(a){return a.replace(hCb,function(b){return"\\"+b})};
jCb=function(a,b,c,d,e,f){void 0!==e&&(e=_.Kf(e));f&&"HEAD"===d&&(d=void 0);return Object.assign({},_.fF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};kCb=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:_.Eg(a)}};lCb=function(a){return _.vE(a)?_.lwb:"ID"};mCb=function(a){return _.vE(a)?_.mwb:"Commit Date"};
nCb=function(a){return _.vE(a)?_.nwb:"Revision"};oCb=function(a,b){return a.toLowerCase()!==a?0<=b.indexOf(a):0<=b.toLowerCase().indexOf(a.toLowerCase())};pCb=function(a,b){a=a.NN;var c=b.NN;return a.length===c.length&&a.every(function(d){return c.includes(d)})};qCb=function(a){return!!a};rCb=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 _.Eg(a)}};
sCb=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 _.Eg(a)}};tCb=function(a){var b=[];for(a=a.parent;void 0!==a;)b.push(a),a=a.parent;return b};uCb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};vCb=function(a){a&1&&_.D(0,"blame-layer",3);a&2&&(a=_.M(),_.x("layerBaseLocation",a.fi))};
wCb=function(a){if(a&1){var b=_.Jc();_.A(0,"xrefs-layer",4);_.I("highlightedLines",function(c){_.Kc(b);var d=_.M();return _.Lc(d.yya(c))});_.B()}a&2&&(a=_.M(),_.x("layerBaseLocation",a.fi))};xCb=function(a){a&1&&_.D(0,"unified-deprecation-layer",3);a&2&&(a=_.M(),_.x("layerBaseLocation",a.fi))};yCb=function(a){a&1&&_.D(0,"coverage-layer",3);a&2&&(a=_.M(),_.x("layerBaseLocation",a.fi))};zCb=function(a,b){a&1&&_.D(0,"finding-layer",5);a&2&&(a=b.va,b=_.M(),_.x("layerBaseLocation",b.fi)("layerId",a))};
ACb=function(a){return 3===a.getType()&&a.rsa()};BCb=function(a){for(var b=[],c=_.HAb.exec(a);null!==c;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.Cbb))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.HAb.exec(a)}return b};
CCb=function(a,b,c){if(_.mmb(a)&&a.repository){var d=a.repository;if(b=_.dsb(d,b,c))if(c=_.Y(b,2).split("/"),!(2>c.length))return a=_.Lp(_.Kp(_.Jp(a.Yb(),c[0],"host"),c.slice(1).join("/")),_.Y(b,3)||"HEAD"),"android"!==d&&"chops_infra_internal"!==d||_.kF(a),a.ab()}};DCb=function(a,b){return 1!==a?_.ld(a):b.a_.ha(_.Xd(function(c){return 0===c}),_.Zd(0),_.ie(1))};
ECb=function(a){a&1&&(_.A(0,"div",6)(1,"h2",7),_.N(2,"Commit message"),_.B(),_.D(3,"linkified-message",8),_.O(4,"emptyToConstant"),_.B());a&2&&(a=_.M(),_.u(3),_.x("message",a.message)("linkDefinitions",_.R(4,2,a.Tda)))};FCb=function(a){a&1&&(_.A(0,"div",9)(1,"mat-icon"),_.N(2,"person"),_.B(),_.A(3,"span"),_.N(4),_.B(),_.A(5,"span",3),_.N(6," (committer) "),_.B()());a&2&&(a=_.M(),_.u(4),_.nf(a.ckb))};GCb=function(a){a&1&&_.Ye(0)};HCb=function(a){a&1&&_.Ye(0)};
ICb=function(a){a&1&&(_.F(0),_.y(1,GCb,1,0,"ng-container",7),_.N(2),_.y(3,HCb,1,0,"ng-container",7),_.H());if(a&2){a=_.M();var b=_.kf(7),c=_.kf(9);_.u(1);_.x("ngTemplateOutlet",b);_.u(1);_.lf(" ",a.kLc," ");_.u(1);_.x("ngTemplateOutlet",c)}};JCb=function(a){a&1&&_.Ye(0)};KCb=function(){};
NCb=function(a){a&1&&(_.F(0),_.y(1,JCb,1,0,"ng-container",7)(2,KCb,0,0,"ng-template",8),_.H());if(a&2){a=_.M();var b=_.kf(7),c=_.kf(11);_.u(1);_.x("ngTemplateOutlet",b);_.u(1);_.x("ngTemplateOutlet",c)("ngTemplateOutletContext",_.qf(5,LCb,_.qf(3,MCb,a.qR)))}};OCb=function(){};PCb=function(a){a&1&&_.y(0,OCb,0,0,"ng-template",9);a&2&&(_.M(),_.x("ngTemplateOutlet",_.kf(13)))};QCb=function(){};
SCb=function(a){a&1&&_.y(0,QCb,0,0,"ng-template",8);a&2&&(_.M(),_.x("ngTemplateOutlet",_.kf(9))("ngTemplateOutletContext",_.pf(2,RCb)))};TCb=function(a){a&1&&(_.A(0,"span",10),_.N(1),_.O(2,"async"),_.B());a&2&&(a=_.M(),_.u(1),_.lf("",_.R(2,1,a.FIb),":"))};UCb=function(a){a&1&&(_.A(0,"span",14),_.N(1,"@"),_.B())};VCb=function(){};
WCb=function(a,b){a&1&&(_.F(0),_.A(1,"span",12),_.N(2,"("),_.B(),_.y(3,UCb,2,0,"span",13)(4,VCb,0,0,"ng-template",8),_.A(5,"span"),_.N(6,")"),_.B(),_.H());if(a&2){a=b.Na;b=_.M().INc;_.M();var c=_.kf(11);_.u(3);_.x("ngIf",b);_.u(1);_.x("ngTemplateOutlet",c)("ngTemplateOutletContext",_.qf(3,LCb,a))}};XCb=function(a){a&1&&(_.y(0,WCb,7,5,"ng-container",11),_.O(1,"async"));a&2&&(a=_.M(),_.x("ngIf",_.R(1,1,a.iia)))};
YCb=function(a,b){a&1&&(_.A(0,"conditional-link",15),_.O(1,"async"),_.O(2,"toPrettyRef"),_.N(3),_.O(4,"toPrettyRef"),_.B());a&2&&(a=b.context,b=_.M(),_.hf("linkAriaLabel","Details for change ",_.R(2,8,null==a?null:a.Db),""),_.x("condition",b.HVa)("link",_.R(1,6,b.w9(a)))("trackGestureClick",!!b.HVa)("trackProjectId",b.Kd.qb),_.u(3),_.lf(" ",_.R(4,10,null==a?null:a.Db)," "))};ZCb=function(){};
$Cb=function(a){a&1&&_.y(0,ZCb,0,0,"ng-template",8);a&2&&(_.M(3),_.x("ngTemplateOutlet",_.kf(9))("ngTemplateOutletContext",_.pf(2,RCb)))};
aDb=function(a){a&1&&(_.F(0),_.A(1,"span",14),_.N(2),_.B(),_.A(3,"a",16),_.N(4," HEAD "),_.B(),_.A(5,"span",12),_.N(6,"("),_.B(),_.A(7,"a",17),_.O(8,"async"),_.N(9," CL "),_.B(),_.A(10,"span"),_.N(11,")"),_.B(),_.H());if(a&2){a=_.M().Na;var b=_.M(2);_.u(2);_.lf("@ ",a.depth," behind");_.u(1);_.x("routerLink",a.wS)("trackGestureClick",!0)("trackProjectId",b.Kd.qb);_.u(4);_.x("universalLink",_.R(8,6,b.w9(a)))("trackProjectId",b.Kd.qb)}};
bDb=function(a,b){a&1&&(_.F(0),_.y(1,$Cb,1,3,null,11)(2,aDb,12,8,"ng-container",11),_.H());a&2&&(a=b.Na,_.u(1),_.x("ngIf",!a.depth||!a.wS),_.u(1),_.x("ngIf",a.depth&&a.wS))};cDb=function(a){a&1&&(_.y(0,bDb,3,2,"ng-container",11),_.O(1,"async"));a&2&&(a=_.M(),_.x("ngIf",_.R(1,1,a.iia)))};
dDb=function(a){if(a&1){var b=_.Jc();_.A(0,"code-diff",2);_.I("rendered",function(c){_.Kc(b);var d=_.M();return _.Lc(d.yua(c))});_.B()}a&2&&(a=_.M(),_.x("diffBase",a.Fzb)("contents",a.JKb)("fileName",a.fileName)("leftLineNumberFormatter",a.Oda)("rightLineNumberFormatter",a.Vga)("leftLineWidgets",a.XS)("rightLineWidgets",a.yU)("collapseIdenticalLines",!1)("align",!1))};eDb=function(a){a&1&&(_.A(0,"dc-information-box"),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.nf(a.YBa))};
fDb=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}};
gDb=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++}}};
hDb=function(a){return function(b){return(b=a.get(b))?""+b:""}};iDb=function(a){a&1&&(_.A(0,"mat-spinner",10),_.N(1,"\n        "),_.B());a&2&&_.x("diameter",16)("strokeWidth",2)};jDb=function(a){if(a&1){var b=_.Jc();_.A(0,"code-diff-chunks",15);_.I("rendered",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.yua(c))});_.N(1,"\n    ");_.B()}a&2&&(a=_.M(2),_.x("diffChunks",a.Il.wC)("fileName",a.Nz))};
kDb=function(a){a&1&&(_.F(0),_.N(1,"\n    "),_.A(2,"div",11),_.N(3,"\n      "),_.A(4,"commit-information",12),_.N(5,"\n      "),_.B(),_.N(6,"\n      "),_.A(7,"commit-information",13),_.N(8,"\n      "),_.B(),_.N(9,"\n    "),_.B(),_.N(10,"\n    "),_.y(11,jDb,2,2,"code-diff-chunks",14),_.N(12,"\n  "),_.H());a&2&&(a=_.M(),_.u(4),_.x("activeLocation",a.sHc)("version",a.Aka)("linkToCommitDetails",!1),_.u(3),_.x("activeLocation",a.jMc)("version",a.Aka)("linkToCommitDetails",!1),_.u(4),_.x("ngIf",a.Gnb))};
lDb=function(a){a&1&&(_.A(0,"span",22),_.N(1,"\n    "),_.A(2,"span",23),_.N(3),_.O(4,"number"),_.B(),_.N(5,"\n    "),_.A(6,"span",24),_.N(7,","),_.B(),_.N(8,"\n    "),_.A(9,"span",25),_.N(10),_.O(11,"number"),_.B(),_.N(12,"\n    "),_.A(13,"span",24),_.N(14,","),_.B(),_.N(15,"\n    "),_.A(16,"span",26),_.N(17),_.O(18,"number"),_.B(),_.N(19,"\n  "),_.B());a&2&&(a=_.M(2),_.u(2),_.Qe("aria-label",a.rLc),_.u(1),_.lf("\n      -",_.cz(4,6,a.metadata.removed,"1.0-0"),"\n    "),_.u(6),_.Qe("aria-label",a.Nxc),
_.u(1),_.lf("\n      ",_.cz(11,9,a.metadata.changed,"1.0-0"),"\n    "),_.u(6),_.Qe("aria-label",a.gwc),_.u(1),_.lf("\n      +",_.cz(18,12,a.metadata.JJ,"1.0-0"),"\n    "))};
mDb=function(a){a&1&&(_.N(0,"\n   "),_.A(1,"span",16),_.N(2,"\n    "),_.A(3,"span",17),_.N(4,"\n      "),_.D(5,"div",18),_.N(6,"\n      "),_.D(7,"div",19),_.N(8,"\n      "),_.D(9,"div",20),_.N(10,"\n    "),_.B(),_.N(11,"\n  "),_.B(),_.N(12,"\n  "),_.y(13,lDb,20,15,"span",21),_.N(14,"\n"));a&2&&(a=_.M(),_.u(5),_.Re("width",a.sLc,"%"),_.u(2),_.Re("width",a.Oxc,"%"),_.u(2),_.Re("width",a.hwc,"%"),_.u(4),_.x("ngIf",a.Il&&a.Il.eua))};nDb=function(a,b){return b?100*a/(b.removed+b.changed+b.JJ):0};
pDb=function(a){a&1&&(_.A(0,"div",4)(1,"div",5)(2,"span",6),_.N(3,"Type"),_.B(),_.A(4,"span"),_.N(5," Path "),_.B()(),_.A(6,"div",7)(7,"span"),_.N(8," Change Summary "),_.B(),_.D(9,"expand-all-button",8),_.B()());a&2&&(a=_.M(),_.u(9),_.x("place",a.location)("disabled",!!oDb(a))("matTooltip",oDb(a))("matTooltipDisabled",!oDb(a)))};
rDb=function(a){if(a&1){var b=_.Jc();_.A(0,"commit-file-entry",10);_.I("rendered",function(d){_.Kc(b);var e=_.M(2);!e.iK.wUa&&d.rendered&&d.faa===e.EZ&&(e.EZ+=1,qDb(e));return _.Lc()});_.B()}if(a&2){a=_.M().index;var c=_.M();_.x("entryIndex",a)("location",c.location)("entry",c.Gaa.get(a))("expand",c.expand.get(a))}};sDb=function(a,b){a&1&&(_.F(0),_.y(1,rDb,1,4,"commit-file-entry",9),_.H());a&2&&(a=b.index,b=_.M(),_.u(1),_.x("ngIf",a<b.WZ))};
uDb=function(a){if(a&1){var b=_.Jc();_.F(0);_.A(1,"button",11);_.I("click",function(){_.Kc(b);var c=_.M();tDb(c);return _.Lc()});_.N(2," Show More ");_.B();_.H()}a&2&&(a=_.M(),_.u(1),_.x("trackProjectId",a.location.qb))};vDb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(null==f.Vf?"":";"+c+"="+encodeURIComponent(f.Vf))+(d&&(e||f.Qb)?";"+d+"="+("CitC"===f.xe&&f.Qb?encodeURIComponent(f.Qb):""):"")+location.search+location.hash};
wDb=function(a){return _.Ip(_.wF(a.Yb(),function(b){b.xj="1";b.df=0;delete b.ln;delete b.Rw;delete b.Sw}).ab())};xDb=function(a){return _.Ip(_.wF(a.Yb(),function(b){b.xj="1";b.df=0;delete b.zf;delete b.Mo;delete b.dv}).ab())};yDb=function(a){return _.Ip(_.wF(a.Yb(),function(b){b.xj="1";b.df=0;delete b.ln;delete b.Rw;delete b.Sw;delete b.zf;delete b.Mo;delete b.dv}).ab())};
BDb=function(a,b,c,d,e){if(!c.fE||!_.pE(b.Wa)){var f;c=null!=(f=b.tU)?f:b.Wa;if(!_.pE(c))return _.Mn(e,_.Jn(e,zDb(c,d.id,a.Vf)));ZK.has(c)||ZK.set(c,{});b=ZK.get(c);null==b.root&&(e=new URL(_.Mn(e,_.Jn(e,zDb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=1===e.length?"":";"+e.slice(1).join(";");return e[0]+"/"+ADb(a.Vf||c.path)+b+";cl="+encodeURIComponent(a.id)+("CitC"===a.xe&&a.Qb?";ws="+encodeURIComponent(a.Qb):"")+location.search+location.hash}};
zDb=function(a,b,c){var d;return _.Ip(_.Lp(a.Yb().oi({xj:"1",df:0,line:a.params.line}),b).kd(null!=(d=null!=c?c:a.path)?d:"/").ab())};ADb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};CDb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1," Order "),_.B())};DDb=function(a){a&1&&(_.F(0),_.N(1),_.O(2,"number"),_.H());a&2&&(a=_.M().Na,_.u(1),_.lf(" #",_.cz(2,1,a,"1.0-0")," "))};EDb=function(a){a&1&&(_.A(0,"mat-icon",38),_.N(1," help_outline "),_.B())};
FDb=function(a,b){a&1&&(_.F(0),_.y(1,DDb,3,4,"ng-container",36)(2,EDb,2,0,"ng-template",null,37,_.Df),_.H());if(a&2){a=b.Na;var c=_.kf(3);_.u(1);_.x("ngIf",0<=a)("ngIfElse",c)}};GDb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.y(1,FDb,4,2,"ng-container",35),_.O(2,"blameIndexOf"),_.B());a&2&&(a=b.va,b=_.M(),_.u(1),_.x("ngIf",_.cz(2,1,a.id,b.Qoa)))};HDb=function(a){a&1&&(_.A(0,"mat-header-cell",39)(1,"span",40),_.N(2,"Action Button"),_.B()())};
KDb=function(a,b){a&1&&(_.A(0,"mat-cell")(1,"button",41)(2,"mat-icon"),_.N(3),_.B()()());a&2&&(a=b.va,b=_.M(),_.u(1),_.Qe("aria-expanded",b.Vz.has(a.id))("aria-label",b.Vz.has(a.id)?IDb.format({id:a.id}):JDb.format({id:a.id}))("data-action",b.H5b)("data-row-id",a.id),_.u(2),_.nf(b.Vz.has(a.id)?"expand_less":"expand_more"))};LDb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1),_.B());a&2&&(a=_.M(),_.Re("max-width",a.HKb(),"px"),_.u(1),_.lf(" ",a.gDc(a.Bd.Wa)," "))};
MDb=function(a,b){a&1&&(_.A(0,"mat-cell")(1,"a",42),_.O(2,"linkifyRevision"),_.N(3),_.B()());a&2&&(a=b.va,b=_.M(),_.Re("max-width",b.HKb(),"px"),_.u(1),_.Re("padding-left",b.gMc(),"px"),_.Qe("href",_.dz(2,8,a,b.Bd,b.Ua),_.Ee)("data-action",b.C5b)("data-action-name",b.Bd.uE?"updateRightDiff":"updateRevisionContents"),_.u(2),_.lf(" ",a.xe," "))};NDb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf(" ",a.VCc(a.Bd.Wa)," "))};
ODb=function(a){a&1&&_.D(0,"onedev-changelist-hovercard",49,50);if(a&2){var b=_.kf(1);a=_.M(2).va;_.x("changelistId",a.id)("onedevIsHovercardReady",b.UG)}};
PDb=function(a){a&1&&(_.F(0),_.A(1,"a",46),_.O(2,"linkifyId"),_.N(3),_.O(4,"toPrettyRef"),_.B(),_.A(5,"onedev-hovercard",null,47),_.y(7,ODb,2,2,"onedev-changelist-hovercard",48),_.B(),_.H());if(a&2){var b=_.kf(6);a=_.M().va;var c=_.M();_.u(1);_.x("onedevHovercardTrigger",b);_.Qe("href",UBb(2,4,a,c.Bd,c.g2a,c.Ua),_.Ee)("data-action",c.S4a);_.u(2);_.lf(" ",_.R(4,9,a.id)," ")}};
QDb=function(a){a&1&&(_.A(0,"a",51),_.O(1,"linkifyId"),_.N(2),_.O(3,"toPrettyRef"),_.B());if(a&2){a=_.M().va;var b=_.M();_.Qe("href",UBb(1,3,a,b.Bd,b.g2a,b.Ua),_.Ee)("data-action",b.S4a);_.u(2);_.lf(" ",_.R(3,8,a.id)," ")}};
RDb=function(a,b){a&1&&(_.A(0,"mat-cell",43),_.y(1,PDb,8,11,"ng-container",44)(2,QDb,4,10,"a",45),_.B());if(a&2){a=b.va;b=_.M();if("history"!==a.BU)a=!1;else{var c="CitC"===a.xe;a=null!=a.xe&&_.vE(b.Bd.Wa)&&!c}_.x("ngSwitch",a);_.u(1);_.x("ngSwitchCase",!0);_.u(1);_.x("ngSwitchCase",!1)}};SDb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1," Description "),_.B())};TDb=function(a){a&1&&(_.A(0,"strong"),_.N(1,"[deleted]"),_.B())};
UDb=function(a,b){a&1&&(_.A(0,"span",54),_.N(1),_.B());a&2&&(a=b.va,b=_.M().va,_.Se("cleanup",b.lC),_.u(1),_.nf(a))};VDb=function(a,b){a&1&&(_.A(0,"mat-cell",52),_.y(1,TDb,2,0,"strong",35)(2,UDb,2,3,"span",53),_.N(3),_.O(4,"truncateCommitMessage"),_.B());a&2&&(a=b.va,_.u(1),_.x("ngIf","DELETE"===a.operation),_.u(1),_.x("ngForOf",a.tags),_.u(1),_.lf(" ",_.R(4,3,a.subject)," "))};WDb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf(" ",a.UCc(a.Bd.Wa)," "))};
XDb=function(a,b){a&1&&(_.A(0,"mat-cell",52),_.D(1,"date",55),_.B());a&2&&(a=b.va,_.u(1),_.x("value",a.time))};YDb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1," Author "),_.B())};ZDb=function(a){a&1&&(_.F(0),_.A(1,"a",57),_.N(2),_.B(),_.H());if(a&2){a=_.M().va;var b=_.M();_.u(1);_.jf("title",a.Un);_.hf("email","",a.Un,"@google.com");_.Qe("href",_.tu+"#search/&q=a:"+a.Un+"%20is:submitted",_.Ee)("data-action",b.y5b);_.u(1);_.lf(" ",a.Un," ")}};
$Db=function(a){a&1&&_.N(0);a&2&&(a=_.M().va,_.lf(" ",a.Un," "))};aEb=function(a){a&1&&(_.A(0,"mat-cell",52),_.y(1,ZDb,3,5,"ng-container",36),_.O(2,"isPiperPlace"),_.y(3,$Db,1,1,"ng-template",null,56,_.Df),_.B());if(a&2){var b=_.kf(4);a=_.M();_.u(1);_.x("ngIf",_.R(2,2,null==a.Bd?null:a.Bd.Wa))("ngIfElse",b)}};bEb=function(a){a&1&&(_.A(0,"mat-header-cell",58)(1,"span",40),_.N(2,"Action Button"),_.B()())};
cEb=function(a){a&1&&(_.A(0,"a",62),_.O(1,"linkifyLeft"),_.N(2),_.B());if(a&2){a=_.M().va;var b=_.M();_.Se("mat-flat-button",a.id===b.Bd.Rda);_.Qe("aria-pressed",a.id===b.Bd.Rda)("href",_.dz(1,7,a,b.Bd,b.Ua),_.Ee)("data-action",b.T4a)("aria-label",b.s5a);_.u(2);_.lf(" ",b.s5a," ")}};
eEb=function(a){if(a&1){var b=_.Jc();_.A(0,"a",63);_.I("keyup.enter",function(){_.Kc(b);var d=_.M(2);return _.Lc(dEb(d))});_.O(1,"linkifyDiff");_.N(2);_.B()}if(a&2){a=_.M().va;var c=_.M();_.Re("display",a.zH.length?null:"none");_.Se("mat-flat-button",a.id===c.Bd.Rda);_.Qe("aria-pressed",a.id===c.Bd.Rda)("href",_.dz(1,9,a,c.Bd,c.Ua),_.Ee)("data-action",c.T4a)("aria-label",c.u5a);_.u(2);_.lf(" ",c.u5a," ")}};fEb=function(a){a&1&&(_.A(0,"span",40),_.N(1," No Data "),_.B())};
gEb=function(a,b){a&1&&(_.A(0,"mat-cell",43),_.y(1,cEb,3,11,"a",59)(2,eEb,3,13,"a",60)(3,fEb,2,0,"span",61),_.B());a&2&&(a=b.va,b=_.M(),_.x("ngSwitch",b.Bd.uE),_.u(1),_.x("ngSwitchCase",!0),_.u(1),_.x("ngSwitchCase",!1),_.u(1),_.x("ngIf",!b.Bd.uE&&!a.zH.length))};hEb=function(a){a&1&&(_.A(0,"mat-header-cell",64)(1,"span",40),_.N(2,"Action Button"),_.B()())};
iEb=function(a){a&1&&(_.A(0,"a",67),_.O(1,"linkifyRight"),_.N(2),_.B());if(a&2){a=_.M().va;var b=_.M();_.Se("mat-flat-button",a.id===b.Bd.NH);_.Qe("aria-pressed",a.id===b.Bd.NH)("href",_.dz(1,7,a,b.Bd,b.Ua),_.Ee)("data-action",b.U4a)("aria-label",b.t5a);_.u(2);_.lf(" ",b.t5a," ")}};
jEb=function(a){a&1&&(_.A(0,"a",68),_.O(1,"linkifyRight"),_.N(2),_.B());if(a&2){a=_.M().va;var b=_.M();_.Se("mat-flat-button",a.id===b.Bd.NH);_.Qe("aria-pressed",a.id===b.Bd.NH)("href",_.dz(1,7,a,b.Bd,b.Ua),_.Ee)("data-action",b.U4a)("aria-label",b.v5a);_.u(2);_.lf(" ",b.v5a," ")}};kEb=function(a){a&1&&(_.A(0,"mat-cell",43),_.y(1,iEb,3,11,"a",65)(2,jEb,3,11,"a",66),_.B());a&2&&(a=_.M(),_.x("ngSwitch",a.Bd.uE),_.u(1),_.x("ngSwitchCase",!0),_.u(1),_.x("ngSwitchCase",!1))};
mEb=function(a){a&1&&(_.A(0,"mat-header-cell",69)(1,"span",40),_.N(2,"Action Button"),_.B()());a&2&&(a=_.M(),_.Qe("aria-label","Browse repo at revision/ "+lEb(a.Bd.Wa)))};
oEb=function(a,b){a&1&&(_.A(0,"mat-cell")(1,"a",70),_.O(2,"linkifyRoot"),_.A(3,"mat-icon"),_.N(4,"code"),_.B()(),_.A(5,"button",71)(6,"mat-icon"),_.N(7,"content_copy"),_.B()()());a&2&&(a=b.va,b=_.M(),_.u(1),_.x("matTooltip",nEb(a.id,b.Bd.Wa)),_.Qe("href",UBb(2,10,a,b.Bd,b.g2a,b.Ua),_.Ee)("title",nEb(a.id,b.Bd.Wa))("data-action",b.z5b)("aria-label",nEb(a.id,b.Bd.Wa)),_.u(4),_.x("title",lEb(b.Bd.Wa))("matTooltip",lEb(b.Bd.Wa)),_.Qe("data-copy-content",a.id)("data-action",b.A5b)("aria-label",lEb(b.Bd.Wa)))};
pEb=function(a){a&1&&_.D(0,"mat-header-cell")};qEb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.N(1),_.B());a&2&&(a=b.va,_.u(1),_.lf(" Previously: ",a.Vf," "))};rEb=function(a){a&1&&_.D(0,"mat-header-cell")};
sEb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"mat-cell");_.N(1);_.A(2,"a",72);_.I("click",function(){var d=_.Kc(c).va,e=_.M();d.eba=!d.eba;return _.Lc(e.return)});_.N(3);_.B()()}a&2&&(a=b.va,_.u(1),TBb(" No matches in revisions [",a.xsa[a.xsa.length-1],", ",a.xsa[0],"], changelists [",a.wsa[a.wsa.length-1],", ",a.wsa[0],"] "),_.u(2),_.lf(" ",a.eba?"Hide":"Show"," "))};
tEb=function(a){a&1&&(_.D(0,"linkified-message",74),_.O(1,"emptyToConstant"));a&2&&(a=_.M().va,_.x("message",a.message)("linkDefinitions",_.R(1,2,a.dR)))};uEb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.y(1,tEb,2,4,"linkified-message",73),_.B());a&2&&(a=b.va,b=_.M(),_.u(1),_.x("ngIf",b.Vz.has(a.id)))};
wEb=function(a){a&1&&(_.A(0,"div",76)(1,"button",41)(2,"mat-icon"),_.N(3),_.B()(),_.N(4),_.B());if(a&2){a=_.M().va;var b=_.M();_.u(1);_.Qe("aria-expanded",b.lT.has(a.id))("aria-label",b.lT.has(a.id)?b.Mac:b.bbc);_.u(2);_.nf(b.lT.has(a.id)?"expand_less":"expand_more");_.u(1);_.lf(" ",vEb(a.matches)," matches in the code at this revision. ")}};
xEb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.y(1,wEb,5,4,"div",75),_.B());a&2&&(a=b.va,b=_.M(),_.Qe("data-action",b.E5b)("data-row-id",a.id),_.u(1),_.x("ngIf",null!=a.matches))};
yEb=function(a,b){a&1&&_.D(0,"file-search-snippet",78);if(a&2){a=b.va;var c=b.last,d=_.M(2).va;b=_.M();_.Se("last",c);c=d.matches.xe;d=d.Vf||b.Bd.Wa.path;var e=d+":"+c;null==b.EVa.get(e)&&b.EVa.set(e,_.OE(_.Op(b.Bd.Wa.Yb(),{zf:c}).kd(d).ab(),b.Ua,{R_:"oneBased"}));c=b.EVa.get(e);_.x("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.cOa)}};
zEb=function(a){a&1&&(_.F(0),_.y(1,yEb,1,7,"file-search-snippet",77),_.H());a&2&&(a=_.M().va,_.u(1),_.x("ngForOf",a.matches.Ah))};AEb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.y(1,zEb,2,1,"ng-container",35),_.B());a&2&&(a=b.va,_.u(1),_.x("ngIf",null!=a.matches))};BEb=function(a){a&1&&_.D(0,"mat-header-row")};
EEb=function(a,b){a&1&&_.D(0,"mat-row",79);a&2&&(a=b.va,b=_.M(),_.Se("active",b.Vz.has(a.id))("left-row",b.Bd.Rda===a.id)("right-row",b.Bd.NH===a.id)("active-element",a.id===b.Zaa)("hidden",!1===(null==a.hidden?null:a.hidden.eba))("cleanup",a.lC),_.Qe("aria-label",_.vE(b.Bd.Wa)?CEb.format({id:a.id,author:a.Un}):DEb.format({id:a.id,author:a.Un})))};
FEb=function(a,b){a&1&&_.D(0,"mat-row",80);a&2&&(a=b.va,b=_.M(),_.Se("hidden",!1===(null==a.hidden?null:a.hidden.eba)||!b.Vz.has(a.id)),_.Qe("aria-hidden",!b.Vz.has(a.id)))};GEb=function(a){a&1&&_.D(0,"mat-row",81)};HEb=function(a){a&1&&_.D(0,"mat-row")};IEb=function(a,b){a&1&&_.D(0,"mat-row",82);a&2&&(a=b.va,b=_.M(),_.Re("display",b.lT.has(a.id)&&null!=a.matches?"":"none"))};JEb=function(a){a&1&&_.D(0,"mat-row",83)};
KEb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",90);_.I("click",function(){_.Kc(b);var c=_.M(2);return _.Lc(c.IU=!1)});_.A(1,"mat-icon");_.N(2,"collapse_all");_.B()()}a&2&&(a=_.M(2),_.x("ascTrackElement",a.Z5a))};
LEb=function(a){if(a&1){var b=_.Jc();_.A(0,"div",84)(1,"button",85)(2,"mat-icon");_.N(3,"search");_.B()();_.A(4,"mat-form-field",86)(5,"input",87,88);_.I("keydown.enter",function(){_.Kc(b);var c=_.M();return _.Lc(c.V_a.next())});_.B()();_.y(7,KEb,3,1,"button",89);_.B()}a&2&&(a=_.M(),_.u(1),_.x("ascTrackElement",a.Z5a),_.Qe("data-action",a.F5b),_.u(3),_.Re("width",a.IU?"500px":0)("opacity",a.IU?1:0)("pointer-events",a.IU?"unset":"none"),_.u(1),_.x("formControl",a.Rp),_.u(2),_.x("ngIf",a.IU))};
QEb=function(a){return[].concat(_.xc(MEb),_.xc(NEb),_.xc(a),_.xc(OEb),_.xc(PEb))};XEb=function(a,b){switch(a){case 0:return b?REb:SEb;case 1:return b?TEb:UEb;case 2:return b?VEb:WEb;default:return _.Eg(a,"Unknown column type")}};YEb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Wa.path].concat(_.xc(b.entries.map(function(d){var e;return(null==(e=d.kp)?void 0:e.Vf)||""}))).filter(function(d){return!!d}))).join("|")+")"};
ZEb=function(a){a&1&&(_.N(0),_.O(1,"number"));a&2&&(a=_.M().Na,_.lf(" files (",_.cz(1,1,a.files.length,"1.0-0"),") "))};$Eb=function(a){a&1&&(_.A(0,"span"),_.N(1,"+"),_.B())};aFb=function(a){a&1&&(_.N(0),_.O(1,"number"),_.y(2,$Eb,2,0,"span",5),_.N(3,") "));a&2&&(a=_.M(2).Na,_.lf(" commits (",_.cz(1,2,a.pL.entries.length,"1.0-0"),""),_.u(2),_.x("ngIf",a.azb))};
bFb=function(a){a&1&&(_.A(0,"dc-information-box",8),_.N(1),_.O(2,"number"),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.lf(" There are a large number of commits. We are only showing the most recent ",_.cz(2,1,a.pL.entries.length,"1.0-0")," commits. "))};cFb=function(a,b){a&1&&_.D(0,"history-table",9);a&2&&(a=b.Na,b=_.M(2).Na,_.x("data",b.pL)("historyPlace",a))};
dFb=function(a){a&1&&(_.A(0,"mat-tab"),_.y(1,aFb,4,5,"ng-template",3)(2,bFb,3,4,"dc-information-box",6)(3,cFb,1,2,"history-table",7),_.O(4,"async"),_.B());a&2&&(a=_.M().Na,_.u(2),_.x("ngIf",a.azb),_.u(1),_.x("ngIf",_.R(4,2,a.pL.Bd)))};
eFb=function(a,b){if(a&1){var c=_.Jc();_.F(0);_.A(1,"mat-tab-group",2);_.I("selectedTabChange",function(d){_.Kc(c);var e=_.M(),f=e.Fa,g=f.mb;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.Eg(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.comparison.Wa.qb});return _.Lc()});_.A(2,"mat-tab");_.y(3,ZEb,2,4,"ng-template",3);_.D(4,"commit-fileset",4);_.B();_.y(5,dFb,5,4,"mat-tab",5);_.B();_.H()}a&
2&&(a=b.Na,b=_.M(),_.u(1),_.x("@.disabled",!0),_.u(3),_.x("leftRefSpec",b.comparison.lr)("location",b.comparison.Wa)("includeHeader",!0)("rightRefSpec",b.comparison.No)("fileDiffEntries",a.files),_.u(1),_.x("ngIf",!b.comparison.gxb))};fFb=function(a){a&1&&_.D(0,"loading",10);a&2&&_.x("hasBackground",!0)("diameter",48)};gFb=function(a){a&1&&_.D(0,"ref-picker",3);a&2&&(a=_.M(2),_.x("refPickerData",a.m1))};hFb=function(a){a&1&&_.y(0,gFb,1,1,"ref-picker",2);a&2&&(a=_.M(),_.x("ngIf",a.comparison.Wa&&a.comparison.Wa.Db))};
iFb=function(a,b){return _.Op(b.Yb(),{ln:a}).ab()};jFb=function(a,b){return _.Lp(b.Yb(),a).ab()};
kFb=function(a){a&1&&(_.F(0),_.A(1,"span",6),_.N(2," Comparing: "),_.B(),_.D(3,"comparison-ref-picker",7),_.A(4,"span",8),_.N(5),_.B(),_.D(6,"comparison-ref-picker",9),_.A(7,"a",10)(8,"mat-icon"),_.N(9,"cancel"),_.B()(),_.H());a&2&&(a=_.M(),_.u(3),_.x("comparison",a.comparison)("selector",a.uXb),_.u(2),_.lf(" ",a.nyc," "),_.u(1),_.x("comparison",a.comparison),_.u(1),_.x("routerLink",a.Pzc)("trackProjectId",a.comparison.Wa.qb))};
lFb=function(a){if(a&1){var b=_.Jc();_.F(0);_.A(1,"a",11)(2,"mat-icon");_.N(3,"code");_.B();_.F(4);_.A(5,"span");_.N(6,"Browse");_.B();_.H();_.B();_.A(7,"copy-button",12);_.I("copyEvent",function(){_.Kc(b);var c=_.M();return _.Lc(c.nr())});_.B();_.D(8,"mat-divider",13);_.H()}a&2&&(a=_.M(),_.u(1),_.x("routerLink",a.pxc)("matTooltip",a.qxc)("trackProjectId",a.comparison.Wa.qb),_.u(6),_.x("buttonLabel",a.Jyc)("hoverMsg",a.tTa)("copyText",a.comparison.hMc),_.u(1),_.x("vertical",!0))};
mFb=function(a){a&1&&(_.D(0,"commit-information",14),_.A(1,"a",15),_.N(2," Compare "),_.B());a&2&&(a=_.M(),_.x("activeLocation",a.comparison.Wa)("version",a.Aka)("linkToCommitDetails",!1),_.u(1),_.x("routerLink",a.pyc)("trackProjectId",a.comparison.Wa.qb))};nFb=function(a){a&1&&_.D(0,"segmented-dropdown-button",6);a&2&&(a=_.M(),_.x("item",a.iKc))};
oFb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"li")(1,"button",8);_.I("click",function(){var d=_.Kc(c).va,e=_.M(2);return _.Lc(e.mMb.emit(d.id))});_.N(2);_.O(3,"toPrettyRef");_.B()()}a&2&&(a=b.va,_.Se("active-element",a.selected),_.u(1),_.x("color",a.selected?"primary":null),_.u(1),_.lf(" ",_.R(3,4,a.id)," "))};pFb=function(a){a&1&&(_.A(0,"ul"),_.y(1,oFb,4,6,"li",7),_.B());a&2&&(a=_.M(),_.u(1),_.x("ngForOf",a.nfa))};
qFb=function(a,b){a&1&&(_.F(0),_.A(1,"a",10),_.N(2),_.O(3,"toPrettyRef"),_.B(),_.H());a&2&&(a=b.Na,_.u(1),_.x("routerLink",a.Ozc),_.u(1),_.lf(" ",_.R(3,2,a.id)," "))};rFb=function(a){a&1&&_.y(0,qFb,4,4,"ng-container",9);a&2&&(a=_.M(),_.x("ngIf",a.nfa[0]))};sFb=function(a,b){return _.Lp(_.LE(a.Yb(),"ref"),b).oi({}).ab()};tFb=function(a,b){return(a.displayName||a.Of.Li).localeCompare(b.displayName||b.Of.Li)};
uFb=function(a){a=a.Of;var b=_.Xlb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.Th};case "host":return{kind:b,Hm:a.Hm};case "depot":return{kind:b};default:return _.Eg(b,"Unknown repository group type")}};vFb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.Hm;case "depot":return"depot";default:return _.Eg(a,"Unknown repository group type")}};
wFb=function(a){if(null!=a.hG)return a.hG.name;if(null!=a.Ze)return a.Ze.projectId;if(null!=a.host)return a.host.name;if(null!=a.Th)return a.Th.displayName;throw Error("Le");};xFb=function(a,b){a=wFb(a);b=wFb(b);return a<b?-1:a>b?1:0};yFb=function(a){a&1&&_.D(0,"mat-icon",7);a&2&&(a=_.M(2),_.x("svgIcon",a.icon))};zFb=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.lf(" ",a.scope," "))};
AFb=function(a){a&1&&(_.A(0,"div",3),_.y(1,yFb,1,1,"mat-icon",4),_.A(2,"div",5),_.y(3,zFb,2,1,"span",6),_.A(4,"span"),_.N(5),_.B()()());a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.icon),_.u(2),_.x("ngIf",a.scope),_.u(2),_.nf(a.name))};BFb=function(a){a&1&&(_.A(0,"conditional-link",6),_.N(1),_.B());a&2&&(a=_.M(2),_.Se("active-element",a.MLa),_.x("ascTrackElement",a.b3)("trackGestureClick",!a.MLa)("trackProjectId",a.Wa.qb)("condition",!a.MLa)("link",a.LLa),_.u(1),_.lf("",a.kwc," "))};
CFb=function(a){a&1&&(_.A(0,"button",11),_.D(1,"mat-icon",12),_.B());if(a&2){a=_.M().va;var b=_.M(2);_.u(1);_.x("svgIcon",b.od.Ce(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};DFb=function(a){a&1&&_.D(0,"mat-icon",13);a&2&&(a=_.M().va,_.x("svgIcon",a.icon))};
EFb=function(a,b){a&1&&(_.A(0,"mat-tree-node",7),_.y(1,CFb,2,1,"button",8)(2,DFb,1,1,"mat-icon",9),_.A(3,"conditional-link",10),_.N(4),_.B()());a&2&&(a=b.va,b=_.M(2),_.Se("active-element",a.jg===b.Tn),_.x("matTreeNodePaddingIndent",50),_.u(1),_.x("ngIf",a.children),_.u(1),_.x("ngIf",a.icon),_.u(1),_.x("ascTrackElement",b.b3)("trackGestureClick",a.jg!==b.Tn)("condition",a.jg!==b.Tn)("link",_.xF(a.location).Kb)("queryParams",_.xF(a.location).Ta),_.u(1),_.lf("",a.name," "))};
FFb=function(a){a&1&&(_.F(0),_.y(1,BFb,2,8,"conditional-link",3),_.A(2,"mat-tree",4),_.y(3,EFb,5,11,"mat-tree-node",5),_.B(),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.LLa),_.u(1),_.x("dataSource",a.dataSource)("treeControl",a.od))};GFb=function(a,b){a&1&&_.D(0,"repository-search-result-entry",17);a&2&&(a=b.va,b=_.M(2),_.x("contextName",b.b3)("currentScope",b.Wa)("searchResultItem",a))};
HFb=function(a){if(a&1){var b=_.Jc();_.A(0,"no-search-match",18);_.I("clear",function(){_.Kc(b);var c=_.M(2);return _.Lc(c.eK())});_.B()}a&2&&(a=_.M(2),_.x("filter",a.yh))};IFb=function(a){a&1&&(_.A(0,"div",14),_.y(1,GFb,1,3,"repository-search-result-entry",15),_.B(),_.y(2,HFb,1,1,"no-search-match",16));a&2&&(a=_.M(),_.u(1),_.x("ngForOf",a.WA),_.u(1),_.x("ngIf",a.FNc))};JFb=function(a){return a.level};KFb=function(a){return!a.location.repository};LFb=function(a){a&1&&_.D(0,"loading",5)};
MFb=function(a){a&1&&_.D(0,"repository-searchable-tree-data",6);if(a&2){a=_.M().Na;var b=_.M();_.x("searchTrackElement",b.vha)("treeItemNavigateTrackElement",b.b3)("place",b.Wa)("repositoriesMap",a.Wb)}};NFb=function(a){a&1&&(_.A(0,"div",7),_.N(1),_.B());a&2&&(a=_.M().Na,_.u(1),_.lf(" ",a.message," "))};
OFb=function(a,b){a&1&&(_.F(0,1),_.y(1,LFb,1,0,"loading",2)(2,MFb,1,4,"repository-searchable-tree-data",3)(3,NFb,2,1,"div",4),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Ri),_.u(1),_.x("ngSwitchCase",b.Tc.Eh),_.u(1),_.x("ngSwitchCase",b.Tc.Error))};PFb=function(a){a&1&&_.D(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.x("place",a.Wa))};QFb=function(a){a&1&&(_.F(0),_.A(1,"div",5)(2,"span"),_.N(3," Could not load commit. "),_.B()(),_.H())};
RFb=function(a){if(a&1){var b=_.Jc();_.F(0);_.A(1,"div",9,10);_.D(3,"commit-overview",11);_.B();_.D(4,"splitter",12);_.A(5,"parent-selector",13);_.I("selectedParentChange",function(d){_.Kc(b);var e=_.M(3);return _.Lc(e.jFb.next(d))});_.B();_.H()}if(a&2){var c=_.kf(2);a=_.M(2).Na;_.u(3);_.x("commit",a.Wb.kp);_.u(1);_.x("changeSizeOf",c);_.u(1);_.x("parents",a.Wb.yM)("comparison",a.Wb.comparison)}};
SFb=function(a){a&1&&(_.F(0),_.A(1,"div",6),_.D(2,"commit-header",7),_.y(3,RFb,6,4,"ng-container",1),_.D(4,"entry-container",8),_.B(),_.H());if(a&2){a=_.M().Na;var b=_.M();_.u(2);_.x("comparison",a.Wb.comparison)("viewMode",a.Wb.tt);_.u(1);_.x("ngIf",!b.gta(a.Wb));_.u(1);_.x("comparison",a.Wb.comparison)}};TFb=function(a){a&1&&_.D(0,"loading",14);a&2&&_.x("hasBackground",!0)("diameter",48)};
UFb=function(a,b){a&1&&(_.F(0)(1,2),_.y(2,QFb,4,0,"ng-container",3)(3,SFb,5,4,"ng-container",3)(4,TFb,1,2,"loading",4),_.H()());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Eh),_.u(1),_.x("ngSwitchCase",b.Tc.Ri))};VFb=function(a,b){var c=b.zH||[],d,e=(d=(d=_.Oh(a,2))?d:c[0]||"")?c.includes(d):!0;d={Wa:a,No:_.Oh(a,0),lr:d,hMc:b.If,gxb:e};return{kp:b,comparison:d,yM:c,tt:_.Oh(a,2)?0:1}};WFb=function(){};
YFb=function(a){a&1&&_.y(0,WFb,0,0,"ng-template",4);a&2&&(_.M(2),_.x("ngTemplateOutlet",_.kf(3))("ngTemplateOutletContext",_.pf(2,XFb)))};ZFb=function(){};aGb=function(a){a&1&&_.y(0,ZFb,0,0,"ng-template",4);a&2&&(a=_.M().Na,_.M(),_.x("ngTemplateOutlet",_.kf(3))("ngTemplateOutletContext",_.qf(2,$Fb,a.Wb.yfa)))};bGb=function(a,b){a&1&&(_.F(0,2),_.y(1,YFb,1,3,null,3)(2,aGb,1,4,null,3),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Ri),_.u(1),_.x("ngSwitchCase",b.Tc.Eh))};
cGb=function(a){a&1&&_.D(0,"loading",9);a&2&&_.x("inline",!0)};dGb=function(a){a&1&&_.N(0);a&2&&(a=_.M().count,_.nf(a))};eGb=function(a,b){a&1&&(_.A(0,"a",5)(1,"mat-icon"),_.N(2,"check_circle"),_.B(),_.A(3,"span",6),_.y(4,cGb,1,1,"loading",7),_.N(5),_.y(6,dGb,1,1,"ng-template",null,8,_.Df),_.B()());if(a&2){a=b.oAb;b=b.count;var c=_.kf(7),d=_.M();_.x("href",d.YCc(d.Wa),_.Ee);_.u(4);_.x("ngIf",a)("ngIfElse",c);_.u(1);_.lf(" active ",1===b?"CL":"CLs"," ")}};
fGb=function(a){return _.tu+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+iCb(a.path||"")};gGb=function(a){a&1&&_.D(0,"pending-cl-indicator",4);a&2&&(a=_.M(),_.x("place",a.Wa))};
iGb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"button",8);_.I("click",function(){var e=_.Kc(c).Na,f=_.M(3);hGb(f.Xga,e.open?0:1);return _.Lc()});_.Qc();_.A(1,"svg",9);_.D(2,"path",10)(3,"path",11)(4,"rect",12)(5,"path",13)(6,"circle",14)(7,"circle",15)(8,"circle",16)(9,"circle",17)(10,"circle",18)(11,"circle",19)(12,"circle",20);_.B();_.IA();_.A(13,"span",21);_.N(14," Insights ");_.B()()}if(a&2){a=b.Na;b=_.M().Na;var d=_.M(2);_.Re("pointer-events",0<b.size?"unset":"none");_.Se("panel-is-open",a.open);
_.x("disabled",0===b.size)("trackProjectId",d.Wa.qb)("trackAction",a.open?"close":"open")}};jGb=function(a){a&1&&(_.A(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",22)(2,"p",23),_.N(3,"Code Insights"),_.B(),_.N(4," Get deployment status, ask a question, or report a bug for this file "),_.B()())};
kGb=function(a,b){a&1&&(_.A(0,"div",6),_.y(1,iGb,15,7,"button",7),_.O(2,"async"),_.y(3,jGb,5,0,"onedev-feature-tooltip-controller",2),_.B());a&2&&(a=b.Na,b=_.M(2),_.x("matTooltipDisabled",0<a.size),_.u(1),_.x("ngIf",_.R(2,3,b.iFc)),_.u(2),_.x("ngIf",b.hFc&&0<a.size))};lGb=function(a){a&1&&(_.A(0,"div"),_.y(1,kGb,4,5,"div",5),_.O(2,"async"),_.B());a&2&&(a=_.M(),_.u(1),_.x("ngIf",_.R(2,1,a.Dgb)))};
mGb=function(a){a&1&&(_.A(0,"segmented-dropdown-button",26)(1,"mat-icon"),_.N(2,"edit"),_.B()());if(a&2){a=_.M().Na;var b=_.M();_.x("disabled",b.bPa)("item",a)}};nGb=function(a){a&1&&(_.A(0,"a",27)(1,"mat-icon"),_.N(2,"edit"),_.B(),_.A(3,"span"),_.N(4),_.B()());if(a&2){a=_.M().Na;var b=_.M();_.x("externalLink",a.Kb)("matTooltip",a.ariaLabel)("trackProjectId",b.Wa.qb);_.Qe("disabled",b.bPa);_.u(4);_.lf(" ",a.title," ")}};
oGb=function(a,b){a&1&&(_.F(0),_.y(1,mGb,3,2,"segmented-dropdown-button",24)(2,nGb,5,5,"ng-template",null,25,_.Df),_.H());if(a&2){a=b.Na;var c=_.kf(3);_.u(1);_.x("ngIf",!!a.ua)("ngIfElse",c)}};pGb=function(a,b){a&1&&(_.A(0,"a",29)(1,"span"),_.N(2),_.B()());if(a&2){a=b.va;b=b.index;var c=_.M(2);_.x("externalLink",a.Kb)("matTooltip",a.ariaLabel)("trackProjectId",c.Wa.qb);_.Qe("disabled",c.bPa)("data-index",b);_.u(2);_.lf(" ",a.title," ")}};
qGb=function(a,b){a&1&&_.y(0,pGb,3,6,"a",28);a&2&&_.x("ngForOf",b.buttons)};rGb=function(a){a&1&&(_.A(0,"li",2)(1,"a",6),_.N(2),_.B()());a&2&&(a=_.M(),_.u(1),_.Se("active-element",a.DGc),_.x("routerLink",a.gVb)("ascTrackElement",a.qg),_.u(1),_.lf(" ",a.zRc," "))};sGb=function(a){if(a.Db&&!_.Pp(a)&&!a.params.Qb){var b=Number(a.Db);return isNaN(b)?a.Db:b}};tGb=function(a){a&1&&(_.A(0,"span",7),_.N(1,"/"),_.B())};
uGb=function(a,b){if(a&1){var c=_.Jc();_.F(0);_.A(1,"a",4);_.O(2,"async");_.N(3);_.B();_.A(4,"a",5);_.I("click",function(){_.Kc(c);_.M().Kc.dba.next(1);return _.Lc()});_.B();_.y(5,tGb,2,0,"span",6);_.H()}if(a&2){a=b.va;b=b.last;var d=_.M();_.u(1);_.Se("has-info",d.Iia&&(d.Iia.has("//depot/"+a.path)||d.Iia.has("//depot/"+a.path+"/")));_.x("routerLink",a.Kb)("queryParams",a.Ta)("trackProjectId",d.projectId);_.Qe("style",_.R(2,9,a.style),RBb);_.u(2);_.nf(a.title);_.u(1);_.x("routerLink",a.Kb);_.u(1);
_.x("ngIf",!b)}};vGb=function(){var a=window;return"{{ flags.enable_freshness }}"===a.PY_ENABLE_FRESHNESS?!1:"True"===a.PY_ENABLE_FRESHNESS};$K=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};wGb=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}};
xGb=function(a,b){return a.map(function(c){return aL({name:c.ar()||c.eL(),url:c.eL(),icon:wGb(_.zb(c,4),b)})}).sort($K)};yGb=function(a){return a.map(function(b){return aL({name:b.hg(),url:"https://teams.googleplex.com/"+b.KSa(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.KSa()})})};zGb=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 bL;c.Ke(b.name);c.UU(xGb(b.source,b.icon));b.Ii.push(c)}};
AGb=function(a){if(!a)return"";var b=document.createElement("div");a=_.XMa.Oo(a);1===b.nodeType&&_.amb(b);b.innerHTML=_.fg(a);a=_.l(b.querySelectorAll("a"));for(var c=a.next();!c.done;c=a.next())c=c.value,c.target="_blank",c.rel="noopener";return b.innerHTML};BGb=function(a){return new _.jd(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)}})};aL=function(a){var b=a.name,c=a.url;a=a.icon;return(new cL).Ke(b).sN(c).Sha(a)};
CGb=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""}};DGb=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""}};
EGb=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""}};
FGb=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"])}};GGb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};HGb=function(a,b){a&1&&_.D(0,"breadcrumb",9);a&2&&_.x("items",b.Na)};
IGb=function(a){a&1&&(_.D(0,"path-breadcrumb",11),_.O(1,"async"),_.O(2,"maybeStripGoogle3"),_.O(3,"async"));if(a&2){a=_.M().vFb;var b=_.M();_.x("copyText",_.R(1,4,_.R(2,6,b.Wa)))("items",a)("projectId",b.Wa.qb)("stacksPaths",_.R(3,8,b.Iia))}};JGb=function(a,b){a&1&&_.y(0,IGb,4,10,"path-breadcrumb",10);a&2&&(a=b.vFb,_.x("ngIf",a&&0<a.length))};KGb=function(a){a&1&&(_.A(0,"mat-icon",14),_.N(1),_.B());a&2&&(a=_.M().icon,_.u(1),_.lf(" ",a," "))};
LGb=function(a,b){a&1&&(_.A(0,"segmented-dropdown-button",12),_.y(1,KGb,2,1,"mat-icon",13),_.B());a&2&&(a=b.icon,_.x("item",b.CZa)("useBreadcrumbStyling",!0),_.u(1),_.x("ngIf",a))};MGb=function(a,b){a&1&&_.D(0,"ref-picker",16);a&2&&_.x("refPickerData",b.Na)};NGb=function(a){a&1&&(_.y(0,MGb,1,1,"ref-picker",15),_.O(1,"async"));a&2&&(a=_.M(),_.x("ngIf",_.R(1,1,a.lLc)))};OGb=function(a){a&1&&_.D(0,"cl-picker",8);a&2&&(a=_.M(),_.x("place",a.Wa))};
PGb=function(a,b){a&1&&(_.A(0,"icon-empty-state-subtitle")(1,"p"),_.N(2),_.B(),_.A(3,"a",3),_.N(4,"Download"),_.B()());a&2&&(a=b.Na,b=_.M(),_.u(2),_.lf(" Size in bytes: ",b.Spa," "),_.u(1),_.jf("href",a,_.Ee))};QGb=function(a){a&1&&(_.A(0,"icon-empty-state-subtitle"),_.N(1," Please clone this repository to view the file "),_.B())};RGb=function(a){a&1&&(_.A(0,"mat-label"),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf(" ",a.label," "))};SGb=function(a){a&1&&(_.A(0,"mat-error"),_.N(1," Invalid regex "),_.B())};
TGb=function(a){a&1&&(_.A(0,"mat-error"),_.N(1," Invalid line number "),_.B())};UGb=function(a){a&1&&(_.A(0,"span",9),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.nf(a.item.label))};VGb=function(a){a&1&&_.D(0,"mat-icon",10);a&2&&(a=_.M(2),_.x("svgIcon",a.item.icon))};WGb=function(a){a&1&&_.Ye(0)};
XGb=function(a){if(a&1){var b=_.Jc();_.A(0,"div")(1,"div",11,12);_.I("ascBlur",function(){_.Kc(b);var d=_.M(2);return _.Lc(d.ZQ())});_.y(3,WGb,1,0,"ng-container",13);_.B()()}if(a&2){var c=_.kf(2);a=_.M(2);_.u(1);_.x("cdkTrapFocusAutoCapture",a.Frb)("focusOnInit",null==c?null:c.Ap);_.u(2);_.x("ngTemplateOutlet",a.item.wZ)("ngTemplateOutletContext",a.item.context)}};
YGb=function(a){if(a&1){var b=_.Jc();_.F(0);_.A(1,"button",1,2);_.I("click",function(){_.Kc(b);var d=_.M();return _.Lc(d.jB())})("mousedown",function(d){_.Kc(b);var e=_.M();if(e.jda&&d.target){for(var f=d.target;f&&"BUTTON"!==f.tagName;)f=f.parentElement;e.H2a=f}d.preventDefault();return _.Lc()});_.O(3,"async");_.O(4,"async");_.A(5,"div",3);_.y(6,UGb,2,1,"span",4);_.A(7,"div",5);_.y(8,VGb,1,1,"mat-icon",6);_.N(9);_.D(10,"mat-icon",7);_.B()()();_.y(11,XGb,4,4,"ng-template",8);_.O(12,"async");_.I("detach",
function(){_.Kc(b);var d=_.M();return _.Lc(d.ZQ())});_.H()}if(a&2){var c=_.kf(2);a=_.M();_.u(1);_.Se("dense",a.Bmb)("active",_.R(3,17,a.isOpen))("icon-only",a.Pub);_.x("ascTrackElement",a.item.xc)("trackAction",_.R(4,19,a.isOpen)?"openDropdown":"closeDropdown");_.Qe("aria-label",a.ariaLabel);_.u(5);_.x("ngIf",a.item.label);_.u(1);_.Se("title",a.item.title);_.u(1);_.x("ngIf",a.item.icon);_.u(1);_.lf(" ",a.item.title," ");_.u(2);_.x("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",_.R(12,21,
a.isOpen))("cdkConnectedOverlayPositions",a.TJc)}};ZGb=function(a){a&1&&_.D(0,"find-in-file")(1,"go-to-line")};$Gb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};
aHb=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{Az:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,xf:g,children:aHb(e.children,b,c.concat({xf:g,counts:new Map,Y8:new Map}),d+1)}}e={type:1,Qh:e.id,displayName:e.name,xf:{enabled:!1},oda:e.vUa};b.set(e.Qh,{node:e,yM:c});return e})};bHb=function(a){return null!=a?a:null};
cHb=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.HK?d.add(e.Az):c.add(e.Qh);return b.filter(function(f){return f.HK?d.has(f.Az):c.has(f.Qh)})};dHb=function(a){a&1&&_.D(0,"loading",5)};eHb=function(a){a&1&&(_.A(0,"mat-icon",6),_.N(1,"error"),_.B());a&2&&(a=_.M().Na,_.x("matTooltip",a.Jub))};
fHb=function(a){a&1&&(_.A(0,"span",7),_.N(1),_.B());if(a&2){a=_.M().Na;_.M();var b=a.Ju;b=(new _.ps("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.Qe("aria-label",b);_.u(1);_.lf(" (",a.Ju,") ")}};
gHb=function(a,b){a&1&&(_.F(0,1),_.y(1,dHb,1,0,"loading",2)(2,eHb,2,1,"mat-icon",3)(3,fHb,2,2,"span",4),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.zs),_.u(1),_.x("ngSwitchCase",b.JBa.LOADING),_.u(1),_.x("ngSwitchCase",b.JBa.ERROR),_.u(1),_.x("ngSwitchCase",b.JBa.Rg))};
iHb=function(a){if(a&1){var b=_.Jc();_.A(0,"mat-radio-button",7);_.I("change",function(c){_.Kc(b);var d=_.M().va,e=_.M();return _.Lc(hHb(e,c.source,d))});_.A(1,"span");_.N(2);_.B()()}a&2&&(a=_.M().va,_.x("checked",a.xf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.u(2),_.nf(a.displayName))};
jHb=function(a){if(a&1){var b=_.Jc();_.A(0,"mat-checkbox",7);_.I("change",function(c){_.Kc(b);var d=_.M().va,e=_.M();return _.Lc(hHb(e,c,d))});_.N(1);_.B()}a&2&&(a=_.M().va,_.x("checked",a.xf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.u(1),_.lf(" ",a.displayName," "))};kHb=function(a){a&1&&_.D(0,"layer-status",8);a&2&&(a=_.M().va,_.x("id","layer-status-"+a.displayName)("layer",a.Qh))};
mHb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"mat-tree-node",3);_.I("keydown",function(e){var f=_.Kc(c).va,g=_.M();return _.Lc(lHb(g,e,f))});_.y(1,iHb,3,4,"mat-radio-button",4)(2,jHb,2,4,"ng-template",null,5,_.Df)(4,kHb,1,2,"layer-status",6);_.B()}if(a&2){a=b.va;var d=_.kf(3);_.u(1);_.x("ngIf",a.oda)("ngIfElse",d);_.u(3);_.x("ngIf",a.xf.enabled)}};
sHb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"mat-tree-node",9);_.I("keydown",function(d){var e=_.Kc(c).va,f=_.M();return _.Lc(lHb(f,d,e))});_.A(1,"mat-checkbox",10);_.I("change",function(d){var e=_.Kc(c).va,f=_.M();return _.Lc(nHb(f,d,e))});_.N(2);_.B();_.A(3,"button",11)(4,"mat-icon");_.N(5);_.B()()()}a&2&&(a=b.va,b=_.M(),_.x("ngClass",_.qf(7,oHb,b.Ce(a))),_.u(1),_.x("checked",a.xf.enabled)("indeterminate",pHb(b,a)),_.u(1),_.lf(" ",a.displayName," "),_.u(1),_.Qe("aria-expanded",b.Ce(a))("aria-label",
b.od.Ce(a)?qHb.format({categoryName:a.displayName}):rHb.format({categoryName:a.displayName})),_.u(2),_.nf(b.od.Ce(a)?"expand_less":"expand_more"))};tHb=function(a){return!a.HK};uHb=function(a){return a.level};vHb=function(a){return a.HK};wHb=function(a){if(1===a.type)return[];if(0===a.type)return a.children;throw Error("Re");};xHb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
yHb=function(a){a&1&&(_.A(0,"div",2)(1,"span",3),_.N(2,"Layers"),_.B(),_.D(3,"layer-menu"),_.A(4,"a",4),_.D(5,"mat-icon",5),_.B()());a&2&&(a=_.M(),_.u(4),_.x("externalLink",a.yS))};BHb=function(a){a&1&&_.D(0,"link-row",12,13);if(a&2){a=_.M().Na;var b=_.M(2),c=_.x("label",zHb(b)),d=!!b.Wa.params.line;b=_.vE(b.Wa)?d?"Copy link to line & CL":"Copy link to CL":d?"Copy link to line & commit":"Copy link to commit";c("ariaLabel",b)("shortcut",_.pf(4,AHb))("url",a.Wb)}};
CHb=function(a){a&1&&_.D(0,"loading",18);a&2&&_.x("inline",!0)};DHb=function(a){a&1&&(_.A(0,"span",19),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.lf(" ",a.message," "))};EHb=function(a){a&1&&(_.A(0,"div",14)(1,"span",15),_.N(2),_.B(),_.y(3,CHb,1,1,"loading",16)(4,DHb,2,1,"span",17),_.B());if(a&2){a=_.M().Na;var b=_.M(2);_.u(2);_.nf(zHb(b));_.u(1);_.x("ngIf",a.state===b.Tc.Ri);_.u(1);_.x("ngIf",a.state===b.Tc.Error)}};
FHb=function(a,b){a&1&&(_.F(0),_.y(1,BHb,2,5,"link-row",10)(2,EHb,5,3,"div",11),_.H());a&2&&(a=b.Na,_.u(1),_.x("ngIf",a.Wb),_.u(1),_.x("ngIf",!a.Wb))};HHb=function(a,b){a&1&&_.D(0,"link-row",20,21);a&2&&(a=b.Na,_.x("shortcut",_.pf(2,GHb))("url",a))};JHb=function(a,b){a&1&&_.D(0,"link-row",22,23);a&2&&(a=b.Na,_.M(2),_.x("label",a.endsWith('.h"')?"Include statement":"Import statement")("shortcut",_.pf(3,IHb))("url",a))};
LHb=function(a){a&1&&_.D(0,"link-row",26,27);a&2&&(a=_.M().Na,_.x("shortcut",_.pf(2,KHb))("url",a.Wb))};MHb=function(a){a&1&&(_.A(0,"span",19),_.N(1," No targets found "),_.B())};NHb=function(a){a&1&&_.D(0,"loading",18);a&2&&_.x("inline",!0)};OHb=function(a){a&1&&(_.A(0,"span",19),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.lf(" ",a.message," "))};
PHb=function(a){a&1&&(_.A(0,"div",28)(1,"span",15),_.N(2," Build rule "),_.B(),_.y(3,MHb,2,0,"span",17)(4,NHb,1,1,"loading",16)(5,OHb,2,1,"span",17),_.B());if(a&2){a=_.M().Na;var b=_.M(3);_.u(3);_.x("ngIf",a.state===b.Tc.Eh);_.u(1);_.x("ngIf",a.state===b.Tc.Ri);_.u(1);_.x("ngIf",a.state===b.Tc.Error)}};QHb=function(a,b){a&1&&(_.F(0),_.y(1,LHb,2,3,"link-row",24)(2,PHb,6,3,"div",25),_.H());a&2&&(a=b.Na,_.u(1),_.x("ngIf",a.Wb),_.u(1),_.x("ngIf",!a.Wb))};
RHb=function(a){a&1&&(_.F(0),_.y(1,QHb,3,2,"ng-container",6),_.O(2,"async"),_.H());a&2&&(a=_.M(2),_.u(1),_.x("ngIf",_.R(2,1,a.Ykb)))};THb=function(a,b){a&1&&_.D(0,"link-row",29,30);a&2&&(a=b.Na,_.x("shortcut",_.pf(2,SHb))("url",a))};
VHb=function(a){a&1&&_.D(0,"link-row",33,34);if(a&2){a=_.M().Na;var b=_.M(2);_.x("label",b.Wa.params.line?"Line & Commit in Public CS":"Commit in Public CS")("ariaLabel",b.Wa.params.line?"Copy link to line & commit in public Code Search":"Copy link to commit in public Code Search")("shortcut",_.pf(4,UHb))("url",a.Wb)}};WHb=function(a){a&1&&_.D(0,"loading",18);a&2&&_.x("inline",!0)};XHb=function(a){a&1&&(_.A(0,"span",19),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.lf(" ",a.message," "))};
YHb=function(a){a&1&&(_.A(0,"div",35)(1,"span",15),_.N(2),_.B(),_.y(3,WHb,1,1,"loading",16)(4,XHb,2,1,"span",17),_.B());if(a&2){a=_.M().Na;var b=_.M(2);_.u(2);_.nf(b.Wa.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.u(1);_.x("ngIf",a.state===b.Tc.Ri);_.u(1);_.x("ngIf",a.state===b.Tc.Error)}};ZHb=function(a,b){a&1&&(_.F(0),_.y(1,VHb,2,5,"link-row",31)(2,YHb,5,3,"div",32),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",a.Wb),_.u(1),_.x("ngIf",a.state!==b.Tc.Eh))};
eIb=function(a){a&1&&(_.D(0,"link-row",2,3)(2,"link-row",4,5),_.O(4,"async"),_.y(5,FHb,3,2,"ng-container",6),_.O(6,"async"),_.y(7,HHb,2,3,"link-row",7)(8,JHb,2,4,"link-row",8)(9,RHb,3,3,"ng-container",6)(10,THb,2,3,"link-row",9)(11,ZHb,3,2,"ng-container",6),_.O(12,"async"));a&2&&(a=_.M(),_.x("shortcut",_.pf(16,$Hb))("url",_.vE(a.Wa)?"//depot/"+a.Wa.path:a.Wa.Nz),_.u(2),_.x("shortcut",_.pf(17,aIb))("url",_.R(4,10,a.IVa)),_.u(3),_.x("ngIf",_.R(6,12,a.fAb)),_.u(2),_.x("ngIf",bIb(a)),_.u(1),_.x("ngIf",
cIb(a)),_.u(1),_.x("ngIf",_.PE(a.Wa)),_.u(1),_.x("ngIf",dIb(a)),_.u(1),_.x("ngIf",_.R(12,14,a.gAb)))};fIb=function(a,b){var c=a.params.zf;return c&&"HEAD"!==c?_.ld(c):(_.pE(a)?a.params.Qb&&_.Pp(a)?0:!_.Pp(a)&&!dCb(a):a.Db&&_.Ig.test(a.Db))?_.ld(_.pE(a)?a.Db:void 0):_.jI(b,a,!_.pE(a)||"chromium"===a.repository||a.ej()?"path":"repository")};gIb=function(a){return _.Si(a,_.Cp,1).map(function(b){var c=b.he();b=_.$i(b,2);return{file:c,ANc:b.length}})};
hIb=function(a,b){var c="";a=[].concat(_.xc(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("Se");d+=a[e]}else if("{"===a[e]){e++;if(e>=a.length)throw Error("Te");"{"===a[e]?c+="{":d=a[e]}else c+=a[e];if(void 0!==d)throw Error("Te");return c};iIb=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.u(1),_.lf(" ",a.label," "))};jIb=function(a){a&1&&(_.N(0),_.O(1,"lastPathElement"));a&2&&(a=_.M().va,_.lf(" ",_.R(1,1,a.PK)," "))};
lIb=function(a,b){a&1&&_.D(0,"menu-keyboard-shortcut-hint",10);a&2&&_.x("shortcut",_.qf(1,kIb,b.Na))};mIb=function(a,b){a&1&&(_.A(0,"a",6),_.O(1,"async"),_.y(2,iIb,2,1,"ng-container",7)(3,jIb,2,3,"ng-template",null,8,_.Df)(5,lIb,1,3,"menu-keyboard-shortcut-hint",9),_.B());if(a&2){a=b.va;var c=_.kf(4);b=_.M(2);_.x("routerLink",_.R(1,5,b.Tra(a.PK)))("ascTrackElement",b.xc);_.u(2);_.x("ngIf",a.label)("ngIfElse",c);_.u(3);_.x("ngIf",a.Tb)}};
nIb=function(a){a&1&&(_.F(0),_.D(1,"mat-divider"),_.A(2,"div",15),_.N(3," Files with shared CLs "),_.B(),_.H())};oIb=function(a){a&1&&_.D(0,"loading")};pIb=function(a){a&1&&(_.A(0,"dc-information-box",16),_.N(1),_.B());a&2&&(a=_.M().Na,_.u(1),_.lf(" ",a.message," "))};
qIb=function(a,b){a&1&&(_.A(0,"a",18),_.O(1,"async"),_.N(2),_.O(3,"lastPathElement"),_.B());a&2&&(a=b.va,b=_.M(4),_.az("title","",a.file,"\n",a.ANc," shared CLs"),_.x("routerLink",_.R(1,5,b.Tra(a.file)))("ascTrackElement",b.xc),_.u(2),_.lf(" ",_.R(3,7,a.file)," "))};rIb=function(a){a&1&&(_.F(0),_.y(1,qIb,4,9,"a",17),_.H());a&2&&(a=_.M().Na,_.u(1),_.x("ngForOf",a.Wb))};
sIb=function(a,b){a&1&&(_.F(0,11),_.y(1,nIb,4,0,"ng-container",12)(2,oIb,1,0,"loading",13)(3,pIb,2,1,"dc-information-box",14)(4,rIb,2,1,"ng-container",13),_.H());a&2&&(a=b.Na,b=_.M(2),_.x("ngSwitch",a.state),_.u(1),_.x("ngIf",!a.Wb||0<a.Wb.length),_.u(1),_.x("ngSwitchCase",b.Tc.Ri),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Eh))};
tIb=function(a){a&1&&(_.A(0,"mat-nav-list",3),_.y(1,mIb,6,7,"a",4),_.O(2,"async"),_.y(3,sIb,5,5,"ng-container",5),_.O(4,"async"),_.B());a&2&&(a=_.M(),_.u(1),_.x("ngForOf",_.R(2,2,a.KZa)),_.u(2),_.x("ngIf",_.R(4,4,a.EAc)))};uIb=function(a,b){var c,d=null!=(c=b.qp.exec(a.path))?c:[];b=hIb(b.ot,function(e){return _.phb(d[Number(e)])});return _.Op(a.Yb().kd(b),{line:void 0}).ab()};vIb=function(a,b){return{PK:a,label:b?"Tests directory":"Tested code directory",ox:"test",Tb:"t"}};
wIb=function(a){if(a&1){var b=_.Jc();_.A(0,"dropdown-button",2);_.I("isOpen",function(c){_.Kc(b);var d=_.M();return _.Lc(c?d.Qea():d.Pea())});_.B()}a&2&&(a=_.M(),_.x("item",a.Pz)("ariaLabel",a.Zbc)("dense",!0))};yIb=function(a,b){a&1&&(_.A(0,"a",5),_.N(1),_.D(2,"menu-keyboard-shortcut-hint",6),_.B());a&2&&(a=b.va,_.x("href",a.url,_.Ee),_.u(1),_.lf(" ",a.label," "),_.u(1),_.x("shortcut",_.qf(3,xIb,a.key)))};
zIb=function(a){a&1&&(_.A(0,"mat-nav-list",3),_.y(1,yIb,3,5,"a",4),_.B());a&2&&(a=_.M(),_.u(1),_.x("ngForOf",a.awa))};AIb=function(a){a&1&&_.D(0,"layer-menu-dropdown")};BIb=function(a){a&1&&(_.D(0,"find-in-file-dropdown",7),_.O(1,"async"));a&2&&(a=_.M(),_.x("overrideBrowserSearch",_.R(1,1,a.lyb&&a.tUb)))};CIb=function(a){a&1&&_.D(0,"links-dropdown",8);a&2&&(a=_.M(),_.x("viewData",a.yb))};
DIb=function(a){a&1&&(_.A(0,"view-in-dropdown",9),_.O(1,"async"),_.O(2,"async"),_.N(3,"\n"),_.B());a&2&&(a=_.M(),_.x("place",a.yb.location)("gitilesLink",a.yb.isa)("ossLink",a.yb.yH)("isGenerated",a.aD)("ciderDefault",_.R(1,6,a.Ub.h_()))("suggestUniqueCiderWs",_.R(2,8,a.Ub.A_())))};EIb=function(a){a&1&&(_.A(0,"related-files-dropdown",10),_.N(1,"\n"),_.B());a&2&&(a=_.M(),_.x("place",a.Kd)("config",a.Rva.config))};
GIb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",11);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(FIb(c))});_.N(1,"\n  ");_.A(2,"div",12);_.N(3,"\n    Blame\n  ");_.B();_.N(4,"\n");_.B()}a&2&&(a=_.M(),_.Se("selected",a.BFc))};
HIb=function(a,b){if(a&1){var c=_.Jc();_.F(0);_.N(1,"\n  ");_.A(2,"button",13);_.I("click",function(){var d=_.Kc(c).Na,e=_.M();return _.Lc(e.service.VD(!d.visible))});_.N(3,"\n    ");_.D(4,"mat-icon",14);_.N(5,"\n  ");_.B();_.N(6,"\n");_.H()}a&2&&(a=b.Na,_.u(2),_.x("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};
IIb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"button",16);_.I("click",function(){var d=_.Kc(c).Na;_.M(2).Ub.J3a.next(!d.enabled);return _.Lc()});_.N(1,"\n    ");_.A(2,"mat-icon");_.N(3,"format_line_spacing");_.B();_.N(4,"\n  ");_.B()}a&2&&(a=b.Na,_.x("color",a.enabled?"primary":null)("trackAction",a.enabled?"disable":"enable")("ariaLabel",a.enabled?"Disable virtual scrolling":"Enable virtual scrolling")("matTooltip",a.enabled?"Disable virtual scrolling":"Enable virtual scrolling"))};
KIb=function(a){a&1&&(_.F(0),_.N(1,"\n  "),_.y(2,IIb,5,4,"button",15),_.O(3,"async"),_.N(4,"\n"),_.H());a&2&&(a=_.M(),_.u(2),_.x("ngIf",_.qf(3,JIb,_.R(3,1,a.tUb))))};LIb=function(a){a&1&&_.D(0,"star",8);a&2&&(a=_.M(),_.x("place",a.Wa)("type",a.YOb)("trackElement",a.xc)("elementName",a.tYa))};MIb=function(a){a&1&&(_.F(0),_.N(1," (Generated from "),_.A(2,"a",11),_.N(3),_.B(),_.N(4,") "),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ascTrackElement",a.xc)("routerLink",_.Ip(a.uRa)),_.u(1),_.lf(" ",a.uRa.path,""))};
NIb=function(a){a&1&&_.D(0,"img",12)};OIb=function(a){a&1&&(_.F(0),_.y(1,MIb,5,3,"ng-container",9)(2,NIb,1,0,"img",10),_.H());if(a&2){a=_.M();var b=_.kf(9);_.u(1);_.x("ngIf",a.uRa)("ngIfElse",b);_.u(1);_.x("ngIf",a.yxb)}};PIb=function(a){a&1&&_.N(0," (Generated)\n")};
RIb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"div",1);_.I("click",function(){var d=_.Kc(c).va,e=_.M();e.Fa.mb({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.nBb.emit(d.line);"find"===d.type&&QIb(e.Kc,d.index);return _.Lc()});_.B()}a&2&&(a=b.va,b=_.M(),_.wy("marker ",a.type,""),_.Re("height",b.markerHeight)("top",a.offset))};
SIb=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}})};TIb=function(a){a&1&&_.D(0,"markdown-content",4);a&2&&(a=_.M().va,_.x("content",a.source.join("")))};UIb=function(a){a&1&&(_.A(0,"pre"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.nf(a.text.join("")))};VIb=function(a){a&1&&(_.A(0,"pre"),_.D(1,"span",8),_.O(2,"renderData"),_.B());a&2&&(a=_.M().va,_.u(1),_.x("outerHTML",_.R(2,1,a.data),_.De))};
WIb=function(a){a&1&&(_.A(0,"pre"),_.D(1,"span",8),_.O(2,"renderData"),_.B());a&2&&(a=_.M().va,_.u(1),_.x("outerHTML",_.R(2,1,a.data),_.De))};XIb=function(a,b){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=b.va,_.u(1),_.lf("\n                ",a,"\n              "))};YIb=function(a){a&1&&(_.A(0,"pre"),_.N(1),_.y(2,XIb,2,1,"ng-container",0),_.N(3,"\n            "),_.B());a&2&&(a=_.M().va,_.u(1),_.lf("",a.ename-a.evalue,"\n              "),_.u(1),_.x("ngForOf",a.traceback))};
ZIb=function(a,b){a&1&&(_.F(0)(1,1),_.y(2,UIb,2,1,"pre",3)(3,VIb,3,3,"pre",3)(4,WIb,3,3,"pre",3)(5,YIb,4,2,"pre",3),_.H()());a&2&&(a=b.va,_.u(1),_.x("ngSwitch",a.output_type),_.u(1),_.x("ngSwitchCase","stream"),_.u(1),_.x("ngSwitchCase","display_data"),_.u(1),_.x("ngSwitchCase","execute_result"),_.u(1),_.x("ngSwitchCase","error"))};
$Ib=function(a){a&1&&(_.A(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Outputs "),_.B()(),_.y(4,ZIb,6,5,"ng-container",0),_.B());a&2&&(a=_.M(2).va,_.x("expanded",!0),_.u(4),_.x("ngForOf",a.outputs))};aJb=function(a){a&1&&(_.F(0),_.A(1,"mat-card"),_.D(2,"format-code",5),_.B(),_.y(3,$Ib,5,2,"mat-expansion-panel",6),_.H());a&2&&(a=_.M().va,_.u(2),_.x("value",a.source.join(""))("fileName","name.py"),_.u(1),_.x("ngIf",0<a.outputs.length))};
bJb=function(a,b){a&1&&(_.F(0)(1,1),_.y(2,TIb,1,1,"markdown-content",2)(3,aJb,4,3,"ng-container",3),_.H()());a&2&&(a=b.va,_.u(1),_.x("ngSwitch",a.cell_type),_.u(1),_.x("ngSwitchCase","markdown"),_.u(1),_.x("ngSwitchCase","code"))};cJb=function(a,b){a&1&&(_.A(0,"pre"),_.N(1),_.B());a&2&&(a=b.Na,_.u(1),_.nf(a))};dJb=function(a){a&1&&_.D(0,"loading",3);a&2&&_.x("inline",!0)};
eJb=function(a){a&1&&(_.F(0),_.y(1,cJb,2,1,"pre",0),_.O(2,"async"),_.y(3,dJb,1,1,"ng-template",null,2,_.Df),_.H());if(a&2){var b=_.kf(4);a=_.M();_.u(1);_.x("ngIf",_.R(2,2,a.Iva))("ngIfElse",b)}};
hJb=function(a){if(a&1){var b=_.Jc();_.A(0,"icon-empty-state-subtitle")(1,"button",6);_.I("click",function(){_.Kc(b);var c=_.M(2);return _.Lc(fJb(c,c.gba))});_.N(2," Show anyway (may crash) ");_.B();_.A(3,"button",7);_.I("click",function(){_.Kc(b);var c=_.M(2);return _.Lc(gJb(c,c.gba))});_.N(4," Show raw contents ");_.B()()}};iJb=function(a){a&1&&_.D(0,"loading",3);a&2&&_.x("inline",!0)};
jJb=function(a){a&1&&(_.A(0,"icon-empty-state-display",4)(1,"icon-empty-state-title"),_.N(2),_.O(3,"humanizeBytes"),_.B(),_.y(4,hJb,5,0,"icon-empty-state-subtitle",0)(5,iJb,1,1,"ng-template",null,5,_.Df),_.B());if(a&2){var b=_.kf(6);a=_.M();_.u(2);_.lf(" File is very large (",_.R(3,3,a.size),") ");_.u(2);_.x("ngIf",!a.ria)("ngIfElse",b)}};
lJb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.Yb().oi();return function(e,f,g){e=kJb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.kd(e).ab();return _.Mn(b,_.Jn(b,_.Ip(e),{wf:g,Ta:f}))}};
mJb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");return function(d){d=kJb(c,d).toString();d.startsWith("/")&&(d=d.substring(1));return b.get(a.qb,a.Rc,a.repository,_.Uh(a),d,{Qb:a.params.Qb,type:1}).ha(_.t(function(e){var f=_.zp(e).Bw();f=f?btoa(f):_.oE(_.Pi(_.zp(e),1));return"data:"+_.Y(_.Ri(_.zp(e),_.up,2),1)+";base64,"+f}))}};nJb=function(a,b){a&1&&_.D(0,"div",18);a&2&&(a=b.va,b=_.M(),_.Re("height",b.getHeight(a.start,a.end),"px")("min-width",b.aR,"ch")("top",b.Pba(a.start),"px"))};
oJb=function(a){a&1&&(_.A(0,"div",19),_.N(1,"\n        "),_.A(2,"pre",20),_.N(3),_.B(),_.N(4,"\n      "),_.B());a&2&&(a=_.M(),_.Re("min-height",a.lineHeight*a.MV,"px"),_.u(3),_.nf(a.bR))};
pJb=function(a){if(a&1){var b=_.Jc();_.A(0,"code-folding-container",21);_.I("rangeToggled",function(c){_.Kc(b);var d=_.M();return _.Lc(d.aZa(c))})("mousedown",function(c){return c.stopPropagation()});_.B()}a&2&&(a=_.M(),_.Re("pointer-events",a.q9?"none":"unset"),_.x("visibility",a.visibility)("folding",a.an)("lineHeight",a.lineHeight))};qJb=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}};
rJb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};vJb=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?sJb(a,b):("input"===d||"select"===d||"textarea"===d)&&tJb(a,b);uJb("canvas",a,b,sJb);uJb("input, textarea, select",a,b,tJb);return b};
uJb=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])};tJb=function(a,b){"file"!==b.type&&(b.value=a.value);"radio"===b.type&&b.name&&(b.name="mat-clone-"+b.name+"-"+wJb++)};sJb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};xJb=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)}};
dL=function(a,b){var c=b?"":"none";xJb(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})};zJb=function(a,b){xJb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},yJb)};AJb=function(a,b){return b&&"none"!=b?a+" "+b:a};BJb=function(a){return parseFloat(a)*(-1<a.toLowerCase().indexOf("ms")?1:1E3)};
DJb=function(a){a=getComputedStyle(a);var b=CJb(a,"transition-property"),c=b.find(function(d){return"transform"===d||"all"===d});if(!c)return 0;b=b.indexOf(c);c=CJb(a,"transition-duration");a=CJb(a,"transition-delay");return BJb(c[b])+BJb(a[b])};CJb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};EJb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};FJb=function(a){return"t"===a.type[0]};
GJb=function(a,b){a=a.tl;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};HJb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=EJb(b.left,b.top)};IJb=function(a){a&1&&_.D(0,"detail-header",13);a&2&&(a=_.M(),_.x("contentType",a.contentType)("viewData",a.yb))};JJb=function(a){a&1&&_.D(0,"diff-detail-header",14);a&2&&(a=_.M(),_.x("viewData",a.yb))};
KJb=function(a){a&1&&_.D(0,"markdown-tab-header",14);a&2&&(a=_.M(),_.x("viewData",a.yb))};
LJb=function(a){if(a&1){var b=_.Jc();_.A(0,"div",15)(1,"div",16)(2,"div",17);_.D(3,"div",18)(4,"div",19);_.B();_.A(5,"file-matches-navigation",20);_.I("close",function(){_.Kc(b);_.M().Kc.kra.next(!0);return _.Lc()})("selectedMatchIndexChange",function(c){_.Kc(b);var d=_.M();d.swa=c;d.Kc.uha.next(c);return _.Lc()});_.O(6,"async");_.O(7,"async");_.O(8,"async");_.B();_.A(9,"div",21);_.D(10,"div",22)(11,"div",23);_.B()()()}a&2&&(a=_.M(),_.u(5),_.x("dataState",_.R(6,5,a.PBc))("matchCount",_.R(7,7,a.rha).length)("selectedMatchIndex",
_.R(8,9,a.Kc.uha))("showCloseButton",!0)("trackProjectId",a.Kd.qb))};MJb=function(a){a&1&&(_.D(0,"markdown-content",24),_.O(1,"async"),_.O(2,"async"));a&2&&(a=_.M(),_.x("content",a.yb.qe)("relativeLinkModifier",_.R(1,4,a.modifier.SIb))("relativeImageModifier",_.R(2,6,a.modifier.QIb))("safeHtmlContent",a.yb.yMc))};NJb=function(a){a&1&&_.D(0,"img",27);a&2&&(a=_.M(2),_.jf("alt",a.yb.fileName),_.x("sanitizeSrc",a.GOa))};OJb=function(a){a&1&&_.D(0,"div",28);a&2&&(a=_.M(2),_.x("safeSvg",a.yb.qe))};
PJb=function(a){a&1&&(_.F(0),_.y(1,NJb,1,2,"img",25)(2,OJb,1,1,"ng-template",null,26,_.Df),_.H());if(a&2){var b=_.kf(3);a=_.M();_.u(1);_.x("ngIf",!a.Lya)("ngIfElse",b)}};QJb=function(a){a&1&&(_.A(0,"div",29),_.D(1,"audio",30),_.B());a&2&&(a=_.M(),_.u(1),_.x("sanitizeSrc",a.GOa))};RJb=function(a){a&1&&(_.A(0,"div",29),_.D(1,"video",30),_.B());a&2&&(a=_.M(),_.u(1),_.x("sanitizeSrc",a.GOa))};SJb=function(a){a&1&&_.D(0,"binary-file",31);a&2&&(a=_.M(),_.x("contentLength",a.Spa))};
TJb=function(a){if(a&1){var b=_.Jc();_.A(0,"large-file",32);_.I("largeFileViewData",function(c){_.Kc(b);var d=_.M();d.SEb=c;d.yb=c;return _.Lc()});_.B()}a&2&&(a=_.M(),_.x("fullViewData",a.yb.gba)("size",a.yb.yG))};UJb=function(a){a&1&&(_.F(0),_.D(1,"empty-file-detail",33),_.H());a&2&&(a=_.M(),_.u(1),_.x("path",a.yb.fileName))};VJb=function(a){a&1&&_.D(0,"jupyter-notebook",34);a&2&&(a=_.M(),_.x("notebook",a.H0))};
WJb=function(a){a&1&&(_.D(0,"search-match-layer",44),_.O(1,"async"));a&2&&(a=_.M(3),_.x("matches",_.R(1,3,a.rha))("scrollToIndex",a.swa)("selectedMatchIndex",a.Kc.uha))};
XJb=function(a){if(a&1){var b=_.Jc();_.A(0,"virtual-scroll-format-code",38);_.I("lineShown",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.show(c))})("rangeToggled",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.xja(c))})("lineNumberClicked",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.Jp(c))})("gutterClicked",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.Cs(c))})("totalNumLines",function(c){_.Kc(b);_.M(2).Tl.next(c);return _.Lc()});_.O(1,"async");_.O(2,"async");_.O(3,"async");_.D(4,"link-decoration-layer",
39)(5,"hovercard-decoration-layer",40);_.A(6,"code-layers",41);_.I("highlightedXrefLines",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.yya(c))});_.B();_.y(7,WJb,2,5,"search-match-layer",42);_.O(8,"async");_.D(9,"search-match-layer",43);_.O(10,"async");_.O(11,"async");_.B()}a&2&&(a=_.M(2),_.x("value",a.code)("rendered",a.yb.aJb)("highlightInfo",a.yb.Ew)("folding",_.R(1,21,a.an))("visibility",_.R(2,23,a.visibility))("fileName",a.yb.fileName)("lineNumberLinkProvider",_.R(3,25,a.link))("scrollToLine",
a.yb.line)("lineLimitation",a.yb.jH)("visibleCodeIdentifier",a.J4a)("focusableRegion",a.Kka.m4a)("usePrefetchIfPossible",!0),_.Qe("aria-labelledby",a.oO),_.u(4),_.x("content",a.yb.qe)("scoLinks",a.yb.QD),_.u(1),_.x("scoLinks",a.yb.QD),_.u(1),_.x("layerBaseLocation",a.Kd),_.u(1),_.x("ngIf",_.R(8,27,a.Laa)),_.u(2),_.x("matches",_.R(10,29,a.Vaa))("scrollToIndex",_.R(11,31,a.zG))("selectedMatchIndex",a.zG))};
YJb=function(a){a&1&&(_.D(0,"search-match-layer",44),_.O(1,"async"));a&2&&(a=_.M(3),_.x("matches",_.R(1,3,a.rha))("scrollToIndex",a.swa)("selectedMatchIndex",a.Kc.uha))};
ZJb=function(a){if(a&1){var b=_.Jc();_.A(0,"format-code",38);_.I("lineShown",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.show(c))})("rangeToggled",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.xja(c))})("lineNumberClicked",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.Jp(c))})("gutterClicked",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.Cs(c))})("totalNumLines",function(c){_.Kc(b);_.M(2).Tl.next(c);return _.Lc()});_.O(1,"async");_.O(2,"async");_.O(3,"async");_.D(4,"link-decoration-layer",39)(5,
"hovercard-decoration-layer",40);_.A(6,"code-layers",41);_.I("highlightedXrefLines",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.yya(c))});_.B();_.y(7,YJb,2,5,"search-match-layer",42);_.O(8,"async");_.D(9,"search-match-layer",43);_.O(10,"async");_.O(11,"async");_.B()}a&2&&(a=_.M(2),_.x("value",a.code)("rendered",a.yb.aJb)("highlightInfo",a.yb.Ew)("folding",_.R(1,21,a.an))("visibility",_.R(2,23,a.visibility))("fileName",a.yb.fileName)("lineNumberLinkProvider",_.R(3,25,a.link))("scrollToLine",a.yb.line)("lineLimitation",
a.yb.jH)("visibleCodeIdentifier",a.J4a)("focusableRegion",a.Kka.m4a)("usePrefetchIfPossible",!0),_.Qe("aria-labelledby",a.oO),_.u(4),_.x("content",a.yb.qe)("scoLinks",a.yb.QD),_.u(1),_.x("scoLinks",a.yb.QD),_.u(1),_.x("layerBaseLocation",a.Kd),_.u(1),_.x("ngIf",_.R(8,27,a.Laa)),_.u(2),_.x("matches",_.R(10,29,a.Vaa))("scrollToIndex",_.R(11,31,a.zG))("selectedMatchIndex",a.zG))};
aKb=function(a){if(a&1){var b=_.Jc();_.F(0);_.y(1,XJb,12,33,"virtual-scroll-format-code",35);_.O(2,"async");_.y(3,ZJb,12,33,"ng-template",null,36,_.Df);_.A(5,"file-content-pager",37);_.I("markerClicked",function(d){_.Kc(b);var e=_.M();return _.Lc($Jb(e,d))});_.O(6,"async");_.O(7,"async");_.B();_.H()}if(a&2){var c=_.kf(4);a=_.M();_.u(1);_.x("ngIf",_.R(2,4,a.hRc))("ngIfElse",c);_.u(4);_.x("markers",_.R(6,6,a.Uta))("numLines",_.R(7,8,a.Tl))}};
bKb=function(a){a&1&&_.D(0,"code-diff",45);a&2&&(a=_.M(),_.x("diffBase",a.yb.diffBase)("contents",a.yb.qe)("fileName",a.yb.fileName)("scrollToLine",a.yb.line))};cKb=function(a){a&1&&(_.A(0,"icon-empty-state-display",46)(1,"icon-empty-state-title"),_.N(2),_.B()());a&2&&(a=_.M(),_.u(2),_.nf(a.YBa))};dKb=function(a,b){return _.H1a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};
eKb=function(a,b,c){b=new Map([].concat(_.xc(b)).map(function(f){return[f,0]}));a=_.l(a.bSa());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=dKb(d.Aba(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};fKb=function(a,b,c){var d=a.he();a=eKb(a,b,c);return{icon:c.icon,title:c.title,path:d.endsWith("/")?d.substring(0,d.length-1):d,instances:[].concat(_.xc(a.values())).reduce(function(e,f){return e+f},0),jV:a}};
gKb=function(a,b){var c=b.Ks;if(b=b.pKc){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)};
hKb=function(a){if(a&1){var b=_.Jc();_.F(0);_.N(1);_.A(2,"a",4);_.I("click",function(c){_.Kc(b);_.M().limit=void 0;return _.Lc(c.stopPropagation())});_.N(3," Show All ");_.B();_.H()}a&2&&(a=_.M(),_.u(1),_.bz(" (",a.c5a,"/",a.Bja(a.lsa),") "),_.u(1),_.x("trackAction","showAll"+a.vsa))};iKb=function(a,b){a&1&&_.D(0,"file-list",6);a&2&&(a=b.va,b=_.M(2),_.x("limit",b.limit)("ariaLabelledbyId",b.vsa)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.JV)("isPiper",b.ej))};
jKb=function(a){a&1&&_.y(0,iKb,1,6,"file-list",5);a&2&&(a=_.M(),_.x("ngForOf",a.lsa))};kKb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};lKb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",3);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.expand())});_.N(1," Load more ");_.B()}};
mKb=function(a){a&1&&(_.A(0,"div",1),_.D(1,"div",2),_.B());a&2&&(a=_.M(),_.u(1),_.Se("info","info"===GGb(_.zb(a.Sj,3)))("warning","warning"===GGb(_.zb(a.Sj,3))),_.x("innerHTML",a.zva(a.gfb||""),_.De))};nKb=function(a){a&1&&(_.A(0,"a",7),_.N(1),_.B());if(a&2){a=_.M().va;var b=_.M();_.x("routerLink",a.getUrl())("queryParams",b.params);_.u(1);_.nf(a.getName())}};oKb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.nf(a.getName()))};
pKb=function(a,b){a&1&&(_.A(0,"span"),_.y(1,nKb,2,3,"a",5)(2,oKb,2,1,"span",6),_.B());a&2&&(a=b.va,_.u(1),_.x("ngIf",a.nca()),_.u(1),_.x("ngIf",!a.nca()))};qKb=function(a){a&1&&_.D(0,"img",4);a&2&&(a=_.M(),_.x("src",a.Gi,_.Ee)("alt",a.link.getName()+"'s profile photo"))};
rKb=function(a){a&1&&(_.A(0,"a",5),_.N(1),_.B());a&2&&(a=_.M(),_.Re("background-image","url("+a.Gi+")"),_.Se("-no-icon",a.hta)("-wrap",a.hta)("-left-ellipsis","bug_report"===a.link.YR()),_.x("target",a.pEb?"_blank":"_self")("href",a.url,_.Ee),_.Qe("data-gtm-box",a.E_)("data-gtm-list",a.RSa),_.u(1),_.nf(a.link.getName()))};sKb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(),_.Re("background-image","url("+a.Gi+")"),_.u(1),_.nf(a.link.getName()))};
tKb=function(a,b){a&1&&(_.A(0,"a",6),_.N(1),_.B());a&2&&(a=b.va,b=_.M(),_.x("href",a.url,_.Ee),_.Qe("data-gtm-box",b.E_)("data-gtm-list",b.RSa),_.u(1),_.nf(b.link.getName()))};uKb=function(a,b){a&1&&(_.A(0,"p",7)(1,"a",8),_.N(2),_.B()());a&2&&(a=b.va,_.u(1),_.x("href",a.key,_.Ee),_.u(1),_.nf(a.value))};
vKb=function(a){a&1&&(_.F(0),_.A(1,"button"),_.D(2,"img",1),_.B(),_.A(3,"div",2)(4,"p",3),_.N(5),_.B(),_.D(6,"div",4),_.A(7,"div",5),_.y(8,uKb,3,2,"p",6),_.O(9,"keyvalue"),_.B()(),_.H());a&2&&(a=_.M(),_.u(2),_.hf("alt","",a.content.title," info icon"),_.x("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.Ee),_.u(3),_.nf(a.content.title),_.u(1),_.x("innerHTML",a.content.description,_.De),_.u(2),_.x("ngForOf",_.R(9,5,a.content.urls)))};
wKb=function(a){a&1&&(_.A(0,"h3"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.nf(a.getName()))};yKb=function(a){a&1&&_.D(0,"stacks-popup-info",7);a&2&&(a=_.M().va,_.M(),a=a.getName(),a=xKb.get(a),_.x("name",a))};zKb=function(a,b){a&1&&(_.A(0,"li"),_.D(1,"stacks-icon-link",8),_.B());if(a&2){a=b.va;b=_.M(2).va;var c=_.M();_.u(1);_.x("link",a)("gtmBox",c.E_)("gtmList",b.getName())}};AKb=function(a){a&1&&(_.A(0,"ul"),_.y(1,zKb,2,3,"li",1),_.B());a&2&&(a=_.M().va,_.u(1),_.x("ngForOf",a.n_()))};
BKb=function(a){a&1&&_.N(0," This information is currently unavailable. ")};CKb=function(a,b){a&1&&(_.A(0,"div")(1,"div",2),_.y(2,wKb,2,1,"h3",3)(3,yKb,1,1,"stacks-popup-info",4),_.B(),_.y(4,AKb,2,1,"ul",5)(5,BKb,1,0,"ng-template",null,6,_.Df),_.B());if(a&2){a=b.va;var c=_.kf(6);_.M();_.u(2);_.x("ngIf",a.getName());_.u(1);b=a.getName();b=xKb.get(b);_.x("ngIf",b);_.u(1);_.x("ngIf",a.n_().length)("ngIfElse",c)}};DKb=function(a){a&1&&_.D(0,"img",5)};EKb=function(a){a&1&&_.D(0,"img",6)};
FKb=function(a){a&1&&(_.A(0,"p",7),_.N(1,"Review is up-to-date"),_.B())};GKb=function(a){a&1&&(_.A(0,"p",7),_.N(1,"Review outdated"),_.B())};IKb=function(a,b){a&1&&(_.A(0,"div",7)(1,"p",8),_.N(2),_.B(),_.A(3,"p",9),_.N(4),_.B(),_.A(5,"p",10),_.N(6),_.B(),_.A(7,"p",11),_.N(8),_.B()());a&2&&(a=b.va,_.M(),_.u(2),_.nf(a.getName()),_.u(1),_.Se("satisfied-number",HKb(_.Y(a,1))>=HKb(_.Y(a,4))),_.u(1),_.lf(" ",_.Y(a,1),""),_.u(2),_.lf("Target: ",_.Y(a,4),""),_.u(2),_.lf("Updated ",_.Y(a,2),""))};
JKb=function(a,b){a&1&&(_.A(0,"div",7)(1,"p",8),_.N(2),_.B(),_.A(3,"p",9),_.N(4),_.B(),_.A(5,"p",10),_.N(6),_.B(),_.A(7,"p",11),_.N(8),_.B()());a&2&&(a=b.va,_.u(2),_.nf(a.getName()),_.u(2),_.nf(_.Y(a,1)),_.u(2),_.lf("Target: ",_.Y(a,4),""),_.u(2),_.lf("Updated ",_.Y(a,2),""))};KKb=function(a){a&1&&_.D(0,"stacks-popup-recommended",5);a&2&&(a=_.M(),_.x("product",a.product))};LKb=function(a){a&1&&_.D(0,"stacks-popup-isa",5);a&2&&(a=_.M(),_.Se("to-right",!a.product.ZRa()),_.x("product",a.product))};
MKb=function(a){a&1&&_.D(0,"stacks-popup-pp",6);a&2&&(a=_.M(),_.x("productPhase",a.product.Xra())("metrics",_.Si(a.product,eL,27)))};NKb=function(a){a&1&&_.D(0,"stacks-popup-pp",7);a&2&&(a=_.M(),_.Se("small-icon",a.rya),_.x("productPhase",a.product.Xra()))};PKb=function(a){a&1&&_.D(0,"stacks-popup-sl",8);if(a&2){a=_.M();var b;_.x("supportLevelId",null==(b=_.Ri(a.product,OKb,34))?null:b.Hsb())("metrics",_.Si(a.product,eL,27))}};
QKb=function(a){a&1&&(_.D(0,"stacks-header",2),_.O(1,"async"));a&2&&(a=_.M(),_.x("breadcrumb",_.R(1,1,a.pY)))};RKb=function(a){a&1&&_.D(0,"loading",7)};SKb=function(a){a&1&&(_.A(0,"p",8),_.N(1),_.B());a&2&&(a=_.M().Na,_.u(1),_.lf(" ",a.message," "))};TKb=function(a){a&1&&_.D(0,"stacks-popup-freshness",25);a&2&&(a=_.M().Na,_.x("isFresh",_.bj(a,60))("freshnessDate",_.Y(a,42))("productName",a.getName()))};
UKb=function(a){a&1&&(_.A(0,"span",26),_.N(1),_.B());a&2&&(a=_.M().Na,_.u(1),_.lf(" \u00a0Reviewed by team on ",_.Y(a,42)," "))};VKb=function(a){a&1&&(_.A(0,"a",27),_.D(1,"img",28),_.N(2," \u00a0Edit product "),_.B());if(a&2){var b=_.M().Na;a=_.M(4);b="product/"+b.cr()+"/edit";_.x("href",a.NS?a.eV.environment.u2+"/"+b:"/"+b,_.Ee)}};
XKb=function(a){a&1&&(_.A(0,"a",29),_.D(1,"img",28),_.N(2," \u00a0Edit product "),_.B());if(a&2){var b=_.M().Na;a=_.M(4);b="product/"+b.cr()+"/edit";_.x("routerLink",_.qf(2,WKb,a.NS?a.eV.environment.u2+"/"+b:"/"+b))("queryParams",a.params)}};YKb=function(a){a&1&&(_.A(0,"div")(1,"div",30)(2,"strong"),_.N(3,"WARNING:"),_.B(),_.N(4," This product has not been reviewed by domain stewards and is not currently discoverable from browsing domain page. "),_.B()())};
ZKb=function(a,b){a&1&&(_.A(0,"div",17),_.D(1,"stacks-popup-product",36),_.A(2,"a",37),_.N(3),_.B()());a&2&&(a=b.va,b=_.M(6),_.u(1),_.x("product",a),_.u(1),_.x("routerLink",_.qf(4,WKb,"/product/"+a.cr()))("queryParams",b.params),_.u(1),_.nf(a.getName()))};
aLb=function(a){a&1&&(_.A(0,"div",31),_.D(1,"div",32),_.A(2,"h2",33),_.N(3,"Better Alternatives"),_.B(),_.A(4,"ul",34),_.y(5,ZKb,4,6,"div",35),_.B()());if(a&2){a=_.M().Na;var b=_.M(4);_.u(1);_.x("innerHTML",b.zva(_.Ri(a,fL,79).bL()||""),_.De);_.u(4);_.x("ngForOf",_.Si(_.Ri(a,fL,79),$Kb,6))}};bLb=function(a,b){a&1&&(_.A(0,"a",39),_.N(1),_.B());a&2&&(a=b.va,_.x("href",a.getUrl(),_.Ee),_.u(1),_.lf("",a.ar()," "))};
cLb=function(a){a&1&&(_.A(0,"div",22)(1,"p"),_.N(2,"Product page"),_.B(),_.y(3,bLb,2,2,"a",38),_.B());a&2&&(a=_.M().Na,_.u(3),_.x("ngForOf",_.Si(a,gL,28)))};dLb=function(a,b){a&1&&(_.A(0,"a",41),_.N(1),_.B());a&2&&(a=b.va,_.x("href",a.getUrl(),_.Ee),_.u(1),_.lf("",a.ar()," "))};eLb=function(a){a&1&&(_.A(0,"div",22)(1,"p"),_.N(2,"Landing page"),_.B(),_.y(3,dLb,2,2,"a",40),_.B());a&2&&(a=_.M().Na,_.u(3),_.x("ngForOf",a.zba()))};
fLb=function(a){a&1&&(_.A(0,"div",22)(1,"p"),_.N(2,"Customer adoption stage"),_.B(),_.A(3,"a",42),_.N(4),_.B()());if(a&2){a=_.M().Na;var b=_.M(4);_.u(4);_.nf(b.aDc(_.fj(a,71,0)))}};gLb=function(a){a&1&&(_.A(0,"div"),_.N(1," Contact "),_.A(2,"a",47),_.N(3),_.B(),_.N(4," for more information "),_.B());a&2&&(a=_.M().va,_.u(2),_.x("href",a.value[1],_.Ee),_.u(1),_.lf("",a.value[0],"@"))};
hLb=function(a){a&1&&(_.A(0,"div"),_.N(1," Read instructions "),_.A(2,"a",47),_.N(3,"here"),_.B()());a&2&&(a=_.M().va,_.u(2),_.x("href",a.value[0],_.Ee))};iLb=function(a){a&1&&(_.A(0,"div"),_.N(1," Sign up "),_.A(2,"a",47),_.N(3,"here"),_.B()());a&2&&(a=_.M().va,_.u(2),_.x("href",a.value[0],_.Ee))};jLb=function(a,b){a&1&&(_.A(0,"span")(1,"a",47),_.N(2),_.B()());a&2&&(a=b.va,b=_.M(5).Na,_.M(3),_.u(1),_.x("href","https://moma.corp.google.com/team/"+a,_.Ee),_.u(1),_.lf(" ",b.OQb.get(a)," "))};
kLb=function(a){a&1&&(_.A(0,"span"),_.N(1," is allowed."),_.B())};lLb=function(a){a&1&&(_.A(0,"span"),_.N(1," are allowed."),_.B())};mLb=function(a){a&1&&(_.A(0,"div"),_.y(1,jLb,3,2,"span",45)(2,kLb,2,0,"span",9)(3,lLb,2,0,"span",9),_.B());a&2&&(a=_.M().va,_.u(1),_.x("ngForOf",a.value),_.u(1),_.x("ngIf",1===a.value.length),_.u(1),_.x("ngIf",1<a.value.length))};
nLb=function(a,b){a&1&&(_.A(0,"span")(1,"a",47),_.N(2),_.B()());a&2&&(a=b.va,b=_.M(5).Na,_.M(3),_.u(1),_.x("href","https://moma.corp.google.com/team/"+a,_.Ee),_.u(1),_.lf(" ",b.OQb.get(a)," "))};oLb=function(a){a&1&&(_.A(0,"span"),_.N(1," is not allowed."),_.B())};pLb=function(a){a&1&&(_.A(0,"span"),_.N(1," are not allowed."),_.B())};
qLb=function(a){a&1&&(_.A(0,"div"),_.y(1,nLb,3,2,"span",45)(2,oLb,2,0,"span",9)(3,pLb,2,0,"span",9),_.B());a&2&&(a=_.M().va,_.u(1),_.x("ngForOf",a.value),_.u(1),_.x("ngIf",1===a.value.length),_.u(1),_.x("ngIf",1<a.value.length))};rLb=function(a){a&1&&(_.A(0,"div"),_.N(1," Please see the "),_.A(2,"a",47),_.N(3," general guidance "),_.B(),_.N(4,"for using GCP Systems. "),_.B());a&2&&(a=_.M().va,_.u(2),_.x("href",a.value[0],_.Ee))};
sLb=function(a){a&1&&(_.A(0,"div"),_.N(1," Default visibility "),_.A(2,"a",47),_.N(3,"here"),_.B()());a&2&&(a=_.M().va,_.u(2),_.x("href",a.value[0],_.Ee))};tLb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.u(1),_.lf(" ",a," "))};uLb=function(a){a&1&&(_.A(0,"div"),_.y(1,tLb,2,1,"span",45),_.N(2," are allowed. "),_.B());a&2&&(a=_.M().va,_.u(1),_.x("ngForOf",a.value))};vLb=function(a){a&1&&(_.A(0,"div"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.lf(" ",a.value," "))};
wLb=function(a,b){a&1&&(_.A(0,"div"),_.y(1,gLb,5,2,"div",9)(2,hLb,4,1,"div",9)(3,iLb,4,1,"div",9)(4,mLb,4,3,"div",9)(5,qLb,4,3,"div",9)(6,rLb,5,1,"div",9)(7,sLb,4,1,"div",9)(8,uLb,3,1,"div",9)(9,vLb,2,1,"div",9),_.B());a&2&&(a=b.va,_.u(1),_.x("ngIf","contactTeam"===a.key),_.u(1),_.x("ngIf","onboardingDoc"===a.key),_.u(1),_.x("ngIf","signUpDoc"===a.key),_.u(1),_.x("ngIf","includedTeamId"===a.key),_.u(1),_.x("ngIf","excludedTeamId"===a.key),_.u(1),_.x("ngIf","gcpGuidance"===a.key),_.u(1),_.x("ngIf",
"buildVisibility"===a.key),_.u(1),_.x("ngIf","groups"===a.key),_.u(1),_.x("ngIf","other"===a.key))};xLb=function(a){a&1&&(_.A(0,"div",48)(1,"a",47),_.N(2),_.B()());if(a&2){var b=_.M(2).Na;a=_.M().Na;_.M(3);_.u(1);b="https://source.corp.google.com/piper///depot/google3/productivity/stacks/catalog/product/"+b.cr()+"/stacks.textproto";_.x("href",b,_.Ee);_.u(1);_.lf("more (+",a.uoa.length-3,")")}};
yLb=function(a){a&1&&(_.A(0,"div",22)(1,"div",43)(2,"p"),_.N(3,"Product allowlist"),_.B(),_.D(4,"stacks-popup-info",44),_.B(),_.y(5,wLb,10,9,"div",45)(6,xLb,3,2,"div",46),_.B());a&2&&(a=_.M(2).Na,_.u(5),_.x("ngForOf",a.uoa.slice(0,3)),_.u(1),_.x("ngIf",3<a.uoa.length))};zLb=function(a){a&1&&(_.A(0,"div",22)(1,"p"),_.N(2,"Specialized purpose"),_.B(),_.A(3,"div"),_.N(4),_.B()());a&2&&(a=_.M().Na,_.u(4),_.nf(_.Y(a,74)))};
ALb=function(a){a&1&&(_.A(0,"div",22)(1,"p"),_.N(2,"Support level"),_.B(),_.A(3,"a",49),_.N(4,"Agreement signed"),_.B()());a&2&&(a=_.M().Na,_.u(3),_.hf("href","/agreement/",a.cr(),"",_.Ee))};BLb=function(a){a&1&&(_.A(0,"div",22)(1,"p"),_.N(2,"Support level"),_.B(),_.A(3,"a",49),_.N(4,"Unsigned draft agreement"),_.B()());a&2&&(a=_.M().Na,_.u(3),_.hf("href","/agreement/",a.cr(),"",_.Ee))};
CLb=function(a){a&1&&(_.A(0,"div",22)(1,"p"),_.N(2,"Moma Teams"),_.B(),_.A(3,"a",47),_.N(4,"Product page"),_.B()());a&2&&(a=_.M().Na,_.u(3),_.hf("href","http://moma.corp.google.com/product/",a.csa(),"",_.Ee))};DLb=function(a,b){a&1&&(_.A(0,"li"),_.D(1,"stacks-icon-link",52),_.B());a&2&&(a=b.va,_.u(1),_.x("link",a))};
ELb=function(a){a&1&&(_.A(0,"section",50)(1,"h2",51),_.N(2,"Used in the following Core Solution(s):"),_.B(),_.A(3,"ul"),_.y(4,DLb,2,1,"li",45),_.B()());a&2&&(a=_.M(2).Na,_.u(4),_.x("ngForOf",a.xZa))};FLb=function(a,b){a&1&&(_.A(0,"div")(1,"div",58),_.N(2),_.B(),_.A(3,"div",59),_.N(4),_.B(),_.A(5,"div"),_.N(6),_.B(),_.A(7,"div",55),_.N(8),_.B()());a&2&&(a=b.va,_.u(2),_.nf(_.Y(a,1)),_.u(2),_.nf(a.getName()),_.u(2),_.lf("Target: ",_.Y(a,4),""),_.u(2),_.lf("Updated ",_.Y(a,2),""))};
GLb=function(a){a&1&&(_.A(0,"section",50)(1,"header",53)(2,"h2",54),_.N(3,"Metrics"),_.B(),_.A(4,"p",55),_.N(5,"Source: Stacks data"),_.B()(),_.A(6,"div",56),_.y(7,FLb,9,4,"div",57),_.B()());a&2&&(a=_.M().Na,_.u(7),_.x("stacksExpandListOf",_.Si(a,eL,27)))};HLb=function(a){a&1&&(_.A(0,"section",50)(1,"h2",60),_.N(2,"Education materials"),_.B(),_.D(3,"stacks-link-lists",61),_.B());a&2&&(a=_.M(2).Na,_.u(3),_.x("lists",a.uob))};ILb=function(a,b){a&1&&_.D(0,"iframe",66);a&2&&_.x("src",b.va,_.dia)};
JLb=function(a){a&1&&(_.F(0),_.A(1,"h3",64),_.N(2,"Roadmap"),_.B(),_.y(3,ILb,1,1,"iframe",65),_.H());a&2&&(a=_.M(3).Na,_.u(3),_.x("ngForOf",a.OKb))};KLb=function(a){a&1&&(_.A(0,"section",50)(1,"h2",62),_.N(2),_.B(),_.D(3,"stacks-link-lists",63),_.y(4,JLb,4,1,"ng-container",9),_.B());if(a&2){a=_.M().Na;var b=_.M().Na;_.u(2);_.lf("About ",a.name,"");_.u(1);_.x("lists",b.hdb);_.u(1);_.x("ngIf",b.OKb.length)}};
LLb=function(a,b){a&1&&(_.A(0,"li"),_.D(1,"stacks-icon-link",69),_.B());a&2&&(a=b.va,_.u(1),_.x("isContact",!0)("link",a))};MLb=function(a){a&1&&(_.F(0),_.A(1,"h3"),_.N(2,"Meet the team"),_.B(),_.A(3,"ul",34),_.y(4,LLb,2,2,"li",45),_.B(),_.H());a&2&&(a=_.M(3).Na,_.u(1),_.Se("h3-margin-top",a.rQa.length),_.u(3),_.x("ngForOf",a.QY))};
NLb=function(a){a&1&&(_.A(0,"section",50)(1,"h2",67),_.N(2,"Feedback and communications"),_.B(),_.D(3,"stacks-link-lists",68),_.y(4,MLb,5,3,"ng-container",9),_.B());a&2&&(a=_.M(2).Na,_.u(3),_.x("lists",a.rQa),_.u(1),_.x("ngIf",a.QY.length))};
OLb=function(a){a&1&&(_.A(0,"section",50)(1,"h2",70),_.N(2,"Additional guidance"),_.B(),_.A(3,"p",71),_.N(4," These guidelines may or may not apply to your use case. We recommend contacting the groups identified below to confirm. "),_.B(),_.D(5,"stacks-link-lists",68),_.B());a&2&&(a=_.M(2).Na,_.u(5),_.x("lists",a.otb))};PLb=function(a,b){a&1&&(_.A(0,"li"),_.D(1,"stacks-icon-link",73),_.B());a&2&&(a=b.va,_.u(1),_.x("link",a))};
QLb=function(a){a&1&&(_.A(0,"ul"),_.y(1,PLb,2,1,"li",45),_.B());a&2&&(a=_.M(4).Na,_.u(1),_.x("ngForOf",a.KY))};RLb=function(a){a&1&&(_.A(0,"h3"),_.N(1,"Codepaths"),_.B(),_.y(2,QLb,2,1,"ul",9));a&2&&(a=_.M(3).Na,_.u(2),_.x("ngIf",a.KY.length))};SLb=function(a,b){a&1&&(_.A(0,"li"),_.D(1,"stacks-icon-link",74),_.B());a&2&&(a=b.va,_.u(1),_.x("link",a))};
TLb=function(a){a&1&&(_.A(0,"h3"),_.N(1,"Other resources"),_.B(),_.A(2,"ul",34),_.y(3,SLb,2,1,"li",45),_.B());a&2&&(a=_.M(3).Na,_.Se("h3-margin-top",a.KY.length),_.u(3),_.x("ngForOf",a.hYa))};ULb=function(a){a&1&&(_.A(0,"section",50)(1,"h2",33),_.N(2,"Additional resources"),_.B(),_.y(3,RLb,3,1,"ng-template",72)(4,TLb,4,3,"ng-template",72),_.B());a&2&&(a=_.M(2).Na,_.u(3),_.x("ngIf",a.KY.length),_.u(1),_.x("ngIf",a.hYa.length))};
VLb=function(a,b){a&1&&(_.A(0,"ul"),_.D(1,"stacks-icon-link",74),_.B());a&2&&(a=b.va,_.u(1),_.x("link",a))};WLb=function(a,b){a&1&&(_.F(0),_.A(1,"h3",75),_.N(2),_.B(),_.A(3,"p"),_.N(4),_.B(),_.y(5,VLb,2,1,"ul",45),_.D(6,"br"),_.H());a&2&&(a=b.va,_.u(2),_.nf(a.name),_.u(2),_.nf(a.description),_.u(1),_.x("ngForOf",a.links))};
XLb=function(a){a&1&&(_.A(0,"section",50)(1,"h2",75),_.N(2,"External Google Tool Mapping"),_.B(),_.y(3,WLb,7,3,"ng-container",45),_.B());a&2&&(a=_.M(2).Na,_.u(3),_.x("ngForOf",a.rBc))};
YLb=function(a,b){a&1&&(_.F(0),_.A(1,"div",10)(2,"h1"),_.N(3),_.B(),_.A(4,"div",11)(5,"p",12),_.y(6,TKb,1,3,"stacks-popup-freshness",13)(7,UKb,2,1,"span",14)(8,VKb,3,1,"a",15)(9,XKb,3,4,"a",16),_.B()()(),_.y(10,YKb,5,0,"div",9),_.A(11,"div",17),_.D(12,"stacks-popup-product",18),_.B(),_.y(13,aLb,6,2,"div",19),_.D(14,"div",20),_.A(15,"div"),_.y(16,cLb,4,1,"div",21)(17,eLb,4,1,"div",21),_.A(18,"div",22)(19,"p"),_.N(20,"Product phase"),_.B(),_.A(21,"a",23),_.N(22),_.B()(),_.y(23,fLb,5,1,"div",21)(24,
yLb,7,2,"div",21)(25,zLb,5,1,"div",21)(26,ALb,5,1,"div",21)(27,BLb,5,1,"div",21)(28,CLb,5,1,"div",21),_.B(),_.y(29,ELb,5,1,"section",24)(30,GLb,8,1,"section",24)(31,HLb,4,1,"section",24)(32,KLb,5,3,"section",24)(33,NLb,5,2,"section",24)(34,OLb,6,1,"section",24)(35,ULb,5,2,"section",24)(36,XLb,4,1,"section",24),_.H());if(a&2){a=b.Na;b=_.M().Na;var c=_.M(3);_.u(3);_.nf(a.getName());_.u(3);_.x("ngIf",c.Vob&&_.Y(a,42));_.u(1);_.x("ngIf",c.Vob&&_.Y(a,42));_.u(1);_.x("ngIf",c.NS);_.u(1);_.x("ngIf",!c.NS);
_.u(1);_.x("ngIf",!_.Y(a,68)&&_.Y(a.Kg(),1)!=c.y1b[1]);_.u(2);_.x("product",a);_.u(1);_.x("ngIf",_.Li(a,fL,79)&&_.Ri(a,fL,79).N_());_.u(1);_.x("innerHTML",c.zva(a.bL()),_.De);_.u(2);_.x("ngIf",_.Si(a,gL,28).length);_.u(1);_.x("ngIf",a.zba().length);_.u(5);_.nf(c.eDc(a.Xra()));_.u(1);_.x("ngIf",_.fj(a,71,0));_.u(1);_.x("ngIf",b.uoa.length);_.u(1);_.x("ngIf",_.Y(a,74));_.u(1);_.x("ngIf",a.YRa());_.u(1);_.x("ngIf",_.bj(a,69));_.u(1);_.x("ngIf",c.nZa&&a.dTa()&&0<a.csa());_.u(1);_.x("ngIf",c.kPa&&b.xZa.length);
_.u(1);_.x("ngIf",0<_.Si(a,eL,27).length);_.u(1);_.x("ngIf",b.uob.length);_.u(1);_.x("ngIf",b.hdb.length||a.M5c);_.u(1);_.x("ngIf",b.rQa.length||b.QY.length);_.u(1);_.x("ngIf",b.otb.length);_.u(1);_.x("ngIf",b.KY.length||b.hYa.length);_.u(1);_.x("ngIf",c.hPa&&_.Si(a,hL,81).length)}};ZLb=function(a,b){a&1&&(_.F(0),_.y(1,YLb,37,26,"ng-container",9),_.H());a&2&&(a=b.Na,_.u(1),_.x("ngIf",a.product))};
$Lb=function(a){a&1&&(_.F(0),_.y(1,ZLb,2,1,"ng-container",9),_.H());a&2&&(a=_.M().Na,_.u(1),_.x("ngIf",a.Wb))};aMb=function(a,b){a&1&&(_.F(0,3),_.y(1,RKb,1,0,"loading",4)(2,SKb,2,1,"p",5)(3,$Lb,2,1,"ng-container",6),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Ri),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Eh))};
cMb=function(a){var b=[];if(_.Si(a,iL,80).length)for(var c=_.l(_.Si(a,iL,80)),d=c.next(),e={};!d.done;e={qfa:e.qfa},d=c.next()){e.qfa=d.value;d=_.l(_.Si(e.qfa,jL,2));for(var f=d.next();!f.done;f=d.next())_.Si(f.value,bMb,3).filter(function(g){return g.cr()===a.Gba()}).forEach(function(g){return function(){b.push(aL({name:g.qfa.getName(),url:"https://stacks-v4.corp.google.com/well_lit_path/"+g.qfa.Csb(),icon:"https://static.corp.google.com/stacks/icon_cs.svg"}))}}(e))}return b};
dMb=function(a){var b=[];a=_.l(_.Si(a,hL,81));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.X(d,1);var e="";0<_.Si(d,kL,2).length&&(e=e.concat("\n",_.Si(d,kL,2)[0].bL()));d=_.$i(d,3).map(function(f){return aL({name:f,url:f,icon:"link"})}).sort($K);b.push({name:c,description:e,links:d})}return b};
eMb=function(a){var b=[];zGb([{source:_.Si(a,gL,8),Ii:b,name:"Critical user journeys",icon:"link"},{source:_.Si(a,gL,12),Ii:b,name:"Future plans",icon:"drive_document"},{source:_.Si(a,gL,20),Ii:b,name:"Launch plans",icon:"drive_document"},{source:_.Si(a,gL,32),Ii:b,name:"SLOs",icon:"link"},{source:_.Si(a,gL,22),Ii:b,name:"Monitoring",icon:"planner_review"}]);if(_.bj(a,45)||_.bj(a,46)){var c=[];_.bj(a,45)&&c.push(aL({name:"Google Cloud Platform support",icon:"cloud_done"}));_.bj(a,46)&&c.push(aL({name:"Open source",
icon:"ic_github_grey600_24dp.svg"}));c=(new bL).Ke("Other attributes").UU(c);b.push(c)}_.Si(a,lL,47).length&&(c=(new bL).Ke("Data classification").UU(_.Si(a,lL,47).map(function(d){return aL({name:d.hg(),icon:"data_table"})})),b.push(c));_.Si(a,mL,41).length&&(a=(new bL).Ke("Languages").UU(_.Si(a,mL,41).map(function(d){return aL({name:d.hg(),icon:"language"})}).sort($K)),b.push(a));b.sort(function(d,e){return"Other attributes"===d.hg()?1:"Other attributes"===e.hg()?-1:"Data classification"===d.hg()?
1:"Data classification"===e.hg()?-1:$K(d,e)});return b};fMb=function(a){var b=[];zGb([{source:a.BRa(),Ii:b,name:"Ask a question",icon:"atari_site"},{source:_.Si(a,gL,56),Ii:b,name:"Report an issue",icon:"atari_site"},{source:_.Si(a,gL,57),Ii:b,name:"Stay updated",icon:"atari_site"}]);_.Zi(a,35).length&&!a.SR().length&&(a=(new bL).Ke("Team member").UU(_.Zi(a,35).map(function(c){return aL({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+c,icon:"group"})})),b.push(a));b.sort($K);return b};
gMb=function(a){if(!a.SR().length)return[];var b=[],c=[];_.Zi(a,35).length&&(b=_.Zi(a,35).map(function(d){return aL({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=yGb(a.SR());return[].concat(_.xc(c),_.xc(b))};
hMb=function(a){var b=[],c=[],d=[];_.$i(a,83).length?b=_.$i(a,83).map(function(e){return aL({name:"Glossary",url:"https://moma.corp.google.com/glossary?entity=/g/"+e,icon:"auto_stories"})}):_.Zi(a,14).length&&(b=_.Zi(a,14).map(function(e){return aL({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+e,icon:"auto_stories"})}));_.Zi(a,25).length&&(c=_.Zi(a,25).map(function(e){return aL({name:"Pegboard",url:"https://pegboard.corp.google.com/tools/"+e,icon:"keep"})}));a.Jba().length&&(d=xGb(a.Jba(),
"link"));return[].concat(_.xc(b),_.xc(c),_.xc(d)).sort($K)};iMb=function(a){return aL({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};kMb=function(a){return(null!=a?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.hg(jMb,c.get("roadmapId"))})};lMb=function(a){a&1&&_.D(0,"folder-tab-header",4);a&2&&(a=_.M(),_.x("viewData",a.yb),_.Qe("aria-labelledby",a.oO))};
nMb=function(a){a&1&&_.D(0,"readme",12);a&2&&(a=_.M(2),_.x("markdownContent",a.Lva)("safeHtmlContent",a.vZa)("shouldCollapse",!mMb(a))("trackProjectId",a.location.qb)("trackGestureScroll",!0))};oMb=function(a){a&1&&(_.D(0,"folder-detail-section",13),_.O(1,"async"));a&2&&(a=_.M(2),_.x("title",a.hbc)("groupedFiles",a.mWa)("useRelativeUrls",!mMb(a))("aggregations",_.R(1,5,a.aggregations))("isPiper",a.ej(a.location)))};
pMb=function(a){if(a&1){var b=_.Jc();_.A(0,"folder-detail-section",14);_.I("toggle",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.Gzc(c))});_.O(1,"async");_.O(2,"async");_.B()}a&2&&(a=_.M(2),_.x("title",a.gbc)("groupedFiles",a.POa)("initiallyExpanded",_.R(1,6,a.yx.asa().ha(_.Xd())))("useRelativeUrls",!mMb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.ej(a.location)))};
qMb=function(a){if(a&1){var b=_.Jc();_.A(0,"folder-detail-section",15);_.I("toggle",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.SCc(c))});_.O(1,"async");_.O(2,"async");_.B()}a&2&&(a=_.M(2),_.x("title",a.ibc)("groupedFiles",a.qsb)("initiallyExpanded",_.R(1,6,nL(a.nn)?a.yx.Mba().ha(_.Xd()):_.ld(!0)))("useRelativeUrls",!mMb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.ej(a.location)))};
rMb=function(a){a&1&&(_.A(0,"main",5,6),_.y(2,nMb,1,5,"readme",7),_.A(3,"mat-accordion",8),_.y(4,oMb,2,7,"folder-detail-section",9)(5,pMb,3,10,"folder-detail-section",10)(6,qMb,3,10,"folder-detail-section",11),_.B()());a&2&&(a=_.M(),_.Qe("aria-labelledby",a.oO),_.u(2),_.x("ngIf",a.Lva),_.u(1),_.x("multi",!0),_.u(1),_.x("ngIf",nL(a.nn)),_.u(1),_.x("ngIf",nL(a.qo)),_.u(1),_.x("ngIf",nL(a.DG)))};
sMb=function(a,b){a&1&&(_.A(0,"mat-option",21),_.N(1),_.B());a&2&&(a=b.va,_.x("value",a.cr()),_.u(1),_.lf(" ",a.getName()," "))};tMb=function(a){if(a&1){var b=_.Jc();_.A(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.N(3);_.B();_.A(4,"mat-select",19);_.I("selectionChange",function(c){_.Kc(b);var d=_.M(3);return _.Lc(d.nMb.next(c.value))});_.y(5,sMb,2,2,"mat-option",20);_.B()()()}a&2&&(a=_.M().Na,_.u(3),_.lf("",a.length," products:"),_.u(1),_.x("value",a[0].cr()),_.u(1),_.x("ngForOf",a))};
uMb=function(a,b){a&1&&(_.F(0),_.y(1,tMb,6,3,"div",16),_.D(2,"stacks-product-page",17),_.O(3,"async"),_.O(4,"async"),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",1<a.length),_.u(1),_.Se("dark-theme","DARK"===_.R(3,4,b.pt.theme)),_.x("productIdFromParent",_.R(4,6,b.fqa)))};vMb=function(a){a&1&&(_.F(0),_.y(1,uMb,5,8,"ng-container",3),_.O(2,"async"),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngIf",_.R(2,1,a.TOb)))};wMb=function(a){return 3===a.getType()?a.he()+"/":a.he()};
xMb=function(a){a&1&&(_.F(0),_.N(1,"\n  "),_.D(2,"diff-detail-header",2),_.N(3,"\n  "),_.A(4,"code-diff-chunks",3),_.N(5,"\n  "),_.B(),_.N(6,"\n"),_.H());a&2&&(a=_.M(),_.u(2),_.x("viewData",a.yb),_.u(2),_.x("fileName",a.uYa)("diffChunks",a.yb.rqa.wC))};yMb=function(a){a&1&&(_.A(0,"dc-information-box"),_.N(1,"\n      This directory is a git submodule that is hosted on another platform.\n    "),_.B())};
zMb=function(a){a&1&&(_.A(0,"a",14,15),_.N(2),_.B());a&2&&(a=_.M(2),_.x("routerLink",a.yEc),_.u(2),_.lf("\n        ",a.yb.Tba,"\n      "))};AMb=function(a){a&1&&(_.N(0,"\n        "),_.A(1,"a",16,17),_.N(3),_.B(),_.N(4,"\n      "));a&2&&(a=_.M(2),_.u(1),_.x("externalLink",a.tBc),_.u(2),_.lf("\n          ",a.yb.Tba,""))};
BMb=function(a){if(a&1){var b=_.Jc();_.N(0,"\n    ");_.A(1,"detail-header",4);_.N(2,"\n  ");_.B();_.N(3,"\n\n  ");_.A(4,"main");_.N(5,"\n    ");_.y(6,yMb,2,0,"dc-information-box",5);_.N(7,"\n\n    ");_.A(8,"h4");_.N(9,"Git Submodule");_.B();_.N(10,"\n    ");_.A(11,"dc-p",6);_.N(12,"\n      This directory is a git submodule. A submodule is a git repository stored inside another.\n    ");_.B();_.N(13,"\n    ");_.A(14,"dc-p",6);_.N(15,"\n        Use the following git URL and commit hash to view the repository at the time it was included in this one.\n    ");
_.B();_.N(16,"\n\n    ");_.A(17,"dc-p",7);_.N(18,"\n      ");_.A(19,"span");_.N(20,"Git URL:");_.B();_.N(21,"\n      ");_.y(22,zMb,3,2,"a",8);_.N(23,"\n      ");_.y(24,AMb,5,2,"ng-template",null,9,_.Df);_.N(26,"\n      ");_.A(27,"copy-button",10);_.I("copyEvent",function(){_.Kc(b);var d=_.M();_.cnb((d.tDc||d.sBc).na);return _.Lc()});_.N(28,"\n      ");_.B();_.N(29,"\n    ");_.B();_.N(30,"\n    ");_.A(31,"dc-p",11);_.N(32,"\n      ");_.A(33,"span");_.N(34,"Commit hash:");_.B();_.N(35,"\n      ");_.A(36,
"span",12,13);_.N(38);_.B();_.N(39,"\n      ");_.A(40,"copy-button",10);_.I("copyEvent",function(){_.Kc(b);var d=_.M();_.cnb(d.lyc.na);return _.Lc()});_.N(41,"\n      ");_.B();_.N(42,"\n    ");_.B();_.N(43,"\n  ");_.B();_.N(44,"\n")}if(a&2){var c=_.kf(25);a=_.M();_.u(1);_.x("viewData",a.yb);_.u(5);_.x("ngIf",!a.zxb);_.u(16);_.x("ngIf",a.zxb)("ngIfElse",c);_.u(5);_.x("copyText",a.yb.Tba)("isSmall",!0);_.u(11);_.nf(a.yb.Dz);_.u(2);_.x("copyText",a.yb.Dz)("isSmall",!0)}};
CMb=function(a){a&1&&(_.F(0),_.A(1,"code-example-usage",5),_.O(2,"async"),_.F(3,6),_.A(4,"div",7),_.N(5,"No code examples were found for the selected method."),_.B(),_.H(),_.B(),_.H());a&2&&(a=_.M(2),_.u(1),_.x("logElement",a.Dj)("codeExample",_.R(2,3,a.JY))("source",a.source))};
DMb=function(a){a&1&&(_.F(0),_.A(1,"div",4),_.N(2),_.O(3,"async"),_.B(),_.y(4,CMb,6,5,"ng-container",1),_.O(5,"async"),_.H());if(a&2){a=_.M();var b=_.kf(6);_.u(2);_.nf(_.R(3,3,a.gQb));_.u(2);_.x("ngIf",!_.R(5,5,a.CBc))("ngIfElse",b)}};EMb=function(a){a&1&&(_.A(0,"div",8),_.N(1,' To view a code example, hover or right-click a method and select "Show Code Example". '),_.B())};FMb=function(){};
GMb=function(a){a&1&&(_.A(0,"code-example",9),_.F(1,6),_.A(2,"div",7),_.N(3,"No code examples were found for the selected method."),_.B(),_.H(),_.B(),_.y(4,FMb,0,0,"ng-template"));a&2&&(a=_.M(),_.x("logElement",a.Dj)("kytheTicketObservable",a.fVa)("source",a.source))};HMb=function(a){return(a=RegExp("(google3/[^#]*)#([0-9]+)").exec(a))?{bm:a[1],bI:Number(a[2])}:{bm:"",bI:0}};IMb=function(a){var b=a.Ak.map(function(c){return{kp:c,Vqa:!1}});return{Bd:a.Wa,fE:a.fE,entries:b}};
JMb=function(a){for(var b=[],c=0;c<a.Ak.length;c++)b.push({kp:a.Ak[c],Vqa:!0});return{Bd:a.Wa,fE:a.fE,entries:b}};KMb=function(){};LMb=function(a){a&1&&_.y(0,KMb,0,0,"ng-template",11);a&2&&(_.M(3),_.x("ngTemplateOutlet",_.kf(3)))};MMb=function(a,b){a&1&&(_.D(0,"history-table",12),_.O(1,"async"),_.O(2,"async"));if(a&2){a=b.Na;b=_.M(2).Na;var c=_.M();_.x("data",b.Wb.pL)("historyPlace",a)("blameInfo",_.R(1,5,c.Qoa))("columnType",b.Wb.columnType)("focusCommit",_.R(2,7,c.Zaa))}};
NMb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",14);_.I("click",function(){var d=_.Kc(b).Na;return _.Lc(d())});_.N(1," Show more ");_.B()}if(a&2){a=_.M(3).Na;var c=_.M();_.x("trackBucket",c.qO.SV)("trackProjectId",a.Wb.Wa.qb)}};OMb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",14);_.I("click",function(){var d=_.Kc(b).Na;return _.Lc(d())});_.N(1," Show all ");_.B()}if(a&2){a=_.M(3).Na;var c=_.M();_.x("trackBucket",c.qO.SV)("trackProjectId",a.Wb.Wa.qb)}};
PMb=function(a){a&1&&(_.F(0),_.y(1,NMb,2,2,"button",13)(2,OMb,2,2,"button",13),_.H());a&2&&(a=_.M(2).Na,_.u(1),_.x("ngIf",a.Wb.Yqa),_.u(1),_.x("ngIf",a.Wb.Caa))};QMb=function(a){a&1&&(_.A(0,"div",15),_.D(1,"mat-spinner",16),_.B());a&2&&(_.u(1),_.x("diameter",18)("strokeWidth",2))};RMb=function(a){a&1&&(_.A(0,"dc-information-box",17),_.N(1," Failed to fetch more history "),_.B())};
SMb=function(a){a&1&&(_.F(0),_.y(1,LMb,1,1,null,6),_.O(2,"async"),_.A(3,"div",7),_.O(4,"async"),_.y(5,MMb,3,9,"history-table",8),_.O(6,"async"),_.F(7,3),_.O(8,"async"),_.y(9,PMb,3,2,"ng-container",4)(10,QMb,2,2,"div",9)(11,RMb,2,0,"dc-information-box",10),_.H(),_.B(),_.H());if(a&2){a=_.M().Na;var b=_.M();_.u(1);_.x("ngIf",_.R(2,8,b.jYa));_.u(2);_.Se("hidden",_.R(4,10,b.jYa));_.u(2);_.x("ngIf",_.R(6,12,a.Wb.pL.Bd));_.u(2);_.x("ngSwitch",_.R(8,14,b.n0));_.u(2);_.x("ngSwitchCase",b.zB.Eh);_.u(1);_.x("ngSwitchCase",
b.zB.Ri);_.u(1);_.x("ngSwitchCase",b.zB.Error)}};TMb=function(){};UMb=function(a){a&1&&_.y(0,TMb,0,0,"ng-template",11);a&2&&(_.M(2),_.x("ngTemplateOutlet",_.kf(3)))};VMb=function(a){a&1&&(_.A(0,"dc-information-box",18),_.N(1," History unavailable "),_.B())};
WMb=function(a,b){a&1&&(_.F(0,3),_.y(1,SMb,12,16,"ng-container",4)(2,UMb,1,1,null,4)(3,VMb,2,0,"dc-information-box",5),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.zB.Eh),_.u(1),_.x("ngSwitchCase",b.zB.Ri),_.u(1),_.x("ngSwitchCase",b.zB.Error))};XMb=function(a){a&1&&(_.bf(0,19),_.D(1,"loading",20),_.cf());a&2&&(_.u(1),_.x("hasBackground",!0)("diameter",36))};YMb=function(a){return rCb(a)||8===a.kind};
ZMb=function(a,b,c){var d=_.Oh(a,1);return d&&b.Ivb.has(d)?_.ld({Mc:a,NH:d}):_.Oh(a,3)||_.pE(a)?_.jI(c,a,"path",1).ha(_.t(function(e){return{Mc:a,NH:e}})):_.ld({Mc:a,NH:b.bHc})};$Mb=function(a,b){return!!a.pL.entries.find(function(c){return c.kp.If===b})};aNb=function(a,b){return _.Np(a.location,b.location)};bNb=function(a){return 0===a.kind&&!a.Tpa||3===a.kind||2===a.kind};
dNb=function(a,b){var c=a.location;return _.Ph(c)?cNb(b,c).ha(_.t(function(d){return _.WE(d)?_.bE(Object.assign({},d.Wb,{yb:a})):d})):_.Sd};eNb=function(a){var b=_.l(a);a=b.next().value;b=b.next().value;return!!a&&_.WE(b)};fNb=function(a){a&1&&_.D(0,"loading")};
gNb=function(a){if(a&1){var b=_.Jc();_.F(0);_.N(1," There are more than 500 findings for this layer. Loading them may take some time. ");_.A(2,"button",11);_.I("click",function(){_.Kc(b);var d=_.M(2).va,e=_.M(3).Na;return _.Lc(e.b1a.add(d.Qh.id))});_.N(3," Show findings anyway... ");_.B();_.H()}if(a&2){a=_.M(2).va;var c=_.M(4);_.u(2);_.Qe("data-action",c.lic)("data-action-id",a.Qh.id)}};hNb=function(a){a&1&&_.Ye(0)};
jNb=function(a){a&1&&(_.F(0),_.y(1,hNb,1,0,"ng-container",12),_.H());if(a&2){a=_.M(2).va;_.M(4);var b=_.kf(5);_.u(1);_.x("ngTemplateOutlet",b)("ngTemplateOutletContext",_.qf(2,iNb,a))}};kNb=function(a){a&1&&_.y(0,gNb,4,2,"ng-container",0)(1,jNb,2,4,"ng-container",0);if(a&2){a=_.M().va;var b=_.M(3).Na;_.x("ngIf",500<a.count&&!b.b1a.has(a.Qh.id));_.u(1);_.x("ngIf",500>=a.count||b.b1a.has(a.Qh.id))}};
lNb=function(a,b){a&1&&(_.A(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header",8)(2,"mat-panel-title"),_.D(3,"img",9),_.N(4),_.O(5,"number"),_.B()(),_.y(6,kNb,2,2,"ng-template",10),_.B());a&2&&(a=b.va,b=_.M(4),_.x("expanded",b.dQa.has(a.Qh.id)),_.u(1),_.Qe("data-action",b.B5b)("data-action-id",a.Qh.id),_.u(2),_.x("src",a.icon,_.Ee),_.u(1),_.bz(" ",a.Qh.name," (",_.cz(5,6,a.count,"".locale)," warnings) "))};
mNb=function(a){a&1&&(_.F(0),_.y(1,lNb,7,9,"mat-expansion-panel",6),_.H());a&2&&(a=_.M(2).Na,_.u(1),_.x("ngForOf",a.yzb))};nNb=function(a){a&1&&(_.F(0),_.y(1,mNb,2,1,"ng-container",5),_.H());if(a&2){a=_.M().Na;_.M();var b=_.kf(3);_.u(1);_.x("ngIf",0<a.yzb.length)("ngIfElse",b)}};oNb=function(a,b){a&1&&(_.F(0)(1,3),_.y(2,fNb,1,0,"loading",4)(3,nNb,2,2,"ng-container",4),_.H()());a&2&&(a=b.Na,_.u(1),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase","loading"),_.u(1),_.x("ngSwitchCase","loaded"))};
pNb=function(a){a&1&&(_.A(0,"div",13),_.N(1," No warnings were found for this location. Consider enabling more layers. "),_.B())};qNb=function(a){a&1&&_.D(0,"loading")};rNb=function(a,b){a&1&&(_.A(0,"div",15)(1,"a",16),_.O(2,"warningLocation"),_.N(3),_.O(4,"warningLocationName"),_.B(),_.A(5,"div"),_.N(6),_.B()());if(a&2){a=b.va;b=_.M(3).va;var c=_.M();_.Qe("data-action",c.D5b)("data-action-id",b.Qh.id);_.u(1);_.x("routerLink",_.R(2,5,a));_.u(2);_.lf(" ",_.cz(4,7,a,c.Wa.path)," ");_.u(3);_.nf(a.message)}};
sNb=function(a){a&1&&(_.F(0),_.y(1,rNb,7,10,"div",14),_.H());a&2&&(a=_.M().Na,_.u(1),_.x("ngForOf",a.Yaa))};tNb=function(a,b){a&1&&(_.F(0)(1,3),_.y(2,qNb,1,0,"loading",4)(3,sNb,2,1,"ng-container",4),_.H()());a&2&&(a=b.Na,_.u(1),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase","loading"),_.u(1),_.x("ngSwitchCase","loaded"))};vNb=function(a,b){a&1&&(_.y(0,tNb,4,3,"ng-container",0),_.O(1,"async"));a&2&&(a=b.va,b=_.M(),_.x("ngIf",_.R(1,1,uNb(b,a.Qh.id))))};
wNb=function(a){a&1&&(_.A(0,"button",2)(1,"mat-icon"),_.N(2),_.B()());a&2&&(a=_.M(),_.x("color",a.selected?"primary":null)("matTooltip",a.zja)("disabled",a.disabled),_.Qe("aria-label",a.ariaLabel),_.u(2),_.nf(a.icon))};xNb=function(a){a&1&&(_.A(0,"button",3)(1,"mat-icon"),_.N(2),_.B(),_.gf(3),_.B());a&2&&(a=_.M(),_.x("color",a.selected?"primary":null)("matTooltip",a.zja)("disabled",a.disabled),_.u(2),_.nf(a.icon))};yNb=function(a){a&1&&(_.F(0),_.N(1," Underlines "),_.H())};
zNb=function(a){a&1&&(_.F(0),_.N(1," Underline references "),_.H())};ANb=function(a,b){if(a&1){var c=_.Jc();_.F(0);_.A(1,"collapsible-icon-button",1);_.I("click",function(){var d=_.Kc(c).Na,e=_.M();return _.Lc(e.toggle(d.sSb))});_.y(2,yNb,2,0,"ng-container",0)(3,zNb,2,0,"ng-container",0);_.B();_.H()}a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("collapsed",b.collapsed)("selected",a.sSb),_.u(1),_.x("ngIf","short"===b.w2a),_.u(1),_.x("ngIf","long"===b.w2a))};
BNb=function(a){a&1&&_.D(0,"xap-picker-single-select",5)};CNb=function(a){a&1&&_.D(0,"xap-picker-checklist",5)};DNb=function(a){a&1&&_.D(0,"xap-picker-selection-list",6)};
ENb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"xap-picker",1);_.I("ngModelChange",function(e){_.Kc(c);var f=_.M();return _.Lc(f.wx.next(e))});_.O(1,"async");_.y(2,BNb,1,0,"xap-picker-single-select",2)(3,CNb,1,0,"ng-template",null,3,_.Df)(5,DNb,1,0,"xap-picker-selection-list",4);_.B()}if(a&2){a=b.Na;var d=_.kf(4);b=_.M();_.Se("xap-picker-multi-pane",a.nv);_.x("ngModel",b.wx)("options",_.R(1,11,b.options))("displayFunction",a.yi)("searchVisible",a.wr)("searchFilter",a.HU)("selectAllVisible",a.tx);_.u(2);
_.x("ngIf",a.t2)("ngIfElse",d);_.u(3);_.x("ngIf",a.nv)}};FNb=function(a,b){return a.size===b.size&&[].concat(_.xc(a)).every(function(c){return b.has(c)})};GNb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};HNb=function(a,b){return a===b||!(!a||!b)&&_.Gb(a,b)};INb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.Gb(c,b[d])})};
JNb=function(a){var b=a.startsWith("-");a=b?a.slice(1):a;return(a=a.startsWith("f:")?a.slice(2):a)?{path:a,kM:b}:null};MNb=function(a){var b;return Object.assign({},{pz:[_.cD],Jl:a.Jl,iTa:!0},a,{lD:Object.assign({},{Wta:a.NHc?KNb:(null==(b=a.lD)?void 0:b.Wta)||LNb,x$:a.wj(_.cD,new _.lC),LD:!0,yi:a.yi,values:a.options?_.bjb(a.options):void 0},a.lD),vv:Object.assign({},{options:a.options,yi:a.yi},a.vv),s2:a.Jl===_.bD})};ONb=function(a,b){return function(c,d){return new NNb({id:a,displayName:b},c,d)}};
PNb=function(a,b){return MNb({Jl:_.WC,nra:_.mC("true"),wj:ONb(a,b),lD:{displayName:b},options:[]})};RNb=function(a){return MNb({Jl:oL,vv:{wr:!1,nv:!1},wj:QNb,lD:{displayName:"Category"},options:a,yi:function(b){return b.displayName}})};UNb=function(a,b){return SNb(TNb(a),b)};
TNb=function(a){var b=new Map([]);_.bj(a,1)&&b.set("tests",VNb);_.bj(a,2)&&b.set("generatedFiles",WNb);_.bj(a,3)&&b.set("path",XNb);var c=_.pb(a,5,_.to);c&&c.has("cross references")&&(c=_.Si(c.get("cross references"),_.mo,2).map(function(d){return YNb(d)}),b.set("category",RNb(c)));a=a.GRa().filter(function(d){return!!d});a.length&&b.set("buildConfigs",MNb({Jl:_.WC,vv:{wr:!1,tx:!1,nv:!1},wj:ZNb,lD:{displayName:"Build Configs"},options:a}));return b};
YNb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("We`"+b);return{source:b,displayName:a[1]}};$Nb=function(a){a&1&&(_.A(0,"span",7),_.gf(1,1),_.B())};aOb=function(a){a&1&&(_.A(0,"span",8),_.gf(1,2),_.B())};bOb=function(a){a&1&&(_.A(0,"span",8),_.gf(1,1),_.A(2,"span",9),_.Qc(),_.A(3,"svg",10),_.D(4,"path",11),_.B()()())};cOb=function(a){a&1&&(_.A(0,"span",12),_.gf(1,2),_.B())};
dOb=function(a){a&1&&(_.A(0,"button",3),_.I("click",function(b){return b.stopPropagation()}),_.O(1,"format"),_.A(2,"mat-icon",4),_.N(3),_.B()());a&2&&(a=_.M(),_.Qe("aria-label",_.dz(1,3,null==a.vc?null:a.vc.jG,a.D3b,"SUMMARY")),_.u(2),_.x("svgIcon",_.LA(a.ei,"remove_filter")),_.u(1),_.nf(_.MA(a.ei,"remove_filter")))};eOb=function(a){a&1&&(_.A(0,"span",11),_.df(1,12),_.B())};
fOb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",13);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.jL())});_.df(1,14);_.B()}a&2&&(a=_.M(),_.x("disabled",!_.jgb(a.Ud)))};gOb=function(a){a&1&&(_.A(0,"div",15)(1,"div",3)(2,"h2",4),_.N(3),_.B()(),_.D(4,"mat-progress-spinner",16),_.B());a&2&&(a=_.M(),_.u(2),_.hf("id","dialog-label-",a.vc.id,""),_.u(1),_.lf(" ",a.vc.config.displayName," "),_.u(1),_.x("color",a.Ufa)("diameter",48)("strokeWidth",4))};
hOb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"mat-option",12);_.N(1);_.A(2,"button",13);_.I("click",function(d){var e=_.Kc(c).va,f=_.M(2);d.stopPropagation();f.QOa.emit(e);return _.Lc()});_.A(3,"mat-icon",14);_.N(4);_.B()()()}a&2&&(a=b.va,b=_.M(2),_.x("value",a),_.u(1),_.lf(" ",a.label," "),_.u(2),_.x("svgIcon",_.LA(b.ei,"delete_filter"))("fontSet",b.tZa?"google-material-icons":void 0),_.u(1),_.nf(_.MA(b.ei,"delete_filter")))};
iOb=function(a){a&1&&(_.A(0,"div",9)(1,"mat-optgroup",10),_.y(2,hOb,5,5,"mat-option",11),_.B()());a&2&&(a=_.M(),_.u(2),_.x("ngForOf",a.UA))};jOb=function(a){a&1&&_.Ye(0)};lOb=function(a,b){a&1&&(_.A(0,"mat-option",20),_.y(1,jOb,1,0,"ng-container",21),_.B());if(a&2){a=b.va;_.M(4);var c=_.kf(12);_.x("value",a);_.u(1);_.x("ngTemplateOutlet",c)("ngTemplateOutletContext",_.qf(3,kOb,a))}};
mOb=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.y(2,lOb,2,5,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.u(1),_.x("label",a.oS),_.u(1),_.x("ngForOf",a.hL))};nOb=function(a){a&1&&_.Ye(0)};oOb=function(a){a&1&&(_.A(0,"mat-option",20),_.y(1,nOb,1,0,"ng-container",21),_.B());if(a&2){a=_.M().va;_.M(2);var b=_.kf(12);_.x("value",a);_.u(1);_.x("ngTemplateOutlet",b)("ngTemplateOutletContext",_.qf(3,kOb,a))}};
pOb=function(a,b){a&1&&(_.F(0),_.y(1,mOb,3,2,"div",16)(2,oOb,2,5,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.u(1),_.x("ngIf",_.NA(a)&&0<a.hL.length),_.u(1),_.x("ngIf",!_.NA(a)))};qOb=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.nf(a.uA))};rOb=function(a,b){a&1&&(_.F(0),_.y(1,qOb,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",b.uA&&0===a.length))};
sOb=function(a){a&1&&(_.F(0),_.y(1,pOb,3,2,"ng-container",15),_.O(2,"async"),_.y(3,rOb,2,1,"ng-container",16),_.O(4,"async"),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngForOf",_.R(2,2,a.eU)),_.u(2),_.x("ngIf",_.R(4,4,a.eU)))};tOb=function(a,b){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=b.va,_.x("value",a),_.Qe("aria-label",a.ariaLabel||a.displayName),_.u(2),_.nf(a.displayName))};
uOb=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.y(2,tOb,3,3,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.u(1),_.x("label",a.oS),_.u(1),_.x("ngForOf",a.hL))};vOb=function(a){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=_.M().va,_.x("value",a),_.Qe("aria-label",a.ariaLabel||null),_.u(2),_.nf(a.displayName))};
wOb=function(a,b){a&1&&(_.F(0),_.y(1,uOb,3,2,"div",16)(2,vOb,3,3,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.u(1),_.x("ngIf",_.NA(a)&&0<a.hL.length),_.u(1),_.x("ngIf",!_.NA(a)))};xOb=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.nf(a.uA))};yOb=function(a,b){a&1&&(_.F(0),_.y(1,xOb,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",b.uA&&0===a.length))};
zOb=function(a){a&1&&(_.y(0,wOb,3,2,"ng-container",15),_.O(1,"async"),_.y(2,yOb,2,1,"ng-container",16),_.O(3,"async"));a&2&&(a=_.M(),_.x("ngForOf",_.R(1,2,a.eM)),_.u(2),_.x("ngIf",_.R(3,4,a.eM)))};AOb=function(a){a&1&&(_.A(0,"mat-option",22),_.D(1,"mat-spinner",24),_.B());a&2&&(a=_.M(),_.Qe("aria-label",a.D5a))};BOb=function(a){a&1&&(_.A(0,"b"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.nf(a.text))};COb=function(a){a&1&&(_.A(0,"i"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.nf(a.text))};
DOb=function(a){a&1&&(_.A(0,"u"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.nf(a.text))};EOb=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.u(1),_.nf(a.text))};FOb=function(a,b){a&1&&(_.A(0,"span"),_.F(1,25),_.y(2,BOb,2,1,"b",26)(3,COb,2,1,"i",26)(4,DOb,2,1,"u",26)(5,EOb,2,1,"ng-container",27),_.H(),_.B());a&2&&(a=b.va,_.u(1),_.x("ngSwitch",a.tag),_.u(1),_.x("ngSwitchCase","b"),_.u(1),_.x("ngSwitchCase","i"),_.u(1),_.x("ngSwitchCase","u"))};
GOb=function(a,b){a&1&&_.y(0,FOb,6,4,"span",15);a&2&&_.x("ngForOf",b.va.pZ)};HOb=function(a){a&1&&(_.A(0,"mat-icon",13),_.N(1),_.B());a&2&&(a=_.M(2),_.x("svgIcon",_.Ogb(a.ei,a.wba())),_.u(1),_.lf(" ",a.wba()," "))};IOb=function(a){a&1&&(_.A(0,"span",14),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.nf(a.UZ))};
JOb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"xap-applied-filter-chip",15);_.I("editorVisibleChange",function(){var d=_.Kc(c).index,e=_.M(2);return _.Lc(e.openEditor(d))})("removed",function(){var d=_.Kc(c).index,e=_.M(2);e.remove(d);var f;null==(f=e.zp)||_.vkb(f);if(1<e.Yd.length&&d<e.Yd.length){var g;null==(g=e.Yd.get(d))||g.focus()}return _.Lc()})("chipClick",function(){_.Kc(c);var d;null==(d=_.M(2).zp)||_.vkb(d);return _.Lc()});_.O(1,"async");_.B()}a&2&&(a=b.va,b=_.M(2),_.x("appliedFilter",a)("filter",
_.R(1,3,b.config.NC(a.config.id)))("disabled",b.disabled))};KOb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",16);_.I("click",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.Pua(c))});_.A(1,"mat-icon",17);_.N(2);_.B()()}a&2&&(a=_.M(2),_.x("matTooltip",a.eha),_.Qe("aria-label",a.eha),_.u(1),_.x("svgIcon",_.LA(a.ei,"save_filters")),_.u(1),_.nf(_.MA(a.ei,"save_filters")))};
LOb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",18);_.I("click",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.CY(c))})("mousedown",function(){_.Kc(b);var c=_.M(2);return _.Lc(c.uNa=!0)});_.A(1,"mat-icon",19);_.N(2);_.B()()}a&2&&(a=_.M(2),_.x("matTooltip",a.xga),_.Qe("aria-label",a.xga),_.u(1),_.x("svgIcon",_.LA(a.ei,"clear_filters")),_.u(1),_.nf(_.MA(a.ei,"clear_filters")))};
OOb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"xap-filter-editor",20);_.I("editorVisibleChange",function(e){var f=_.Kc(c).index,g=_.M(2);return _.Lc(_.Rgb(g,e,f))})("update",function(e){var f=_.Kc(c).index,g=_.M(2);return _.Lc(g.update(f,e,g.editor))})("canceled",function(){_.Kc(c);var e=_.M(2);return _.Lc(MOb(e))})("onCloseEditor",function(e){_.Kc(c);var f=_.M(2);return _.Lc(NOb(f,e))});_.O(1,"async");_.B()}if(a&2){a=b.va;b=b.index;var d=_.M(2);_.x("appliedFilter",a)("filter",_.R(1,5,d.config.NC(a.config.id)))("isEditorVisible",
d.a0(b))("disabled",d.disabled)("overlayOrigin",null==d.Afb?null:d.Afb.get(b))}};
POb=function(a){if(a&1){var b=_.Jc();_.F(0);_.A(1,"div",2);_.I("click",function(c){_.Kc(b);var d=_.M();return _.Lc(d.QC(c))})("focusin",function(){_.Kc(b);var c=_.M();return _.Lc(c.BXa())})("focusout",function(){_.Kc(b);var c=_.M();return _.Lc(c.J0())});_.A(2,"div",3);_.y(3,HOb,2,2,"mat-icon",4)(4,IOb,2,1,"span",5);_.B();_.A(5,"div",6)(6,"mat-chip-listbox",7);_.y(7,JOb,2,5,"xap-applied-filter-chip",8);_.O(8,"async");_.A(9,"xap-filter-menu",9);_.I("selected",function(c){_.Kc(b);var d=_.M();return _.Lc(_.Qjb(d,
c))})("selectedSet",function(c){_.Kc(b);var d=_.M();return _.Lc(d.Boa(c))})("deletedSet",function(){_.Kc(b);_.M();return _.Lc()})("onBackspace",function(){_.Kc(b);var c=_.M();return _.Lc(c.f0a())});_.O(10,"async");_.B()()();_.y(11,KOb,3,4,"button",10)(12,LOb,3,4,"button",11);_.B();_.y(13,OOb,2,7,"xap-filter-editor",12);_.O(14,"async");_.H()}a&2&&(a=_.M(),_.u(3),_.x("ngIf",!a.UZ),_.u(1),_.x("ngIf",a.UZ),_.u(2),_.x("disabled",a.disabled),_.u(1),_.x("ngForOf",_.R(8,16,a.config.ag))("ngForTrackBy",a.ARa),
_.u(2),_.x("suggestionProvider",a.config.YBb.bja)("useRankedSuggestions",a.config.IV)("placeholder",a.KT)("inputLabel",a.Uca||a.KT)("noResultsMessage",a.uA)("disabled",a.disabled)("savedFilterSets",_.R(10,18,null==a.config.iN?null:a.config.iN.UA)),_.u(2),_.x("ngIf",a.config.iN&&0<a.config.ag.getValue().length),_.u(1),_.x("ngIf",_.Sjb(a)),_.u(1),_.x("ngForOf",_.R(14,20,a.config.ag))("ngForTrackBy",a.ARa))};QOb=function(a){a&1&&_.Ye(0)};
ROb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"xap-filter-editor",20);_.I("editorVisibleChange",function(e){var f=_.Kc(c).index,g=_.M(2);return _.Lc(_.Rgb(g,e,f))})("update",function(e){var f=_.Kc(c).index,g=_.M(2);return _.Lc(g.update(f,e,g.editor))})("canceled",function(){_.Kc(c);var e=_.M(2);return _.Lc(MOb(e))})("onCloseEditor",function(e){_.Kc(c);var f=_.M(2);return _.Lc(NOb(f,e))});_.O(1,"async");_.B()}if(a&2){a=b.va;b=b.index;var d=_.M(2);_.x("appliedFilter",a)("filter",_.R(1,5,d.config.NC(a.config.id)))("isEditorVisible",
d.a0(b))("disabled",d.disabled)("overlayOrigin",d.BOa)}};
SOb=function(a){a&1&&(_.y(0,QOb,1,0,"ng-container",21)(1,ROb,2,7,"xap-filter-editor",12),_.O(2,"async"));if(a&2){a=_.M();var b=_.x("ngTemplateOutlet",a.IQa.Nc);var c=a.config;var d=a.openEditor,e=a.TIb,f=a.CY,g=a.FQc,m=a.bMb,n=a.Boa,r=a.Pua,w=_.Oc()+6,z=_.Jc(),E=SBb(z,w,c,d,e,f);c=SBb(z,w+4,g,m,n,r)||E?z[w+8]={config:c,openEditor:d,TIb:e,CY:f,FQc:g,bMb:m,Boa:n,Pua:r}:z[w+8];b("ngTemplateOutletContext",c);_.u(1);_.x("ngForOf",_.R(2,4,a.config.ag))("ngForTrackBy",a.ARa)}};
TOb=function(a,b){if((a=_.pb(a,5,_.to))&&a.has("cross references")){a=_.l(_.Si(a.get("cross references"),_.mo,2));for(var c=a.next();!c.done;c=a.next())if(c=YNb(c.value),c.displayName===b)return{source:c.source,displayName:c.displayName}}return null};
VOb=function(a,b){if((a=_.pb(a,5,_.to))&&a.has("cross references")){a=_.l(_.Si(a.get("cross references"),_.mo,2));for(var c=a.next();!c.done;c=a.next())if(c=YNb(c.value),c.displayName===b)return new UOb({id:"category",displayName:"Category"},_.dD,_.bjb([{source:c.source,displayName:c.displayName}]))}return null};WOb=function(){return{height:window.outerHeight,width:window.outerWidth}};XOb=function(a,b){return a.height===b.height&&a.width===b.width};
ZOb=function(a){if(a&1){var b=_.Jc();_.A(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.I("dismiss",function(){_.Kc(b);var c=_.M(2);return _.Lc(YOb(c))});_.A(2,"p",7);_.N(3);_.B();_.N(4);_.B()()}a&2&&(a=_.M(2),_.u(3),_.nf(a.Cbc),_.u(1),_.lf(" ",a.Bbc," "))};
aPb=function(a,b){if(a&1){var c=_.Jc();_.F(0);_.A(1,"collapsible-icon-button",5);_.I("click",function(){var d=_.Kc(c).Na,e=_.M();d=!d.enabled;_.BBb(e.Ub,d);e.Fa.mb({element:e.element,action:d?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:e.location.qb});return _.Lc()});_.O(2,"async");_.O(3,"async");_.O(4,"async");_.B();_.y(5,ZOb,5,2,"onedev-feature-tooltip-controller",3);_.O(6,"async");_.D(7,"mat-divider",1);_.H()}a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("collapsed",!0)("selected",
a.enabled)("disabled",_.R(2,7,b.qwa))("ariaLabel",_.R(3,9,b.qwa)?b.E5a:a.enabled?b.G5a:b.F5a)("tooltipText",_.R(4,11,b.qwa)?b.E5a:a.enabled?b.G5a:b.F5a),_.u(4),_.x("ngIf",_.R(6,13,$Ob(b))),_.u(2),_.x("vertical",!0))};
bPb=function(a){if(a&1){var b=_.Jc();_.A(0,"collapsible-icon-button",8);_.I("click",function(){_.Kc(b);var c=_.M();return _.Lc(c.vja())});_.B()}a&2&&(a=_.M(),_.x("icon",a.eY?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.eY?a.m5a:a.i5a)("tooltipText",a.eY?a.m5a:a.i5a)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.eY?"expandAll":"collapseAll")("trackProjectId",a.location.qb))};cPb=function(a){return{status:1,fetch:function(){a.next()}}};
hPb=function(a){var b;if(a.visible&&(!a.sv||0===(null==(b=a.sv)?void 0:b.Lg())))return pL(dPb,a);if(!_.rsb(a.sv,a.SK))return pL(ePb,a);var c;if((null==(c=a.sv)?void 0:c.getSize())===a.visible){var d;return 1===(null==(d=a.sv)?void 0:d.Lg())?pL(fPb,a):pL(dPb,a)}var e;return 0===(null==(e=a.sv)?void 0:e.Lg())?pL(dPb,a):pL(gPb,a)};pL=function(a,b){var c=b.sv,d=b.SK,e=b.visible;return a.format({detailText:b.fZ,total:iPb(c),totalModifier:jPb(c),filteredTotal:iPb(d),filteredModifier:jPb(d),visible:e})};
iPb=function(a){return a&&0!==a.Lg()?a.getSize():"?"};jPb=function(a){switch(null==a?void 0:a.Lg()){case 3:return">=";case 2:return"~";default:return""}};
kPb=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))}};qL=function(a){a=a.children;return!!a&&0<a.length};
lPb=function(a){if(!("children"in a))return 0===a.vT.length?1:0;var b=0;a=_.l(a.children);for(var c=a.next();!c.done;c=a.next())b+=lPb(c.value);return b};mPb=function(a,b){return b?a.jg===("string"===typeof b?b:b.jg):!1};nPb=function(a){return _.WE(a)&&0===a.Wb.status};
oPb=function(a,b,c,d,e,f,g,m){var n,r,w=d+"::"+b+":"+(null!=(r=null==(n=a.EG())?void 0:n.Bw())?r:"");b=a.ZR();if(!b)return b=g.bl++,_.gj(a,5,_.VOa)?new rL(a,c,w,e,m):{item:a,Y0:m,level:c,jg:w,vT:"",Mf:b};d=_.Si(b,_.yo,1).map(function(z,E){return oPb(z,E,c+1,w,e,f,g,m)});0===c&&2===_.fj(b,7,0)?(n=w+"::-1:notice",n={item:new _.yo,Y0:m,level:c+1,jg:n,vT:f?"Too many results to display. Use filters to narrow your results or go/xrefs-cli for complete results.":"Too many results to display. Use filters to narrow your results."},
d.unshift(n)):0!==c||3!==_.fj(b,7,0)&&4!==_.fj(b,7,0)||(n=w+"::-1:notice",n={item:new _.yo,Y0:m,level:c+1,jg:n,vT: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,Y0:m,level:c,jg:w,vT:"",children:d,VZ:_.fj(b,7,0),sv:_.Ri(b,_.qo,5),SK:_.Ri(b,_.qo,6)}};
pPb=function(a){var b=a.iBc,c=a.WEc,d=a.rfa;a=a.XEc;var e=new _.ro;b=_.l(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.eNb(1);break;case "TEST":_.qj(e,1,1);break;default:_.Eg(f)}c&&(_.qj(e,5,2),_.qb(e,6,c,_.Va));if(d){_.qj(e,3,d.kM?1:2);try{kPb(d.path);var g=!0}catch(m){g=!1}if(g)e.kd(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.qj(e,9,2),e.WMb(a.map(function(m){return m.displayName})));return{filter:e}};
qPb=function(a){a&1&&(_.A(0,"a",7),_.N(1),_.B());a&2&&(a=_.M(2),_.Qe("href",a.eZ,_.Ee),_.u(1),_.lf("",a.L$,":"))};rPb=function(a){a&1&&(_.A(0,"div",4),_.y(1,qPb,2,2,"a",5),_.A(2,"a",6),_.N(3),_.B(),_.A(4,"a"),_.N(5),_.B()());a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.L$&&a.eZ),_.u(1),_.Qe("href",a.Gkb,_.Ee),_.u(1),_.nf(a.Ikb),_.u(1),_.Qe("href",a.eZ,_.Ee),_.u(1),_.Ecb("","{","... ",a.fZ," ...","}",""))};sPb=function(a){a&1&&(_.F(0),_.A(1,"span",9),_.N(2),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.nf(a.YIc))};
tPb=function(a){a&1&&_.y(0,sPb,3,1,"ng-container",8);if(a&2){a=_.M();var b=_.kf(4);_.x("ngIf",a.ota)("ngIfElse",b)}};uPb=function(a){a&1&&_.Ye(0)};vPb=function(a){a&1&&(_.A(0,"a",12),_.y(1,uPb,1,0,"ng-container",13),_.B());if(a&2){a=_.M(2);var b=_.kf(6);_.Qe("href",a.eZ,_.Ee);_.u(1);_.x("ngTemplateOutlet",b)}};
wPb=function(a){if(a&1){var b=_.Jc();_.A(0,"span",14);_.D(1,"mat-divider",15);_.A(2,"button",16);_.I("click",function(c){_.Kc(b);var d=_.M(2),e,f;d.bK.emit({category:null!=(f=null==(e=d.node.Y0)?void 0:e.getName())?f:void 0,action:0});c.stopPropagation();return _.Lc()})("keydown.enter",function(c){_.Kc(b);_.M(2);c.stopPropagation();return _.Lc()});_.N(3);_.B()()}a&2&&(a=_.M(2),_.u(1),_.x("vertical",!0),_.u(1),_.x("matTooltip",a.Sbc),_.u(1),_.lf(" ",a.Rbc," "))};
xPb=function(a){a&1&&_.y(0,vPb,2,2,"a",10)(1,wPb,4,3,"span",11);if(a&2){a=_.M();var b=_.kf(6);_.x("ngIf",a.eZ)("ngIfElse",b);_.u(1);_.x("ngIf",a.KNb)}};yPb=function(a){a&1&&(_.A(0,"span",7),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.lf("",a.L$,":"))};APb=function(a){a&1&&(_.y(0,yPb,2,1,"span",5),_.A(1,"span",17),_.N(2),_.B());a&2&&(a=_.M(),_.x("ngIf",a.L$),_.u(1),_.x("ngClass",_.qf(3,zPb,a.uxb)),_.u(1),_.lf(" ",a.fZ,""))};
BPb=function(a){var b=a.find(function(g){var m;return 0===g.level&&"Definitions"===(null==(m=g.item.EG())?void 0:m.Bw())});if(b&&qL(b)){a=void 0;var c=[];b=_.l(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,qL(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({jg:e.jg,uri:f});else{if(a)return;a={jg:e.jg,uri:f}}}}if(a)return a;if(1===c.length)return c[0]}};CPb=function(a,b){return a.filter(function(c){return b.has(c.jg)})};
DPb=function(a,b){if(b)return(a=a.find(function(c){return mPb(c,b)}))?{jg:a.jg,uri:_.Y(a.item,4)}:void 0};EPb=function(a,b){return a.find(function(c){return c.jg===b})};
HPb=function(a,b,c,d,e){var f=[];c=_.l(c.values());for(var g=c.next();!g.done;g=c.next()){g=_.l(_.Si(g.value,_.Eo,2));for(var m=g.next();!m.done;m=g.next())f.push(m.value)}f.sort(function(E,J){var L,Q,da,oa,qa,ta;return(null!=(qa=null==E?void 0:null==(L=_.Ri(E,_.mo,4))?void 0:null==(Q=L.getMetadata())?void 0:_.cj(Q,1))?qa:1E6)-(null!=(ta=null==J?void 0:null==(da=_.Ri(J,_.mo,4))?void 0:null==(oa=da.getMetadata())?void 0:_.cj(oa,1))?ta:1E6)});c={bl:0};g=[];f=_.l(f);for(m=f.next();!m.done;m=f.next()){m=
m.value;var n=void 0,r=void 0,w=void 0,z=FPb(new _.yo,(new _.no).N0a(null!=(w=null==(n=m)?void 0:null==(r=_.Ri(n,_.mo,4))?void 0:r.getName())?w:"").wn(1)).iNb(m.ZR());r=n=void 0;m=oPb(z,g.length,0,"",function(E,J,L){return GPb(b,a,E,d,J,L)},e,c,null!=(r=null==(n=m)?void 0:_.Ri(n,_.mo,4))?r:void 0);g.push(m)}return g};
JPb=function(a){a=IPb(a).map(function(b){return b.Zfb.ha(_.Fd(nPb),_.le(function(c){c=c.Wb;b.children=c.children;b.sv=c.sv;b.SK=c.SK;b.VZ=c.VZ}),_.je(function(c){return JPb(c.Wb.children).ha(_.ie({}))}))});return _.Dd.apply(null,_.xc(a))};IPb=function(a){var b=[];a=[].concat(_.xc(a));for(var c;c=a.shift();)if(qL(c)){c=_.l(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof rL&&b.push(c);return b};
KPb=function(a,b,c,d,e,f,g){var m={bl:0};return{status:0,children:_.Si(d,_.yo,1).map(function(n,r){return oPb(n,r,e+1,c,function(w,z,E){return GPb(b,a,w,f,z,E)},g,m)}),sv:_.Ri(d,_.qo,5)||new _.qo,SK:_.Ri(d,_.qo,6)||new _.qo,VZ:_.fj(d,7,0)||0}};LPb=function(a){a&1&&_.Ye(0)};MPb=function(a){a&1&&(_.A(0,"div",3),_.y(1,LPb,1,0,"ng-container",4),_.B());if(a&2){_.M();var b=_.kf(4);_.u(1);_.x("ngTemplateOutlet",b)}};
NPb=function(a){a&1&&(_.A(0,"div",5)(1,"span",6),_.N(2),_.B(),_.gf(3),_.gf(4,1),_.B(),_.gf(5,2));a&2&&(a=_.M(),_.Qe("aria-live",a.Ayc)("role",a.Dyc),_.u(2),_.nf(a.icon.ariaLabel))};
OPb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"unified-xref-actions",8);_.I("expansion",function(d){_.Kc(c);var e=_.M();return _.Lc(e.vja(d))})("filter",function(d){_.Kc(c);var e=_.M();return _.Lc(e.filter.next(d))})("openInMiniPanel",function(d){_.Kc(c);var e=_.M();d||e.od.GY();e.Yea=d;return _.Lc()});_.O(1,"async");_.O(2,"async");_.B()}a&2&&(a=b.Na,b=_.M(),_.x("location",_.R(1,6,b.lH))("categoryFilter",b.bK)("element",b.element)("showingCodePanel",_.R(2,8,b.e1a))("anyExpandableNodes",a.yoa)("allNodesCollapsed",
a.Doa))};PPb=function(a){a&1&&_.D(0,"loading",9,10)};QPb=function(a){a&1&&(_.A(0,"dc-information-box",11,12),_.N(2),_.O(3,"async"),_.B());a&2&&(a=_.M(),_.u(2),_.lf(" ",_.R(3,1,a.state).message," "))};RPb=function(a,b){a&1&&(_.A(0,"xap-callout",16)(1,"xap-callout-body"),_.N(2),_.B()());a&2&&(a=b.va,_.u(2),_.lf(" ",_.Ri(a,_.oo,1).getMessage()," "))};SPb=function(){};
UPb=function(a){a&1&&_.y(0,SPb,0,0,"ng-template",21);a&2&&(a=_.M().va,_.M(2),_.x("ngTemplateOutlet",_.kf(8))("ngTemplateOutletContext",_.qf(2,TPb,a)))};VPb=function(a){a&1&&_.D(0,"mat-spinner",24);a&2&&_.x("diameter",12)("strokeWidth",2)};WPb=function(a){a&1&&(_.F(0),_.A(1,"mat-icon"),_.N(2,"warning"),_.B(),_.A(3,"span",25),_.N(4),_.B(),_.H());a&2&&(a=_.M().va,_.u(4),_.nf(a.message))};XPb=function(){};
YPb=function(a){if(a&1){var b=_.Jc();_.A(0,"div",27);_.I("click",function(){_.Kc(b);var e=_.M(2).va;_.M(4);e=e.Wb;1===e.status&&e.fetch();return _.Lc()});_.y(1,XPb,0,0,"ng-template",21);_.B()}if(a&2){a=_.M(4).va;var c=_.M(2),d=_.kf(8);_.x("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.od.Ce(a)?"expand":"collapse")("trackArtifactId",a.jg);_.u(1);_.x("ngTemplateOutlet",d)("ngTemplateOutletContext",_.qf(6,TPb,a))}};
ZPb=function(a){a&1&&(_.F(0),_.y(1,YPb,2,8,"div",26),_.H());if(a&2){a=_.M().va;_.M(4);var b=_.kf(10);_.u(1);_.x("ngIf",1===a.Wb.status)("ngIfElse",b)}};$Pb=function(a,b){a&1&&(_.F(0,1),_.y(1,VPb,1,2,"mat-spinner",23)(2,WPb,5,1,"ng-container",4)(3,ZPb,2,2,"ng-container",4),_.H());a&2&&(a=b.va,b=_.M(4),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Ri),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Eh))};
aQb=function(a){a&1&&(_.y(0,$Pb,4,4,"ng-container",22),_.O(1,"async"));if(a&2){a=_.M().va;_.M(2);var b=_.kf(12);_.x("ngIf",_.R(1,2,a instanceof rL?a.Zfb:void 0))("ngIfElse",b)}};
dQb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"xrefs-tree-node",17);_.O(1,"async");_.y(2,UPb,1,4,null,18)(3,aQb,2,4,"ng-template",null,19,_.Df);_.A(5,"node-contents",20);_.I("nodeClicked",function(e){var f=_.Kc(c).va,g=_.M(2);return _.Lc(bQb(g,e,f))});_.O(6,"async");_.B()()}if(a&2){a=b.va;var d=_.kf(4);b=_.M(2);_.Se("header-bar",0===a.level)("active-element",_.R(1,14,cQb(b.od,a)));_.x("matTreeNodePaddingIndent",b.UIc)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.od.Ce(a)?"expand":
"collapse")("trackArtifactId",a.jg);_.u(2);_.x("ngIf",b.Ao(a))("ngIfElse",d);_.u(3);_.x("categoryFilter",b.bK)("makeLink",_.R(6,16,b.mr))("node",a)}};eQb=function(a){a&1&&(_.F(0),_.y(1,RPb,3,1,"xap-callout",13),_.O(2,"async"),_.A(3,"mat-tree",14),_.y(4,dQb,7,18,"xrefs-tree-node",15),_.B(),_.H());if(a&2){a=_.M();var b;_.u(1);_.x("ngForOf",null==(b=_.R(2,4,a.state))?null:null==b.Wb?null:b.Wb.qA);_.u(2);_.x("rawNodes",a.Sl)("dataSource",a.dataSource)("treeControl",a.od)}};
fQb=function(a,b){a&1&&(_.A(0,"button",28),_.D(1,"mat-icon",29),_.B());a&2&&(a=b.node,b=_.M(),_.u(1),_.x("svgIcon",b.od.Ce(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};gQb=function(a){a&1&&_.D(0,"mat-icon",30)};hQb=function(a){a&1&&_.D(0,"mat-icon")};iQb=function(a){var b=a.Fkb,c=a.vRb,d=a.Bvb,e,f;a=null!=(f=null==(e=a.node.Y0)?void 0:e.getName().replaceAll(" ","_"))?f:"";return(c?"select":"deselect")+a+(b?"Context":"")+(d?"InMainWindow":"")};
jQb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.Se("match",a.match),_.u(1),_.nf(a.text))};kQb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.Se("match",a.match),_.u(1),_.nf(a.text))};mQb=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(lQb,[])};
lQb=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};nQb=function(a){a&1&&(_.A(0,"mat-icon"),_.N(1,"keyboard_arrow_right"),_.B())};
oQb=function(a,b){if(a&1){var c=_.Jc();_.F(0);_.A(1,"button",10);_.I("click",function(){var d=_.Kc(c),e=d.index;d=d.last;var f=_.M(2);d||(f.mb("popStack"),f.Kc.nGb.next(e));return _.Lc()});_.N(2);_.B();_.y(3,nQb,2,0,"mat-icon",9);_.H()}a&2&&(a=b.va,b=b.last,_.u(1),_.x("disabled",b),_.u(1),_.nf(a),_.u(1),_.x("ngIf",!b))};pQb=function(a,b){a&1&&_.D(0,"copy-button",11);a&2&&(a=b.Na,_.x("isSmall",!0)("copyText",a))};
qQb=function(a){a&1&&(_.A(0,"format-code",26),_.O(1,"async"),_.F(2),_.D(3,"xrefs-layer",27),_.H(),_.D(4,"link-decoration-layer",28),_.B());if(a&2){a=_.M().Na;var b=_.M(3);_.x("value",a.code||a.qe)("fileName",a.fileName)("scrollToLine",_.R(1,9,b.lNc))("highlightInfo",a.Ew)("lineLimitation",a.jH)("focusableRegion",b.Kka.iZb);_.u(3);_.x("layerBaseLocation",a.location);_.u(1);_.x("content",a.qe)("scoLinks",a.QD)}};rQb=function(a){a&1&&_.D(0,"loading")};
sQb=function(a){a&1&&(_.A(0,"dc-information-box",29),_.N(1," File not found "),_.B())};tQb=function(a,b){a&1&&(_.F(0,22),_.y(1,qQb,5,11,"format-code",23)(2,rQb,1,0,"loading",24)(3,sQb,2,0,"dc-information-box",25),_.H());a&2&&(a=b.Na,b=_.M(3),_.x("ngSwitch",a.kind),_.u(1),_.x("ngSwitchCase",b.Gn.zt),_.u(1),_.x("ngSwitchCase",b.Gn.t6a))};
uQb=function(a,b){if(a&1){var c=_.Jc();_.F(0);_.D(1,"splitter",12);_.A(2,"div",13,14)(4,"div",15)(5,"a",16)(6,"middle-truncated-path",17)(7,"mat-icon",18);_.N(8,"open_in_browser");_.B();_.A(9,"span")(10,"copy-button",19);_.I("copyEvent",function(){_.Kc(c);var e=_.M(2);return _.Lc(e.mb("copyPath"))});_.O(11,"async");_.O(12,"maybeStripGoogle3");_.B()()()();_.A(13,"button",20);_.I("click",function(){_.Kc(c);var e=_.M(2);return _.Lc(e.GY())});_.A(14,"mat-icon");_.N(15,"close");_.B()()();_.y(16,tQb,4,
3,"ng-container",21);_.O(17,"async");_.B();_.H()}if(a&2){a=b.Na;var d=_.kf(3);b=_.M(2);_.u(1);_.x("changeSizeOf",d);_.u(4);_.x("routerLink",_.Ip(a))("ascTrackElement",b.element)("trackProjectId",a.qb);_.u(1);_.x("path",a.Nz);_.u(4);_.x("copyText",_.R(11,10,_.R(12,12,a)))("isSmall",!0);_.u(3);_.x("ascTrackElement",b.element)("trackProjectId",a.qb);_.u(3);_.x("ngIf",_.R(17,14,b.Px))}};
vQb=function(a){if(a&1){var b=_.Jc();_.F(0);_.A(1,"div",2)(2,"div",3)(3,"div",4);_.y(4,oQb,4,3,"ng-container",5);_.O(5,"async");_.B()();_.y(6,pQb,1,2,"copy-button",6);_.O(7,"async");_.B();_.A(8,"div",7)(9,"unified-xref-tree",8);_.I("selectedLocationChanged",function(c){_.Kc(b);var d=_.M();return _.Lc(d.zwa.next(c))});_.O(10,"async");_.B();_.y(11,uQb,18,16,"ng-container",9);_.O(12,"async");_.B();_.H()}a&2&&(a=_.M(),_.u(4),_.x("ngForOf",_.R(5,5,a.oMb)),_.u(2),_.x("ngIf",_.R(7,7,a.pNc)),_.u(3),_.x("location",
a.location)("selectedXref",_.R(10,9,a.dzc)),_.u(2),_.x("ngIf",_.R(12,11,a.zwa)))};wQb=function(a){a&1&&(_.A(0,"div",30,31)(2,"div",32),_.N(3," Click a definition or usage to view references. "),_.B(),_.D(4,"underline-xrefs",33),_.B())};xQb=function(a){return!!a};yQb=function(a){a&1&&_.D(0,"history-panel",8);a&2&&(a=_.M(2),_.x("viewData",a.yb))};zQb=function(a){a&1&&_.y(0,yQb,1,1,"history-panel",7);a&2&&(a=_.M(),_.x("ngIf",!a.Us))};
AQb=function(a){a&1&&(_.A(0,"div",11),_.O(1,"async"),_.N(2,"References"),_.B());a&2&&(a=_.M(2),_.x("matTooltip",_.R(1,1,a.Z3a)))};BQb=function(a){a&1&&_.D(0,"xref-panel",12);a&2&&(a=_.M(2),_.x("location",a.yb.location))};CQb=function(a){a&1&&(_.A(0,"mat-tab",9),_.O(1,"async"),_.y(2,AQb,3,3,"ng-template",10)(3,BQb,1,1,"ng-template",2),_.B());a&2&&(a=_.M(),_.x("disabled",_.R(1,1,a.Z3a)))};DQb=function(a){a&1&&_.D(0,"warnings-panel",14);a&2&&(a=_.M(2),_.x("viewDataType",a.yb.kind))};
EQb=function(a){a&1&&(_.A(0,"mat-tab",13),_.y(1,DQb,1,1,"ng-template",2),_.B())};FQb=function(a){a&1&&(_.A(0,"div",11),_.N(1,"Code Example"),_.B());a&2&&(a=_.M(2),_.x("matTooltip",a.hxb?"":"Code example unavailable"))};GQb=function(a){a&1&&_.D(0,"code-example-panel",15);a&2&&(a=_.M(2),_.x("source",a.yb.location))};HQb=function(a){a&1&&(_.A(0,"mat-tab",9),_.y(1,FQb,2,1,"ng-template",10)(2,GQb,1,1,"ng-template",2),_.B());a&2&&(a=_.M(),_.x("disabled",!a.hxb))};
JQb=function(a,b){switch(b){case "not-file":return _.ld(1);case "code-diff":return _.ld(3);case "text":return a.VS("XREFS").ha(_.Fd(IQb),_.t(function(c){if(!c.enabled)return 0;if(2===c.zs)return c.Jub||1;if(0===c.Ju)return 2}));default:return _.ld(1)}};IQb=function(a){return!(a.enabled&&0===a.zs)};LQb=function(a,b){return b+KQb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};
MQb=function(a){switch(a){case 0:return"HISTORY";case 1:return"XREFS";case 6:return"EXAMPLE_USAGES";case 5:return"WARNINGS";default:throw _.Eg(a,"Unsupported focusable tab: "+a);}};NQb=function(a){a&1&&(_.F(0),_.N(1,"\n  "),_.D(2,"diff-detail-header",2),_.N(3,"\n  "),_.A(4,"code-diff-chunks",3),_.N(5,"\n  "),_.B(),_.N(6,"\n"),_.H());a&2&&(a=_.M(),_.u(2),_.x("viewData",a.yb),_.u(2),_.x("fileName",a.uYa)("diffChunks",a.yb.rqa.wC))};
OQb=function(a){a&1&&(_.A(0,"dc-information-box"),_.N(1,"\n      The item this link refers to is not located in this repository. You can try to locate it using the path specified below.\n    "),_.B())};
PQb=function(a){if(a&1){var b=_.Jc();_.N(0,"\n    ");_.A(1,"detail-header",4);_.N(2,"\n  ");_.B();_.N(3,"\n\n  ");_.A(4,"main");_.N(5,"\n    ");_.y(6,OQb,2,0,"dc-information-box",5);_.N(7,"\n\n    ");_.A(8,"h4");_.N(9,"Symbolic link");_.B();_.N(10,"\n    ");_.A(11,"dc-p",6);_.N(12,"\n      This item is a symbolic link. Use the path below to view the item it refers to.\n    ");_.B();_.N(13,"\n    ");_.A(14,"dc-p",7);_.N(15,"\n      Path:\n      ");_.A(16,"conditional-link",8,9);_.N(18,"\n          ");
_.A(19,"span");_.N(20);_.B();_.N(21,"\n      ");_.B();_.N(22,"\n      ");_.A(23,"copy-button",10);_.I("copyEvent",function(){_.Kc(b);var c=_.M();_.cnb(c.DPc.na);return _.Lc()});_.N(24,"\n      ");_.B();_.N(25,"\n    ");_.B();_.N(26,"\n  ");_.B();_.N(27,"\n")}a&2&&(a=_.M(),_.u(1),_.x("viewData",a.yb)("showLinksDropdown",!0),_.u(5),_.x("ngIf",!a.j_a),_.u(10),_.x("link",a.Gj)("condition",a.j_a)("trackGestureClick",a.j_a),_.u(4),_.nf(a.uYa),_.u(3),_.x("copyText",a.yb.target)("isSmall",!0))};
QQb=function(a){a&1&&_.Ye(0)};RQb=function(a){a&1&&_.Ye(0)};SQb=function(a){a&1&&_.Ye(0)};TQb=function(a){a&1&&_.Ye(0)};
VQb=function(a,b){a&1&&(_.F(0),_.y(1,SQb,1,0,"ng-container",12),_.O(2,"isPiperPlace"),_.A(3,"a",13),_.y(4,TQb,1,0,"ng-container",12),_.O(5,"isPiperPlace"),_.B(),_.H());if(a&2){a=b.Na;b=_.M();var c=_.kf(21),d=_.kf(23),e=_.kf(25),f=_.kf(27);_.u(1);_.x("ngTemplateOutlet",_.R(2,5,b.location)?c:d)("ngTemplateOutletContext",_.qf(9,UQb,a));_.u(2);var g=a[1];g=_.Ip(_.Op(b.location.Yb(),{zf:g}).ab());_.x("routerLink",g);_.u(1);_.x("ngTemplateOutlet",_.R(5,7,b.location)?e:f)("ngTemplateOutletContext",_.qf(11,
UQb,a))}};WQb=function(a){a&1&&_.N(0," The file does not exist, or you do not have permission ")};XQb=function(a){a&1&&_.N(0," The file does not exist at this CL\n")};YQb=function(a){a&1&&_.N(0," The file does not exist at this commit\n")};ZQb=function(a){a&1&&_.N(0," Contact the repository owner if this is unexpected. ")};$Qb=function(a){a&1&&_.N(0," The file you have selected did not exist at this point in history.\n")};
aRb=function(a,b){a&1&&(_.N(0," It was deleted in "),_.A(1,"a",14),_.N(2),_.O(3,"toPrettyRef"),_.B(),_.N(4,".\n"));a&2&&(a=b.Cta,b=_.M(),_.u(1),_.x("universalLink",_.ME(b.location,a[0])),_.u(1),_.lf("CL ",_.R(3,2,a&&a[0]),""))};bRb=function(a,b){a&1&&(_.N(0," It was deleted in "),_.A(1,"a",15),_.N(2),_.O(3,"toPrettyRef"),_.B(),_.N(4,".\n"));a&2&&(a=b.Cta,b=_.M(),_.u(1),_.x("universalLink",_.ME(b.location,a[0])),_.u(1),_.lf("commit ",_.R(3,2,a&&a[0]),""))};
cRb=function(a,b){a&1&&(_.N(0),_.O(1,"toPrettyRef"));a&2&&(a=b.Cta,_.lf(" View at previous CL ",_.R(1,1,a&&a[1]),".\n"))};dRb=function(a,b){a&1&&(_.N(0),_.O(1,"toPrettyRef"));a&2&&(a=b.Cta,_.lf(" View at previous commit ",_.R(1,1,a&&a[1]),".\n"))};eRb=function(a){a&1&&_.D(0,"folder-detail",14);a&2&&(a=_.M().Na,_.x("viewData",a))};
fRb=function(a){if(a&1){var b=_.Jc();_.A(0,"file-detail",15);_.I("contentTypeChange",function(d){_.Kc(b);var e=_.M(2);return _.Lc(e.contentType=d)});_.O(1,"async");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.x("viewData",a)("windowWidth",_.R(1,2,c.sRc.QUb).width)}};gRb=function(a){a&1&&_.D(0,"symlink-detail",16);a&2&&(a=_.M().Na,_.x("viewData",a))};hRb=function(a){a&1&&_.D(0,"git-submodule-detail",16);a&2&&(a=_.M().Na,_.x("viewData",a))};
iRb=function(a){a&1&&_.D(0,"loading",19);a&2&&_.x("diameter",48)("hasBackground",!0)};jRb=function(a){a&1&&_.D(0,"div",20)};kRb=function(a){a&1&&(_.F(0),_.y(1,iRb,1,2,"loading",17),_.O(2,"async"),_.y(3,jRb,1,0,"ng-template",null,18,_.Df),_.H());if(a&2){var b=_.kf(4);a=_.M(2);_.u(1);_.x("ngIf",_.R(2,2,a.pOc))("ngIfElse",b)}};lRb=function(a){a&1&&_.D(0,"file-not-found",21);a&2&&(a=_.M().Na,_.x("location",a.location))};mRb=function(a){a&1&&_.D(0,"submodule-cannot-fetch",22)};
nRb=function(a){a&1&&(_.A(0,"div",22)(1,"span",23),_.N(2," Error loading contents. "),_.B()())};oRb=function(a){if(a&1){var b=_.Jc();_.F(0);_.A(1,"splitter",24);_.I("resizeDone",function(d){_.Kc(b);var e=_.M(2);return _.Lc(e.VSa(d))});_.B();_.H()}if(a&2){_.M();var c=_.kf(14);_.u(1);_.x("changeSizeOf",c)}};pRb=function(a){a&1&&_.D(0,"insights-panel")};
qRb=function(a){if(a&1){var b=_.Jc();_.F(0);_.A(1,"splitter",25);_.I("mousedown",function(){_.Kc(b);var e=_.M(3);return _.Lc(e.wLa=!0)})("mouseup",function(){_.Kc(b);var e=_.M(3);return _.Lc(e.wLa=!1)});_.B();_.A(2,"div",26,27)(4,"div",28);_.y(5,pRb,1,0,"insights-panel",7);_.B()();_.H()}if(a&2){var c=_.kf(3);a=_.M().Na;var d=_.M(2);_.u(1);_.x("changeSizeOf",c);_.u(1);_.Re("pointer-events",d.wLa?"none":"unset");_.u(2);_.x("ngSwitch",a);_.u(1);_.x("ngSwitchCase",d.X5a.o8b)}};
rRb=function(a,b){a&1&&(_.F(0),_.y(1,qRb,6,5,"ng-container",10),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",a!==b.X5a.NONE))};
sRb=function(a,b){a&1&&(_.A(0,"div",1)(1,"div",2),_.F(2,3),_.y(3,eRb,1,1,"folder-detail",4)(4,fRb,2,4,"file-detail",5)(5,gRb,1,1,"symlink-detail",6)(6,hRb,1,1,"git-submodule-detail",6)(7,kRb,5,4,"ng-container",7)(8,lRb,1,1,"file-not-found",8)(9,mRb,1,0,"submodule-cannot-fetch",9)(10,nRb,3,0,"div",9),_.H(),_.y(11,oRb,2,1,"ng-container",10),_.O(12,"async"),_.A(13,"div",11,12),_.O(15,"async"),_.D(16,"lower-detail-panel",13),_.O(17,"async"),_.B()(),_.y(18,rRb,2,1,"ng-container",10),_.O(19,"async"),_.B());
a&2&&(a=b.Na,b=_.M(),_.u(2),_.x("ngSwitch",a.kind),_.u(1),_.x("ngSwitchCase",b.Gn.Q4a),_.u(1),_.x("ngSwitchCase",b.Gn.zt),_.u(1),_.x("ngSwitchCase",b.Gn.rjc),_.u(1),_.x("ngSwitchCase",b.Gn.L4b),_.u(1),_.x("ngSwitchCase",b.Gn.t6a),_.u(1),_.x("ngSwitchCase",b.Gn.Jdc),_.u(1),_.x("ngSwitchCase",b.Gn.cjc),_.u(1),_.x("ngSwitchCase",b.Gn.ERROR),_.u(1),_.x("ngIf",_.R(12,16,b.xj)),_.u(2),_.Se("panel-closed",!1===_.R(15,18,b.xj)),_.u(3),_.x("contentType",b.contentType)("viewData",a)("panelClosed",!1===_.R(17,
20,b.xj)),_.u(2),_.x("ngIf",_.R(19,22,b.Xga.ulb)))};tRb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};uRb=function(a,b){return a.startsWith(tRb(b))?0===b.length||a.length===b.length||"/"===a[b.length]:!1};vRb=function(a){return a.split("/").filter(function(b){return!!b})};wRb=function(){};xRb=function(a){a&1&&(_.A(0,"button",16),_.D(1,"div",17),_.B());a&2&&(a=_.M().va,_.u(1),_.Se("expanded",a.Ad))};yRb=function(a){a&1&&_.D(0,"mat-icon",18);a&2&&(a=_.M().va,_.M(4),_.x("svgIcon",sCb(a.type)))};
zRb=function(){};BRb=function(a){a&1&&_.y(0,zRb,0,0,"ng-template",0);if(a&2){a=_.M().va;var b=_.M(3).level;_.M();_.x("ngTemplateOutlet",_.kf(2))("ngTemplateOutletContext",ARb(a,b+1))}};
ERb=function(a,b){a&1&&(_.A(0,"div",null,6)(2,"div",7,8)(4,"button",9),_.D(5,"mat-icon",10),_.B(),_.A(6,"div",11),_.y(7,xRb,2,2,"button",12),_.A(8,"a",13),_.y(9,yRb,1,1,"mat-icon",14),_.A(10,"span"),_.N(11),_.B()()()(),_.A(12,"div",15),_.y(13,BRb,1,2,null,3),_.B()());if(a&2){a=b.va;b=_.M(3).level;var c=_.M();_.Qe("class",c.djc);_.u(2);_.wy("",c.yhc," hover-focus-element");_.Se("bold-active-element",a.active||a.tdb&&!a.Ad)("folder",c.zz(a.type))("expanded",a.Ad);_.Qe("aria-expanded",c.zz(a.type)?a.Ad:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.tdb&&!a.Ad);_.u(2);_.Qe("aria-label",c.C3b.format(_.qf(24,CRb,a.name)));_.u(2);_.Re("padding-left",b*c.h8b,"px");_.u(1);_.x("ngIf",c.zz(a.type));_.u(1);_.jf("title",a.name);_.Qe("href",c.VL(a.path,a.type),_.Ee);_.u(1);_.x("ngIf",a.type!==c.ty);_.u(2);_.nf(a.name);_.u(1);_.x("ngClass",_.qf(26,DRb,a.Ad));_.u(1);_.x("ngIf",a.cQa)}};
GRb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",19);_.I("click",function(){_.Kc(b);var d=_.M(4);return _.Lc(FRb(d))});_.N(1);_.B()}if(a&2){a=_.M().Na;var c=_.M().Na;_.u(1);_.lf(" Display ",a.total-c," more ")}};HRb=function(a,b){a&1&&(_.F(0),_.y(1,ERb,14,28,"div",4)(2,GRb,2,1,"button",5),_.H());a&2&&(a=b.Na,b=_.M().Na,_.u(1),_.x("ngForOf",a.Sl),_.u(1),_.x("ngIf",b<a.total))};
IRb=function(a){a&1&&(_.F(0),_.y(1,HRb,3,2,"ng-container",3),_.O(2,"async"),_.H());a&2&&(a=_.M().node,_.u(1),_.x("ngIf",_.R(2,1,a.wQc)))};JRb=function(a){a&1&&(_.y(0,IRb,3,3,"ng-container",3),_.O(1,"async"));a&2&&(a=_.M(),_.x("ngIf",_.R(1,1,a.vua)))};
KRb=function(a){a&1&&(_.A(0,"mat-dialog-content"),_.N(1," This directory contains a large number of files and may take a long time to render. Are you sure? "),_.B(),_.A(2,"mat-dialog-actions")(3,"button",20),_.N(4," Cancel "),_.B(),_.A(5,"button",21),_.N(6," OK "),_.B()());a&2&&(_.u(5),_.x("mat-dialog-close",!0))};MRb=function(a){a&1&&(_.A(0,"div",5)(1,"a",6),_.N(2," Repository root "),_.B()());a&2&&(a=_.M(2),_.u(1),_.jf("title",a.Kd.repository),_.x("routerLink",LRb(a,""))("trackProjectId",a.Kd.qb))};
NRb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",7);_.I("click",function(c){_.Kc(b);var d=_.M(2);return _.Lc(d.up(c))});_.D(1,"mat-icon",8);_.B();_.A(2,"a",6);_.O(3,"lastPathElement");_.N(4);_.O(5,"lastPathElement");_.B()}a&2&&(a=_.M(2),_.x("matTooltip",a.fMc),_.u(2),_.jf("title",_.R(3,5,_.Kf(a.scope))),_.x("routerLink",LRb(a,a.scope))("trackProjectId",a.Kd.qb),_.u(2),_.lf(" ",_.R(5,7,_.Kf(a.scope))," "))};
ORb=function(a){a&1&&(_.F(0),_.A(1,"div",2),_.y(2,MRb,3,3,"div",3)(3,NRb,6,9,"ng-template",null,4,_.Df),_.B(),_.H());if(a&2){var b=_.kf(4);a=_.M();_.u(2);_.x("ngIf",!a.scope||"/"===a.scope)("ngIfElse",b)}};PRb=function(a){return{path:a.he(),type:a.getType()}};
RRb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"button",11);_.I("click",function(){var e=_.Kc(c).va,f=_.M().Na,g=_.M(2);switch(e){case 1:g.Ub.ax({showPublic:!f.showPublic});break;case 3:g.Ub.ax({showProtected:!f.showProtected});break;case 2:g.Ub.ax({showPrivate:!f.showPrivate});break;case 7:g.Ub.ax({showPackagePrivate:!f.showPackagePrivate});break;default:_.Eg(e)}return _.Lc()});_.A(1,"label");_.N(2);_.B();_.D(3,"mat-pseudo-checkbox",8);_.B()}if(a&2){a=b.va;b=_.M().Na;var d=_.M(2);_.x("value",a);_.Qe("aria-checked",
QRb(b,a)?"true":"false");_.u(2);_.nf(d.BSa(a));_.u(1);_.x("state",QRb(b,a)?"checked":"unchecked")}};SRb=function(a){a&1&&_.D(0,"mat-divider")};
URb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"button",11);_.I("click",function(){var e=_.Kc(c).va,f=_.M().Na,g=_.M(2);switch(e){case "static":g.Ub.ax({showStatic:!f.showStatic});break;case "not_static":g.Ub.ax({showNonStatic:!f.showNonStatic});break;default:_.Eg(e)}return _.Lc()});_.A(1,"label");_.N(2);_.B();_.D(3,"mat-pseudo-checkbox",8);_.B()}if(a&2){a=b.va;b=_.M().Na;_.M(2);_.x("value",a);_.Qe("aria-checked",TRb(b,a)?"true":"false");_.u(2);a:switch(a){case "static":var d="Static";break a;case "not_static":d=
"Non-Static";break a;default:d=_.Eg(a)}_.nf(d);_.u(1);_.x("state",TRb(b,a)?"checked":"unchecked")}};VRb=function(a){a&1&&(_.F(0),_.A(1,"mat-list",10),_.y(2,RRb,4,4,"button",9),_.O(3,"async"),_.y(4,SRb,1,0,"mat-divider",5),_.O(5,"async"),_.y(6,URb,4,4,"button",9),_.O(7,"async"),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngForOf",_.R(3,3,a.scopes)),_.u(2),_.x("ngIf",0<_.R(5,5,a.H1a).length),_.u(2),_.x("ngForOf",_.R(7,7,a.H1a)))};WRb=function(a){a&1&&_.D(0,"mat-divider")};
XRb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"button",11);_.I("click",function(){var d=_.Kc(c).va,e=_.M().Na;_.M();e.fI.toggle(d);return _.Lc()});_.A(1,"label");_.N(2);_.B();_.D(3,"mat-pseudo-checkbox",8);_.B()}a&2&&(a=b.va,b=_.M().Na,_.M(),_.x("value",a),_.Qe("aria-checked",b.fI.get(a)?"true":"false"),_.u(2),_.nf(_.iyb[a].name),_.u(1),_.x("state",b.fI.get(a)?"checked":"unchecked"))};
$Rb=function(a){if(a&1){var b=_.Jc();_.A(0,"div",4);_.I("click",function(c){return c.stopPropagation()});_.y(1,VRb,8,9,"ng-container",5);_.O(2,"async");_.y(3,WRb,1,0,"mat-divider",5);_.O(4,"async");_.O(5,"async");_.A(6,"mat-list",6)(7,"button",7);_.I("click",function(){var c=_.Kc(b).Na;_.M();return _.Lc(YRb(c))});_.O(8,"async");_.A(9,"label");_.N(10," All Symbols ");_.B();_.D(11,"mat-pseudo-checkbox",8);_.O(12,"async");_.B();_.y(13,XRb,4,4,"button",9);_.O(14,"async");_.B()()}a&2&&(a=_.M(),_.u(1),
_.x("ngIf",_.R(2,5,a.BA)),_.u(2),_.x("ngIf",0<_.R(4,7,a.H1a).length||0<_.R(5,9,a.scopes).length),_.u(4),_.Qe("aria-checked",_.R(8,11,a.aMb)),_.u(4),_.x("state",ZRb(_.R(12,13,a.aMb))),_.u(2),_.x("ngForOf",_.R(14,15,a.Kxa)))};
aSb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"div",4);_.I("click",function(d){return d.stopPropagation()});_.A(1,"mat-list",5)(2,"button",6);_.I("click",function(){var d=_.Kc(c).Na,e=_.M();return _.Lc(e.vja(d))});_.A(3,"label");_.N(4);_.B()();_.A(5,"button",7);_.I("click",function(){var d=_.Kc(c).Na;_.M().Ub.ax({stickyHeaders:!d.stickyHeaders});return _.Lc()});_.A(6,"label");_.N(7);_.B();_.D(8,"mat-pseudo-checkbox",8);_.B()()()}a&2&&(a=b.Na,b=_.M(),_.u(2),_.x("value",a.collapseAll),_.Qe("aria-checked",
a.collapseAll?"true":"false"),_.u(2),_.nf(a.collapseAll?b.vbc:b.ubc),_.u(1),_.x("value",a.stickyHeaders),_.Qe("aria-checked",a.stickyHeaders?"true":"false"),_.u(2),_.nf(b.wbc),_.u(1),_.x("state",a.stickyHeaders?"checked":"unchecked"))};
bSb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"button",8);_.I("click",function(){var d=_.Kc(c).Na;_.M(3).Ub.ax({sortAlphabetically:!d.sortAlphabetically});return _.Lc()});_.A(1,"mat-icon");_.N(2);_.B()()}a&2&&(a=b.Na,_.M(3),_.x("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.u(2),_.nf(a.sortAlphabetically?"sort_by_alpha":"sort"))};
cSb=function(a){a&1&&(_.F(0),_.y(1,bSb,3,2,"button",7),_.O(2,"async"),_.D(3,"outline-options-menu"),_.H());a&2&&(a=_.M(2),_.u(1),_.x("ngIf",_.R(2,1,a.BA)))};
dSb=function(a,b){if(a&1){var c=_.Jc();_.F(0);_.A(1,"div",1);_.O(2,"async");_.O(3,"async");_.A(4,"form",2);_.I("submit",function(d){_.Kc(c);_.M();d.preventDefault();return _.Lc()});_.A(5,"mat-form-field",3)(6,"mat-label");_.N(7," Filter ");_.B();_.A(8,"input",4,5);_.I("focus",function(){_.Kc(c);var d=_.M();return _.Lc(d.MQa.next(!0))})("blur",function(){_.Kc(c);var d=_.M();return _.Lc(d.MQa.next(!1))});_.B()()()();_.D(10,"filter-menu",6);_.y(11,cSb,4,3,"ng-container",0);_.O(12,"async");_.H()}a&2&&
(a=b.Na,b=_.M(),_.u(1),_.Se("expanded",_.R(2,5,b.MQa)||_.R(3,7,b.ica)),_.u(7),_.x("formControl",b.Bp),_.u(2),_.x("outlineData",a),_.u(1),_.x("ngIf",_.R(12,9,b.BA)))};eSb=function(a,b){return a.label.localeCompare(b.label)};fSb=function(a){a&1&&(_.A(0,"div",3),_.N(1," Nothing matches your filter.\n"),_.B())};gSb=function(a){a&1&&(_.A(0,"button",11),_.D(1,"div",12),_.B());if(a&2){a=_.M().va;var b=_.M(2);_.u(1);_.Se("expanded",b.Yq.Ce(a))}};hSb=function(a){a&1&&_.D(0,"div",13)};
lSb=function(a,b){a&1&&(_.A(0,"mat-tree-node",6),_.O(1,"async"),_.O(2,"async"),_.O(3,"async"),_.y(4,gSb,2,2,"button",7),_.A(5,"a",8),_.y(6,hSb,1,0,"div",9),_.A(7,"span"),_.N(8),_.B(),_.A(9,"span",10),_.N(10),_.B()()());a&2&&(a=b.va,b=_.M(2),_.Re("padding-left",20*a.level,"px")("top",_.R(1,23,iSb(b,a)),"px")("z-index",100-a.level),_.Se("header",_.R(2,25,jSb(b,a)))("bottom-header",_.R(3,27,kSb(b,a)))("bold-active-element",a.active),_.x("role","treeitem"),_.Qe("aria-selected",a.active)("data-id",a.id),
_.u(4),_.x("ngIf",a.Ip),_.u(1),_.Qe("href",b.aS(a),_.Ee),_.u(1),_.x("ngIf",!1===a.Ip),_.u(1),_.Qe("class",a.fe)("aria-label",a.tooltip)("title",a.tooltip),_.u(1),_.nf(a.Gc),_.u(2),_.lf(" ",a.label," "))};mSb=function(a){a&1&&(_.A(0,"mat-tree",4),_.O(1,"async"),_.y(2,lSb,11,29,"mat-tree-node",5),_.B());a&2&&(a=_.M(),_.Se("sticky-headers",_.R(1,6,a.K1a)),_.x("dataSource",a.Xz)("treeControl",a.Yq)("@.disabled",!0)("trackBy",a.kB))};nSb=function(a){return a.L3a};oSb=function(a){return a.level};
pSb=function(a){return a?_.HE(a.params.line)||-1:-1};qSb=function(a){return a.Ip};rSb=function(a,b){a.level=b;return a};sSb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var m=g.modifiers.filter(uCb);return m.length&&m.every(function(n){return!c.get(n)})||d.has("static")&&((m=g.modifiers.includes(11))&&!e||!m&&!f)?!1:_.zi(a)||_.Bi(g.label,a)?!0:!1}};
tSb=function(a){if(a&1){var b=_.Jc();_.A(0,"div",7)(1,"h4");_.N(2,"Outline is very large");_.B();_.A(3,"button",8);_.I("click",function(){_.Kc(b);var c=_.M(2);return _.Lc(c.a1a=!1)});_.N(4," Show anyway (may crash) ");_.B()()}};uSb=function(a){a&1&&_.D(0,"outline-controls",11);a&2&&(a=_.M(3),_.x("outlineData",a.qr.Wb))};
vSb=function(a){a&1&&(_.F(0),_.y(1,uSb,1,1,"outline-controls",9),_.D(2,"outline-tree",10),_.H());a&2&&(a=_.M(2),_.u(1),_.x("ngIf",a.NJc),_.u(1),_.x("outlineTreeInput",a.qr.Wb)("location",a.Kd))};wSb=function(a){a&1&&(_.F(0,4),_.y(1,tSb,5,0,"div",5)(2,vSb,3,3,"ng-container",6),_.H());a&2&&(a=_.M(),_.x("ngSwitch",a.a1a),_.u(1),_.x("ngSwitchCase",!0),_.u(1),_.x("ngSwitchCase",!1))};xSb=function(a){a&1&&(_.A(0,"dc-information-box",12),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf(" ",a.sba(a.qr.KF)," "))};
ySb=function(a){a&1&&_.D(0,"loading",13);a&2&&_.x("hasBackground",!0)};zSb=function(a){a&1&&(_.A(0,"span",7),_.N(1,"Files"),_.B())};ASb=function(a){a&1&&(_.F(0),_.D(1,"directory-navigation",8),_.H());a&2&&(a=_.M(2),_.u(1),_.x("activeLocation",a.Kd)("directoryPanelState",a.wqa))};CSb=function(a){a&1&&(_.A(0,"span",10),_.N(1,"Outline"),_.B());if(a&2){a=_.M(2).Na;var b=_.M();_.x("matTooltip",BSb(a,b.yb))}};
DSb=function(a){a&1&&(_.F(0),_.D(1,"outline",11),_.O(2,"async"),_.H());a&2&&(a=_.M(3),_.u(1),_.x("outlineData",_.R(2,2,a.qr))("activeLocation",a.Kd))};ESb=function(a){a&1&&(_.F(0),_.A(1,"mat-tab",9),_.y(2,CSb,2,1,"ng-template",3)(3,DSb,3,4,"ng-container",4),_.B(),_.H());if(a&2){a=_.M().Na;var b=_.M();_.u(1);_.x("disabled",a!==b.Ddc.Rg);_.u(2);_.x("ngIf",b.FEb)}};
ISb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"nav",1)(1,"mat-tab-group",2);_.I("selectedIndexChange",function(d){var e=_.Kc(c).Na,f=_.M();return _.Lc(f.fk(e,d))});_.A(2,"mat-tab");_.y(3,zSb,2,0,"ng-template",3)(4,ASb,2,2,"ng-container",4);_.B();_.y(5,ESb,4,2,"ng-container",4);_.B();_.A(6,"div",5)(7,"button",6);_.I("click",function(){_.Kc(c);var d=_.M().Kc;2===d.JH.getValue()?FSb(d):GSb(d);return _.Lc()});_.A(8,"mat-icon");_.N(9,"keyboard_capslock");_.B()()()()}a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("@.disabled",
!0)("selectedIndex",HSb(b,a)),_.u(3),_.x("ngIf",b.lrb),_.u(1),_.x("ngIf",b.q2),_.u(2),_.x("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.bhc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Kd.qb),_.Qe("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
JSb=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"}};KSb=function(a){switch(a.state){case 1:return"UNSUPPORTED_LANGUAGE"===a.KF||"UNSUPPORTED_DATA_TYPE"===a.KF?3:2;case 2:return 0===a.Wb.Cpa.length?4:1;default:return _.Eg(a)}};
LSb=function(a){switch(a){case "OUTLINE":return _.Og.AO;case "FILES":return _.Og.MAa;default:return _.Eg(a,"Unknown file detail tab selected")}};MSb=function(a){a&1&&_.D(0,"repository-detail",5);a&2&&(a=_.M(),_.x("viewData",a.yb))};NSb=function(a){a&1&&(_.A(0,"div"),_.N(1," Please contact the administrator. "),_.B())};
OSb=function(a){a&1&&(_.A(0,"div"),_.N(1," This could be due to an incorrect package configuration. Contact the repository owner if you believe you should have permission to view this repository. "),_.B())};PSb=function(a){a&1&&(_.D(0,"repository-breadcrumb",6),_.O(1,"async"));if(a&2){a=_.M().Na;var b=_.M();_.x("location",a.location)("isEmptyRepo",a.kind===b.Gn.UNINITIALIZED)("editLink",0===a.kind?a.yZ:void 0);_.Qe("aria-label",_.R(1,4,b.nxc))}};
QSb=function(a){a&1&&_.D(0,"no-repository-information",7)};RSb=function(a){a&1&&_.D(0,"repository-not-found",8);a&2&&(a=_.M().Na,_.x("location",a.location))};SSb=function(a){a&1&&_.D(0,"repository-permission-denied",8);a&2&&(a=_.M().Na,_.x("location",a.location))};TSb=function(a){a&1&&_.D(0,"no-default-branch",7)};USb=function(a){a&1&&(_.D(0,"browse-repository-contents",9),_.O(1,"async"));if(a&2){a=_.M().Na;var b=_.M();_.x("repositoryNavState",_.R(1,3,b.rB.FLc))("viewData",a)("showOutlineTab",!b.Qva)}};
VSb=function(a,b){a&1&&(_.F(0),_.y(1,PSb,2,6,"repository-breadcrumb",1),_.F(2,2),_.y(3,QSb,1,0,"no-repository-information",3)(4,RSb,1,1,"repository-not-found",4)(5,SSb,1,1,"repository-permission-denied",4)(6,TSb,1,0,"no-default-branch",3)(7,USb,2,5,"browse-repository-contents",5),_.H()());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngIf",_.pE(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.u(1),_.x("ngSwitch",a.kind),_.u(1),_.x("ngSwitchCase",b.Gn.NONE),_.u(1),_.x("ngSwitchCase",b.Gn.ahc),_.u(1),
_.x("ngSwitchCase",b.Gn.PERMISSION_DENIED),_.u(1),_.x("ngSwitchCase",b.Gn.Qcc))};WSb=function(a,b){return new _.jd(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)})})};XSb=function(a,b){return(window.injected||new Map).get(a)||b};
aTb=function(a,b,c){if(1!==a.nodeType)return YSb;b=b.toLowerCase();if("innerhtml"===b||"innertext"===b||"textcontent"===b||"outerhtml"===b)return function(){return ZSb};var d=$Sb.get(a.tagName+" "+b);return void 0!==d?d:/^on/.test(b)&&"attribute"===c&&(a=a.tagName.includes("-")?HTMLElement.prototype:a,b in a)?function(){throw Error("Ye");}:YSb};cTb=function(a,b){if(!Array.isArray(a)||!a.hasOwnProperty("raw"))throw Error("af");return void 0!==bTb?bTb.createHTML(b):b};
tL=function(a,b,c,d){c=void 0===c?a:c;if(b===sL)return b;var e,f=void 0!==d?null==(e=c.z6a)?void 0:e[d]:c.Gmc;e=dTb(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.Dmc(a,c,d));if(void 0!==d){var r,w;(null!=(w=(r=c).z6a)?w:r.z6a=[])[d]=f}else c.Gmc=f}void 0!==f&&(b=tL(a,f.Fmc(a,b.values),f,d));return b};
uL=function(a){return function(b,c){void 0!==c?(b.constructor.qK(c,a),b=void 0):b=eTb(a,b);return b}};fTb=function(){return uL(Object.assign({},void 0,{state:!0}))};gTb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(void 0===a||null===a)throw Error("ff");return _.ig(a)};hTb=function(a){return a&&a.startsWith("go/")?a:""};iTb=function(a,b){a&1&&(_.A(0,"th",4),_.N(1),_.B());a&2&&(a=b.va,_.u(1),_.nf(a.XWa))};
kTb=function(a){if(a&1){var b=_.Jc();_.A(0,"mat-month-view",7);_.I("_userSelection",function(d){_.Kc(b);var e=_.M(2);return _.Lc(e.e0a(d))})("dragStarted",function(d){_.Kc(b);var e=_.M(2);return _.Lc(e.yR(d))})("dragEnded",function(d){_.Kc(b);var e=_.M(2);return _.Lc(e.zC(d))});_.B()}if(a&2){a=_.M().va;var c=_.M();_.Se("reach-calendar-month-active",jTb(c,a,c.vb));_.x("activeDate",a)("selected",c.selected)("dateFilter",c.Zi)("maxDate",c.Id)("minDate",c.Fd)("dateClass",c.dl)("comparisonStart",c.fu)("comparisonEnd",
c.iw)("activeDrag",c.Wt)}};lTb=function(a,b){a&1&&(_.A(0,"div",5),_.y(1,kTb,1,11,"mat-month-view",6),_.B());a&2&&(a=b.va,_.u(1),_.x("ngIf",!!a))};mTb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"mat-year-view",2);_.I("selectedChange",function(d){_.Kc(c);var e=_.M();return _.Lc(e.Yl.next(d))});_.B()}a&2&&(a=b.va,b=_.M(),_.x("activeDate",a)("selected",b.selected)("dateFilter",b.Zi)("maxDate",b.Id)("minDate",b.Fd)("dateClass",b.dl))};
nTb=function(a){if(a&1){var b=_.Jc();_.A(0,"reach-date-presets-menu",9);_.I("presetSelected",function(c){_.Kc(b);_.M().XN.next({source:"view",value:(null==c?void 0:c.date)||null});return _.Lc()});_.B()}a&2&&(a=_.M(),_.x("presets",a.aZ))};oTb=function(a,b){a&1&&(_.A(0,"mat-icon",6),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Ni),_.u(1),_.lf(" ",a.Ni?"":a.Nh," "))};pTb=function(a,b){a&1&&(_.A(0,"mat-icon",6),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Ni),_.u(1),_.lf(" ",a.Ni?"":a.Nh," "))};
qTb=function(a,b){if(a&1){var c=_.Jc();_.A(0,"div",3);_.I("click",function(){var d=_.Kc(c).va,e=_.M(2);d&&e.zGb.next(d);return _.Lc()});_.D(1,"div",4);_.A(2,"span",5);_.N(3);_.B()()}a&2&&(a=b.va,_.x("first",b.first),_.u(3),_.nf(a.title))};rTb=function(a){a&1&&(_.F(0),_.D(1,"mat-divider"),_.y(2,qTb,4,2,"div",2),_.D(3,"mat-divider"),_.H());a&2&&(a=_.M(),_.u(2),_.x("ngForOf",a.uva))};sTb=function(a){return a.Db?a.repository+" \u203a "+_.GE(a.Db):""+a.repository};tTb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};
uTb=function(a){a&1&&(_.F(0),_.A(1,"a",3),_.N(2),_.B(),_.A(3,"a",4),_.N(4),_.B(),_.H());a&2&&(a=_.M(),_.u(1),_.x("routerLink",a.data.Sta)("ascTrackElement",a.data.zV)("trackAction",a.data.nea),_.u(1),_.nf(a.data.mea),_.u(1),_.x("routerLink",a.data.kHb)("ascTrackElement",a.data.zV),_.u(1),_.nf(a.data.Ze))};
vTb=function(a){a&1&&(_.A(0,"a",9),_.O(1,"repoRootLink"),_.N(2),_.B());a&2&&(a=_.M(2),_.x("routerLink",_.R(1,4,a.data.Wa))("ascTrackElement",a.data.zV),_.u(2),_.bz("[",a.data.repository," \u203a ",a.data.je,"]"))};
wTb=function(a){a&1&&(_.y(0,vTb,3,6,"a",5),_.A(1,"a"),_.O(2,"placeToHref"),_.A(3,"span"),_.N(4),_.B(),_.A(5,"span",6),_.N(6),_.B()(),_.A(7,"button",7)(8,"span",8),_.N(9,"content_copy"),_.B()());if(a&2){a=_.M();_.x("ngIf",null==a.displayName);_.u(1);_.Qe("href",_.R(2,9,a.data.Wa),_.Ee)("data-action-name","navigate")("data-element-name",a.data.zV)("data-track-action-name",a.data.nea);_.u(3);var b=a.data;b=null!=a.displayName?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.nf(b);_.u(2);_.nf(a.data.mea);_.u(1);_.Qe("data-copy-content",a.data.Wa.path)("data-action-name","copy")}};xTb=function(a,b){a&1&&(_.A(0,"li"),_.D(1,"item-display",9),_.B());a&2&&(a=b.va,b=_.M(4),_.u(1),_.x("place",a)("placeItemType",b.Wra(a)))};yTb=function(a){a&1&&(_.A(0,"ul"),_.y(1,xTb,2,2,"li",8),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.x("ngForOf",a.Wb))};
zTb=function(a){a&1&&(_.F(0),_.y(1,yTb,2,1,"ul",7),_.H());if(a&2){a=_.M().Na;_.M();var b=_.kf(4);_.u(1);_.x("ngIf",0<a.Wb.length)("ngIfElse",b)}};ATb=function(a){a&1&&(_.A(0,"dc-information-box",10),_.N(1," Recent items unavailable "),_.B())};BTb=function(a){a&1&&_.D(0,"loading",11)};
CTb=function(a,b){a&1&&(_.F(0)(1,3),_.y(2,zTb,2,2,"ng-container",4)(3,ATb,2,0,"dc-information-box",5)(4,BTb,1,0,"loading",6),_.H()());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.zB.Eh),_.u(1),_.x("ngSwitchCase",b.zB.Error),_.u(1),_.x("ngSwitchCase",b.zB.Ri))};DTb=function(a){a&1&&(_.A(0,"p",12),_.N(1," You don't have any recently viewed items yet. "),_.B())};
ETb=function(a,b){a&1&&(_.A(0,"mat-tree-node"),_.D(1,"div",12)(2,"simple-star",13)(3,"item-display",14),_.B());a&2&&(a=b.va,b=_.M(4),_.Qe("aria-label",a.displayName),_.u(2),_.x("isStarred",a.Dx)("type",b.Wra(a.location)),_.Qe("data-node-id",a.id)("data-action",b.V4a),_.u(1),_.x("displayName",a.displayName)("place",a.location)("placeItemType",a.Ow))};
FTb=function(a,b){a&1&&(_.A(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.N(4," expand_more "),_.B()(),_.D(5,"simple-star",13)(6,"item-display",14),_.B(),_.A(7,"ul"),_.Ye(8,18),_.B()());a&2&&(a=b.va,b=_.M(4),_.Qe("aria-label",a.displayName),_.u(2),_.Qe("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.G5b),_.u(1),_.Se("collapsed",!b.od.Ce(a)),_.u(2),_.x("isStarred",a.Dx)("type",b.Wra(a.location)),_.Qe("data-node-id",a.id)("data-action",b.V4a),_.u(1),
_.x("displayName",a.displayName)("place",a.location)("placeItemType",a.Ow),_.u(1),_.Se("tree-invisible",!b.od.Ce(a)))};GTb=function(a){if(a&1){var b=_.Jc();_.A(0,"button",19);_.I("click",function(){_.Kc(b);var c=_.M(4);return _.Lc(c.jxa.next(!0))});_.N(1," Show all ");_.B()}};
HTb=function(a){a&1&&(_.F(0),_.A(1,"mat-tree",8),_.y(2,ETb,4,8,"mat-tree-node",9)(3,FTb,9,15,"mat-nested-tree-node",10),_.B(),_.y(4,GTb,2,0,"button",11),_.H());if(a&2){a=_.M(2).Na;var b=_.M();_.u(1);_.x("dataSource",a.Wb)("treeControl",b.od);_.u(2);_.x("matTreeNodeDefWhen",b.gca);_.u(1);_.x("ngIf",!b.jxa.value)}};ITb=function(a){a&1&&(_.F(0),_.y(1,HTb,5,4,"ng-container",7),_.H());if(a&2){a=_.M().Na;_.M();var b=_.kf(4);_.u(1);_.x("ngIf",0<a.Wb.data.length)("ngIfElse",b)}};
JTb=function(a){a&1&&(_.A(0,"dc-information-box",20),_.N(1," Starred items unavailable "),_.B())};KTb=function(a){a&1&&_.D(0,"loading",21)};LTb=function(a,b){a&1&&(_.F(0)(1,3),_.y(2,ITb,2,2,"ng-container",4)(3,JTb,2,0,"dc-information-box",5)(4,KTb,1,0,"loading",6),_.H()());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Eh),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Ri))};
MTb=function(a){a&1&&(_.A(0,"p",22),_.N(1," You don't have any starred items yet. "),_.B())};NTb=function(a,b){b.push(a);a=_.l(a.children.values());for(var c=a.next();!c.done;c=a.next())NTb(c.value,b)};OTb=function(a,b){return 0<b.children.size};
PTb=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.Dx&&c++,0!==f.children.size&&(c=PTb(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};
QTb=function(a,b){var c=a.location,d=a.Dx;a=new Map(Array.from(a.children).map(function(g){var m=_.l(g);g=m.next().value;m=m.next().value;return[g,QTb(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,Dx:d,location:c,Ow:_.li(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.Dx);var f=b.size;d={children:a,displayName:e,location:c,Dx:d,Ow:_.li(c),id:f};b.set(f,d);return d};RTb=function(a){a&1&&(_.F(0),_.D(1,"initial-welcome"),_.H())};STb=function(a){a&1&&(_.F(0),_.N(1),_.O(2,"number"),_.H());a&2&&(a=_.M(2),_.u(1),_.lf(" (",_.R(2,1,a.qD),") "))};TTb=function(a,b){a&1&&(_.F(0),_.N(1),_.O(2,"number"),_.H());a&2&&(a=b.Na,_.u(1),_.lf(" (",_.R(2,1,a),") "))};
UTb=function(a,b){if(a&1){var c=_.Jc();_.F(0);_.A(1,"div",2);_.y(2,RTb,2,0,"ng-container",3);_.A(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.I("afterExpand",function(){_.Kc(c);var d=_.M();return _.Lc(d.mb("expandStarredItems"))})("afterCollapse",function(){_.Kc(c);var d=_.M();return _.Lc(d.mb("collapseStarredItems"))});_.A(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.N(8,"star");_.B();_.A(9,"h2");_.N(10," starred ");_.y(11,STb,3,3,"ng-container",3);_.B()()();_.A(12,
"starred-items",7);_.I("countChanged",function(d){_.Kc(c);var e=_.M();return _.Lc(e.qD=d)});_.B()();_.A(13,"mat-expansion-panel",5);_.I("afterExpand",function(){_.Kc(c);var d=_.M();return _.Lc(d.mb("expandRecentItems"))})("afterCollapse",function(){_.Kc(c);var d=_.M();return _.Lc(d.mb("collapseRecentItems"))});_.A(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.D(16,"mat-icon",8);_.A(17,"h2");_.N(18," recently viewed ");_.y(19,TTb,3,3,"ng-container",3);_.O(20,"async");_.B()()();_.D(21,"recent-items",
9);_.B()()();_.H()}a&2&&(a=b.Na,b=_.M(),_.u(2),_.x("ngIf",a===b.SGc.n8b),_.u(1),_.x("multi",!0),_.u(1),_.x("expanded",!0),_.u(7),_.x("ngIf",0<b.qD),_.u(2),_.x("expanded",!0),_.u(6),_.x("ngIf",_.R(20,6,b.gLc)))};VTb=function(a){a&1&&_.D(0,"loading",10);a&2&&_.x("diameter",20)};WTb=function(a){a&1&&_.D(0,"th",5)};XTb=function(a){a&1&&(_.A(0,"th",6),_.N(1," Project ID "),_.B())};
YTb=function(a){a&1&&(_.A(0,"td",13),_.D(1,"star",14),_.B());if(a&2){a=_.M().va;var b=_.M();_.u(1);_.x("place",a.Wa)("type",b.chc)("elementName",a.lk)}};ZTb=function(a,b){a&1&&(_.F(0),_.D(1,"mat-icon",15),_.H());a&2&&(a=b.Na,b=_.M().va,_.u(1),_.x("matTooltip",b.zLc)("svgIcon",a))};$Tb=function(a){a&1&&(_.A(0,"td",16)(1,"a",17),_.N(2),_.B()());a&2&&(a=_.M().va,_.u(1),_.x("routerLink",a.xLc),_.u(1),_.lf(" ",a.HH," "))};
aUb=function(a,b){a&1&&(_.A(0,"tr",7),_.y(1,YTb,2,3,"td",8),_.A(2,"td")(3,"div",9)(4,"a",10),_.N(5),_.B(),_.y(6,ZTb,2,2,"ng-container",11),_.B()(),_.y(7,$Tb,3,2,"td",12),_.B());a&2&&(a=b.va,b=_.M(),_.u(1),_.x("ngIf",b.FNb),_.u(3),_.x("routerLink",a.ALc),_.u(1),_.lf(" ",a.lk," "),_.u(1),_.x("ngIf",a.yLc),_.u(1),_.x("ngIf",b.S0a))};bUb=function(a,b){return a.HH.localeCompare(b.HH)||a.lk.localeCompare(b.lk)};cUb=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
dUb=function(a){a&1&&_.D(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.x("place",a.Wa))};eUb=function(a){a&1&&_.D(0,"loading",4);a&2&&_.x("diameter",20)};fUb=function(a){a&1&&(_.A(0,"div",10),_.D(1,"project-selector",11),_.B());a&2&&(a=_.M(3),_.u(1),_.x("place",a.location))};hUb=function(a){if(a&1){var b=_.Jc();_.A(0,"input-with-icon",12);_.I("valueChange",function(c){_.Kc(b);var d=_.M(3);return _.Lc(d.xwa.next(c))});_.B()}a&2&&(a=_.M(3),_.x("placeholder",a.U_a)("trackingConfig",_.qf(2,gUb,a.xc)))};
iUb=function(a){a&1&&(_.F(0),_.D(1,"repository-table",13),_.H());if(a&2){a=_.M(2).Na;var b=_.M();_.u(1);_.x("rows",a.Wb.rows)("location",b.location)}};jUb=function(a){if(a&1){var b=_.Jc();_.A(0,"no-search-match",14);_.I("clear",function(){_.Kc(b);var c=_.M(3);return _.Lc(c.eK())});_.O(1,"async");_.B()}a&2&&(a=_.M(3),_.x("filter",_.R(1,1,a.xwa)))};
kUb=function(a){a&1&&(_.A(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.N(2," There are no repositories for this project "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," Verify that you can access it "),_.B()())};lUb=function(a){a&1&&(_.A(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2," Unable to load this project "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," Verify that it exists and you can access it "),_.B()())};
mUb=function(a){a&1&&(_.F(0),_.y(1,fUb,2,1,"div",5)(2,hUb,1,4,"input-with-icon",6),_.O(3,"async"),_.F(4,1),_.y(5,iUb,2,2,"ng-container",3)(6,jUb,2,3,"no-search-match",7)(7,kUb,5,0,"icon-empty-state-display",8)(8,lUb,5,0,"icon-empty-state-display",9),_.H()());if(a&2){a=_.M().Na;var b=_.M();_.u(1);_.x("ngIf",b.GNb);_.u(1);_.x("ngIf",_.R(3,7,b.GNc));_.u(2);_.x("ngSwitch",a.Wb.kind);_.u(1);_.x("ngSwitchCase",b.Vka.mic);_.u(1);_.x("ngSwitchCase",b.Vka.H2b);_.u(1);_.x("ngSwitchCase",b.Vka.G2b);_.u(1);_.x("ngSwitchCase",
b.Vka.s8b)}};nUb=function(a,b){a&1&&(_.F(0,1),_.y(1,eUb,1,1,"loading",2)(2,mUb,9,9,"ng-container",3),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Ri),_.u(1),_.x("ngSwitchCase",b.Tc.Eh))};pUb=function(a){var b=a.Of,c=_.emb(b),d=b.projectId||b.Hm||b.Qq,e=a.rT?_.rBb(a.rT):null,f=e?e.icon:null;e=e?oUb.format({repoType:e.name}):null;return{lk:a.displayName||b.Li,ALc:_.Ip(c),HH:d,xLc:_.Ip(_.LE(c.Yb(),"repoGroup").ab()),yLc:f,zLc:e,Wa:c}};
qUb=function(a,b){return a===b?!0:void 0===a||void 0===b?!1:_.Gb(a,b)};rUb=function(a){var b=a.qb;a=a.Rc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,Hm:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.Eg(a,"Unknown group type")}};
sUb=function(a){a&1&&(_.A(0,"nav",10)(1,"a",11),_.N(2,"My source"),_.B(),_.A(3,"a",12),_.N(4,"All repositories"),_.B()());if(a&2){a=_.M(3).Na;var b=_.M();_.u(1);_.x("routerLink",b.PGc)("active",a.Wb===b.lO.tBa);_.u(2);_.x("routerLink",b.MJ)("active",a.Wb===b.lO.PCa)}};tUb=function(a){a&1&&(_.A(0,"div",8),_.y(1,sUb,5,4,"nav",9),_.B());if(a&2){a=_.M(2).Na;var b=_.M();_.u(1);_.x("ngIf",a.Wb===b.lO.tBa||a.Wb===b.lO.PCa)}};uUb=function(a){a&1&&_.D(0,"landing-page")};
vUb=function(a){a&1&&(_.D(0,"repositories-browser",13),_.O(1,"async"));a&2&&(a=_.M(3),_.x("location",_.R(1,1,a.Wa)))};wUb=function(a){a&1&&(_.F(0),_.y(1,tUb,2,1,"div",6),_.F(2,2),_.y(3,uUb,1,0,"landing-page",3)(4,vUb,2,3,"repositories-browser",7),_.H()());if(a&2){a=_.M().Na;var b=_.M();_.u(1);_.x("ngIf",b.Yyb);_.u(1);_.x("ngSwitch",a.Wb);_.u(1);_.x("ngSwitchCase",b.lO.tBa);_.u(1);_.x("ngSwitchCase",b.lO.PCa)}};xUb=function(a){a&1&&_.Ye(0,14);a&2&&(_.M(2),_.x("ngTemplateOutlet",_.kf(3)))};
yUb=function(a){a&1&&_.D(0,"loading",15);a&2&&_.x("diameter",20)};zUb=function(a,b){a&1&&(_.F(0,2),_.y(1,wUb,5,4,"ng-container",3)(2,xUb,1,1,"ng-container",4)(3,yUb,1,1,"loading",5),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Eh),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Ri))};
AUb=function(a){a&1&&(_.A(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2," Unable to load page. "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," Please try again later. "),_.B()());a&2&&_.x("isSvg",!1)};BUb=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.Eg(a)}};CUb=function(a){return _.ld(null).ha(_.Qd(1),_.le(function(){a.Nq=_.kOa(a,_.xg(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.Nq.Orb=!0}))};
DUb=function(a,b){return _.Rh(a,1,b)};FPb=function(a,b){return _.Ti(a,3,b)};EUb=function(a,b){return _.Vi(a,1,_.so,b)};FUb=function(a,b){return _.Vi(a,1,_.so,b)};GUb=function(a){this.stream=a};GUb.prototype.on=function(a,b){return"data"==a||"error"==a?this:this.stream.on(a,b)};GUb.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};GUb.prototype.cancel=function(){this.stream.cancel()};
var HUb=function(a,b,c,d,e,f){var g=b.substr(0,b.length-e.name.length);b=_.iQa(function(m){return _.jQa(a,m,g)},a.qPb).call(a,_.BPa(e,c,d));b.on("data",function(m){return f(null,m)});b.on("error",function(m){return f(m,null)});return new GUb(b)},IUb=function(a,b){return _.qb(a,3,b,_.Va)},JUb=function(a,b){return _.Zh(a,4,b)},KUb=function(a){var b=_.qu.has(72);return _.jj(a,6,b)},LUb=function(a){var b=_.qu.has(73);return _.jj(a,7,b)},MUb=function(a,b){a.ML.getValue(_.kw(a,b)).ha(_.Fd(function(c){return"SHOWING"!==
c})).subscribe(function(){a.ML.setValue(_.kw(a,b),"HIDDEN")})},vL=function(a){a=void 0===a?{}:a;this.i={};this.i.sourcePath=null==a.bm?null:a.bm;this.i.sourceLines=null==a.u1a?null:a.u1a;this.i.methodName=null==a.methodName?null:a.methodName};_.V(vL,_.U);vL.prototype.ka=function(){return vL};vL.prototype.ma=function(){return{keys:["methodName","sourceLines","sourcePath"]}};
_.W.Object.defineProperties(vL.prototype,{methodName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"methodName")?_.S(this,"methodName"):""},set:function(a){this.i.methodName=a}},u1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceLines")?_.S(this,"sourceLines"):[]},set:function(a){this.i.sourceLines=a}},bm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.i.sourcePath=a}}});
var NUb=function(a,b,c){var d=new _.be(1);return d.ha(_.Rd(),_.wd(function(e){return a.resolve(e.location,e.nextPage,e.refHint,e.Uq,e.count).ha(_.t(_.bE),_.ie(_.kE),_.Nd(function(){return _.aE("History unavailable")}))},1),_.ie(_.bE(b)),_.$d(OBb,_.dwb),_.t(function(e){var f=0<e.Ak.length?e.Ak[0].Uq||void 0:void 0,g=f&&_.gmb(c,f);g=g&&_.Ph(g)?g:c;if(_.QE(c)){var m;var n=null==f?void 0:null==(m=f.ov)?void 0:m.refHint;var r=f}m=Object.assign({},e);var w=e.nextPage;m=(delete m.nextPage,m);if(!w||"0000000000000000000000000000000000000000"===
w.token)return Object.assign({},m,{fE:f});var z=LBb(g,e),E="TOKEN"===w.V0&&z!==g.path,J=MBb(g,e);return m.Eaa?(d.next({nextPage:E?void 0:w,location:J,Uq:r,refHint:n,count:7E5}),Object.assign({},m,{fE:f})):Object.assign({},m,{fE:f,Yqa:function(){d.next({nextPage:E?void 0:w,location:J,Uq:r,refHint:n,count:50})},Caa:function(){d.next({nextPage:E?void 0:w,location:J,Uq:r,refHint:n,count:1E6})}})}))},cNb=function(a,b){var c="depot"===b.Rc?b.params.Qb?"":"HEAD":b.Db;var d=_.QE(b)?_.FE(_.Oh(b,0)):void 0;
return a.resolve(b,c?{V0:"COMMITS",Ak:[c]}:void 0,d).ha(_.je(function(e){return NUb(a,e,b).ha(_.t(_.bE))}),_.Nd(function(){return _.aE("History unavailable")}),_.ie(_.kE))},FSb=function(a){0!==a.JH.getValue()&&a.JH.next(0)},GSb=function(a){2!==a.JH.getValue()&&a.JH.next(2)},QIb=function(a,b){var c=a.rra.getValue();0>=c?a.zG.next(-1):(b%=c,a.zG.next(0<=b?b:b+c))},OUb=function(a,b){var c=_.bpb(b);return a.zHc.fetch(c,function(){a.Udb.next(c);return _.cpb(a.axc,c,b.category)})},PUb=function(a){return a.Czb.ha(_.t(function(b){return Array.from(b.values())}))},
QUb=function(){return _.qu.has(27)?new Map([["LINE_COUNTS",_.I1a.children.map(function(a){return a.id})],["FILE_COUNTS",_.J1a.children.map(function(a){return a.id})]]):new Map},RUb=function(a,b,c,d){a=a.YF;b=new vL({bm:b.startsWith("google3/")?b.substring(8):b,u1a:[c],methodName:d});var e=void 0===e?{}:e;var f=void 0===f?{}:f;return _.Rl(a.ob,{body:b,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.codeExamples.getCodeExampleForDefinition",path:"/"+a.Va+"/codeExamples:getCodeExampleForDefinition",
Ta:_.Jf(e,_.iH,f),Ob:_.cH})},wL=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},xL=function(a){if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata("design:type",a)},SUb=
function(a){if(!/^image\/.*/g.test(a.type))throw Error("aa");var b=_.ca.URL.createObjectURL(a);a=new _.ca.Image;a.onload=function(){_.ca.URL.revokeObjectURL(b)};a.src=b;return a},TUb=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},kJb=function(a,b){a instanceof _.Gh||(a=_.Kpb(a));b instanceof _.Gh||(b=_.Kpb(b));return a.resolve(b)},yL=function(a){this.WOa=a;this.zta=[];this.dkb=VBb};
yL.prototype.transform=function(a,b){var c=this;b=void 0===b?VBb:b;if(!a||!(a instanceof Map)&&"object"!==typeof a)return null;this.sqa||(this.sqa=this.WOa.find(a).create());a=this.sqa.diff(a);var d=b!==this.dkb;a&&(this.zta=[],a.Lrb(function(e){c.zta.push({key:e.key,value:e.eg})}));if(a||d)this.zta.sort(b),this.dkb=b;return this.zta};yL.O=function(a){return new (a||yL)(_.v(_.Ll,16))};yL.ze=_.oc({name:"keyvalue",type:yL,ee:!1,standalone:!0});
var zL=function(a,b,c,d){_.go.call(this,a,b,d,c,"scroll");this.QRb=!0};_.V(zL,_.go);zL.prototype.AXa=function(a){var b=this;this.QRb&&(clearTimeout(this.JMc),this.JMc=setTimeout(function(){_.zOa(b,"SCROLL",a,500)},500))};zL.O=function(a){return new (a||zL)(_.v(_.bo),_.v(_.Pk),_.v(_.ad),_.v(_.fo,8))};
zL.Ia=_.mc({type:zL,qa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{QRb:"trackGestureScroll"},features:[_.Me]});
var KQb={SV:0,Wza:1,pTc:2,zTc:3,MSc:4,Flc:5,n3b:6,0:"HISTORY",1:"CROSS_REFERENCES",2:"REMOVED_CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS",6:"EXAMPLE_USAGES"},UUb=function(a,b,c){c=c||{};c.format="jspb";this.wi=new _.gp(c);this.Fi=void 0==a?a:a.replace(/\/+$/,"")},AL=function(a,b,c,d){this.Ma=a;this.R5=b;this.RFa=c;this.kb=d;this.qna="polite"};AL.prototype.Ka=function(){this.jz&&this.jz.unsubscribe()};
_.W.Object.defineProperties(AL.prototype,{FA:{configurable:!0,enumerable:!0,get:function(){return this.qna},set:function(a){var b=this;this.qna="off"===a||"assertive"===a?a:"polite";"off"===this.qna?this.jz&&(this.jz.unsubscribe(),this.jz=null):this.jz||(this.jz=this.kb.Xb(function(){return b.RFa.observe(b.Ma).subscribe(function(){var c=b.Ma.na.textContent;c!==b.ktc&&(b.R5.Sj(c,b.qna,b.duration),b.ktc=c)})}))}}});AL.O=function(a){return new (a||AL)(_.v(_.ad),_.v(_.wq),_.v(_.tq),_.v(_.pe))};
AL.Ia=_.mc({type:AL,qa:[["","cdkAriaLive",""]],inputs:{FA:["cdkAriaLive","politeness"],duration:["cdkAriaLiveDuration","duration"]},Vb:["cdkAriaLive"]});var BL=function(a,b){_.qr.call(this,a,b)};_.V(BL,_.qr);BL.O=function(a){return new (a||BL)(_.v(_.tf),_.v(_.uf))};BL.Ia=_.mc({type:BL,qa:[["","cdkPortal",""]],Vb:["cdkPortal"],features:[_.Me]});
var VUb=["*",[["mat-option"],["ng-container"]]],WUb=0,CL=function(a){this.disabled=!1;this.IB="mat-optgroup-label-"+WUb++;var b;this.eF=null!=(b=null==a?void 0:a.KTa)?b:!1};CL.O=function(a){return new (a||CL)(_.v(_.Ar,8))};
CL.ya=_.jc({type:CL,qa:[["mat-optgroup"]],Cb:[1,"mat-mdc-optgroup"],wb:3,Ya:function(a,b){a&2&&_.Qe("role",b.eF?null:"group")("aria-disabled",b.eF?null:b.disabled.toString())("aria-labelledby",b.eF?null:b.IB)},inputs:{label:"label",disabled:["disabled","disabled",_.Ff]},Vb:["matOptgroup"],features:[_.of([{wa:_.Br,Nb:CL}]),_.Ne],ac:["*","mat-option, ng-container"],Aa:5,Ba:4,Ea:[["role","presentation",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],ua:function(a,b){a&1&&(_.ff(VUb),
_.A(0,"span",0)(1,"span",1),_.N(2),_.gf(3),_.B()(),_.gf(4,1));a&2&&(_.Se("mdc-list-item--disabled",b.disabled),_.x("id",b.IB),_.u(2),_.lf("",b.label," "))},styles:[".mat-mdc-optgroup{color:var(--mat-optgroup-label-text-color);font-family:var(--mat-optgroup-label-text-font);line-height:var(--mat-optgroup-label-text-line-height);font-size:var(--mat-optgroup-label-text-size);letter-spacing:var(--mat-optgroup-label-text-tracking);font-weight:var(--mat-optgroup-label-text-weight)}.mat-mdc-optgroup-label{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;min-height:48px}.mat-mdc-optgroup-label:focus{outline:none}[dir=rtl] .mat-mdc-optgroup-label,.mat-mdc-optgroup-label[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-optgroup-label.mdc-list-item--disabled{opacity:.38}.mat-mdc-optgroup-label .mdc-list-item__primary-text{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;white-space:normal}\n"],
rb:2,Oa:0});var DL=function(){};DL.O=function(a){return new (a||DL)};DL.Da=_.kc({type:DL});DL.Ca=_.Zb({imports:[_.Fr,_.Em,_.xr,_.Hy]});var EL=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};EL.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.TK(a,RegExp("^operations/.*$"));return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"cloudresourcemanager.operations.get",path:"/"+this.Va+"/"+a,Ta:_.Jf(b,_.jB,c),Ob:_.fB})};
EL.O=function(a){return new (a||EL)(_.q(_.YWa,8),_.q(_.ZWa),_.q(_.Pl,8))};EL.ta=_.p({token:EL,oa:EL.O});var XUb=function(){};XUb.O=function(a){return new (a||XUb)};XUb.ta=_.p({token:XUb,oa:function(a){return EL.O(a)},Ga:_.Et});var aCb=["BUILD","index","METADATA","OWNERS","README"],FL=function(a,b,c){this.cIc=b;this.Ua=c;this.ybc="GoB packages are deprecated";this.Fbc="You have been redirected to the repository view.";this.Dbc="Dismiss";this.Ebc="Back to Package";this.XJc=_.Op(a.Yb(),{sw:"1"}).ab()};
FL.prototype.Qd=function(){this.cIc.Qd()};var YUb=function(a){a.Ua.navigate(_.Ip(a.XJc)).then(function(){a.Qd()})};FL.O=function(a){return new (a||FL)(_.v(_.us),_.v(_.As),_.v(_.pg))};
FL.ya=_.jc({type:FL,qa:[["multibranch-redirect-notice"]],Aa:10,Ba:4,Ea:[[1,"mat-simple-snack-bar-content"],"ascTrackElement FileDetail trackAction openPackageDeprecationDoc href http://go/cs-package-deprecation".split(" "),[1,"mat-simple-snackbar-action"],["gme-button","","format","flat","ascTrackElement","FileDetail","trackAction","returnToPackage",1,"return-to-package","action-button",3,"click"],["gme-button","","format","flat",1,"dismiss","action-button",3,"click"]],ua:function(a,b){a&1&&(_.A(0,
"span",0),_.N(1),_.A(2,"a",1),_.N(3,"go/cs-package-deprecation"),_.B(),_.N(4),_.B(),_.A(5,"div",2)(6,"button",3),_.I("click",function(){return YUb(b)}),_.N(7),_.B(),_.A(8,"button",4),_.I("click",function(){return b.Qd()}),_.N(9),_.B()());a&2&&(_.u(1),_.lf(" ",b.ybc," "),_.u(3),_.lf(". ",b.Fbc,"\n"),_.u(3),_.lf(" ",b.Ebc," "),_.u(2),_.lf(" ",b.Dbc," "))},Ha:[_.GF,_.ho],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 ZUb={LOADING:0,Rg:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},$Ub={y3:"DEFAULT",jAa:"DEFINITION",Kj:"DEPRECATED",Tlc:"WRITE_REFERENCE",values:function(){return[$Ub.y3,$Ub.Tlc,$Ub.Kj,$Ub.jAa]}},aVb={Jka:"FUNCTION",odc:"OTHER",qd:"UNKNOWN",values:function(){return[aVb.qd,aVb.Jka,aVb.odc]}},GL=function(a){a=void 0===a?{}:a;this.i={};this.i.locationSpecUri=null==a.Pta?null:a.Pta;this.i.baseUriIndex=null==a.uMa?null:a.uMa;this.i.externalUrl=null==a.fQa?null:a.fQa;this.i.label=null==a.label?null:a.label};
_.V(GL,_.U);GL.prototype.ka=function(){return GL};GL.prototype.ma=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.W.Object.defineProperties(GL.prototype,{uMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseUriIndex")?_.S(this,"baseUriIndex"):0},set:function(a){this.i.baseUriIndex=a}},fQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"externalUrl")?_.S(this,"externalUrl"):""},set:function(a){this.i.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.S(this,"label"):""},set:function(a){this.i.label=a}},Pta:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"locationSpecUri")?_.S(this,"locationSpecUri"):""},set:function(a){this.i.locationSpecUri=a}}});var HL=function(a){a=void 0===a?{}:a;this.i={};this.i.primary=null==a.Ufa?null:a.Ufa;this.i.alternatives=null==a.Ueb?null:a.Ueb};_.V(HL,_.U);HL.prototype.ka=function(){return HL};HL.prototype.ma=function(){return{Pa:{alternatives:GL},keys:["alternatives","primary"],Ja:{primary:GL}}};
_.W.Object.defineProperties(HL.prototype,{Ueb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alternatives")?_.S(this,"alternatives"):[]},set:function(a){this.i.alternatives=a}},Ufa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"primary")?_.S(this,"primary"):null},set:function(a){this.i.primary=a}}});var IL=function(a){a=void 0===a?{}:a;this.i={};this.i.message=null==a.message?null:a.message;this.i.proxyId=null==a.mZa?null:a.mZa};_.V(IL,_.U);IL.prototype.ka=function(){return IL};
IL.prototype.ma=function(){return{keys:["message","proxyId"]}};_.W.Object.defineProperties(IL.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):""},set:function(a){this.i.message=a}},mZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"proxyId")?_.S(this,"proxyId"):""},set:function(a){this.i.proxyId=a}}});
var JL=function(a){a=void 0===a?{}:a;this.i={};this.i.line=null==a.line?null:a.line;this.i.column=null==a.column?null:a.column};_.V(JL,_.U);JL.prototype.ka=function(){return JL};JL.prototype.ma=function(){return{keys:["column","line"]}};
_.W.Object.defineProperties(JL.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"column")?_.S(this,"column"):0},set:function(a){this.i.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"line")?_.S(this,"line"):0},set:function(a){this.i.line=a}}});var KL=function(a){a=void 0===a?{}:a;this.i={};this.i.start=null==a.start?null:a.start;this.i.end=null==a.end?null:a.end};_.V(KL,_.U);KL.prototype.ka=function(){return KL};
KL.prototype.ma=function(){return{keys:["end","start"],Ja:{end:JL,start:JL}}};_.W.Object.defineProperties(KL.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"end")?_.S(this,"end"):null},set:function(a){this.i.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"start")?_.S(this,"start"):null},set:function(a){this.i.start=a}}});
var LL=function(a){a=void 0===a?{}:a;this.i={};this.i.sourceRange=null==a.sourceRange?null:a.sourceRange;this.i.hoverProxy=null==a.uTa?null:a.uTa;this.i.navigation=null==a.navigation?null:a.navigation;this.i.panelProxy=null==a.mYa?null:a.mYa;this.i.highlightIds=null==a.DS?null:a.DS;this.i.semanticTags=null==a.uMb?null:a.uMb;this.i.symbolKind=null==a.e2a?null:a.e2a};_.V(LL,_.U);LL.prototype.ka=function(){return LL};
LL.prototype.ma=function(){return{Qa:{semanticTags:$Ub,symbolKind:aVb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange symbolKind".split(" "),Ja:{navigation:HL,sourceRange:KL}}};
_.W.Object.defineProperties(LL.prototype,{DS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"highlightIds")?_.S(this,"highlightIds"):[]},set:function(a){this.i.highlightIds=a}},uTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hoverProxy")?_.S(this,"hoverProxy"):""},set:function(a){this.i.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"navigation")?_.S(this,"navigation"):null},set:function(a){this.i.navigation=a}},mYa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"panelProxy")?_.S(this,"panelProxy"):""},set:function(a){this.i.panelProxy=a}},uMb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"semanticTags")?_.S(this,"semanticTags"):[]},set:function(a){this.i.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceRange")?_.S(this,"sourceRange"):null},set:function(a){this.i.sourceRange=a}},e2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbolKind")?
_.S(this,"symbolKind"):null},set:function(a){this.i.symbolKind=a}}});var ML=function(a){a=void 0===a?{}:a;this.i={};this.i.decorations=null==a.lu?null:a.lu;this.i.isComplete=null==a.Is?null:a.Is;this.i.resolvedFileSpecUri=null==a.m_a?null:a.m_a;this.i.baseLocationSpecUri=null==a.Sgb?null:a.Sgb;this.i.diagnostics=null==a.Wmb?null:a.Wmb};_.V(ML,_.U);ML.prototype.ka=function(){return ML};
ML.prototype.ma=function(){return{Pa:{decorations:LL,diagnostics:IL},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.W.Object.defineProperties(ML.prototype,{Sgb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseLocationSpecUri")?_.S(this,"baseLocationSpecUri"):[]},set:function(a){this.i.baseLocationSpecUri=a}},lu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"decorations")?_.S(this,"decorations"):[]},set:function(a){this.i.decorations=a}},Wmb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diagnostics")?_.S(this,"diagnostics"):[]},set:function(a){this.i.diagnostics=
a}},Is:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isComplete")?_.S(this,"isComplete"):!1},set:function(a){this.i.isComplete=a}},m_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resolvedFileSpecUri")?_.S(this,"resolvedFileSpecUri"):""},set:function(a){this.i.resolvedFileSpecUri=a}}});var NL=function(a){a=void 0===a?{}:a;this.i={};this.i.piperWorkspaceId=null==a.BYa?null:a.BYa};_.V(NL,_.U);NL.prototype.ka=function(){return NL};NL.prototype.ma=function(){return{keys:["piperWorkspaceId"]}};
_.W.Object.defineProperties(NL.prototype,{BYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"piperWorkspaceId")?_.S(this,"piperWorkspaceId"):""},set:function(a){this.i.piperWorkspaceId=a}}});var OL=function(a){a=void 0===a?{}:a;this.i={};this.i.targets=null==a.rj?null:a.rj};_.V(OL,_.U);OL.prototype.ka=function(){return OL};OL.prototype.ma=function(){return{keys:["targets"]}};
_.W.Object.defineProperties(OL.prototype,{rj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targets")?_.S(this,"targets"):[]},set:function(a){this.i.targets=a}}});var PL=function(a){a=void 0===a?{}:a;this.i={};this.i.repositories=null==a.av?null:a.av};_.V(PL,_.U);PL.prototype.ka=function(){return PL};PL.prototype.ma=function(){return{Pa:{repositories:_.MK},keys:["repositories"]}};
_.W.Object.defineProperties(PL.prototype,{av:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.i.repositories=a}}});var QL=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};QL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Va+"/file/targets",Ta:_.Jf(a,_.iH,b),Ob:OL})};
QL.O=function(a){return new (a||QL)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};QL.ta=_.p({token:QL,oa:QL.O});var bVb=function(){};bVb.O=function(a){return new (a||bVb)};bVb.ta=_.p({token:bVb,oa:function(a){return QL.O(a)},Ga:_.gv});var RL=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};
RL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Rl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Va+"/repositories",Ta:_.Jf(a,_.iH,b),Ob:PL})};RL.O=function(a){return new (a||RL)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};RL.ta=_.p({token:RL,oa:RL.O});var cVb=function(){};cVb.O=function(a){return new (a||cVb)};cVb.ta=_.p({token:cVb,oa:function(a){return RL.O(a)},Ga:_.gv});
var SL=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ql(b,c)};SL.prototype.lu=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Rl(this.ob,{body:a,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Va+"/decorations",Ta:_.Jf(b,_.iH,c),Ob:ML})};
var dVb=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Rl(a.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Va+"/citcWorkspaceId",Ta:_.Jf(b,_.iH,c),Ob:NL})};SL.O=function(a){return new (a||SL)(_.q(_.ev,8),_.q(_.fv),_.q(_.Pl,8))};SL.ta=_.p({token:SL,oa:SL.O});var eVb=function(){};eVb.O=function(a){return new (a||eVb)};eVb.ta=_.p({token:eVb,oa:function(a){return SL.O(a)},Ga:_.gv});
var fVb={k4a:"CALLGRAPHS",m4a:"CODE",iZb:"CODE_XREFS_PREVIEW",n3b:"EXAMPLE_USAGES",ASc:"FILE_TREE",SV:"HISTORY",ESc:"HOME_PAGE_SEARCH",AO:"OUTLINE",xTc:"SEARCH_BAR",Vlc:"XREFS",Flc:"WARNINGS"},TL=function(){};TL.O=function(a){return new (a||TL)};TL.Da=_.kc({type:TL});TL.Ca=_.Zb({imports:[_.xr,_.Em,_.vq,_.xr]});var UL=function(){};UL.O=function(a){return new (a||UL)};UL.Da=_.kc({type:UL});UL.Ca=_.Zb({imports:[_.xr,TL,TL,_.Ov,_.xr]});
var VL=function(a,b,c){var d=this;this.uG=a;this.renderer=b;this.nb=c;this.HKc=function(){MUb(d.uG,d.Zp)}};VL.prototype.Sa=function(){this.l3a||(this.event="click")};VL.prototype.Ka=function(){var a;null==(a=this.l3a)||a.call(this)};_.W.Object.defineProperties(VL.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;null==(b=this.l3a)||b.call(this);this.l3a=this.renderer.listen(this.nb.na,a,this.HKc)}}});VL.O=function(a){return new (a||VL)(_.v(_.jw),_.v(_.Pk),_.v(_.ad))};
VL.Ia=_.mc({type:VL,qa:[["","onedevTooltipPreventer",""]],inputs:{Zp:["onedevTooltipPreventer","tooltipId"],event:["onedevPreventTooltipOn","event"]}});var WL=function(a,b,c,d,e,f){this.uG=a;this.NJ=b;this.nb=c;this.renderer=d;this.qwc=e;this.JKc=f;this.eya=new this.JKc(this.uG,this.renderer,this.nb);this.dya=new this.qwc(this.NJ,this.nb)};WL.prototype.Sa=function(){this.eya.Sa();this.dya.Sa()};WL.prototype.Ka=function(){this.eya.Ka();this.dya.Ka()};
_.W.Object.defineProperties(WL.prototype,{Zp:{configurable:!0,enumerable:!0,set:function(a){this.eya.Zp=a;this.dya.Zp=a}},wca:{configurable:!0,enumerable:!0,set:function(a){this.dya.wca=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.eya.event=a}}});WL.O=function(a){return new (a||WL)(_.v(_.jw),_.v(_.cw),_.v(_.ad),_.v(_.Pk),_.v(_.H5a),_.v(_.I5a))};
WL.Ia=_.mc({type:WL,qa:[["","onedevFeatureTooltip",""]],inputs:{Zp:["onedevFeatureTooltip","tooltipId"],wca:"hideTooltipWhenAnchorNotVisible",event:["onedevPreventTooltipOn","event"]},features:[_.of([{wa:_.H5a,tc:_.mw},{wa:_.I5a,tc:VL}])]});var gVb={wa:_.S9a,Fb:[_.vr],Ab:function(a){return function(){return a.Mm.Pp()}}},XL=function(){};XL.O=function(a){return new (a||XL)};XL.Da=_.kc({type:XL});XL.Ca=_.Zb({Pb:[gVb],imports:[_.Em,_.wr,DL,_.xr,_.ar,TL,DL,_.xr]});
var hVb=0,YL=function(){this.bi=new _.fe;this.Dab=new _.fe;this.id="cdk-accordion-"+hVb++;this.vd=!1};YL.prototype.Sb=function(a){this.bi.next(a)};YL.prototype.Ka=function(){this.bi.complete();this.Dab.complete()};YL.O=function(a){return new (a||YL)};YL.Ia=_.mc({type:YL,qa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{vd:["multi","multi",_.Ff]},Vb:["cdkAccordion"],features:[_.of([{wa:_.Fbb,Nb:YL}]),_.Ne,_.Ac]});
var ZL=function(){YL.apply(this,arguments);this.jna=new _.Bf;this.v5=!1;this.displayMode="default";this.xV="after"};_.V(ZL,YL);ZL.prototype.ke=function(){var a=this;this.j$a.Vc.ha(_.ie(this.j$a)).subscribe(function(b){a.jna.reset(b.filter(function(c){return c.panel.Zk===a}));_.vf(a.jna)});this.Rb=_.Eq((new _.Gq(this.jna)).vE())};ZL.prototype.erc=function(a){this.Rb.Ss(a)};ZL.prototype.crc=function(a){_.Fq(this.Rb,a)};
ZL.prototype.Ka=function(){YL.prototype.Ka.call(this);var a;null==(a=this.Rb)||a.destroy();this.jna.destroy()};_.W.Object.defineProperties(ZL.prototype,{oL:{configurable:!0,enumerable:!0,get:function(){return this.v5},set:function(a){this.v5=_.hh(a)}}});ZL.O=function(){var a;return function(b){return(a||(a=_.Zc(ZL)))(b||ZL)}}();
ZL.Ia=_.mc({type:ZL,qa:[["mat-accordion"]],zd:function(a,b,c){a&1&&_.zf(c,_.BH,5);if(a&2){var d;_.wf(d=_.Af())&&(b.j$a=d)}},Cb:[1,"mat-accordion"],wb:2,Ya:function(a,b){a&2&&_.Se("mat-accordion-multi",b.vd)},inputs:{vd:"multi",oL:"hideToggle",displayMode:"displayMode",xV:"togglePosition"},Vb:["matAccordion"],features:[_.of([{wa:_.Hbb,Nb:ZL}]),_.Me]});var $L=function(){};$L.O=function(a){return new (a||$L)};$L.Da=_.kc({type:$L});$L.Ca=_.Zb({imports:[_.xr,_.Em,_.Fr,_.xr]});
var aM=function(a,b,c){_.qr.call(this,a,b);this.soc=c};_.V(aM,BL);aM.O=function(a){return new (a||aM)(_.v(_.tf),_.v(_.uf),_.v(_.fib,8))};aM.Ia=_.mc({type:aM,qa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.of([{wa:_.eib,Nb:aM}]),_.Me]});var bM=function(){aM.apply(this,arguments)};_.V(bM,aM);bM.O=function(){var a;return function(b){return(a||(a=_.Zc(bM)))(b||bM)}}();bM.Ia=_.mc({type:bM,qa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.of([{wa:_.eib,Nb:bM}]),_.Me]});
var cM=function(){this.vf=new _.Cy(!0)};_.h=cM.prototype;_.h.toggle=function(a){this.vf.toggle(this.EF(a))};_.h.expand=function(a){this.vf.select(this.EF(a))};_.h.collapse=function(a){this.vf.Ig(this.EF(a))};_.h.Ce=function(a){return this.vf.De(this.EF(a))};_.h.collapseAll=function(){this.vf.clear()};
var iVb=function(a,b){var c=[b];c.push.apply(c,_.xc(a.j_(b)));a.vf.select.apply(a.vf,_.xc(c.map(function(d){return a.EF(d)})))},jVb=function(a,b){var c=[b];c.push.apply(c,_.xc(a.j_(b)));a.vf.Ig.apply(a.vf,_.xc(c.map(function(d){return a.EF(d)})))};cM.prototype.EF=function(a){return this.Lx?this.Lx(a):a};var dM=function(a,b,c){cM.call(this);this.zw=a;this.Ip=b;if(this.options=c)this.Lx=this.options.Lx};_.V(dM,cM);
dM.prototype.j_=function(a){for(var b=[],c=this.Uj.indexOf(a)+1;c<this.Uj.length&&this.zw(a)<this.zw(this.Uj[c]);c++)b.push(this.Uj[c]);return b};dM.prototype.LZ=function(){var a=this;this.vf.select.apply(this.vf,_.xc(this.Uj.map(function(b){return a.EF(b)})))};var kVb=function(a,b){cM.call(this);this.aL=a;if(this.options=b)this.Lx=this.options.Lx};_.V(kVb,cM);
kVb.prototype.LZ=function(){var a=this;this.vf.clear();var b=this.Uj.reduce(function(c,d){return[].concat(_.xc(c),_.xc(a.j_(d)),[d])},[]);this.vf.select.apply(this.vf,_.xc(b.map(function(c){return a.EF(c)})))};kVb.prototype.j_=function(a){var b=[];this.MGa(b,a);return b.splice(1)};
kVb.prototype.MGa=function(a,b){var c=this;a.push(b);b=this.aL(b);Array.isArray(b)?b.forEach(function(d){return c.MGa(a,d)}):_.Ld(b)&&b.ha(_.Td(1),_.Fd(Boolean)).subscribe(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())c.MGa(a,e.value)})};var eM=function(a,b,c){_.dC.call(this,a,b);this.Qy=c};_.V(eM,_.dC);
eM.prototype.ke=function(){var a=this;this.EB=this.Qy.find([]).create(this.Eq.Lx);var b=this.Eq.od.aL(this.data);Array.isArray(b)?lVb(this,b):_.Ld(b)&&b.ha(_.ke(this.Lb)).subscribe(function(c){return lVb(a,c)});this.uDb.Vc.ha(_.ke(this.Lb)).subscribe(function(){return lVb(a)})};eM.prototype.Sa=function(){_.dC.prototype.Sa.call(this)};eM.prototype.Ka=function(){this.loc();_.dC.prototype.Ka.call(this)};var lVb=function(a,b){var c=a.y9a();b&&(a.A7a=b);c&&a.A7a?_.Kib(a.Eq,a.A7a,a.EB,c.Af,a.Hh):a.EB.diff([])};
eM.prototype.loc=function(){var a=this.y9a();a&&(a.Af.clear(),this.EB.diff([]))};eM.prototype.y9a=function(){var a=this,b=this.uDb;return b&&b.find(function(c){return!c.FIa||c.FIa===a})};eM.O=function(a){return new (a||eM)(_.v(_.ad),_.v(_.cC),_.v(_.Kl))};
eM.Ia=_.mc({type:eM,qa:[["cdk-nested-tree-node"]],zd:function(a,b,c){a&1&&_.zf(c,_.aC,5);if(a&2){var d;_.wf(d=_.Af())&&(b.uDb=d)}},Cb:[1,"cdk-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},Vb:["cdkNestedTreeNode"],features:[_.of([{wa:_.dC,Nb:eM},{wa:_.Iib,Nb:eM}]),_.Me]});
var mVb=/([A-Za-z%]+)$/,fM=function(a,b,c,d){var e=this;this.h7=a;this.Eq=b;this.Pc=c;this.jc=d;this.Lb=new _.fe;this.Mvb="px";this.uma=40;this.N6();d&&d.Zc.ha(_.ke(this.Lb)).subscribe(function(){return e.N6(!0)});a.WFa.subscribe(function(){return e.N6()})};_.h=fM.prototype;_.h.Ka=function(){this.Lb.next();this.Lb.complete()};_.h.Tsc=function(){var a=this.h7.data&&this.Eq.od.zw?this.Eq.od.zw(this.h7.data):null;a=null==this.Pma?a:this.Pma;return"number"===typeof a?""+a*this.uma+this.Mvb:null};
_.h.N6=function(a){a=void 0===a?!1:a;var b=this.Tsc();if(b!==this.cpc||a){a=this.Pc.na;var c=this.jc&&"rtl"===this.jc.value?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style["paddingLeft"===c?"paddingRight":"paddingLeft"]="";this.cpc=b}};_.h.Nbb=function(a){this.Pma=_.kh(a,null);this.N6()};_.h.Mbb=function(a){var b=a,c="px";"string"===typeof a&&(a=a.split(mVb),b=a[0],c=a[1]||c);this.Mvb=c;this.uma=_.kh(b);this.N6()};
_.W.Object.defineProperties(fM.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Pma},set:function(a){this.Nbb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.uma},set:function(a){this.Mbb(a)}}});fM.O=function(a){return new (a||fM)(_.v(_.dC),_.v(_.cC),_.v(_.ad),_.v(_.Oq,8))};fM.Ia=_.mc({type:fM,qa:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level"],indent:["cdkTreeNodePaddingIndent","indent"]}});
var gM=function(a,b){this.Eq=a;this.h7=b;this.kbb=!1};gM.prototype.doa=function(a){if(this.recursive){var b=this.Eq.od,c=this.h7.data;b.vf.De(b.EF(c))?jVb(b,c):iVb(b,c)}else this.Eq.od.toggle(this.h7.data);a.stopPropagation()};_.W.Object.defineProperties(gM.prototype,{recursive:{configurable:!0,enumerable:!0,get:function(){return this.kbb},set:function(a){this.kbb=_.hh(a)}}});gM.O=function(a){return new (a||gM)(_.v(_.cC),_.v(_.dC))};
gM.Ia=_.mc({type:gM,qa:[["","cdkTreeNodeToggle",""]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.doa(c)})},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive"]}});var hM=function(a,b,c,d){this.nQc=a;this.zw=b;this.Ip=c;this.aL=d};hM.prototype.X8a=function(a,b,c,d){var e=this,f=this.nQc(a,b);c.push(f);this.Ip(f)&&(a=this.aL(a))&&(Array.isArray(a)?this.W8a(a,b,c,d):a.ha(_.Td(1)).subscribe(function(g){e.W8a(g,b,c,d)}));return c};
hM.prototype.W8a=function(a,b,c,d){var e=this;a.forEach(function(f,g){var m=d.slice();m.push(g!=a.length-1);e.X8a(f,b+1,c,m)})};var nVb=function(a,b){var c=[];b.forEach(function(d){return a.X8a(d,0,c,[])});return c},oVb=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,m=0;m<=a.zw(f);m++)g=g&&e[m];g&&d.push(f);a.Ip(f)&&(e[a.zw(f)+1]=c.Ce(f))});return d},iM=function(a,b,c){this.JKa=a;this.xcb=b;this.Qla=new _.Wf([]);this.O8a=new _.Wf([]);this.Hh=new _.Wf([]);c&&(this.data=c)};
_.V(iM,_.Wq);iM.prototype.connect=function(a){var b=this;return _.Dd(a.tE,this.JKa.vf.changed,this.Qla).ha(_.t(function(){b.O8a.next(oVb(b.xcb,b.Qla.value,b.JKa));return b.O8a.value}))};iM.prototype.disconnect=function(){};_.W.Object.defineProperties(iM.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Hh.value},set:function(a){this.Hh.next(a);this.Qla.next(nVb(this.xcb,this.data));this.JKa.Uj=this.Qla.value}}});var pVb=function(){this.Hh=new _.Wf([])};_.V(pVb,_.Wq);
pVb.prototype.connect=function(a){var b=this;return _.Dd.apply(null,[a.tE,this.Hh]).ha(_.t(function(){return b.data}))};pVb.prototype.disconnect=function(){};_.W.Object.defineProperties(pVb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Hh.value},set:function(a){this.Hh.next(a)}}});var jM=function(a,b,c){a=_.Mib.call(this,a,b)||this;a.tabIndex=Number(c)||0;return a};_.V(jM,_.Mib);jM.prototype.Sa=function(){_.Mib.prototype.Sa.call(this)};jM.prototype.Ka=function(){_.Mib.prototype.Ka.call(this)};
jM.O=function(a){return new (a||jM)(_.v(_.ad),_.v(_.cC),_.Sc("tabindex"))};jM.Ia=_.mc({type:jM,qa:[["mat-tree-node"]],Cb:[1,"mat-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},Vb:["matTreeNode"],features:[_.of([{wa:_.dC,Nb:jM}]),_.Me]});var kM=function(){_.bC.apply(this,arguments)};_.V(kM,_.bC);kM.O=function(){var a;return function(b){return(a||(a=_.Zc(kM)))(b||kM)}}();
kM.Ia=_.mc({type:kM,qa:[["","matTreeNodeDef",""]],inputs:{uB:["matTreeNodeDefWhen","when"],data:["matTreeNode","data"]},features:[_.of([{wa:_.bC,Nb:kM}]),_.Me]});var lM=function(a,b,c,d){eM.call(this,a,b,c);this.uc=!1;this.tabIndex=Number(d)||0};_.V(lM,eM);lM.prototype.Sa=function(){eM.prototype.Sa.call(this)};lM.prototype.ke=function(){eM.prototype.ke.call(this)};lM.prototype.Ka=function(){eM.prototype.Ka.call(this)};
_.W.Object.defineProperties(lM.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc},set:function(a){this.uc=_.hh(a)}},tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.ds},set:function(a){this.ds=null!=a?a:0}}});lM.O=function(a){return new (a||lM)(_.v(_.ad),_.v(_.cC),_.v(_.Kl),_.Sc("tabindex"))};
lM.Ia=_.mc({type:lM,qa:[["mat-nested-tree-node"]],Cb:[1,"mat-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex",node:["matNestedTreeNode","node"]},Vb:["matNestedTreeNode"],features:[_.of([{wa:eM,Nb:lM},{wa:_.dC,Nb:lM},{wa:_.Iib,Nb:lM}]),_.Me]});var mM=function(a,b){this.Af=a;this.FIa=b};mM.O=function(a){return new (a||mM)(_.v(_.uf),_.v(_.Iib,8))};mM.Ia=_.mc({type:mM,qa:[["","matTreeNodeOutlet",""]],features:[_.of([{wa:_.aC,Nb:mM}])]});var nM=function(){fM.apply(this,arguments)};
_.V(nM,fM);_.W.Object.defineProperties(nM.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Pma},set:function(a){this.Nbb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.uma},set:function(a){this.Mbb(a)}}});nM.O=function(){var a;return function(b){return(a||(a=_.Zc(nM)))(b||nM)}}();
nM.Ia=_.mc({type:nM,qa:[["","matTreeNodePadding",""]],inputs:{level:["matTreeNodePadding","level"],indent:["matTreeNodePaddingIndent","indent"]},features:[_.of([{wa:fM,Nb:nM}]),_.Me]});var oM=function(){gM.apply(this,arguments)};_.V(oM,gM);oM.O=function(){var a;return function(b){return(a||(a=_.Zc(oM)))(b||oM)}}();oM.Ia=_.mc({type:oM,qa:[["","matTreeNodeToggle",""]],inputs:{recursive:["matTreeNodeToggleRecursive","recursive"]},features:[_.of([{wa:gM,Nb:oM}]),_.Me]});
var pM=function(){_.cC.apply(this,arguments);this.zX=void 0};_.V(pM,_.cC);pM.O=function(){var a;return function(b){return(a||(a=_.Zc(pM)))(b||pM)}}();
pM.ya=_.jc({type:pM,qa:[["mat-tree"]],tb:function(a,b){a&1&&_.yf(mM,7);if(a&2){var c;_.wf(c=_.Af())&&(b.zX=c.first)}},Cb:["role","tree",1,"mat-tree"],Vb:["matTree"],features:[_.of([{wa:_.cC,Nb:pM}]),_.Me],Aa:1,Ba:0,Ea:[["matTreeNodeOutlet",""]],ua:function(a){a&1&&_.Ye(0,0)},Ha:[mM],styles:[".mat-tree{display:block}.mat-tree-node{display:flex;align-items:center;flex:1;word-wrap:break-word}.mat-nested-tree-node{border-bottom-width:0}\n"],rb:2});var qM=function(){};qM.O=function(a){return new (a||qM)};
qM.Da=_.kc({type:qM});qM.Ca=_.Zb({});var rM=function(){};rM.O=function(a){return new (a||rM)};rM.Da=_.kc({type:rM});rM.Ca=_.Zb({imports:[_.xr,_.Fr,qM,_.xr,qM]});var qVb=function(a){this.config=a;this.Szc=/[\u0300-\u036f]/g};qVb.prototype.normalize=function(a){return a.normalize("NFD").replace(this.Szc,"")};
var rVb=function(a,b,c){a=a.config.wj?a.config.wj:(a=a.config.Ul&&a.config.Ul.get(b))&&a.wj?a.wj:null;return a(b,c)},tVb=function(a,b){var c=a.config.lD;if(!c.displayName||!c.x$)return null;var d=c.LD;if(0===b.length)return{vc:c.x$,confidence:1,pZ:[{text:c.displayName}],LD:d};var e=a.normalize(b);a=_.xdb(e,a.normalize(c.displayName));return.9<=a?{confidence:a,vc:c.x$,pZ:sVb(c.displayName,b),LD:d}:null},sVb=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},uVb=function(a){return new _.djb(function(b){return a.ha(_.je(function(c){var d=[];c=_.l(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.lD;!f.t0&&f.Wta&&(f.t0=new f.Wta(e));f.t0&&d.push.apply(d,_.xc(f.t0.match(b)))}d.sort(function(g,m){return m.confidence-g.confidence});return _.ld(d)}))})},SNb=function(a,b){b=void 0===b?[]:b;return new _.pC(uVb(_.ld(a)),
_.gjb(_.ld(a)),b,!0,!0,void 0)},sM=function(){qVb.apply(this,arguments)};_.V(sM,qVb);var tM=function(){};tM.O=function(a){return new (a||tM)};tM.Da=_.kc({type:tM});tM.Ca=_.Zb({Pb:[{wa:_.Nib,tc:{color:"primary"}}],imports:[rM]});var uM=function(){};uM.O=function(a){return new (a||uM)};uM.Da=_.kc({type:uM});uM.Ca=_.Zb({imports:[TL]});var vM=function(){};vM.O=function(a){return new (a||vM)};vM.Da=_.kc({type:vM});vM.Ca=_.Zb({Pb:[_.zjb],imports:[XL,uM]});var wM=function(){};
wM.O=function(a){return new (a||wM)};wM.Da=_.kc({type:wM});wM.Ca=_.Zb({imports:[UL,uM]});var xM=function(){};xM.O=function(a){return new (a||xM)};xM.Da=_.kc({type:xM});xM.Ca=_.Zb({imports:[_.Em,_.Lv,_.Lw,tM,wM,_.yC,vM,_.SC,_.Rs,_.Fr,_.TC,_.OC,_.AC,_.TC]});
var vVb=["panel"],wVb=0,xVb=function(a,b){this.source=a;this.option=b},yM=function(a,b,c,d){this.Za=a;this.Ma=b;this.kq=c;this.f4=_.fd.EMPTY;this.cLa="mat-mdc-autocomplete-visible";this.yHa="mat-mdc-autocomplete-hidden";this.hq=new _.jl;this.NP=this.aB=!1;this.kG=null;this.cfa=new _.jl;this.ji=new _.jl;this.closed=new _.jl;this.bfa=new _.jl;this.Wk={};this.id="mat-autocomplete-"+wVb++;this.KTa=(null==d?void 0:d.VCa)||!1;this.RJ=!!c.RJ;this.SJ=!!c.SJ;this.LH=!!c.LH;var e;this.TI=null!=(e=this.kq.Ep)?
e:!1};_.h=yM.prototype;_.h.M6=function(a){this.zl=a;this.Q6(this.Wk)};_.h.wKa=function(){if(this.options)for(var a=_.l(this.options),b=a.next();!b.done;b=a.next())_.yl(b.value.Za)};_.h.ke=function(){var a=this;this.Rb=_.xy((new _.By(this.options)).vE(),this.XB);this.f4=this.Rb.Zc.subscribe(function(b){a.isOpen&&a.bfa.emit({source:a,option:a.options.toArray()[b]||null})});this.S6()};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.f4.unsubscribe();this.hq.complete()};
_.h.O6=function(a){this.panel&&(this.panel.na.scrollTop=a)};_.h.cHa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.S6=function(){this.aB=!!this.options.length;this.T6(this.Wk);_.yl(this.Za)};_.h.pGa=function(a){this.cfa.emit(new xVb(this,a))};_.h.AP=function(a){return this.ariaLabel?null:this.Rf?(a?a+" ":"")+this.Rf:a};_.h.T6=function(a){a[this.cLa]=this.aB;a[this.yHa]=!this.aB};
_.h.Q6=function(a){a["mat-primary"]="primary"===this.zl;a["mat-warn"]="warn"===this.zl;a["mat-accent"]="accent"===this.zl};_.h.XB=function(){return!1};
_.W.Object.defineProperties(yM.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.NP&&this.aB}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Wk=a&&a.length?_.Fcb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.T6(this.Wk);this.Q6(this.Wk);this.Ma.na.className=""}},Ep:{configurable:!0,enumerable:!0,get:function(){return this.TI},set:function(a){this.TI=a;this.wKa()}}});yM.O=function(a){return new (a||yM)(_.v(_.Il),_.v(_.ad),_.v(_.mkb),_.v(_.eq))};
yM.ya=_.jc({type:yM,qa:[["mat-autocomplete"]],zd:function(a,b,c){a&1&&(_.zf(c,_.aB,5),_.zf(c,_.Br,5));if(a&2){var d;_.wf(d=_.Af())&&(b.options=d);_.wf(d=_.Af())&&(b.xH=d)}},tb:function(a,b){a&1&&(_.yf(_.tf,7),_.yf(vVb,5));if(a&2){var c;_.wf(c=_.Af())&&(b.ua=c.first);_.wf(c=_.Af())&&(b.panel=c.first)}},Cb:["ngSkipHydration","",1,"mat-mdc-autocomplete"],inputs:{ariaLabel:["aria-label","ariaLabel"],Rf:["aria-labelledby","ariaLabelledby"],kG:"displayWith",RJ:["autoActiveFirstOption","autoActiveFirstOption",
_.Ff],SJ:["autoSelectActiveOption","autoSelectActiveOption",_.Ff],LH:["requireSelection","requireSelection",_.Ff],AD:"panelWidth",rd:["disableRipple","disableRipple",_.Ff],classList:["class","classList"],Ep:["hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Ff]},outputs:{cfa:"optionSelected",ji:"opened",closed:"closed",bfa:"optionActivated"},Vb:["matAutocomplete"],features:[_.of([{wa:_.Ar,Nb:yM}]),_.Ne],ac:["*"],Aa:1,Ba:0,Ea:[["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface",
"mdc-menu-surface--open",3,"id","ngClass"],["panel",""]],ua:function(a){a&1&&(_.ff(),_.y(0,fCb,3,5,"ng-template"))},Ha:[_.wm],styles:["div.mat-mdc-autocomplete-panel{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);width:100%;max-height:256px;visibility:hidden;transform-origin:center top;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-autocomplete-background-color)}.cdk-high-contrast-active div.mat-mdc-autocomplete-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden}mat-autocomplete{display:none}\n"],
rb:2,data:{animation:[_.lkb]},Oa:0});var zM=function(){};zM.O=function(a){return new (a||zM)};zM.Da=_.kc({type:zM});zM.Ca=_.Zb({Pb:[_.pkb],imports:[_.wr,DL,_.xr,_.Em,_.ar,DL,_.xr]});var yVb=function(a){return _.Btb(a.lineNumber,a.line,a.lu)},hCb=/[^\w/]/g,AM=function(a,b){this.Fa=a;this.client=b;this.yf=new _.ct(this.Fa)};
AM.prototype.diff=function(a,b,c,d,e,f,g){var m=this,n=Object.assign({},_.fF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecSourceRootRefHint:g,fileSpecPath:e});f&&(n.diffBase=f);return this.yf.fetch(n,function(){return m.client.qba(n)})};AM.O=function(a){return new (a||AM)(_.q(_.bo),_.q(_.rH))};AM.ta=_.p({token:AM,oa:AM.O,Ga:"root"});
var zVb={zt:0,Q4a:1,L4b:2,rjc:3,NONE:4,t6a:5,PERMISSION_DENIED:6,ahc:7,Jdc:8,UNINITIALIZED:9,Qcc:10,tSc:11,ERROR:12,cjc: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"},BM=function(a,b,c,d){this.Wl=a;this.Kb=b;this.Ua=c;this.Naa=d};BM.prototype.Ka=function(){this.lb&&this.lb.unsubscribe()};
BM.O=function(a){return new (a||BM)(_.q(_.hv),_.q(_.Vf),_.q(_.pg),_.q(_.qI))};BM.ta=_.p({token:BM,oa:BM.O});
var CM=function(a,b,c){var d=this;this.IC=b;this.ie=c;this.uza="BLAME";this.Vlc="XREFS";this.Aca=new _.jl;this.bwc=_.qu.has(14)?_.ud([PUb(this.IC),this.ie.Jia]).ha(_.t(function(e){e=_.l(e);var f=e.next().value,g=e.next().value;return f.filter(function(m){return(m=g.get(m.id))?m.enabled:!1}).map(function(m){return m.id})})):_.ld([]);this.gxc=this.bD("BLAME");this.XRc=this.bD("XREFS");this.Kzc=this.bD("DEPRECATED");this.Nyc=this.ie.Wpa.ha(_.je(function(e){return _.ud(e.map(function(f){return d.bD(f)}))}),
_.t(function(e){return e.some(Boolean)}))};CM.prototype.Sa=function(){};CM.prototype.yya=function(a){this.Aca.emit(a)};CM.prototype.bD=function(a){return this.ie.VS(a).ha(_.t(function(b){return b.enabled}),_.Rd())};CM.O=function(a){return new (a||CM)(_.v(_.ru),_.v(_.hJ),_.v(_.jJ))};
CM.ya=_.jc({type:CM,qa:[["code-layers"]],inputs:{fi:"layerBaseLocation"},outputs:{Aca:"highlightedXrefLines"},Aa:12,Ba:15,Ea:[[3,"layerBaseLocation",4,"ngIf"],[3,"layerBaseLocation","highlightedLines",4,"ngIf"],[3,"layerBaseLocation","layerId",4,"ngFor","ngForOf"],[3,"layerBaseLocation"],[3,"layerBaseLocation","highlightedLines"],[3,"layerBaseLocation","layerId"]],ua:function(a,b){a&1&&(_.y(0,vCb,1,1,"blame-layer",0),_.O(1,"async"),_.F(2),_.y(3,wCb,1,1,"xrefs-layer",1),_.O(4,"async"),_.H(),_.F(5),
_.y(6,xCb,1,1,"unified-deprecation-layer",0),_.O(7,"async"),_.H(),_.y(8,yCb,1,1,"coverage-layer",0),_.O(9,"async"),_.y(10,zCb,1,2,"finding-layer",2),_.O(11,"async"));a&2&&(_.x("ngIf",_.R(1,5,b.gxc)),_.u(3),_.x("ngIf",_.R(4,7,b.XRc)),_.u(3),_.x("ngIf",_.R(7,9,b.Kzc)),_.u(2),_.x("ngIf",_.R(9,11,b.Nyc)),_.u(2),_.x("ngForOf",_.R(11,13,b.bwc)))},Ha:[_.sJ,_.tJ,_.xm,_.ym,_.yJ,_.wJ,_.$J,_.Dm],rb:2,Oa:0});var AVb=function(a,b,c,d,e){this.ns=a;this.line=b;this.context=c;this.GVa=d;this.DVa=e};
AVb.prototype.remove=function(){this.dO&&this.dO.remove()};AVb.prototype.render=function(){this.dO=this.ns.dY(this.line,{startColumn:this.GVa,endColumn:this.DVa,Yn:"hovercard-decoration-layer",key:this.context.email})};var DM=function(a,b){_.pJ.call(this,b);var c=this;this.ns=a;this.lb=new _.fd;this.lb.add(a.lua.subscribe(function(d){if(0!==c.Jz.length&&(d=c.fr(d))){var e=d.key;null!=e&&(d.hovercardId=e)}}))};_.V(DM,_.pJ);DM.prototype.Ka=function(){_.pJ.prototype.Ka.call(this);this.lb.unsubscribe()};
DM.prototype.Zpa=function(){var a=this,b=[];this.FLb&&(b=this.FLb.filter(ACb).map(function(c){var d=c.fr().lastIndexOf("/");d=c.fr().substring(d+1,c.fr().length)+"@google.com";return new AVb(a.ns,_.cj(c.getRange(),1),{email:d},_.cj(c.getRange(),2),_.cj(c.getRange(),4))}));return _.ld(b)};DM.prototype.fr=function(a){a=a.target;return a instanceof Element&&"div"!==a.tagName?(a=_.cF(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.W.Object.defineProperties(DM.prototype,{QD:{configurable:!0,enumerable:!0,set:function(a){this.FLb=a;this.update()}}});DM.O=function(a){return new (a||DM)(_.v(_.aI),_.v(_.ue))};DM.Ia=_.mc({type:DM,qa:[["hovercard-decoration-layer"]],inputs:{QD:"scoLinks"},features:[_.Me]});var BVb=function(a,b,c,d,e){this.ns=a;this.line=b;this.context=c;this.GVa=d;this.DVa=e};BVb.prototype.remove=function(){this.dO&&this.dO.remove()};
BVb.prototype.render=function(){var a=this.context.href;this.dO=this.ns.dY(this.line,{startColumn:this.GVa,endColumn:this.DVa,tagName:"a",Yn:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,kWa:!0})};var EM=function(a,b,c,d,e,f,g,m){_.pJ.call(this,m);var n=this;this.ns=a;this.Aia=b;this.Ua=c;this.Kb=d;this.o0=e;this.Fa=f;this.Sg=g;this.lb=new _.fd;this.content=this.Xeb="";this.lb.add(a.FY.subscribe(function(r){n.QC(r)}))};_.V(EM,_.pJ);_.h=EM.prototype;
_.h.Sa=function(){};_.h.Sb=function(){this.update()};_.h.Ka=function(){_.pJ.prototype.Ka.call(this);this.lb.unsubscribe()};_.h.QC=function(a){if(0===a.button&&!_.dF(a)){var b=a.target;if(b instanceof Element&&(b=_.cF(b,"a.link-decoration-layer","code-container"))){var c="external"===b.dataset.key?b.href:void 0;this.Fa.mb({gestureName:"CLICK",element:this.Xeb+"CodeLink",action:"navigate",dm:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.Kn(this.Ua,b.pathname+b.search+b.hash))}}};
_.h.Zpa=function(){var a=this,b=[];if(this.QD)b=this.QD.map(function(m){var n=m.fr(),r=m.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=CVb(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:_.Eg(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.In(a.Ua,n),n=CVb(a,["/"+_.lo.U3],n.Ta));return new BVb(a.ns,_.cj(m.getRange(),1),{href:n,style:"link-decoration-layer"},_.cj(m.getRange(),2),_.cj(m.getRange(),4))}).filter(function(m){return null!=
m});else{var c=this.ns.lines;0===c.length&&console.error("bad");for(var d=0;d<c.length;d++){var e=BCb(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 BVb(this.ns,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.ld(b)};var CVb=function(a,b,c){return a.o0.nx(_.Mn(a.Ua,a.JSa(b,c)))};EM.prototype.JSa=function(a,b){return _.Jn(this.Ua,a,{ki:this.Kb,Ta:b})};
EM.O=function(a){return new (a||EM)(_.v(_.aI),_.v(_.su),_.v(_.pg),_.v(_.Vf),_.v(_.Hm),_.v(_.bo),_.v(_.ks),_.v(_.ue))};EM.Ia=_.mc({type:EM,qa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{Xeb:"analyticsElementToTrack",content:"content",QD:"scoLinks"},features:[_.Me,_.Ac]});var FM=function(){this.e0=!1;this.Ubc="Star";this.Ybc="Unstar";this.Y2=""};FM.prototype.Sa=function(){this.Y2=_.zrb(this.type,this.e0)};FM.O=function(a){return new (a||FM)};
FM.ya=_.jc({type:FM,qa:[["simple-star"]],inputs:{type:"type",e0:"isStarred"},Aa:3,Ba:7,Ea:[["type","button",1,"mat-button-base","mat-icon-button"],[1,"google-material-icons"]],ua:function(a,b){a&1&&(_.A(0,"button",0)(1,"span",1),_.N(2),_.B()());a&2&&(_.Qe("title",b.Y2)("aria-label",b.e0?b.Ybc:b.Ubc),_.u(1),_.Se("starred",b.e0)("disabled",!b.e0),_.u(1),_.lf(" ",b.e0?"star":"star_border"," "))},styles:[_.JAb()],Oa:0});
var GM=function(a,b){this.tzc=a;this.hfa=b},FVb=function(a,b){return DVb(a,b).ha(_.je(function(c){return c?EVb(a,c):_.ld(void 0)}))},DVb=function(a,b){var c=FUb((new _.Jo).Fwa(!0).Swa(5),DUb(new _.so,b));return a.tzc.E1(c).ha(_.t(function(d){return _.pb(d,1,_.Fo).get(b)}),_.t(function(d){return d?GVb(d):void 0}))},GVb=function(a){var b,c,d,e,f;return null==(f=null==(e=null==(d=null==(b=_.Si(a,_.Eo,2).find(function(g){var m;return 1===(null==(m=_.Ri(g,_.mo,4))?void 0:_.fj(m,2,0))}))?void 0:null==(c=
b.ZR())?void 0:_.Si(c,_.yo,1))?void 0:d.map(function(g){var m;return null==(m=g.ZR())?void 0:_.Si(m,_.yo,1)}).flat())?void 0:e.find(function(g){var m;return!(null==g?0:null==(m=_.Ri(g,_.wo,9))?0:m.xsb())}))?void 0:_.Y(f,4)},EVb=function(a,b){var c=new _.Mg(_.Rpb(b));b=c.qb;var d=c.Rc,e=c.repository,f=c.path,g=c.params;f=_.IE(c,1)||f;var m=_.jta(g.line),n=g.Qb?"HEAD":_.Oh(c,1);c={Db:_.Oh(c,0)||"",commit:n};return a.hfa.Aw(b,d,e,c,f,g.Qb).ha(_.t(function(r){return HVb(a,_.Si(r,_.Qo,1),m)}),_.t(function(r){return null==
r?void 0:_.Y(r,8)}))},HVb=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=_.Ri(b,_.Oo,5);if(e&&c>=_.cj(e,1)&&c<_.cj(e,3))return d=b.La,0<_.Bba(d,(0,_.ab)(d),_.Qo,3,!1,3).length&&(a=HVb(a,_.Si(b,_.Qo,3),c))?a:b}return null};GM.O=function(a){return new (a||GM)(_.q(_.xJ),_.q(_.rx))};GM.ta=_.p({token:GM,oa:GM.O,Ga:"root"});
var IVb=[[["","noExampleFound",""]]],HM=function(a,b,c,d,e){this.ef=a;this.YF=b;this.NCc=c;this.Fa=d;this.nYa=e;this.JY=this.gsb=_.Sd};
HM.prototype.Sb=function(a){var b=this;a.kytheTicketObservable&&(this.Fa.mb({gestureName:"EXTERNAL",element:this.Dj,action:"requestExampleForQualifiedName"}),this.gsb=this.fVa.ha(_.le(function(c){c||b.Fa.mb({gestureName:"EXTERNAL",element:b.Dj,action:"noKytheTicket"})}),_.je(function(c){return void 0!==c?FVb(b.NCc,c).ha(_.le(function(d){d||b.Fa.mb({gestureName:"EXTERNAL",element:b.Dj,action:"noQualifiedName"})}),_.Nd(function(d){b.Fa.mb({gestureName:"EXTERNAL",element:b.Dj,action:"error"});b.ef.handleError(d);
return _.ld(void 0)})):_.ld(void 0)})),this.JY=this.gsb.ha(_.je(function(c){return c?b.YF.get(c).ha(_.le(function(d){d.tG||b.Fa.mb({gestureName:"EXTERNAL",element:b.Dj,action:"noExampleFoundForQualifiedName"});b.nYa.PZa("gsn","gs")})):_.ld(new _.cH)}),_.Nd(function(c){b.Fa.mb({gestureName:"EXTERNAL",element:b.Dj,action:"error"});b.ef.handleError(c);return _.ld(new _.cH)})))};HM.O=function(a){return new (a||HM)(_.v(_.ue),_.v(_.uK),_.v(GM),_.v(_.ou),_.v(_.cJ))};
HM.ya=_.jc({type:HM,qa:[["code-example"]],inputs:{Dj:"logElement",fVa:"kytheTicketObservable",source:"source"},features:[_.Ac],ac:["[noExampleFound]"],Aa:4,Ba:5,Ea:[[3,"logElement","codeExample","source"],["noExampleFound",""]],ua:function(a,b){a&1&&(_.ff(IVb),_.A(0,"code-example-usage",0),_.O(1,"async"),_.F(2,1),_.gf(3),_.H(),_.B());if(a&2){var c;_.x("logElement",b.Dj)("codeExample",null!==(c=_.R(1,3,b.JY))&&void 0!==c?c:void 0)("source",b.source)}},Ha:[_.vK,_.Dm],rb:2,Oa:0});var IM=function(){};
IM.O=function(a){return new (a||IM)};IM.Da=_.kc({type:IM});IM.Ca=_.Zb({});var JM=function(){};JM.O=function(a){return new (a||JM)};JM.Da=_.kc({type:JM});JM.Ca=_.Zb({imports:[IM,_.xr,_.Fr,_.Em,IM,_.xr]});var JVb=function(){this.email=""};JVb.O=function(a){return new (a||JVb)};JVb.Ia=_.mc({type:JVb,qa:[["","contactHovercard",""]],wb:1,Ya:function(a,b){a&2&&_.Qe("data-hovercard-id",b.email)},inputs:{email:"email"}});var KM=function(){};KM.O=function(a){return new (a||KM)};KM.Da=_.kc({type:KM});KM.Ca=_.Zb({});var LM=function(){this.layout="row"};LM.O=function(a){return new (a||LM)};LM.ya=_.jc({type:LM,qa:[["dc-p"]],inputs:{size:"size",layout:"layout"},ac:["*"],Aa:5,Ba:3,Ea:[[3,"fxLayout"]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"p",0),_.N(1,"\n  "),_.gf(2),_.N(3,"\n"),_.B(),_.N(4,"\n"));a&2&&(_.Se("skinny","skinny"===b.size),_.x("fxLayout",b.layout))},Ha:[_.Mq],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var MM=function(){};MM.O=function(a){return new (a||MM)};MM.Da=_.kc({type:MM});MM.Ca=_.Zb({imports:[_.ds]});var KVb={NONE:0,o8b:1,0:"NONE",1:"INSIGHTS"},LVb=new _.vc("FORCE_INSIGHTS",{Ga:"root",oa:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),NM=function(a,b,c,d){this.Dl=a;this.Ua=b;this.state=new _.Wf(c?1:0);this.ulb=this.state.ha(_.je(function(e){return DCb(e,d)}),_.je(function(e){return a.data.ha(_.t(function(f){var g;return null!=(null==(g=f.Mc)?void 0:g.params.bt)}),_.Rd(),_.t(function(f,g){return f?1:2>g?e:0}))}),_.Rd(),_.ee(1),_.pd())},
hGb=function(a,b){a.state.next(b);b=_.Ng(a.Dl.Yc);null!=b.params.bt&&a.Ua.navigate(_.Ip(_.wF(b.Yb(),function(c){delete c.bt}).ab()),{kg:"preserve"})};NM.O=function(a){return new (a||NM)(_.q(_.Vf),_.q(_.pg),_.q(LVb),_.q(_.hI))};NM.ta=_.p({token:NM,oa:NM.O});var MVb=new _.vc("GRAPH_TOOLS_PROMISE",{Ga:"root",oa:function(){return _.qd(function(a){switch(a.Qc){case 1:return _.tfa(a,2),_.rd(a,google.corp.devops.tools.loadGraph(),4);case 4:a.Qc=3;a.aK=0;break;case 2:return _.xfa(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),OM=function(a,b,c){this.Fa=a;this.wDc=b;this.twb=c};
OM.prototype.init=function(){var a=this,b;return _.qd(function(c){if(1==c.Qc)return a.jsa?c.return():_.rd(c,_.Yn(a.Fa,a.wDc,"g3GraphToolsPromise"),2);b=c.tk;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.twb;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.Eg(f)}}a.jsa=e.call(d,{environment:f});c.Qc=0})};OM.prototype.createController=function(a){var b=this,c;return _.qd(function(d){return 1==d.Qc?_.rd(d,b.init(),2):d.return(null==(c=b.jsa)?void 0:c.createController(a))})};
var NVb=function(a,b,c){return _.qd(function(d){return 1==d.Qc?_.rd(d,a.init(),2):a.jsa&&0!==b.length?d.return(_.Yn(a.Fa,a.jsa.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};OM.O=function(a){return new (a||OM)(_.q(_.bo),_.q(MVb),_.q(_.$0a))};OM.ta=_.p({token:OM,oa:OM.O,Ga:"root"});var PM=function(a,b,c,d,e,f,g,m,n){this.nb=a;this.Fa=b;this.Xsa=c;this.Wg=d;this.pt=f;this.Tg=g;this.Ld=m;this.Xga=n;this.lb=new _.fd;this.jua=void 0;this.Wa=e.data.ha(_.t(KBb))};
PM.prototype.Sa=function(){var a=this;return _.qd(function(b){if(1==b.Qc)return a.lb.add(a.pt.theme.subscribe(function(c){switch(c){case "DARK":a.jua="dark";break;case "LIGHT":a.jua="light";break;default:_.Eg(c)}a.ksa&&a.ksa.setTheme(a.jua)})),_.rd(b,OVb(a),2);a.lb.add(a.Wa.ha(_.imb(),_.je(function(c){return _.ud([a.Wa,_.jI(a.Wg,c,"path",1).ha(_.Nd(function(){return _.ld("Failed to load the current cl.")})),_.jI(a.Wg,_.Lp(c.Yb(),"HEAD").ab(),"path",0).ha(_.Nd(function(){return _.ld("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 _.qd(function(r){if(1==r.Qc)return g=Number(e),m=Number(f),_.rd(r,NVb(a.Xsa,d||"",m),2);n=r.tk;return a.ksa&&d&&!isNaN(g)&&!isNaN(m)&&0<n.size?_.rd(r,a.ksa.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:m}),0):(a.XF(),0<n.size&&_.QVa(a.Tg,{error:Error("De`"+e+"`"+f),message:"Failed to load insights panel",Qd:"Dismiss"}),r.Oh(0))})}));b.Qc=0})};PM.prototype.Ka=function(){this.lb.unsubscribe()};
PM.prototype.XF=function(){var a=this;this.Ld.qc(function(){hGb(a.Xga,0)})};var OVb=function(a){return _.qd(function(b){if(1==b.Qc)return _.rd(b,a.Xsa.createController({element:a.nb.na,theme:a.jua,onOpen:function(){},onClose:function(){a.Fa.mb({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.XF()}}),2);a.ksa=b.tk;b.Qc=0})};PM.O=function(a){return new (a||PM)(_.v(_.ad),_.v(_.bo),_.v(OM),_.v(_.iI),_.v(_.Vf),_.v(_.cv),_.v(_.Hs),_.v(_.pe),_.v(NM))};
PM.ya=_.jc({type:PM,qa:[["insights-panel"]],Aa:0,Ba:0,ua:function(){},styles:["insights-panel[_nghost-%COMP%]{display:flex;height:100%;min-width:350px}insights-panel[_nghost-%COMP%]   .holder[_ngcontent-%COMP%]{flex:1 1 100%}"],Oa:0});var QM=function(){};QM.O=function(a){return new (a||QM)};QM.Da=_.kc({type:QM});QM.Ca=_.Zb({imports:[_.Em]});var RM=function(){this.time=this.message=this.hMa="";this.Tda=[]};RM.prototype.Sb=function(){var a;this.hMa=(null==(a=this.commit.Un)?void 0:a.email)||"";var b;this.ckb=null==(b=this.commit.PNa)?void 0:b.email;this.message=this.commit.os;this.time=this.commit.hK;this.Tda=this.commit.dR};RM.O=function(a){return new (a||RM)};
RM.ya=_.jc({type:RM,qa:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.Ac],lc:["commit",""],Aa:18,Ba:6,Ea:[["class","message",4,"ngIf"],[1,"author-and-date"],["tabIndex","0",1,"detail"],[1,"person-label","grimoire-secondary-text"],["class","detail committer","tabIndex","0",4,"ngIf"],[1,"date"],[1,"message"],[1,"cdk-visually-hidden"],[3,"message","linkDefinitions"],["tabIndex","0",1,"detail","committer"]],ua:function(a,b){a&1&&(_.y(0,ECb,5,4,"div",0),_.A(1,"div",1)(2,"div",2)(3,
"mat-icon"),_.N(4,"person"),_.B(),_.A(5,"span"),_.N(6),_.B(),_.A(7,"span",3),_.N(8," (author) "),_.B()(),_.y(9,FCb,7,1,"div",4),_.A(10,"div",2)(11,"mat-icon"),_.N(12,"event"),_.B(),_.A(13,"span"),_.N(14," Committed on "),_.B(),_.A(15,"span",5),_.N(16),_.O(17,"dateTimeDisplay"),_.B()()());a&2&&(_.x("ngIf",b.message),_.u(6),_.nf(b.hMa),_.u(3),_.x("ngIf",b.hMa!==b.ckb),_.u(7),_.nf(_.R(17,4,b.time)))},Ha:[_.ym,_.lI,_.Qs,_.Lz,_.kI],styles:["commit-overview[_nghost-%COMP%]{display:flex;flex:0 0 auto;flex-direction:column}commit-overview[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-weight:400;font-size:1rem;letter-spacing:.01em;line-height:1.2307692308rem;line-height:24px;color:var(--icon-secondary)}.author-and-date[_ngcontent-%COMP%]{display:flex;font-size:13px;line-height:24px;padding-top:10px;padding-bottom:10px}.date[_ngcontent-%COMP%]{padding-left:5px;white-space:nowrap}.detail[_ngcontent-%COMP%]{display:flex;padding-left:20px}.person-label[_ngcontent-%COMP%]{padding-left:5px}.message[_ngcontent-%COMP%]{font-size:13px;padding-left:20px;padding-right:40px;max-width:800px;white-space:pre-wrap;margin-top:15px}.message[_ngcontent-%COMP%]:first-line{font-size:15px;font-weight:500}"],
Oa:0});var MCb=function(a){return{Db:a}},LCb=function(a){return{context:a}},RCb=function(){return{INc:!0}},PVb={NONE:0,NXb:1,z9b:2,Aec:3,zec:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},SM=function(a,b,c){this.Wg=b;this.jU=c;this.Eka=PVb;this.FIb=this.DZa=this.iia=_.Sd;this.Wu={};this.version=1;this.HVa=!0;this.p2=!1;this.O1a=_.qu.has(56)};_.h=SM.prototype;_.h.Sa=function(){};_.h.Oc=function(){};
_.h.Sb=function(a){var b=this;a.activeLocation&&(this.DZa=_.RE(this.location)?_.jwb(this.jU,_.wF(_.Lp(this.location.Yb(),this.qR),function(c){c.Qb=b.czc}).ab()).ha(_.le(function(){b.Wu.Yu=!0}),_.ie(_.gF(this.location.Db)),_.t(function(c){return c.type})):_.Sd,this.FIb=this.DZa.ha(_.t(_.hF)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)QVb(this,a.activeLocation),!this.p2&&this.EIb?(this.iia=_.ld(void 0),this.Wu.mv=!0):this.p2&&1===this.version?(a=_.pE(this.location)?_.Lp(this.location.Yb(),
"HEAD").ab():this.location,this.iia=_.ud([this.o_(a,0),this.o_()]).ha(_.je(function(c){var d=_.l(c);c=d.next().value;return(d=d.next().value)?c&&c.If===d.If?_.ld(void 0):RVb(b,d):_.ld(void 0)}),_.le(function(c){c&&c.Db?b.Wu.mv=!0:b.Wu={}}))):this.iia=this.o_().ha(_.t(function(c){if(null!=c&&c.If)return{Db:c.If,tU:c.Uq?_.kmb(b.location,c):void 0}}),_.le(function(){b.Wu.mv=!0}))};_.h.Km=function(){this.Wu.location&&this.Wu.Yu&&this.Wu.mv&&(this.Wu={},this.OH.launch(0,0))};
_.h.w9=function(a){var b=this;if(!a)return _.ld();var c=this.O1a?cCb(this.location,this.aHc):this.location;return SVb(this,a).ha(_.t(function(d){return _.ME(b.location,d,b.version,a.tU||c)}))};
var SVb=function(a,b){return a.DZa.ha(_.t(function(c){var d;return 5===c?(null==(d=a.location.params.Qb)?void 0:d.replace("codereview/",""))||void 0:b.Db}))},RVb=function(a,b){var c=b.If;return a.ej?TVb(a,c,a.location).ha(_.t(function(d){if(-1===d)return{Db:c};if(0!==d)return{Db:c,depth:d,wS:_.Ip(_.Lp(_.kF(a.location.Yb()),"HEAD").ab())}})):_.ld({Db:c,tU:_.kmb(a.location,b)})},TVb=function(a,b,c){var d=Number(b);return isNaN(d)||!_.Ph(c)?_.ld(-1):cNb(a.Wg,c).ha(_.Fd(_.WE),_.Rd(function(e,f){return e.Wb.Ak===
f.Wb.Ak}),_.je(function(e){var f=e.Wb;e=f.Yqa;f=f.Ak.findIndex(function(g){g=Number(g.If);return!isNaN(g)&&d>=g});return-1===f?e?(e(),_.Sd):_.ld(-1):_.ld(f)}))};SM.prototype.o_=function(a,b){a=void 0===a?this.location:a;b=void 0===b?this.version:b;return this.Wg.o_(a,this.p2?"path":"repository",b).ha(_.t(PBb)).ha(_.Nd(function(){return _.ld(void 0)}))};
var QVb=function(a,b){b=b&&b.jj;if(b){var c=_.JE(b,a.location);var d=_.Oh(b,a.version);c=c&&d===a.qR}else c=!1;c||(a.Wu={},a.p2?(a.Wu.location=!0,a.Wu.Yu=!0):(c=a.Wu,b?(d=_.JE(b,a.location),b=_.Oh(b,a.version),a=d&&b!==a.qR):a=!1,c.location=a))};
_.W.Object.defineProperties(SM.prototype,{Kd:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},qR:{configurable:!0,enumerable:!0,get:function(){return _.Oh(this.location,this.version)||""}},czc:{configurable:!0,enumerable:!0,get:function(){return _.hmb(this.location,this.version)||""}},lAc:{configurable:!0,enumerable:!0,get:function(){return this.qR?this.p2?this.ej?3:2:this.EIb?4:1:0}},kLc:{configurable:!0,enumerable:!0,get:function(){return _.GE(this.qR)}},
EIb:{configurable:!0,enumerable:!0,get:function(){return _.Ig.test(this.qR)||_.pE(this.location)}},ej:{configurable:!0,enumerable:!0,get:function(){return _.vE(this.location)}}});SM.O=function(a){return new (a||SM)(_.v(_.ru),_.v(_.iI),_.v(_.oI))};
SM.ya=_.jc({type:SM,qa:[["commit-information"]],tb:function(a,b){a&1&&_.yf(_.Er,5);if(a&2){var c;_.wf(c=_.Af())&&(b.OH=c.first)}},inputs:{version:"version",HVa:"linkToCommitDetails",Kd:"activeLocation",aHc:"lastSubmoduleFetchSpec",p2:"showMostRecentCommitForPath"},features:[_.Ac],Aa:14,Ba:7,Ea:[["fxFlex","auto","fxLayout","",3,"ngSwitch"],[4,"ngSwitchCase"],["matRipple","",1,"mat-button-ripple",3,"matRippleCentered","matRippleDisabled"],["refType",""],["parentheticalSha",""],["linkToDetails",""],
["piper",""],[4,"ngTemplateOutlet"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngTemplateOutlet"],[1,"refType"],[4,"ngIf"],[1,"open-paren"],["class","at-ref",4,"ngIf"],[1,"at-ref"],["ascTrackElement","CommitInformation","trackAction","commitDetailsNavigate",3,"condition","link","linkAriaLabel","trackGestureClick","trackProjectId"],["aria-label","Browse file at HEAD","ascTrackElement","CommitInformation","trackAction","fileHeadNavigate",3,"routerLink","trackGestureClick","trackProjectId"],
["aria-label","Details for change","ascTrackElement","CommitInformation","trackAction","commitDetailsNavigate",3,"universalLink","trackProjectId"]],ua:function(a,b){a&1&&(_.A(0,"span",0),_.y(1,ICb,4,3,"ng-container",1)(2,NCb,3,7,"ng-container",1)(3,PCb,1,1,null,1)(4,SCb,1,3,null,1),_.B(),_.D(5,"div",2),_.y(6,TCb,3,3,"ng-template",null,3,_.Df)(8,XCb,2,3,"ng-template",null,4,_.Df)(10,YCb,5,12,"ng-template",null,5,_.Df)(12,cDb,2,3,"ng-template",null,6,_.Df));a&2&&(_.x("ngSwitch",b.lAc),_.u(1),_.x("ngSwitchCase",
b.Eka.NXb),_.u(1),_.x("ngSwitchCase",b.Eka.zec),_.u(1),_.x("ngSwitchCase",b.Eka.Aec),_.u(1),_.x("ngSwitchCase",b.Eka.z9b),_.u(1),_.x("matRippleCentered",!0)("matRippleDisabled",!0))},Ha:[_.ho,_.ym,_.Cm,_.zm,_.Am,_.mI,_.Mq,_.as,_.Er,_.Nn,_.mv,_.Dm,_.BF],styles:["commit-information[_nghost-%COMP%]{align-items:center;display:flex;font-size:12px;position:relative;white-space:nowrap}commit-information[_nghost-%COMP%]   .mat-ripple[_ngcontent-%COMP%]     .mat-ripple-element{background-color:rgba(25,103,210,.12)}commit-information[_nghost-%COMP%]   .open-paren[_ngcontent-%COMP%]:not(:first-child){padding-left:5px}commit-information[_nghost-%COMP%]   .at-ref[_ngcontent-%COMP%]{padding-right:3px}commit-information[_nghost-%COMP%]   .refType[_ngcontent-%COMP%]{padding-right:5px}commit-information[_nghost-%COMP%]   span[_ngcontent-%COMP%]{display:flex}"],
Oa:0});var UVb=function(a){return""+a};var TM=function(a,b){this.line=a;this.ch=void 0===b?null:b};var VVb=function(a,b,c,d,e){var f=void 0===f?[]:f;this.type=a;this.hD=b;this.gD=c;this.gN=d;this.fN=e;this.VF=[];this.type=a;this.hD=b;this.gD=c;this.gN=d;this.fN=e;if(f)for(a=_.l(f),b=a.next();!b.done;b=a.next())this.VF.push(b.value)};var WVb=function(a,b){this.wg=a;this.QEc=!!b};var XVb=function(a,b,c){this.left=a;this.right=b;this.Xg=c};var YVb=function(){this.z1a=this.Fia=0;this.JYa=[];this.KYa=[];this.diff=this.y1a=this.x1a=0};
YVb.prototype.qc=function(a,b,c,d){var e=[],f=a.length,g=c.length;a:{var m=a.length,n=c.length,r=m-n&1,w=Math.ceil((m+n)/2),z=[],E=[];this.JYa=[];this.KYa=[];for(var J=0;J<=w;J++){for(var L=-1,Q=z[J]=0;Q<=J;Q++){var da=z[Q];this.JYa.push(L<da?2*da:2*L+1);var oa=L<da?da:L,qa=oa-2*Q+J;for(L=da+1;oa<m&&qa<n&&a.charAt(oa)===c.charAt(qa);)++oa,++qa;z[Q]=oa;da=J-Q-Math.ceil((n-m)/2);if(r&&0<=da&&da<J&&E[da]<=oa){z=Q;a=oa;this.diff=J=2*J-1;this.x1a=z;this.y1a=da;this.Fia=a;this.z1a=a-2*z+Math.ceil(J/2);
break a}}L=E[J]=m;for(da=0;da<=J;da++){oa=E[da];this.KYa.push(L>=oa?2*oa:2*L+1);Q=L>=oa?oa:L;qa=n-m-J+Q+2*da;for(L=oa-1;0<Q&&0<qa&&a.charAt(Q-1)===c.charAt(qa-1);)--Q,--qa;E[da]=Q;oa=Math.floor((m-n)/2)-da+J;if(!r&&0<=oa&&oa<=J&&Q<=z[oa]){a=da;z=z[oa];this.diff=J*=2;this.x1a=oa;this.y1a=a;this.Fia=z;this.z1a=z-2*oa+Math.ceil(J/2);break a}}}this.diff=-3}if(0<=this.diff){e=[];J=Math.ceil(this.diff/2);a=this.x1a;z=this.Fia;for(c=e.length;0<=J;--J)m=this.JYa[(J+1)*J/2+a],n=z-Math.floor(m/2),z-=n,0!==
n&&(r=new XVb(z+b,z-2*a+J+d,n),w=e[e.length-1],0!==e.length&&ZVb(r,w)?(w.left-=n,w.right-=n,w.Xg+=n):e.splice(0,0,r)),m&1&&(z--,a--);0<c&&ZVb(e[c-1],e[e.length-1])&&(e[c-1].Xg+=e[e.length-1].Xg,e.pop());J=e.splice(c-1,e.length-c+1).reverse();for(z=0;z<J.length;z++)e.push(J[z]);J=Math.floor(this.diff/2);a=this.y1a;for(z=this.Fia;0<=J;--J)c=this.KYa[J*(J+1)/2+a],m=Math.floor(c/2)-z,r=g-f-J+z+2*a,w=Math.min(m,Math.max(0,Math.max(this.Fia-z,this.z1a-r))),n=m-w,0!==n&&(r=new XVb(z+w+b,r+w+d,n),0!==e.length&&
ZVb(e[e.length-1],r)?e[e.length-1].Xg+=n:e.push(r)),z+=m,c&1&&(z++,a--)}return{VF:e,O2c:(f+g-this.diff)/2}};var ZVb=function(a,b){return a.left+a.Xg===b.left&&a.right+a.Xg===b.right};for(var UM=[],$Vb=0;256>$Vb;++$Vb)UM[$Vb]=2;for(var aWb=97;122>=aWb;++aWb)UM[aWb]=3;for(var bWb=65;90>=bWb;++bWb)UM[bWb]=3;for(var cWb=48;57>=cWb;++cWb)UM[cWb]=3;UM[95]=3;UM[32]=UM[9]=UM[10]=UM[13]=0;for(var dWb=_.l("(){},.#/*\";'"),VM=dWb.next();!VM.done;VM=dWb.next())UM[VM.value.charCodeAt(0)]=0;var eWb=_.l("!%^&[]?\\|<>+-=~@`");for(VM=eWb.next();!VM.done;VM=eWb.next())UM[VM.value.charCodeAt(0)]=5;UM[0]=0;
var fWb=function(){this.HDb=1;this.mi=this.Rh=null;this.lineArray=[];this.Pda=[];this.Wga=[];this.pwa=[]};fWb.prototype.qba=function(a,b){a=gWb(a);b=gWb(b);return hWb(this,a,b)};
var hWb=function(a,b,c){b=iWb(a,b,c);a.Rh=b.xHc;a.mi=b.yHc;a.lineArray=b.lineArray;for(b=0;b<a.Rh.text.length;++b)a.Pda.push({cM:1,index:b});for(b=0;b<a.mi.text.length;++b)a.Wga.push({cM:1,index:b});b=jWb(a,!0);for(c=1;c!==a.HDb&&0<b;++c)b=jWb(a,!1);b=kWb(a.Pda,4,-1);c=kWb(a.Wga,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=lWb(b[e].h0,c),m=lWb(b[e+(f?2:1)].h0,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].i0=b[e+1].QM,c[g+1].h0=b[e+1].dU);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].i0=b[e].i0}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].i0=b[n].QM;c[r].h0=b[n].dU;
++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("Ee");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.dU,g.i0=g.QM,g.h0=g.dU,g.QM=m,g.dU=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 TM(0,0);c=new TM(0,0);d=[];a=_.l(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new VVb(e.type,new TM(e.i0,0),new TM(e.h0,null),new TM(e.QM,0),new TM(e.dU,null)),1===e.type&&(f.hD=b,f.gD=b),-1===e.type&&(f.gN=c,f.fN=c),b=mWb(f.gD),c=mWb(f.fN),d.push(f);a=d}return a},gWb=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},iWb=function(a,b,c){var d=[],e=new Map;d[0]="";var f=function(g,m){var n="",r=[],
w=0,z=d.length;g=_.l(g);for(var 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(z);e.set(E,z);d[z]=E;for(var J=UM[0],L=0;L<E.length;++L){var Q=E[L];void 0!==UM[Q.charCodeAt(0)]&&(J+=UM[Q.charCodeAt(0)])}m[z]=J;z++}r.push(w++)}return new nWb(n,r)};b=f(b,a.pwa);a=f(c,a.pwa);return{xHc:b,yHc:a,lineArray:d}},lWb=function(a,b){for(var c=0;c<b.length&&!(b[c].dU>=a);c++);return c},mWb=function(a){return null===a.ch?new TM(a.line+1,0):a},jWb=
function(a,b){if(!a.Rh||!a.mi)throw Error();if(b){var c=a.Rh;for(var d=a.mi,e=0,f=Math.min(c.text.length,d.text.length);e<f&&c.text[e]===d.text[e];)++e;0===e?c=null:(f={Qda:new nWb(c.text.substr(0,e),c.lineNumbers.splice(0,e)),Yga:new nWb(d.text.substr(0,e),d.lineNumbers.splice(0,e)),Xg:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.Rh;e=a.mi;f=1;for(var g=Math.min(c.text.length,e.text.length);f<=g&&c.text[c.text.length-f]===e.text[e.text.length-f];)++f;1===f?c=
null:(g={Qda:new nWb(c.text.slice(1-f),c.lineNumbers.splice(1-f)),Yga:new nWb(e.text.slice(1-f),e.lineNumbers.splice(1-f)),Xg:f-1},c.text=c.text.slice(0,c.text.length-f+1),e.text=e.text.slice(0,e.text.length-f+1),c=g)}else c=null;e=c;f=(new YVb).qc(a.Rh.text,0,a.mi.text,0).VF;c=[];for(g=0;g<f.length;g++)c.push(new WVb(f[g],!1));null!==d&&(a.Rh.text=d.Qda.text+a.Rh.text,a.Rh.lineNumbers.splice.apply(a.Rh.lineNumbers,[0,0].concat(_.xc(d.Qda.lineNumbers))),a.mi.text=d.Yga.text+a.mi.text,a.mi.lineNumbers.splice.apply(a.mi.lineNumbers,
[0,0].concat(_.xc(d.Yga.lineNumbers))),c.splice(0,0,new WVb(new XVb(0,0,d.Xg),!0)));d=d&&0<d.Xg?d.Xg:0;null!==e&&(a.Rh.text+=e.Qda.text,a.Rh.lineNumbers.splice.apply(a.Rh.lineNumbers,[a.Rh.lineNumbers.length,0].concat(_.xc(e.Qda.lineNumbers))),a.mi.text+=e.Yga.text,a.mi.lineNumbers.splice.apply(a.mi.lineNumbers,[a.mi.lineNumbers.length,0].concat(_.xc(e.Yga.lineNumbers))),f=d+e.Xg,c.push(new WVb(new XVb(a.Rh.text.length-f,a.mi.text.length-f,e.Xg),!0)));if(!a.Rh||!a.mi)throw Error();b=b?0:2;for(var m=
g=f=e=0,n=0,r=0;r<c.length;r++){for(var w=c[r].wg.Xg,z=c[r];e<z.wg.left;)++e,++g;for(;f<z.wg.right;)++f,++m;var E=r+1;E<c.length&&(c[E].wg.left+=d,c[E].wg.right+=d,z.wg.left+w===c[E].wg.left?(oWb(a,a.mi,m,z,c[E],c[E].wg.right-z.wg.right),w=z.wg.Xg):z.wg.right+w===c[E].wg.right&&(oWb(a,a.Rh,g,z,c[E],c[E].wg.left-z.wg.left),w=z.wg.Xg));E=g;for(var J=m;;){var L=E-1,Q=J-1;if(0>L||0>Q)break;if(a.Rh.text[L]!==a.mi.text[Q])break;if(a.Rh.lineNumbers[L]+1!==a.Rh.lineNumbers[E]||a.mi.lineNumbers[Q]+1!==a.mi.lineNumbers[J])break;
Q=a.mi.lineNumbers[Q];if(1!==a.Pda[a.Rh.lineNumbers[L]].cM||1!==a.Wga[Q].cM)break;--E;--J;++w}if(0!==w){L=0;Q=E;for(var da=0;da<w&&0>=L;++da)L+=a.pwa[a.Rh.text.charCodeAt(Q)],++Q;if(0<L||z.QEc){++n;g=E;m=J;for(L=0;L<w;++L,++J,++E)Q=a.Rh.lineNumbers[E],da=a.mi.lineNumbers[J],a.Pda[Q].cM=b,a.Pda[Q].index=da,a.Wga[da].cM=b,a.Wga[da].index=Q;a.Rh.text=a.Rh.text.substr(0,g)+String.fromCharCode(-1)+a.Rh.text.substr(E);a.mi.text=a.mi.text.substr(0,m)+String.fromCharCode(-2)+a.mi.text.substr(J);a.Rh.lineNumbers.splice(g,
E-g,null);a.mi.lineNumbers.splice(m,J-m,null);g++;m++;e+=z.wg.Xg;f+=z.wg.Xg}}}return n},oWb=function(a,b,c,d,e,f){var g=c+d.wg.Xg,m=c+f;c=0;var n=g,r=m;for(f=0;f<d.wg.Xg&&!(--n,--r,n<b.text.length&&b.text[n]!==b.text[r]);++f,++c);f=0;n=g;r=m;for(var w=0;w<e.wg.Xg&&!(n<b.text.length&&b.text[n]!==b.text[r]);++w,++f)++n,++r;if(0!==c||0!==f){n=c+f+1;r=g-1-c;w=g-c;var z=m-1-c;m-=c;g=[];for(var E=0;E<n;++E,++r,++w,++z,++m){var J=pWb(a,b,r),L=pWb(a,b,w),Q=pWb(a,b,z),da=pWb(a,b,m),oa=Math.min(J,L),qa=Math.min(Q,
da);"}"===qWb(a,b,r)&&(oa-=2);"{"===qWb(a,b,w)&&(oa-=2);"}"===qWb(a,b,z)&&(qa-=2);J<L&&--oa;Q<da&&--qa;g.push(oa+qa)}c===d.wg.Xg&&(g[0]-=10);f===e.wg.Xg&&(g[n-1]-=10);a=Number.MAX_VALUE;b=-1;for(f=0;f<n;++f)g[f]<a&&(a=g[f],b=f);c=b-c;0!==c&&(d.wg.Xg+=c,e.wg.left+=c,e.wg.right+=c,e.wg.Xg-=c)}},pWb=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.pwa[b]},qWb=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]},kWb=function(a,b,c){var d=[];if(0===a.length)return[];for(var e=a[0].cM,f=a[0].index,g=a[0].index,m=0,n=0,r=1;r<a.length;++r)if(a[r].cM===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("Fe`"+e);d.push(new rWb(e,f,g,m,n));m=n=r;f=g=a[r].index;e=a[r].cM}a=new rWb(0,f,g,m,n);1===e?a.type=c:2===e&&(a.type=
b);d.push(a);return d},nWb=function(a,b){this.text=a;this.lineNumbers=b},rWb=function(a,b,c,d,e){this.type=a;this.i0=b;this.h0=c;this.QM=d;this.dU=e};var sWb=function(){this.HDb=void 0},tWb=function(a,b){if(""===a)return{lines:["\n"],fYa:[new TM(b,0),new TM(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return""!==g});for(var c=0,d=[new TM(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 TM(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),fYa:d}};
sWb.prototype.qba=function(a,b){var c=new fWb,d=c.qba(a,b);a=uWb(a);b=uWb(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.gD.line-f.hD.line||500<f.fN.line-f.gN.line)){f.VF=[];var g=this.getRange(a,f.hD,f.gD);if(!(1E4<g.length)){g=tWb(g,f.hD.line);var m=this.getRange(b,f.gN,f.fN);if(!(1E4<m.length)){m=tWb(m,f.gN.line);c=new fWb;c=hWb(c,g.lines,m.lines);c=_.l(c);for(var n=c.next();!n.done;n=c.next()){n=n.value;
var r=function(w,z){return null!==z.ch?w.fYa[z.line]:w.fYa[z.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.hD=r(g,n.hD);n.gD=r(g,n.gD);n.gN=r(m,n.gN);n.fN=r(m,n.fN);break;default:throw Error("Ge");}f.VF.push(n)}}}}}return d};
var uWb=function(a){if(0===a.length)return[""];a=gWb(a);_.la(a).endsWith("\n")&&a.push("");return a},vWb=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.VF.length){var g=a.getRange(c,f.hD,f.VF[0].hD);0<g.length&&e.push([0,g]);e.push.apply(e,_.xc(vWb(a,f.VF,c,d)));f=a.getRange(c,_.la(f.VF).gD,f.gD);0<f.length&&e.push([0,f])}else{g=f.hD;var m=f.gD,n=f.gN,r=f.fN;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("He");default:throw Error("Ie");}}return e};sWb.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 wWb=["codeview"],xWb={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},WM=function(a,b,c){var d=this;this.zone=c;this.line=void 0;this.A$=xWb;this.wRc=new sWb;this.Il=this.diffBase="";this.Vjb=3;this.XS=[];this.yU=[];this.rendered=new _.jl;this.align=!0;this.Vga=this.Oda=UVb;this.lb=a.JNa.subscribe(function(e){d.A$=Object.assign({},xWb,{theme:e});if(d.co){e=_.l(yWb(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};WM.prototype.Sa=function(){};
WM.prototype.Sb=function(a){(a.diffBase||a.contents||a.fileName)&&zWb(this)};WM.prototype.Ka=function(){this.lb.unsubscribe()};
var zWb=function(a){a.rendered.emit(!1);a.co&&a.INa.na.removeChild(a.INa.na.lastChild);var b=_.qu.has(35);a.zone.Xb(function(){setTimeout(function(){var c,d,e;return _.qd(function(f){if(1==f.Qc)return _.rd(f,_.nnb(),2);a.co=f.tk.MergeView(a.INa.na,{orig:null,origLeft:a.diffBase,value:a.Il,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.Vjb,diffDriverFunction:function(g,m){if(b){var n=a.wRc;var r=uWb(g),w=uWb(m);15E3<r.length||15E3<w.length?n=void 0:(g=n.qba(g,m),
n=vWb(n,g,r,w));return n}}});AWb(a);c=_.l(yWb(a));d=c.next();for(e={};!d.done;e={Eqa:e.Eqa},d=c.next())e.Eqa=d.value,e.Eqa.operation(function(g){return function(){var m=g.Eqa;BWb(a,m);a.setOptions(m);if(a.co){var n=CWb(a,m),r=n?"left-edit-gutter":"right-edit-gutter",w=a.co.leftChunks();w=_.l(w);for(var z=w.next();!z.done;z=w.next()){var E=z.value;z=n?E.origTo:E.editTo;for(E=n?E.origFrom:E.editFrom;E<z;E++)m.addLineClass(E,"gutter",r)}}n=CWb(a,m)?a.Oda:a.Vga;m.setOption("lineNumberFormatter",n);n=
CWb(a,m)?a.XS:a.yU;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.Qc=0})},0)})},yWb=function(a){return a.co?[a.co.leftOriginal(),a.co.editor()]:[]},AWb=function(a){if(a.co)a.co.editor().on("update",function(){a.zone.qc(function(){a.rendered.emit(!0)})})},CWb=function(a,b){if(a.co)return b===a.co.leftOriginal()?!0:!1};
WM.prototype.setOptions=function(a){if(this.co)for(var b=_.l(Object.entries(this.A$)),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 BWb=function(a,b){var c,d;_.qd(function(e){if(1==e.Qc)return a.co&&a.fileName?_.rd(e,_.nnb(),2):e.return();d=(c=e.tk.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Qc=0})};
_.W.Object.defineProperties(WM.prototype,{lha:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.co&&(a=_.HE(this.line))&&(this.co.editor().scrollTo(0,this.co.editor().charCoords({line:a-1,ch:0},"local").top),this.co.editor().getDoc().setCursor({line:a-1,ch:0}))}},OPc:{configurable:!0,enumerable:!0,set:function(a){this.INa=a}}});WM.O=function(a){return new (a||WM)(_.v(_.cv),_.v(_.ru),_.v(_.pe))};
WM.ya=_.jc({type:WM,qa:[["code-diff","fileName",""]],tb:function(a,b){a&1&&_.yf(wWb,7);if(a&2){var c;_.wf(c=_.Af())&&(b.OPc=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",Il:"contents",Vjb:"collapseIdenticalLines",XS:"leftLineWidgets",yU:"rightLineWidgets",lha:"scrollToLine",align:"align",Oda:"leftLineNumberFormatter",Vga:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.Ac],lc:["fileName",""],Aa:2,Ba:0,Ea:[[1,"scope"],["codeview",""]],ua:function(a){a&1&&_.D(0,"div",
0,1)},styles:['.scope[_ngcontent-%COMP%]{height:100%;width:100%}.scope[_ngcontent-%COMP%]     .CodeMirror-linenumber{width:26px}.scope[_ngcontent-%COMP%]     .CodeMirror-linenumbers{padding:0 2px 0 0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget{border:0;cursor:pointer;display:flex;justify-content:center}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget:before{content:"(...)"}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-chunk-end.CodeMirror-linebackground{border:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-chunk-start.CodeMirror-linebackground{border:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge{border:0;height:calc(100% - 5px);width:100%}.scope[_ngcontent-%COMP%]     div.CodeMirror-merge-collapsed-line pre.CodeMirror-line{padding:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-pane{height:100%}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-pane{width:50%}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-gap{display:none}.scope[_ngcontent-%COMP%]     .CodeMirror{font-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family:Roboto Mono,monospace;letter-spacing:normal;height:100%;width:100%}@media (forced-colors:active){.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-inserted{background:Highlight;color:HighlightText}}@media (forced-colors:active){.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-deleted{background:Highlight;color:HighlightText}}'],
Oa:0});var XM=function(){this.rendered=new _.jl;this.YBa="Diff is too large to display";this.YMa=!1;this.XS=[];this.yU=[];this.JKb=this.Fzb=void 0;this.Vga=this.Oda=UVb;this.Gzb=new Map;this.KKb=new Map};XM.prototype.Sa=function(){};
XM.prototype.Sb=function(){a:{var a=0;for(var b=_.l(this.wC),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.fD.Il.length+c.ND.Il.length,10485760<=a){a=!0;break a}a=!1}if(a)this.YMa=!1,this.yua(!0);else{a=[];b=[];c=_.l(this.wC);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.ND;e=_.ohb(_.Sab(e.fD.Il||""));d=_.ohb(_.Sab(d.Il||""));a.push(e);b.push(d)}this.Fzb=a.join("");this.JKb=b.join("");a=new Map;b=new Map;d=c=1;e=_.l(this.wC);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=c;var m=
d;var n=f.ND,r=f.fD;var w=n.endLine+1;var z=r.endLine+1;n=n.gC+1;r=r.gC+1;switch(f.type){case _.KF.cza:for(z=n;z<w;z++,m++)a.set(g,""),b.set(m," "+z);break;case _.KF.NCa:for(w=r;w<z;w++,g++)a.set(g,""+w),b.set(m,"");break;case _.KF.aEa:case _.KF.Cza:for(;r<z;r++,g++)a.set(g,""+r);for(g=n;g<w;g++,m++)b.set(m," "+g);break;default:throw Error("Je");}c+=f.fD.endLine-f.fD.gC;d+=f.ND.endLine-f.ND.gC}this.Gzb=a;this.KKb=b;this.Oda=hDb(a);this.Vga=hDb(b);b=a=0;c=_.l(this.wC);for(d=c.next();!d.done;d=c.next()){d=
d.value;e=a;f=b;m=d.fD;g=d.ND;m=m.endLine-m.gC;z=g.endLine-g.gC;switch(d.type){case _.KF.cza:this.XS.push(fDb(e,z));break;case _.KF.NCa:this.yU.push(fDb(f,m));break;case _.KF.Cza:w=n=0;g=!0;z>m?(n=z-m,g=!1):m>z&&(w=m-z,g=!1);m=n;this.XS.push(fDb(e,m,g));this.yU.push(fDb(f,w,g));break;case _.KF.aEa:break;default:throw Error("Je");}a+=d.fD.endLine-d.fD.gC;b+=d.ND.endLine-d.ND.gC}gDb(this.Gzb,this.XS);gDb(this.KKb,this.yU);this.YMa=!0}};XM.prototype.yua=function(a){this.rendered.emit(a)};
XM.O=function(a){return new (a||XM)};
XM.ya=_.jc({type:XM,qa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{wC:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.Ac],lc:["diffChunks","","fileName",""],Aa:3,Ba:2,Ea:[[3,"diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter","leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align","rendered",4,"ngIf","ngIfElse"],["tooBig",""],[3,"diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter",
"leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align","rendered"]],ua:function(a,b){a&1&&_.y(0,dDb,1,9,"code-diff",0)(1,eDb,2,1,"ng-template",null,1,_.Df);if(a&2){var c=_.kf(2);_.x("ngIf",b.YMa)("ngIfElse",c)}},Ha:[_.ym,_.fE,WM],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Oa:0});var YM=function(a){this.Fa=a;this.Aka=0;this.a5a=2;this.Il=void 0;this.rendered=new _.jl;this.WZa=!1;this.Gpb={lr:"",No:"",oH:"",Vf:"",hUa:!1,MS:!1}};YM.prototype.Sa=function(){};YM.prototype.Sb=function(a){if(a.location||a.entry)this.sHc=_.Lp(_.LE(this.location.Yb(),"repo"),this.Zb.lr).ab(),this.jMc=_.Lp(_.LE(this.location.Yb(),"repo"),this.Zb.No).ab(),this.FBc=_.Ip(_.Lp(this.location.Yb(),this.Zb.No).kd(this.Zb.oH).oi({ln:this.Zb.lr}).ab())};
YM.prototype.yua=function(a){this.WZa=a;this.rendered.emit({rendered:a,faa:this.faa})};var DWb=function(a){a.Fa.mb({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.Uqa.Ad?"expand":"collapse",projectId:a.location.qb})},EWb=function(a){a.Uqa.Ad&&a.WZa&&a.rendered.emit({rendered:a.WZa,faa:a.faa})};
_.W.Object.defineProperties(YM.prototype,{Zb:{configurable:!0,enumerable:!0,set:function(a){this.Gpb=a;this.Il=a.Il},get:function(){return this.Gpb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.Uqa.Ad=a;EWb(this)},get:function(){return this.Uqa.Ad}},jIc:{configurable:!0,enumerable:!0,get:function(){return this.Zb.MS?"source:file_delete":this.Zb.hUa?"source:file_add":"source:file_edit"}},sIc:{configurable:!0,enumerable:!0,get:function(){return this.Zb.MS?"Removed":this.Zb.hUa?"Modified":
"Added"}},EBc:{configurable:!0,enumerable:!0,get:function(){return this.Zb.MS?"":this.FBc}},Nz:{configurable:!0,enumerable:!0,get:function(){return this.Zb.MS?this.Zb.Vf:this.Zb.oH}},YFc:{configurable:!0,enumerable:!0,get:function(){return!this.Zb.Il}},Gnb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.Zb.Il}},sLc:{configurable:!0,enumerable:!0,get:function(){return nDb(this.metadata.removed,this.metadata)}},hwc:{configurable:!0,enumerable:!0,get:function(){return nDb(this.metadata.JJ,
this.metadata)}},Oxc:{configurable:!0,enumerable:!0,get:function(){return nDb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.Zb&&this.Zb.Il?this.Zb.Il.eua:void 0;return a?{CQc:Number(a.CVa||0),removed:Number(a.BVa||0),changed:Number(a.yVa||0),JJ:Number(a.xVa||0)}:{changed:0,removed:0,CQc:0,JJ:0}}},rLc:{configurable:!0,enumerable:!0,get:function(){return FWb.format({count:this.metadata.removed})}},Nxc:{configurable:!0,enumerable:!0,get:function(){return GWb.format({count:this.metadata.changed})}},
gwc:{configurable:!0,enumerable:!0,get:function(){return HWb.format({count:this.metadata.JJ})}}});YM.O=function(a){return new (a||YM)(_.v(_.bo))};
YM.ya=_.jc({type:YM,qa:[["commit-file-entry"]],tb:function(a,b){a&1&&_.yf(_.Tz,7);if(a&2){var c;_.wf(c=_.Af())&&(b.Uqa=c.first)}},inputs:{location:"location",faa:"entryIndex",Zb:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.Ac],Aa:30,Ba:10,Ea:[[3,"opened","closed"],["expandedHeight","28px","collapsedHeight","28px"],[1,"left-header"],[1,"modification-icon",3,"svgIcon"],["tabindex","0",1,"cdk-visually-hidden"],["ascTrackElement","CommitFileEntry","trackAction","fileNavigate",1,
"filepath",3,"condition","link","trackGestureClick","trackProjectId","click"],[1,"right-header"],[3,"diameter","strokeWidth",4,"ngIf","ngIfElse"],[4,"ngIf"],["modificationTemplate",""],[3,"diameter","strokeWidth"],["fxLayout","",1,"commit-information-header"],["fxFlex","50%",1,"left-commit-info",3,"activeLocation","version","linkToCommitDetails"],["fxFlex","50%",1,"right-commit-info",3,"activeLocation","version","linkToCommitDetails"],[3,"diffChunks","fileName","rendered",4,"ngIf"],[3,"diffChunks",
"fileName","rendered"],[1,"modification-block-centered"],[1,"modification-blocks"],[1,"removed-block"],[1,"changed-block"],[1,"added-block"],["class","modification-numbers",4,"ngIf"],[1,"modification-numbers"],["tabindex","0",1,"removed"],[1,"separator"],["tabindex","0",1,"changed"],["tabindex","0",1,"added"]],ua:function(a,b){a&1&&(_.A(0,"mat-expansion-panel",0),_.I("opened",function(){EWb(b);DWb(b)})("closed",function(){EWb(b);DWb(b)}),_.N(1,"\n  "),_.A(2,"mat-expansion-panel-header",1),_.N(3,"\n    "),
_.A(4,"mat-panel-title"),_.N(5,"\n      "),_.A(6,"div",2),_.N(7,"\n        "),_.D(8,"mat-icon",3),_.N(9,"\n        "),_.A(10,"span",4),_.N(11),_.B(),_.N(12,"\n        "),_.A(13,"conditional-link",5),_.I("click",function(d){return d.stopPropagation()}),_.N(14),_.B(),_.N(15,"\n      "),_.B(),_.N(16,"\n      "),_.A(17,"span",6),_.N(18,"\n        "),_.y(19,iDb,2,2,"mat-spinner",7),_.N(20,"\n      "),_.B(),_.N(21,"\n    "),_.B(),_.N(22,"\n  "),_.B(),_.N(23,"\n  "),_.y(24,kDb,13,7,"ng-container",8),_.N(25,
"\n"),_.B(),_.N(26,"\n\n"),_.y(27,mDb,15,7,"ng-template",null,9,_.Df),_.N(29,"\n"));if(a&2){var c=_.kf(28);_.u(8);_.x("svgIcon",b.jIc);_.u(3);_.nf(b.sIc);_.u(2);_.x("condition",!b.Zb.MS)("link",b.EBc)("trackGestureClick",!b.Zb.MS)("trackProjectId",b.location.qb);_.u(1);_.lf("",b.Nz,"\n        ");_.u(5);_.x("ngIf",b.YFc)("ngIfElse",c);_.u(5);_.x("ngIf",b.Gnb)}},Ha:[_.ho,XM,_.mI,SM,_.ym,_.Mq,_.as,_.Qs,_.Tz,_.BH,_.CH,_.pw,_.rz],styles:["commit-file-entry[_nghost-%COMP%]{display:flex;flex-direction:column}commit-file-entry[_nghost-%COMP%]     .mat-expansion-indicator{display:flex}commit-file-entry[_nghost-%COMP%]   .filepath[_ngcontent-%COMP%]{padding-left:26px}commit-file-entry[_nghost-%COMP%]   .modification-icon[_ngcontent-%COMP%], commit-file-entry[_nghost-%COMP%]   button.mat-icon-button[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}commit-file-entry[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]{padding-left:10px;white-space:nowrap}commit-file-entry[_nghost-%COMP%]   code-diff-chunks[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget{background-color:transparent;cursor:default}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel.mat-expansion-panel[_ngcontent-%COMP%]{border-radius:0}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel[_ngcontent-%COMP%]     .mat-expansion-panel-body{padding:0}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel-header[_ngcontent-%COMP%]{font-size:13px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]{justify-content:space-between;max-width:calc(100% - 20px);overflow:hidden}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .left-header[_ngcontent-%COMP%]{display:flex;padding-right:20px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]{display:flex}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-block-centered[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-blocks[_ngcontent-%COMP%]{display:flex;height:10px;padding-right:20px;min-width:40px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-numbers[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;width:100px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-numbers[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%]{padding-right:4px}.commit-information-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.commit-information-header[_ngcontent-%COMP%]   commit-information[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:10px;padding:2px 0 2px 20px}"],
Oa:0});var FWb=new _.ps("{count, plural, =1 {1 removed line} other {# removed lines}}"),GWb=new _.ps("{count, plural, =1 {1 changed line} other {# changed lines}}"),HWb=new _.ps("{count, plural, =1 {1 added line} other {# added lines}}");var ZM=function(){this.lBc=this.MZ=new _.Wf(0)};_.W.Object.defineProperties(ZM.prototype,{PFc:{configurable:!0,enumerable:!0,get:function(){return 1===this.MZ.getValue()}},wUa:{configurable:!0,enumerable:!0,get:function(){return 0===this.MZ.getValue()}}});ZM.O=function(a){return new (a||ZM)};ZM.ta=_.p({token:ZM,oa:ZM.O});var IWb=function(a){this.iK=a;this.disabled=!1;this.Wa=new _.Mg;this.Nac="Collapse All";this.Oac="Expand All"};IWb.O=function(a){return new (a||IWb)(_.v(ZM))};
IWb.ya=_.jc({type:IWb,qa:[["expand-all-button"]],inputs:{disabled:"disabled",Wa:"place"},Aa:3,Ba:5,Ea:[["type","button","gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitDetails",3,"disabled","trackAction","trackGestureClick","trackProjectId","click"]],ua:function(a,b){a&1&&(_.A(0,"button",0),_.I("click",function(){var c=b.iK;c.PFc?c.MZ.next(0):c.MZ.next(1)}),_.A(1,"span"),_.N(2),_.B()());a&2&&(_.x("disabled",b.disabled)("trackAction",b.iK.wUa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Wa.qb),_.u(2),_.nf(b.iK.wUa?b.Oac:b.Nac))},Ha:[_.ho,_.Jy],rb:2,Oa:0});var $M=function(a,b,c,d){this.Faa=a;this.Tg=b;this.iK=c;this.Td=d;this.Bm=[];this.Evb=!1;this.Gaa=new Map;this.expand=new Map;this.WZ=0;this.hra=new _.fd;this.Cxa=new _.fd;this.EZ=0};$M.prototype.Sa=function(){var a=this;this.Cxa=this.iK.lBc.subscribe(function(b){switch(b){case 1:if(!a.Bm||1>a.Bm.length)break;qDb(a);break;case 0:clearTimeout(a.YPa);a.expand=new Map;a.EZ=0;break;default:_.Eg(b,"Unknown expansion state")}})};$M.prototype.Ka=function(){clearTimeout(this.YPa);this.hra.unsubscribe();this.Cxa.unsubscribe()};
$M.prototype.Sb=function(){this.WZ=0;this.hra.unsubscribe();this.hra=new _.fd;this.Gaa=new Map;for(var a=0;a<this.Bm.length;a++){var b=this.Bm[a],c=b.Vf;b=b.oH;this.Gaa.set(a,{lr:this.lr,No:this.No,Vf:c||"",oH:b||"",hUa:!(c||!b),MS:!(b||!c)})}this.expand=new Map;tDb(this)};
var oDb=function(a){a=a.Bm.length;return 1>a?"No files to expand":50<a?"Too many files to expand":null},qDb=function(a){a.EZ>=a.Bm.length||(clearTimeout(a.YPa),a.YPa=setTimeout(function(){a.expand.set(a.EZ,!0);_.yl(a.Td)}))},tDb=function(a){if(a.Bm){for(var b=Math.min(a.WZ+150,a.Bm.length),c=[],d=[],e=a.WZ;e<b;e++){var f=a.Bm[e],g=f.oH?a.No:void 0;var m=new _.iF({path:f.Vf,hash:f.Vf?a.lr:void 0,type:f.uXa});f=new _.iF({path:f.oH,hash:g,type:f.fXa});m=new _.jF({left:m,right:f});d.push({ira: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())JWb(a,d.value);a.WZ=b}},KWb=function(a,b){return 1>b.length?_.di:a.Faa.diff(a.location.qb,a.location.Rc,a.location.repository,b).ha(_.Nd(function(c){var d=a.Tg;_.PVa(d);d.log(c);return _.di}))},JWb=function(a,b){var c=b.map(function(d){return d.ira});a.hra.add(KWb(a,c).ha(_.t(function(d){d=d.gra;if(!d||1>d.length)throw Error("Ke");return d})).subscribe(function(d){for(var e=0;e<b.length;e++){var f=b[e].index,
g=d[e],m=a.Gaa.get(f);m&&(g=Object.assign({},m,{Il:g}),a.Gaa.set(f,g))}a.Td.Nd()}))};$M.O=function(a){return new (a||$M)(_.v(_.pI),_.v(_.Hs),_.v(ZM),_.v(_.Il))};
$M.ya=_.jc({type:$M,qa:[["commit-fileset"]],inputs:{location:"location",Bm:"fileDiffEntries",Evb:"includeHeader",lr:"leftRefSpec",No:"rightRefSpec"},features:[_.Ac],Aa:4,Ba:3,Ea:[["class","gmat-caption header",4,"ngIf"],[1,"commit-entries"],[4,"ngFor","ngForOf"],[4,"ngIf"],[1,"gmat-caption","header"],[1,"right-header"],[1,"type"],[1,"left-header"],[3,"place","disabled","matTooltip","matTooltipDisabled"],["class","inner-block",3,"entryIndex","location","entry","expand","rendered",4,"ngIf"],[1,"inner-block",
3,"entryIndex","location","entry","expand","rendered"],["type","button","mat-button","","ascTrackElement","CommitDetails","trackAction","showMore",1,"show-more",3,"trackProjectId","click"]],ua:function(a,b){a&1&&(_.y(0,pDb,10,4,"div",0),_.A(1,"div",1),_.y(2,sDb,2,1,"ng-container",2)(3,uDb,3,1,"ng-container",3),_.B());a&2&&(_.x("ngIf",b.Evb),_.u(2),_.x("ngForOf",b.Bm),_.u(1),_.x("ngIf",b.WZ<b.Bm.length))},Ha:[_.ho,YM,_.xm,_.ym,IWb,_.Hr,_.tw],styles:[".commit-entries[_ngcontent-%COMP%]{display:block;font-size:13px}.commit-entries[_ngcontent-%COMP%]   .show-more[_ngcontent-%COMP%]{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);height:28px;line-height:28px;width:100%}expand-all-button[_ngcontent-%COMP%]{margin-left:8px}.header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;font-weight:500;letter-spacing:.02em;justify-content:space-between;min-height:40px;padding-left:20px;position:sticky;position:-webkit-sticky;top:0;z-index:7}.header[_ngcontent-%COMP%]   .type[_ngcontent-%COMP%]{display:inline-flex;width:44px;overflow:hidden}"]});var aN=function(){};aN.prototype.transform=function(a,b){if(!b)return null;b=b.bkb;if(!b)return null;a=b.get(a);return null==a?-1:a};aN.O=function(a){return new (a||aN)};aN.ze=_.oc({name:"blameIndexOf",type:aN,ee:!0});var ZK=new WeakMap,bN=function(){};bN.prototype.transform=function(a,b,c){if(!a.Qb||"CitC"===a.xe){var d=b.Wa;ZK.has(d)||ZK.set(d,{});var e=ZK.get(d);if(null==e.left){var f;b=new URL(_.Mn(c,_.Jn(c,wDb(null!=(f=b.tU)?f:d))),location.href);e.left=b.pathname;setTimeout(function(){var g;null==(g=document.getElementById("historyLeftSelector"))||g.focus()})}return vDb(e.left,"dlc","dlf","dlw",d.params.Qb,a)}};bN.O=function(a){return new (a||bN)};bN.ze=_.oc({name:"linkifyLeft",type:bN,ee:!0});var cN=function(){};
cN.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.uE||!a.Qb||"CitC"===a.xe){ZK.has(d)||ZK.set(d,{});var e=ZK.get(d);if(null==e.right){var f;b=new URL(_.Mn(c,_.Jn(c,xDb(null!=(f=b.tU)?f:d))),location.href);e.right=b.pathname}return vDb(e.right,_.vE(d)?"rcl":"drc","drf","drw",d.params.Qb,a)}};cN.O=function(a){return new (a||cN)};cN.ze=_.oc({name:"linkifyRight",type:cN,ee:!0});var dN=function(){};
dN.prototype.transform=function(a,b,c){if(!a.Qb||"CitC"===a.xe){var d=b.Wa;ZK.has(d)||ZK.set(d,{});b=ZK.get(d);null==b.diff&&(c=new URL(_.Mn(c,_.Jn(c,yDb(d))),location.href),b.diff=c.pathname);c=_.vE(d);d=d.params.Qb;var e="CitC"===a.xe&&a.id>a.zH[0]&&a.Qb||"",f="CitC"===a.xe&&a.Qb||"";return b.diff+";"+(c?"rcl":"drc")+"="+encodeURIComponent(a.id)+(null==a.Vf?"":";drf="+encodeURIComponent(a.Vf))+";dlc="+encodeURIComponent(a.zH[0])+(null==a.parentPath?"":";dlf="+encodeURIComponent(a.parentPath))+(d||
a.Qb?";dlw="+encodeURIComponent(e)+";drw="+encodeURIComponent(f):"")+location.search+location.hash}};dN.O=function(a){return new (a||dN)};dN.ze=_.oc({name:"linkifyDiff",type:dN,ee:!0});var eN=function(){};eN.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.uE||!a.Qb||"CitC"===a.xe)return ZK.has(d)||ZK.set(d,{}),b=ZK.get(d),b.xe||(c=new URL(_.Mn(c,_.Jn(c,xDb(d))),location.href),b.xe=c.pathname),vDb(b.xe,_.pE(d)?"rcl":"drc","drf","drw",d.params.Qb,a)};eN.O=function(a){return new (a||eN)};
eN.ze=_.oc({name:"linkifyRevision",type:eN,ee:!0});var fN=function(){};fN.prototype.transform=function(a,b,c,d){return BDb(a,b,c,a,d)};fN.O=function(a){return new (a||fN)};fN.ze=_.oc({name:"linkifyRoot",type:fN,ee:!0});var gN=function(){};
gN.prototype.transform=function(a,b,c,d){var e=b.Wa;if(a.Qb)return BDb(a,b,c,a,d);var f;c=a.id;a=a.Vf;b=null!=(f=b.tU)?f:e;e.qb&&e.repository?_.vE(e)?(d=_.tu,e=ADb(null!=a?a:_.IE(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.pE(e)?c=""+(_.K0a&&"https://"+b.qb+"."+_.K0a+"/")+b.repository+"/+/"+c:(e=b.Yb(),c&&_.Lp(e,c),e.oi({}),c=_.Mn(d,_.Jn(d,_.Ip(_.LE(e,"ref").ab())))):c=void 0;return c};gN.O=function(a){return new (a||gN)};gN.ze=_.oc({name:"linkifyId",type:gN,ee:!0});var hN=function(){};hN.prototype.transform=function(a){return a?_.vE(a):!1};hN.O=function(a){return new (a||hN)};hN.ze=_.oc({name:"isPiperPlace",type:hN,ee:!0});var iN=function(){};iN.prototype.transform=function(a){return a?_.mmb(a):!1};iN.O=function(a){return new (a||iN)};iN.ze=_.oc({name:"isPackagePlace",type:iN,ee:!0});var jN=function(){};jN.O=function(a){return new (a||jN)};jN.Da=_.kc({type:jN});jN.Ca=_.Zb({});var kN=function(){};kN.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};kN.O=function(a){return new (a||kN)};kN.ze=_.oc({name:"truncateCommitMessage",type:kN,ee:!0});var LWb=["filterInput"],MWb=function(){return["details"]},NWb=function(){return["oldPath"]},OWb=function(){return["matchSummary"]},PWb=function(){return["matches"]},QWb=function(){return["hiddenCommitsInfo"]},JDb=new _.ps("Expand history row of CL {id}"),IDb=new _.ps("Collapse history row of CL {id}"),DEb=new _.ps("Commit {id} by {author}"),CEb=new _.ps("CL {id} by {author}"),NEb=["blame"],RWb=["author","time","subject"],SWb=["id"].concat(_.xc(RWb)),TWb=["id","revision"].concat(_.xc(RWb)),PEb=["actions"],
OEb=["left","right"],MEb=["toggleExpanded"],SEb=[].concat(_.xc(MEb),_.xc(SWb),["right"],_.xc(PEb)),UEb=[].concat(_.xc(MEb),_.xc(SWb),_.xc(OEb),_.xc(PEb)),WEb=QEb(SWb),REb=[].concat(_.xc(MEb),_.xc(TWb),["right"],_.xc(PEb)),TEb=[].concat(_.xc(MEb),_.xc(TWb),_.xc(OEb),_.xc(PEb)),VEb=QEb(TWb),UWb=["#cleanup"],VWb=[].concat(_.xc(UWb),["#minor"]),lN=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.Fa=a;this.Swc=b;this.scroll=c;this.Vg=e;this.Naa=f;this.nb=g;this.Ua=m;this.p1a=n;this.Sg=r;this.Do=w;this.VCc=
lCb;this.UCc=mCb;this.gDc=nCb;this.bbc="Expand search results";this.Mac="Collapse search results";this.t5a="right";this.v5a="view";this.s5a="left";this.u5a="diff";this.dataSource=new _.CA;this.qO=_.Og;this.Z5a="SearchInRevisions";this.S4a="EDc";this.y5b="CDc";this.T4a="IDc";this.U4a="ODc";this.C5b="NDc";this.H5b="VDc";this.E5b="QDc";this.A5b="FDc";this.z5b="DDc";this.F5b="RDc";this.lG=[];this.Rp=new _.Cv("",{Ox:[_.Obb()]});this.V_a=new _.fe;this.YWa=this.bTa=this.IU=!1;this.Vz=new Set;this.lT=new Set;
this.sR=new _.Wf(void 0);this.Uf=new _.be(1);this.columnType=0;this.Qoa=null;this.CTa=new Map;this.gMc=function(){return z.Bd&&_.vE(z.Bd.Wa)?10:0};this.HKb=function(){return z.Bd&&_.vE(z.Bd.Wa)?60:80};this.EVa=new Map;if(this.wwa=_.qu.has(46))a=this.sR.ha(_.Fd(function(E){return!!E})),_.ud([this.V_a.ha(_.t(function(){return z.Rp.value}),_.le(function(){z.Fa.mb({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.ie(""),_.Rd()),a]).ha(_.je(function(E){E=_.l(E);var J=E.next().value,
L=E.next().value;return L.Bd.ha(_.t(function(Q){return""===J?void 0:YEb(J,L,Q)}))}),_.je(function(E){return E?z.Naa.search(E,new _.OG({pageSize:4,su:!0,lRa:!0})).ha(_.Nd(function(J){_.ls(z.Sg,J);return _.ld(new _.bH)})):_.ld(void 0)}),_.t(function(E){return E?new Map(E.WA.flatMap(function(J){var L;return(null==(L=J.lra)?void 0:L.z_a.map(function(Q){return[Q.xe,Q]}))||[]})):void 0}),_.me(this.sR.ha(_.Fd(function(E){return!!E}))),_.ke(this.Uf)).subscribe(function(E){var J=_.l(E);E=J.next().value;J=
J.next().value;WWb(z,J,E)})};_.h=lN.prototype;_.h.Sa=function(){this.wwa&&this.Bd&&(this.cOa=_.mta(this.Bd.Wa,"","",["CLICK_RESULT_CONTENT"]))};_.h.Wd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.cF(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.h.EDc=function(a,b){XWb(this,"commitDetailsNavigate");!_.dF(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),YWb(this,b))};_.h.CDc=function(){XWb(this,"authorClsNavigate",_.Og.Pza)};
_.h.IDc=function(a,b){ZWb(this,a,b)};_.h.ODc=function(a,b){ZWb(this,a,b)};var ZWb=function(a,b,c){XWb(a,c.dataset.actionName||"");_.dF(b)||(b.preventDefault(),YWb(a,c))};_.h=lN.prototype;_.h.NDc=function(a,b){XWb(this,b.dataset.actionName||"");_.dF(a)||(a.preventDefault(),YWb(this,b))};_.h.VDc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.Vz.has(a)?this.Vz.delete(a):this.Vz.add(a)};_.h.QDc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.lT.has(a)?this.lT.delete(a):this.lT.add(a)};
_.h.FDc=function(a,b){a=b.dataset.copyContent||"";_.lz(document,b,a);this.nr(a);this.p1a.open("Copied to clipboard!","",{duration:1E3})};_.h.DDc=function(a,b){XWb(this,"browseRepoNavigate");_.dF(a)||(a.preventDefault(),YWb(this,b))};_.h.RDc=function(){this.IU?this.V_a.next():(this.IU=!0,this.UBc.na.focus())};
var dEb=function(a){setTimeout(function(){a.Do.Sj("Diff has been loaded in the code panel.","polite")})},YWb=function(a,b){b instanceof HTMLAnchorElement&&_.Kn(a.Ua,b.pathname+b.search+b.hash)},lEb=function(a){return _.vE(a)?"Copy CL number":"Copy commit hash"},nEb=function(a,b){return _.vE(b)?"Browse repo at CL "+a:_.kwb.format({refSpec:_.Ioa(a)})};lN.prototype.nr=function(a){this.Fa.mb({gestureName:"CLICK",element:"HistoryTable",action:"copyId",Ve:a})};
var XWb=function(a,b,c){a.Fa.mb({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};lN.prototype.kGc=function(a,b){return"oldPath"===b.BU};lN.prototype.TFc=function(a,b){return"hiddenCommits"===b.BU};lN.prototype.fLb=function(a,b){return"history"===b.BU};lN.prototype.gLb=function(a,b){return"history"===b.BU&&null!=b.matches&&0<b.matches.Ah.length};var vEb=function(a){return a?a.Ah.map(function(b){return b.it.length}).reduce(function(b,c){return b+c}):0};
lN.prototype.Sb=function(a){a.data&&(this.wwa?this.sR.next(this.data):WWb(this,this.data));if(a.focusCommit){this.bTa=!1;var b=a.focusCommit.eg;b&&(this.Vz.add(b),this.YWa=!0)}if(a.columnType||a.data||a.historyPlace)this.lG=XEb(this.columnType,(_.pE(this.Bd.Wa)||_.NE(this.Bd.Wa))&&this.Bd.Wa.cD)};
lN.prototype.Km=function(){var a=this.Zaa;a&&!this.bTa&&(a=this.CTa.get(a))&&(a=this.nb.na.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.YWa&&(a.focus({preventScroll:!0}),this.YWa=!1),this.bTa=!0)};lN.prototype.Oc=function(){var a=this;this.lB=this.Vg.registerCallback("HISTORY",this.nb.na,function(){var b;null==(b=a.nb.na.querySelector("mat-row"))||b.focus()})};lN.prototype.Ka=function(){this.Uf.next();this.lB&&this.lB()};
var WWb=function(a,b,c){a.g2a=b;var d=[];a.CTa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var m=b.entries[g],n=m.kp,r=n.If;n=n.revisionNumber;c&&!c.has(r)?(f||(f={BU:"hiddenCommits",wsa:[],xsa:[],eba:!1},d.push(f)),f.xsa.push(n),f.wsa.push(r)):f=void 0;var w=void 0;n=d;var z=n.push,E=a,J=null==(w=c)?void 0:w.get(r);w=g;J=$Wb(E,m.kp,e,J,f);if(_.mmb(E.Bd.Wa)||_.NE(E.Bd.Wa))J.xe=0===w?"HEAD":"HEAD~"+w;m.Vqa&&m.kp.Qb&&(J.xe="CitC",J.Qb=m.kp.Qb);z.call(n,J);a.CTa.set(r,g);if(m=m.kp.Vf)d.push({BU:"oldPath",
Vf:m}),f=void 0,e=m}a.dataSource.data=d},$Wb=function(a,b,c,d,e){var f=null!=b.metadata&&b.metadata.hasOwnProperty("CLEANUP"),g,m=(null!=(g=b.os.match(/(\s|^)#\w+/g))?g:[]).map(function(r){return r.trim()}).filter(function(r){return VWb.includes(r)});f?m.unshift("Cleanup"):f=m.some(function(r){return UWb.includes(r)});m.splice(1);var n;return{BU:"history",id:b.If,subject:b.Ipa,xe:b.revisionNumber,message:b.os,dR:b.dR,time:b.hK,operation:b.DQa,Un:a.Swc.transform(b.Un),eN:(null==(n=b.metadata)?0:n.hasOwnProperty("R"))?
b.metadata.R.split(","):[],matches:d,hidden:e,lC:f,Vf:null!=c?c:void 0,Qb:b.Qb,zH:b.zH,parentPath:b.Vf?b.Vf:null!=c?c:void 0,tags:m}};lN.O=function(a){return new (a||lN)(_.v(_.ou),_.v(_.sI),_.v(_.Zt),_.v(_.ru),_.v(_.vg),_.v(_.qI),_.v(_.ad),_.v(_.pg),_.v(_.Gs),_.v(_.ks),_.v(_.wq))};
lN.ya=_.jc({type:lN,qa:[["history-table"]],tb:function(a,b){a&1&&_.yf(LWb,5);if(a&2){var c;_.wf(c=_.Af())&&(b.UBc=c.first)}},Ya:function(a,b){a&1&&_.I("click",function(c){return b.Wd(c)})},inputs:{Zaa:"focusCommit",data:"data",Bd:"historyPlace",columnType:"columnType",Qoa:"blameInfo"},features:[_.Ac],Aa:53,Ba:22,Ea:[["multiTemplateDataRows","","aria-label","History",3,"dataSource"],["table",""],["matColumnDef","blame"],[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","toggleExpanded"],["aria-label",
"Expand/collapse row action","aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","revision"],[3,"max-width",4,"matHeaderCellDef"],[3,"max-width",4,"matCellDef"],["matColumnDef","id"],[3,"ngSwitch",4,"matCellDef"],["matColumnDef","subject"],["class","truncate-text",4,"matCellDef"],["matColumnDef","time"],["matColumnDef","author"],["matColumnDef","left"],["aria-label","Show diff/ update left diff action","aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","right"],["aria-label","Historical file view/ update right diff action",
"aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","actions"],["aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","oldPath"],["matColumnDef","hiddenCommitsInfo"],["matColumnDef","details"],["matColumnDef","matchSummary"],["matColumnDef","matches"],[4,"matHeaderRowDef"],["class","history-table-row","tabIndex","0",3,"active","left-row","right-row","active-element","hidden","cleanup",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","details-row",3,"hidden",4,"matRowDef","matRowDefColumns",
"matRowDefWhen"],["class","old-path",4,"matRowDef","matRowDefColumns","matRowDefWhen"],[4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","matches-row",3,"display",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","hiding-row",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","search-box",4,"ngIf"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["noIndex",""],["color","primary","matTooltip","All lines changed by this commit have been removed or subsequently changed",1,"blame-help"],["aria-label",
"Expand/collapse row action","aria-live","polite"],[1,"screen-reader-only-content"],["mat-icon-button","",1,"expand-button"],["color","primary",1,"revision-link","gmat-subtitle-2"],[3,"ngSwitch"],[4,"ngSwitchCase"],["rel","noopener","target","_blank","class","gmat-subtitle-2 commit-id",4,"ngSwitchCase"],["rel","noopener","target","_blank",1,"gmat-subtitle-2","commit-id",3,"onedevHovercardTrigger"],["clCard",""],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId",
"onedevIsHovercardReady"],["cardBody",""],["rel","noopener","target","_blank",1,"gmat-subtitle-2","commit-id"],[1,"truncate-text"],["class","subject-chip",3,"cleanup",4,"ngFor","ngForOf"],[1,"subject-chip"],["format","yyyy-MM-dd HH:mm",3,"value"],["rowAuthor",""],["rel","noopener","target","_blank","aria-haspopup","true","aria-expanded","false","contactHovercard","",1,"author-link",3,"title","email"],["aria-label","Show diff/ update left diff action","aria-live","polite"],["id","historyLeftSelector",
"mat-button","","role","button","color","primary","class","diff-left mat-primary","data-action-name","updateLeftDiff","matTooltip","Display this history entry on the left side of the diff view",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-left mat-primary","data-action-name","showDiff","matTooltip","Display a diff of this history entry and the currently displayed file",3,"mat-flat-button","display","keyup.enter",4,"ngSwitchCase"],["class",
"screen-reader-only-content",4,"ngIf"],["id","historyLeftSelector","mat-button","","role","button","color","primary","data-action-name","updateLeftDiff","matTooltip","Display this history entry on the left side of the diff view",1,"diff-left","mat-primary"],["mat-button","","role","button","color","primary","data-action-name","showDiff","matTooltip","Display a diff of this history entry and the currently displayed file",1,"diff-left","mat-primary",3,"keyup.enter"],["aria-label","Historical file view/ update right diff action",
"aria-live","polite"],["mat-button","","role","button","color","primary","class","diff-right mat-primary","data-action-name","updateRightDiff","matTooltip","Display this history entry on the right side of the diff view",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-right mat-primary","data-action-name","updateViewContents","matTooltip","Display this history entry",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color",
"primary","data-action-name","updateRightDiff","matTooltip","Display this history entry on the right side of the diff view",1,"diff-right","mat-primary"],["mat-button","","role","button","color","primary","data-action-name","updateViewContents","matTooltip","Display this history entry",1,"diff-right","mat-primary"],["aria-live","polite"],["mat-icon-button","","color","primary",1,"browse-link",3,"matTooltip"],["mat-icon-button","","color","primary",1,"copy-button",3,"title","matTooltip"],["mat-button",
"","color","primary","ascTrackElement","HistoryTable","trackAction","showHiddenRows",3,"click"],["class","gmat-caption",3,"message","linkDefinitions",4,"ngIf"],[1,"gmat-caption",3,"message","linkDefinitions"],["class","code-matches",4,"ngIf"],[1,"code-matches"],[3,"last","linkGenerator","resultIndex","snippet","trackElement","feedbackEvent",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex","snippet","trackElement","feedbackEvent"],["tabIndex","0",1,"history-table-row"],[1,"details-row"],[1,"old-path"],
[1,"matches-row"],[1,"hiding-row"],[1,"search-box"],["mat-icon-button","","type","button","matTooltip","Search in revisions","aria-label","Search code in revisions","trackAction","search",3,"ascTrackElement"],["appearance","outline","floatLabel","hidden"],["type","text","matInput","","placeholder","Search code in revisions",3,"formControl","keydown.enter"],["filterInput",""],["mat-icon-button","","type","button","matTooltip","Close search in revisions","aria-label","Close search in revisions search box",
"trackAction","close",3,"ascTrackElement","click",4,"ngIf"],["mat-icon-button","","type","button","matTooltip","Close search in revisions","aria-label","Close search in revisions search box","trackAction","close",3,"ascTrackElement","click"]],ua:function(a,b){a&1&&(_.A(0,"mat-table",0,1),_.F(2,2),_.y(3,CDb,2,0,"mat-header-cell",3)(4,GDb,3,4,"mat-cell",4),_.H(),_.F(5,5),_.y(6,HDb,3,0,"mat-header-cell",6)(7,KDb,4,5,"mat-cell",4),_.H(),_.F(8,7),_.y(9,LDb,2,3,"mat-header-cell",8)(10,MDb,4,12,"mat-cell",
9),_.H(),_.F(11,10),_.y(12,NDb,2,1,"mat-header-cell",3)(13,RDb,3,3,"mat-cell",11),_.H(),_.F(14,12),_.y(15,SDb,2,0,"mat-header-cell",3)(16,VDb,5,5,"mat-cell",13),_.H(),_.F(17,14),_.y(18,WDb,2,1,"mat-header-cell",3)(19,XDb,2,1,"mat-cell",13),_.H(),_.F(20,15),_.y(21,YDb,2,0,"mat-header-cell",3)(22,aEb,5,4,"mat-cell",13),_.H(),_.F(23,16),_.y(24,bEb,3,0,"mat-header-cell",17)(25,gEb,4,4,"mat-cell",11),_.H(),_.F(26,18),_.y(27,hEb,3,0,"mat-header-cell",19)(28,kEb,3,3,"mat-cell",11),_.H(),_.F(29,20),_.y(30,
mEb,3,1,"mat-header-cell",21)(31,oEb,8,15,"mat-cell",4),_.H(),_.F(32,22),_.y(33,pEb,1,0,"mat-header-cell",3)(34,qEb,2,1,"mat-cell",4),_.H(),_.F(35,23),_.y(36,rEb,1,0,"mat-header-cell",3)(37,sEb,4,5,"mat-cell",4),_.H(),_.F(38,24),_.y(39,uEb,2,1,"mat-cell",4),_.H(),_.F(40,25),_.y(41,xEb,2,3,"mat-cell",4),_.H(),_.F(42,26),_.y(43,AEb,2,1,"mat-cell",4),_.H(),_.y(44,BEb,1,0,"mat-header-row",27)(45,EEb,1,13,"mat-row",28)(46,FEb,1,3,"mat-row",29)(47,GEb,1,0,"mat-row",30)(48,HEb,1,0,"mat-row",31)(49,IEb,1,
2,"mat-row",32)(50,JEb,1,0,"mat-row",33),_.B(),_.y(51,LEb,8,10,"div",34),_.O(52,"isPiperPlace"));a&2&&(_.x("dataSource",b.dataSource),_.u(44),_.x("matHeaderRowDef",b.lG),_.u(1),_.x("matRowDefColumns",b.lG)("matRowDefWhen",b.fLb),_.u(1),_.x("matRowDefColumns",_.pf(17,MWb))("matRowDefWhen",b.fLb),_.u(1),_.x("matRowDefColumns",_.pf(18,NWb))("matRowDefWhen",b.kGc),_.u(1),_.x("matRowDefColumns",_.pf(19,OWb))("matRowDefWhen",b.gLb),_.u(1),_.x("matRowDefColumns",_.pf(20,PWb))("matRowDefWhen",b.gLb),_.u(1),
_.x("matRowDefColumns",_.pf(21,QWb))("matRowDefWhen",b.TFc),_.u(1),_.x("ngIf",_.R(52,15,b.wwa&&(null==b.Bd?null:b.Bd.Wa))))},Ha:[_.ho,_.vI,_.yI,_.zI,_.CI,_.AI,_.xm,_.ym,_.zm,_.Am,JVb,_.rI,_.gi,_.xv,_.lI,_.DA,_.uA,_.yA,_.vA,_.tA,_.zA,_.wA,_.xA,_.AA,_.BA,_.Hr,_.Ir,_.Qs,_.Sv,_.Vv,_.tw,_.Fv,_.WH,_.rz,hN,_.kI,_.BF,kN,aN,dN,gN,bN,eN,cN,fN],styles:[".mat-column-actions[_ngcontent-%COMP%]{max-width:80px}.mat-column-toggleExpanded[_ngcontent-%COMP%]{max-width:40px;padding-left:0}.mat-column-id[_ngcontent-%COMP%]{padding-left:10px;max-width:100px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.mat-column-time[_ngcontent-%COMP%]{padding-left:10px;max-width:160px}.mat-column-subject[_ngcontent-%COMP%]{padding-left:10px}.mat-column-author[_ngcontent-%COMP%]{padding-left:10px;max-width:100px}.mat-column-blame[_ngcontent-%COMP%], .mat-column-revision[_ngcontent-%COMP%]{padding-left:10px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.mat-column-blame[_ngcontent-%COMP%]{max-width:60px}.mat-column-left[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]{max-width:100px}.mat-cell[_ngcontent-%COMP%]{font-size:1rem;max-height:28px}.mat-cell.truncate-text[_ngcontent-%COMP%]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-row.old-path[_ngcontent-%COMP%]{height:unset;line-height:1.8461538462rem}.mat-row.old-path[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{max-height:unset;word-break:break-all}.mat-header-cell[_ngcontent-%COMP%]{white-space:nowrap}mat-header-row[_ngcontent-%COMP%]{min-height:3.0769230769rem;position:sticky;position:-webkit-sticky;top:0;z-index:1}.mat-row[_ngcontent-%COMP%]{height:2.1538461538rem;line-height:2.1538461538rem;min-height:2.1538461538rem}.mat-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%]{display:none}.mat-row.details-row[_ngcontent-%COMP%]{height:inherit;padding:6px;padding-left:50px}.mat-row.details-row[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{padding:0;max-height:inherit}.mat-row.details-row[_ngcontent-%COMP%]:hover{background:inherit}.mat-row.matches-row[_ngcontent-%COMP%]{height:inherit}.mat-row.matches-row[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{align-items:start;flex-direction:column;layout:flex;max-height:inherit;padding:0}.mat-row[_ngcontent-%COMP%]   file-search-snippet[_ngcontent-%COMP%]{padding-bottom:8px;padding-top:4px;width:100%}.mat-row[_ngcontent-%COMP%]   file-search-snippet[_ngcontent-%COMP%]:not(.last){border-bottom-style:solid;border-bottom-width:1px}.mat-row.hidden[_ngcontent-%COMP%]{display:none}.mat-row.active[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-left[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-right[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-left[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-right[_ngcontent-%COMP%]{display:flex}.subject-chip[_ngcontent-%COMP%]{font-size:11px;line-height:22px;max-height:22px;border-style:solid;border-width:1px;border-radius:5px;margin-right:3px;padding:1px 3px;background-clip:padding-box}.commit-id[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}linkified-message[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;white-space:pre-wrap}.mat-column-left[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%]{display:flex;font-size:11px;line-height:22px;justify-content:center;max-height:22px;margin-left:3px;min-width:50px;text-transform:uppercase}.mat-table[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}mat-icon.expand.expand[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.blame-help[_ngcontent-%COMP%]{height:18px;line-height:18px;opacity:.7;vertical-align:middle;width:18px}.browse-link[_ngcontent-%COMP%]{height:24px;line-height:24px;width:24px}.browse-link[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{font-size:18px}.browse-link[_ngcontent-%COMP%]:focus, .browse-link[_ngcontent-%COMP%]:hover{text-decoration:none}.browse-link[_ngcontent-%COMP%]:not([href]){display:none}@media (max-width:1799px){.mat-column-left[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding-right:4px}.mat-column-left[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%]{padding:0 4px;min-width:0}}.search-box[_ngcontent-%COMP%]{display:flex;position:absolute;right:20px;top:0;z-index:1}.search-box[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}.search-box[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}.search-box[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{transition:width .25s ease-out,opacity .5s ease-out}@media (max-width:940px){.search-box[_ngcontent-%COMP%]{right:16px;background:var(--page-bg-secondary);height:40px;border-left:1px solid var(--hairline)}}.copy-button[_ngcontent-%COMP%], .expand-button[_ngcontent-%COMP%]{background-color:initial;height:24px;line-height:24px;margin:auto;width:24px}.copy-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%], .expand-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{font-size:18px}.copy-button[_ngcontent-%COMP%]:focus, .expand-button[_ngcontent-%COMP%]:focus{outline:none}.diff-left[_ngcontent-%COMP%]:not([href]), .diff-right[_ngcontent-%COMP%]:not([href]){display:none}"],
Oa:0});var mN=function(a,b,c,d){this.Fa=a;this.Wzc=b;this.Wg=c;this.iK=d};mN.prototype.Sa=function(){};
var aXb=function(a){var b=a.comparison,c=b.Wa,d=b.lr;b=b.No;var e=c.qb,f=c.Rc,g=c.repository;c=_.QE(c)?_.FE(b):void 0;return a.Wzc.diff(e,f,g,b,"",d,c).ha(_.t(function(m){return m.Bm}))},bXb=function(a){var b=a.comparison,c=b.Wa,d=b.lr;b=b.No;var e=c.qb,f=c.Rc,g=c.repository;c=_.QE(c)?_.FE(d):void 0;return a.Wg.list(e,f,g,d,"",151,!1,b,void 0,c).ha(_.t(function(m){return m.Tm.map(function(n){return{kp:n,Vqa:!1,Qb:_.ld(void 0)}})}))};
_.W.Object.defineProperties(mN.prototype,{comparison:{configurable:!0,enumerable:!0,set:function(a){this.oyc=a;this.YAc=_.Ad(aXb(this),bXb(this)).ha(_.t(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=!1;151===d.length&&(d.pop(),c=!0);d={Bd:_.ld({Wa:a.Wa}),entries:d};return{files:b,pL:d,azb:c}}));this.iK.MZ.next(0)},get:function(){return this.oyc}}});mN.O=function(a){return new (a||mN)(_.v(_.bo),_.v(AM),_.v(_.iI),_.v(ZM))};
mN.ya=_.jc({type:mN,qa:[["entry-container","comparison",""]],inputs:{comparison:"comparison"},lc:["comparison",""],Aa:4,Ba:4,Ea:[[4,"ngIf","ngIfElse"],["loading",""],["gmat-tabs","","fxFlex","grow",3,"selectedTabChange"],["mat-tab-label",""],[3,"leftRefSpec","location","includeHeader","rightRefSpec","fileDiffEntries"],[4,"ngIf"],["iconSize","large","theme","warning","fxLayout","","fxLayoutAlign","start center",4,"ngIf"],[3,"data","historyPlace",4,"ngIf"],"iconSize;large;theme;warning;fxLayout;;fxLayoutAlign;start center".split(";"),
[3,"data","historyPlace"],["text","Loading page...","fxFlex","grow",3,"hasBackground","diameter"]],ua:function(a,b){a&1&&(_.y(0,eFb,6,7,"ng-container",0),_.O(1,"async"),_.y(2,fFb,1,2,"ng-template",null,1,_.Df));if(a&2){var c=_.kf(3);_.x("ngIf",_.R(1,2,b.YAc))("ngIfElse",c)}},Ha:[$M,_.ym,_.$B,_.Mq,_.Nq,_.as,lN,_.fE,_.dE,_.WB,bM,_.VB,_.Dm,_.rz],styles:["dc-information-box[_ngcontent-%COMP%]{background-color:transparent}mat-tab-group[_ngcontent-%COMP%]{overflow:auto}mat-tab-group[_ngcontent-%COMP%]   commit-fileset[_ngcontent-%COMP%]{display:block}"],
Oa:0});var cXb=["refPicker"],nN=function(a){this.jU=a;this.hb=1;this.Yu=_.gF("");this.BZa=new _.fd;this.Awa=""};nN.prototype.Sa=function(){};nN.prototype.Sb=function(a){if(a.comparison||a.selector){switch(this.hb){case 1:this.m1={Wa:this.comparison.Wa,jwa:iFb,version:2};this.Awa=this.comparison.lr;break;case 0:this.m1={Wa:this.comparison.Wa,jwa:jFb,version:0};this.Awa=this.comparison.No;break;default:throw _.Eg(this.hb,"Unknown selector type");}dXb(this,this.comparison.Wa,this.Awa);this.YLb=eXb(this,this.Yu)}};
nN.prototype.Ka=function(){this.BZa.unsubscribe()};var dXb=function(a,b,c){a.Yu=_.gF(c||"");a.BZa.unsubscribe();b.qb&&b.Rc&&b.repository&&c&&(a.BZa=_.jwb(a.jU,_.Lp(b.Yb(),c).ab()).subscribe(function(d){a.Yu=d;a.YLb=eXb(a,a.Yu)}))},eXb=function(a,b){var c=_.GE(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.hF(b.type)+" "+c,ua:a.sga,xc:"ComparisonRefPicker"},a.c0a())};nN.prototype.c0a=function(){return _.xF(_.Lp(_.LE(this.comparison.Wa.Yb(),"ref"),this.Awa).oi({}).ab())};
nN.O=function(a){return new (a||nN)(_.v(_.oI))};
nN.ya=_.jc({type:nN,qa:[["comparison-ref-picker","comparison",""]],tb:function(a,b){a&1&&_.yf(cXb,7,_.tf);if(a&2){var c;_.wf(c=_.Af())&&(b.sga=c.first)}},inputs:{comparison:"comparison",hb:"selector"},features:[_.Ac],lc:["comparison",""],Aa:3,Ba:1,Ea:[[3,"item"],["refPicker",""],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],ua:function(a,b){a&1&&(_.D(0,"segmented-dropdown-button",0),_.y(1,hFb,1,1,"ng-template",null,1,_.Df));a&2&&_.x("item",b.YLb)},Ha:[_.ym,_.FI,_.yz],rb:2,Oa:0});var oN=function(){};oN.O=function(a){return new (a||oN)};oN.Da=_.kc({type:oN});oN.Ca=_.Zb({imports:[_.Em,_.ds,_.HI,_.Pn,_.Bz]});var pN=function(a,b,c){this.ne=a;this.nd=b;this.rB=c;this.lb=new _.fd};pN.prototype.Sa=function(){var a=this;this.Mk=this.nd.register("toggleFullscreen","a",function(){a.wja()});this.lb.add(this.rB.a_.subscribe(function(b){fXb(a,b)}))};pN.prototype.Ka=function(){var a;null==(a=this.Mk)||a.call(this);var b;null==(b=this.ySb)||b.call(this);this.lb.unsubscribe()};pN.prototype.YR=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.Eg(a)}};
pN.prototype.dsa=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.Eg(a)}};var fXb=function(a,b){switch(b){case 0:a.ySb=a.nd.register("leaveFullScreen","esc",function(){a.wja()});break;case 1:var c;null==(c=a.ySb)||c.call(a);break;default:_.Eg(b)}};pN.prototype.wja=function(a){this.rB.wja();this.ne.mb({element:this.componentId,action:this.rB.XG?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
pN.O=function(a){return new (a||pN)(_.v(_.bo),_.v(_.Kt),_.v(_.hI))};
pN.ya=_.jc({type:pN,qa:[["fullscreen-button"]],inputs:{componentId:"componentId"},Aa:6,Ba:9,Ea:[["type","button","fxLayout","","fxLayoutAlign","center center","mat-icon-button","","color","primary",3,"matTooltip","click"]],ua:function(a,b){a&1&&(_.A(0,"button",0),_.I("click",function(c){return b.wja(c)}),_.O(1,"async"),_.O(2,"async"),_.A(3,"mat-icon"),_.N(4),_.O(5,"async"),_.B()());a&2&&(_.x("matTooltip",b.dsa(_.R(1,3,b.rB.a_))),_.Qe("aria-label",b.dsa(_.R(2,5,b.rB.a_))),_.u(4),_.nf(b.YR(_.R(5,7,
b.rB.a_))))},Ha:[_.Mq,_.Nq,_.Hr,_.Qs,_.tw,_.Dm],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Oa:0});var qN=function(a){this.Fa=a;this.XG=!1;this.uXb=this.Aka=0;this.Jyc="Copy full hash";this.tTa="Copy commit hash";this.tt=1};qN.prototype.Sa=function(){};qN.prototype.nr=function(){this.Fa.mb({gestureName:"CLICK",element:"CommitHeader",action:"copySha",Ve:this.comparison.No,projectId:this.comparison.Wa.qb})};
_.W.Object.defineProperties(qN.prototype,{gta:{configurable:!0,enumerable:!0,get:function(){return 0===this.tt}},pxc:{configurable:!0,enumerable:!0,get:function(){if(this.comparison.Wa)return _.Ip(_.Lp(this.comparison.Wa.Yb(),this.comparison.No).kd("/").ab())}},pyc:{configurable:!0,enumerable:!0,get:function(){return _.Ip(_.Lp(this.comparison.Wa.Yb(),this.comparison.No).oi({ln:this.comparison.lr||this.comparison.No}).ab())}},Pzc:{configurable:!0,enumerable:!0,get:function(){return _.Ip(_.Lp(this.comparison.Wa.Yb(),
this.comparison.No).oi({}).ab())}},qxc:{configurable:!0,enumerable:!0,get:function(){return _.kwb.format({refSpec:_.Ioa(this.comparison.No)})}},nyc:{configurable:!0,enumerable:!0,get:function(){return this.comparison.gxb?"to Parent:":"to:"}}});qN.O=function(a){return new (a||qN)(_.v(_.bo))};
qN.ya=_.jc({type:qN,qa:[["commit-header","comparison",""]],inputs:{comparison:"comparison",tt:"viewMode"},lc:["comparison",""],Aa:7,Ba:3,Ea:[["fxFlex","nogrow",1,"left-actions"],[4,"ngIf","ngIfElse"],["fxFlex","nogrow",1,"right-actions"],[4,"ngIf"],["componentId","CommitDetail"],["detailsModeLeftHeader",""],[1,"label"],["fxFlex","nogrow",3,"comparison","selector"],[1,"label","compared-against"],["fxFlex","nogrow",3,"comparison"],["mat-icon-button","","matTooltip","Exit comparison","ascTrackElement",
"CommitHeader","trackAction","exitCompare","aria-label","Close comparison",1,"exit",3,"routerLink","trackProjectId"],["gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitHeader","trackAction","browseRepoNavigate",1,"action-button","browse",3,"routerLink","matTooltip","trackProjectId"],[3,"buttonLabel","hoverMsg","copyText","copyEvent"],[3,"vertical"],[1,"label",3,"activeLocation","version","linkToCommitDetails"],["gme-button-old","","format","hairline","size","xsmall",
"matTooltip","Compare against a branch, tag, or commit","ascTrackElement","CommitHeader","trackAction","enterCompare",1,"action-button","compare",3,"routerLink","trackProjectId"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,kFb,10,6,"ng-container",1),_.B(),_.A(2,"div",2),_.y(3,lFb,9,7,"ng-container",3),_.D(4,"fullscreen-button",4),_.B(),_.y(5,mFb,3,5,"ng-template",null,5,_.Df));if(a&2){var c=_.kf(6);_.u(1);_.x("ngIf",b.gta)("ngIfElse",c);_.u(2);_.x("ngIf",!b.gta)}},Ha:[_.ho,SM,_.ym,nN,_.Ez,pN,_.Jy,
_.Ir,_.ow,_.Qs,_.tw,_.Nn],styles:["commit-header[_nghost-%COMP%]{display:flex;height:40px;justify-content:space-between;padding-left:20px;padding-right:10px}commit-header[_nghost-%COMP%]   .label[_ngcontent-%COMP%]{font-size:15px;font-weight:500;padding-right:5px}commit-header[_nghost-%COMP%]   .label.compared-against[_ngcontent-%COMP%]{padding-left:30px}commit-header[_nghost-%COMP%]   commit-breadcrumb[_ngcontent-%COMP%]{display:flex}commit-header[_nghost-%COMP%]   div[_ngcontent-%COMP%]{display:flex;align-items:center}commit-header[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{align-self:center;height:24px;margin-left:3px;margin-right:3px;padding-left:7px}.right-actions[_ngcontent-%COMP%]   .action-button[_ngcontent-%COMP%]:not(:last-child){margin-right:8px}"],
Oa:0});var gXb=["dropdownContainer"],rN=function(){this.nfa=[];this.mMb=new _.jl};rN.prototype.Sb=function(){var a=this,b=this.comparison.lr;this.iKc=Object.assign({},{ariaLabel:"Parent commit selector",title:_.GE(b),ua:this.pu,xc:"ParentSelector"},this.c0a(b));this.nfa=this.yM.map(function(c){return{id:c,Ozc:_.Ip(sFb(a.comparison.Wa,c)),selected:c===a.comparison.lr}})};rN.prototype.c0a=function(a){return _.xF(sFb(this.comparison.Wa,a))};rN.O=function(a){return new (a||rN)};
rN.ya=_.jc({type:rN,qa:[["parent-selector"]],tb:function(a,b){a&1&&_.yf(gXb,7,_.tf);if(a&2){var c;_.wf(c=_.Af())&&(b.pu=c.first)}},inputs:{yM:"parents",comparison:"comparison"},outputs:{mMb:"selectedParentChange"},features:[_.Ac],Aa:8,Ba:3,Ea:function(){return[["fxLayout","","fxFlexAlign","start center"],["fxLayout","","fxFlexAlign"," center",1,"label"],_.$y("{VAR_PLURAL, plural, =0 {no parent} =1 {parent:} other {parent:}}",{VAR_PLURAL:"\ufffd0\ufffd"}),[3,"item",4,"ngIf","ngIfElse"],["dropdownContainer",
""],["singleOrNoParents",""],[3,"item"],[3,"active-element",4,"ngFor","ngForOf"],["ascTrackElement","ParentSelector","type","button","mat-button","","trackAction","selectParent",3,"color","click"],[4,"ngIf"],["ascTrackElement","ParentSelector","trackAction","navigate",1,"single-parent",3,"routerLink"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"span",1),_.df(2,2),_.B(),_.y(3,nFb,1,1,"segmented-dropdown-button",3),_.B(),_.y(4,pFb,2,1,"ng-template",null,4,_.Df)(6,rFb,1,1,"ng-template",null,5,_.Df));
if(a&2){var c=_.kf(7);_.u(2);_.Yy(b.nfa.length);_.Zy(2);_.u(1);_.x("ngIf",1<b.nfa.length)("ngIfElse",c)}},Ha:[_.ho,_.xm,_.ym,_.Mq,_.Zr,_.Hr,_.Nn,_.yz,_.BF],styles:["parent-selector[_nghost-%COMP%]{font-size:13px;font-weight:500}.label[_ngcontent-%COMP%]{padding-right:5px;text-transform:capitalize}ul[_ngcontent-%COMP%]{list-style:none;padding:5px 0}li[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{font-size:13px;padding:0 20px;width:100%}"],Oa:0});var sN=function(a,b,c,d,e){this.ywc=a;this.Fa=b;this.gL=d;this.Usa=e;this.yf=new _.dt(this.Fa)},hXb=function(a){return a.yf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.gL?a.Usa.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:_.qu.has(37)};return a.ywc.list(b).ha(_.t(function(c){var d=new Map,e=new Map;c=_.l(c.av);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=vFb(uFb(f));if(!e.has(g)){e.set(g,[]);var m=f.ue;m&&d.set(g,m)}e.get(g).push(f)}c=_.l(e.entries());
for(f=c.next();!f.done;f=c.next())g=_.l(f.value),f=g.next().value,g=g.next().value,e.set(f,g.sort(tFb));return{a_a:e,groups:d}}))})};sN.prototype.getMap=function(){return hXb(this).ha(_.t(function(a){for(var b=new Map,c=_.l(a.a_a.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 iXb=function(a){return hXb(a).ha(_.t(function(b){var c=[];b=_.l(b.a_a.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},jXb=function(a,b){return hXb(a).ha(_.t(function(c){return c.a_a.get(vFb(b))||[]}))};sN.O=function(a){return new (a||sN)(_.q(cVb),_.q(_.bo),_.q(_.ru),_.q(_.sm),_.q(_.ZJa))};sN.ta=_.p({token:sN,oa:sN.O,Ga:"root"});var tN=function(){this.clear=new _.jl};tN.prototype.eK=function(a){a.preventDefault();this.clear.emit()};tN.O=function(a){return new (a||tN)};
tN.ya=_.jc({type:tN,qa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},lc:["filter",""],Aa:7,Ba:1,Ea:[[1,"gmat-subhead-1"],["mat-button","","type","button","color","primary",3,"click"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.N(1),_.B(),_.A(2,"div"),_.N(3," Please "),_.A(4,"button",1),_.I("click",function(c){return b.eK(c)}),_.N(5," clear your filter "),_.B(),_.N(6," and try again.\n"),_.B());a&2&&(_.u(1),_.lf(' Nothing matches your filter "',
b.filter,'".\n'))},Ha:[_.Hr],styles:["no-search-match[_nghost-%COMP%]{text-align:center}.mat-button[_ngcontent-%COMP%]{padding:0}"]});var uN=function(){this.isActive=!1};uN.prototype.Sa=function(){};uN.prototype.Sb=function(a){if(a.currentScope||a.searchResultItem){a=this.nN;if(a instanceof _.LK)a=_.ZAb(a);else if(a.Of)a=_.emb(a.Of);else throw Error("Me");this.Wa=a;this.isActive=_.Joa(this.azc,this.Wa)}};
_.W.Object.defineProperties(uN.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.nN instanceof _.LK?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.nN instanceof _.LK||!this.nN.Of)var a=null;else a=this.nN.Of,a=a.projectId||a.Hm||a.Qq;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.nN instanceof _.LK?wFb(this.nN):this.nN.Of.Li}},QN:{configurable:!0,enumerable:!0,get:function(){return this.Wa.qb}},
Kb:{configurable:!0,enumerable:!0,get:function(){return _.xF(this.Wa).Kb}},Ta:{configurable:!0,enumerable:!0,get:function(){return _.xF(this.Wa).Ta}}});uN.O=function(a){return new (a||uN)};
uN.ya=_.jc({type:uN,qa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],wb:2,Ya:function(a,b){a&2&&_.Se("active-element",b.isActive)},inputs:{Gyc:"contextName",azc:"currentScope",nN:"searchResultItem"},features:[_.Ac],lc:"contextName  currentScope  searchResultItem ".split(" "),Aa:4,Ba:7,Ea:[["trackAction","navigate","fxFlex","",3,"ascTrackElement","trackGestureClick","trackProjectId","condition","link","queryParams"],[3,"ngTemplateOutlet"],["content",""],
["fxLayout","row"],["fxFlex","none",3,"svgIcon",4,"ngIf"],["fxLayout","column"],["class","scope",4,"ngIf"],["fxFlex","none",3,"svgIcon"],[1,"scope"]],ua:function(a,b){a&1&&(_.A(0,"conditional-link",0),_.Ye(1,1),_.B(),_.y(2,AFb,6,3,"ng-template",null,2,_.Df));if(a&2){var c=_.kf(3);_.x("ascTrackElement",b.Gyc)("trackGestureClick",!b.isActive)("trackProjectId",b.QN)("condition",!b.isActive)("link",b.Kb)("queryParams",b.Ta);_.u(1);_.x("ngTemplateOutlet",c)}},Ha:[_.ho,_.mI,_.ym,_.Cm,_.Mq,_.as,_.Qs],styles:["repository-search-result-entry[_nghost-%COMP%]{align-items:center;display:flex;line-height:normal;padding:4px 20px}repository-search-result-entry[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]     a{color:inherit;display:block;font-size:13px}.mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle;margin-right:10px}.scope[_ngcontent-%COMP%]{font-size:11px}"]});var kXb=function(a){return{element:a,sNa:"clearButton",gNa:"search"}},lXb=new hM(function(a){return a},JFb,KFb,function(a){return a.children}),vN=function(a,b){this.Fa=a;this.Ua=b;this.kwc="All repositories";this.od=new dM(JFb,KFb);this.dataSource=new iM(this.od,lXb);this.yh="";this.WA=[];this.ZG=_.qu.has(28)};vN.prototype.Sa=function(){};
vN.prototype.Sb=function(){var a=this.C1;1!==a.size?this.dataSource.data=mXb(this,a):(a=Array.from(a.values())[0],this.dataSource.data=nXb(a,0));this.Wa.repository?(a=this.Wa,a=a.qb+"/"+a.repository):a=this.Wa.qb;this.Tn=a;oXb(this);pXb(this)};vN.prototype.eK=function(){this.il&&_.Pkb(this.il);this.Fa.mb({gestureName:"CLICK",element:this.vha,action:"clearLink",projectId:this.Wa.qb})};
var pXb=function(a){a.WA=[];if(a.yh)for(var b=_.l(a.C1),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;oCb(a.yh,wFb(c))&&1<a.C1.size&&a.WA.push(c);a.WA=a.WA.concat(d.filter(function(e){return oCb(a.yh,e.Of.Li)}))}},oXb=function(a){a.od.collapseAll();if(a.Wa.qb){var b=a.dataSource.data.find(function(c){return c.jg===a.Wa.qb});b&&a.od.expand(b)}},mXb=function(a,b){return 0===b.size?[]:Array.from(b.keys()).sort(xFb).filter(function(c){a:{for(var d=_.l(a.C1),e=d.next();!e.done;e=
d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;if(e.Ze&&c.Ze?e.Ze.projectId===c.Ze.projectId:e.host&&c.host?e.host.name===c.host.name:e.hG&&c.hG?e.hG.name===c.hG.name:e.Th&&c.Th&&e.Th===c.Th){c=0<f.length;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.ZAb(c);c=wFb(c);return{icon:"shared:project",name:c,jg:c,level:0,location:e,children:nXb(d)}})},nXb=function(a,b){b=void 0===b?1:b;return a.map(function(c){var d=b,e=_.emb(c.Of);return{icon:"shared:repository",location:e,
level:d,name:c.displayName||c.Of.Li,jg:e.qb+"/"+e.repository}})};
_.W.Object.defineProperties(vN.prototype,{U_a:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},LLa:{configurable:!0,enumerable:!0,get:function(){return this.ZG?void 0:"/repos"}},MLa:{configurable:!0,enumerable:!0,get:function(){var a=this.LLa;return a&&this.Ua.isActive(a,!0)}},FNc:{configurable:!0,enumerable:!0,get:function(){return this.Xxb&&0===this.WA.length}},Xxb:{configurable:!0,enumerable:!0,get:function(){return!!this.yh}}});
vN.O=function(a){return new (a||vN)(_.v(_.bo),_.v(_.pg),_.v(_.ru))};
vN.ya=_.jc({type:vN,qa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],tb:function(a,b){a&1&&_.yf(_.lE,5);if(a&2){var c;_.wf(c=_.Af())&&(b.il=c.first)}},inputs:{C1:"repositoriesMap",Wa:"place",vha:"searchTrackElement",b3:"treeItemNavigateTrackElement"},features:[_.Ac],lc:"repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" "),Aa:4,Ba:6,Ea:[["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig",
"valueChange"],[4,"ngIf","ngIfElse"],["resultList",""],["class","all-orgs-link hover-focus-element","trackAction","navigateToShowAllRepositories",3,"ascTrackElement","trackGestureClick","trackProjectId","active-element","condition","link",4,"ngIf"],["fxFlex","grow",3,"dataSource","treeControl"],["matTreeNodePadding","","fxLayout","","class","hover-focus-element",3,"matTreeNodePaddingIndent","active-element",4,"matTreeNodeDef"],["trackAction","navigateToShowAllRepositories",1,"all-orgs-link","hover-focus-element",
3,"ascTrackElement","trackGestureClick","trackProjectId","condition","link"],["matTreeNodePadding","","fxLayout","",1,"hover-focus-element",3,"matTreeNodePaddingIndent"],["matTreeNodeToggle","","mat-icon-button","","aria-label","Toggle",4,"ngIf"],["class","type-icon","fxFlex","none",3,"svgIcon",4,"ngIf"],["fxFlex","","trackAction","navigate",3,"ascTrackElement","trackGestureClick","condition","link","queryParams"],"matTreeNodeToggle  mat-icon-button  aria-label Toggle".split(" "),[3,"svgIcon"],["fxFlex",
"none",1,"type-icon",3,"svgIcon"],[1,"searchResults"],["class","hover-focus-element",3,"contextName","currentScope","searchResultItem",4,"ngFor","ngForOf"],["class","panel-error","fxFlex","auto",3,"filter","clear",4,"ngIf"],[1,"hover-focus-element",3,"contextName","currentScope","searchResultItem"],["fxFlex","auto",1,"panel-error",3,"filter","clear"]],ua:function(a,b){a&1&&(_.A(0,"input-with-icon",0),_.I("valueChange",function(d){b.yh=d;pXb(b)}),_.B(),_.y(1,FFb,4,3,"ng-container",1)(2,IFb,3,2,"ng-template",
null,2,_.Df));if(a&2){var c=_.kf(3);_.x("placeholder",b.U_a)("trackingConfig",_.qf(4,kXb,b.vha));_.u(1);_.x("ngIf",!b.Xxb)("ngIfElse",c)}},Ha:[_.ho,_.mI,_.xm,_.ym,_.Mq,_.as,_.lE,_.Hr,_.Qs,kM,nM,oM,pM,jM,tN,uN],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 wN=function(a,b){this.b3=this.vha="";this.Tc=_.jE;this.C1=b.getMap().ha(_.t(_.bE),_.Nd(function(c){_.ls(a,c);return _.ld({state:1,message:"Couldn't load repositories."})}),_.ie(_.kE))};wN.prototype.Sa=function(){};wN.O=function(a){return new (a||wN)(_.v(_.ks),_.v(sN))};
wN.ya=_.jc({type:wN,qa:[["repository-searchable-tree"]],inputs:{Wa:"place",vha:"searchTrackElement",b3:"treeItemNavigateTrackElement"},Aa:2,Ba:3,Ea:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["fxFlex","grow",4,"ngSwitchCase"],["fxFlex","grow",3,"searchTrackElement","treeItemNavigateTrackElement","place","repositoriesMap",4,"ngSwitchCase"],["fxFlex","grow","fxLayoutAlign","center center",4,"ngSwitchCase"],["fxFlex","grow"],["fxFlex","grow",3,"searchTrackElement","treeItemNavigateTrackElement","place",
"repositoriesMap"],["fxFlex","grow","fxLayoutAlign","center center"]],ua:function(a,b){a&1&&(_.y(0,OFb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.C1))},Ha:[_.ym,_.zm,_.Am,_.Nq,_.as,_.dE,vN,_.Dm],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var qXb=["scope"],xN=function(){};xN.prototype.Sa=function(){};var rXb=function(a,b){return Object.assign({},{type:2,title:a.BSa(b),ua:a.N_a,label:b.repository?"Repository":b.qb?"Project":"",ariaLabel:b.repository?"Repository picker":b.qb?"Project picker":"",xc:"BreadcrumbRepositoriesTree"},_.xF(_.LE(b.Yb(),"repo").ab()))};xN.prototype.BSa=function(a){return _.NE(a)&&a.repository?a.qb+"/"+a.repository:a.repository?a.repository:a.qb?a.qb:"All repositories"};xN.O=function(a){return new (a||xN)};
xN.ya=_.jc({type:xN,qa:[["resource-scope-breadcrumb-item","place",""]],tb:function(a,b){a&1&&_.yf(qXb,7,_.tf);if(a&2){var c;_.wf(c=_.Af())&&(b.N_a=c.first)}},inputs:{Wa:"place"},lc:["place",""],Aa:2,Ba:0,Ea:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],ua:function(a){a&1&&_.y(0,PFb,1,1,"ng-template",null,0,_.Df)},Ha:[wN],rb:2});var yN=function(){};yN.O=function(a){return new (a||yN)};yN.Da=_.kc({type:yN});yN.Ca=_.Zb({imports:[_.Em,_.es]});var zN=function(){};zN.O=function(a){return new (a||zN)};zN.Da=_.kc({type:zN});zN.Ca=_.Zb({imports:[_.jo,_.II,_.Em,_.ds,_.Lv,_.mE,_.eE,_.es,_.Rs,_.Wv,_.fC,yN,_.AH,_.Mv,_.Pn]});var AN=function(){};AN.O=function(a){return new (a||AN)};AN.Da=_.kc({type:AN});AN.Ca=_.Zb({imports:[_.Em,zN]});var BN=function(){this.Uoa=[]};BN.prototype.Sa=function(){};BN.prototype.Y9=function(){var a=[];a.unshift(rXb(this.Rga,this.Wa));return a};_.W.Object.defineProperties(BN.prototype,{Kd:{configurable:!0,enumerable:!0,set:function(a){this.Wa=a;this.Uoa=this.Y9()}}});BN.O=function(a){return new (a||BN)};
BN.ya=_.jc({type:BN,qa:[["resource-scope-breadcrumb"]],tb:function(a,b){a&1&&_.yf(xN,7);if(a&2){var c;_.wf(c=_.Af())&&(b.Rga=c.first)}},inputs:{Kd:"activeLocation"},Aa:2,Ba:2,Ea:[[3,"items"],[3,"place"]],ua:function(a,b){a&1&&_.D(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.x("items",b.Uoa),_.u(1),_.x("place",b.Wa))},Ha:[xN,_.zz],rb:2});var CN=function(a,b,c,d,e,f){var g=this;this.Tg=a;this.Kb=b;this.Ua=c;this.aE=d;this.Wg=e;this.Dia=f;this.Tc=_.jE;this.jFb=new _.fe;this.Wa=this.Kb.data.ha(_.t(KBb),_.Fd(_.RE));this.gzc=this.Wa.ha(_.je(function(m){return g.u3a(m)}));this.nMc=this.Wa.subscribe(function(m){g.aE.am(m)})};CN.prototype.Ka=function(){this.nMc.unsubscribe()};
CN.prototype.u3a=function(a){var b=this,c=_.QE(a)?_.FE(_.Oh(a,0)):void 0;return this.Wg.list(a.qb,a.Rc,a.repository,_.Oh(a,0),"",1,!0,void 0,void 0,c).ha(_.je(function(d){if(!d.Tm||1>d.Tm.length)return _.aE("unused");d=VFb(a,d.Tm[0]);return b.jFb.ha(_.$d(function(e,f){return Object.assign({},e,{comparison:Object.assign({},e.comparison,{lr:f})})},d),_.ie(d),_.t(_.bE))}),_.Nd(function(d){var e=d.error;e&&404===e.code&&_.QVa(b.Tg,{error:d,message:"Could not load commit history.",Qd:"Dismiss"});e&&403===
e.code&&_.QVa(b.Tg,{error:d,message:"Permission denied.",Qd:"Dismiss"});return _.aE("unused")}),_.ie(_.kE))};CN.prototype.gta=function(a){return 0===a.tt};_.W.Object.defineProperties(CN.prototype,{XG:{configurable:!0,enumerable:!0,get:function(){return this.Dia.XG}}});CN.O=function(a){return new (a||CN)(_.v(_.Hs),_.v(_.Vf),_.v(_.pg),_.v(_.QK),_.v(_.iI),_.v(_.hI))};
CN.ya=_.jc({type:CN,qa:[["commit-detail"]],wb:2,Ya:function(a,b){a&2&&_.Se("fullscreen",b.XG)},Aa:4,Ba:6,Ea:[[3,"activeLocation"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["class","centered","text","Loading page...",3,"hasBackground","diameter",4,"ngSwitchCase"],[1,"centered","panel-error"],[1,"main-content"],[3,"comparison","viewMode"],[3,"comparison"],[1,"overview"],["overview",""],[3,"commit"],["layout","horizontal",3,"changeSizeOf"],[3,"parents","comparison","selectedParentChange"],["text",
"Loading page...",1,"centered",3,"hasBackground","diameter"]],ua:function(a,b){a&1&&(_.D(0,"resource-scope-breadcrumb",0),_.O(1,"async"),_.y(2,UFb,5,4,"ng-container",1),_.O(3,"async"));a&2&&(_.x("activeLocation",_.R(1,2,b.Wa)),_.u(2),_.x("ngIf",_.R(3,4,b.gzc)))},Ha:[qN,RM,_.ym,_.zm,_.Am,mN,_.dE,rN,BN,_.Oz,_.Dm],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 DN=function(){};DN.O=function(a){return new (a||DN)};DN.Da=_.kc({type:DN});DN.Ca=_.Zb({imports:[_.Em,_.Mz,_.JI,_.Rs,_.CF]});var EN=function(){};EN.O=function(a){return new (a||EN)};EN.Da=_.kc({type:EN});EN.Ca=_.Zb({imports:[_.jo,_.Em,_.II,_.ds,_.Fr,_.Pn,_.CF,_.Yw]});var FN=function(){};FN.O=function(a){return new (a||FN)};FN.Da=_.kc({type:FN});FN.Ca=_.Zb({imports:[_.Em,_.gE]});var GN=function(){};GN.O=function(a){return new (a||GN)};GN.Da=_.kc({type:GN});GN.Ca=_.Zb({imports:[_.jo,FN,_.II,EN,_.Em,_.ds,_.Rs,_.Uz,_.ax,_.Pn]});var HN=function(){};HN.O=function(a){return new (a||HN)};HN.Da=_.kc({type:HN});HN.Ca=_.Zb({imports:[_.jo,_.Em,_.Ly,_.es]});var IN=function(){};IN.O=function(a){return new (a||IN)};IN.Da=_.kc({type:IN});IN.Ca=_.Zb({imports:[_.jo,GN,_.Em,HN,_.es,_.Rw]});var JN=function(){};JN.O=function(a){return new (a||JN)};JN.Da=_.kc({type:JN});JN.Ca=_.Zb({});var KN=function(){};KN.O=function(a){return new (a||KN)};KN.Da=_.kc({type:KN});KN.Ca=_.Zb({Pb:[_.sI],imports:[_.jo,_.Fz,_.PI,_.QI,_.Em,KM,_.Gz,_.KI,_.eo,_.Lv,jN,_.JI,_.EA,_.es,_.Rs,_.Wv,_.ax,_.Fs,_.Rw,_.Iw,_.Mv,_.Pn,_.gI,_.CF,JN,_.Yw]});var LN=function(){};LN.O=function(a){return new (a||LN)};LN.Da=_.kc({type:LN});LN.Ca=_.Zb({imports:[_.jo,IN,_.Em,_.gC,_.ds,KN,_.gE,_.eE,_.ZB]});var MN=function(){};MN.O=function(a){return new (a||MN)};MN.Da=_.kc({type:MN});MN.Ca=_.Zb({imports:[_.Em,_.ds,_.es,_.Rs,_.Rw]});var NN=function(){};NN.O=function(a){return new (a||NN)};NN.Da=_.kc({type:NN});NN.Ca=_.Zb({imports:[_.jo,EN,_.Em,oN,_.Gz,MN,_.Ly,_.es,_.$w,_.Rs,_.Rw,_.Pn,_.Yw]});var ON=function(){};ON.O=function(a){return new (a||ON)};ON.Da=_.kc({type:ON});ON.Ca=_.Zb({imports:[_.jo,_.Em,_.ds,_.es,_.Pn,_.Bz,_.CF]});var PN=function(){};PN.O=function(a){return new (a||PN)};PN.Da=_.kc({type:PN});PN.Ca=_.Zb({imports:[_.Em,AN,_.Cz]});var QN=function(){};QN.O=function(a){return new (a||QN)};QN.Da=_.kc({type:QN});QN.Ca=_.Zb({Pb:[ZM],imports:[NN,DN,_.Em,LN,_.eE,ON,PN,_.Pz,_.Yw]});var RN=function(a,b){this.Ua=b;this.enabled=_.qu.has(22)};RN.prototype.We=function(){this.enabled||this.Ua.navigate(["/404"]);return this.enabled};RN.O=function(a){return new (a||RN)(_.q(_.ru),_.q(_.pg))};RN.ta=_.p({token:RN,oa:RN.O,Ga:"root"});var SN=function(a){this.Ua=a};SN.prototype.We=function(){_.Kn(this.Ua,"/piper///",{li:!0});return!1};SN.O=function(a){return new (a||SN)(_.q(_.pg))};SN.ta=_.p({token:SN,oa:SN.O,Ga:"root"});var TN=function(a){this.Ua=a};TN.prototype.We=function(a){var b=_.Qoa(a.Ta),c=b.CYa;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 _.Jn(this.Ua,a,{Ta:b})};TN.O=function(a){return new (a||TN)(_.q(_.pg))};TN.ta=_.p({token:TN,oa:TN.O,Ga:"root"});var UN=function(a,b){this.Ua=a;this.client=b};UN.prototype.We=function(a){var b=this,c=_.Ng(a);if(!c||!_.vE(c)||!c.path||c.params.zf)return!0;var d=Number(a.params.rev);return isNaN(d)?!0:this.client.list({repositoryKeyDepotGroup:"Google",repositoryKeyRepositoryName:"piper",path:c.path,starts:["rev"+d],maxLogEntries:1,includeDiffEntries:!1}).ha(_.t(function(e){var f=c.Yb();e.Tm&&(e=e.Tm.find(function(g){return g.revisionNumber===d}))&&_.Op(f,{zf:e.If});b.Ua.navigate(_.Ip(f.ab()));return!1}))};
UN.O=function(a){return new (a||UN)(_.q(_.pg),_.q(_.tH))};UN.ta=_.p({token:UN,oa:UN.O,Ga:"root"});var VN=function(a){this.window=a};VN.prototype.We=function(a){var b=_.Ng(a);return b&&_.vE(b)&&b.path&&a.Ta.edit?(a=this.window.location,b=_.jg(_.bCb(b)),b=_.dg(b),void 0!==b&&a.replace(b),!1):!0};VN.O=function(a){return new (a||VN)(_.q(_.Xs))};VN.ta=_.p({token:VN,oa:VN.O,Ga:"root"});var WN=function(a,b){this.Ua=a;this.client=b};WN.prototype.We=function(a){var b=this,c=_.Ng(a);if(!c||!_.vE(c))return!0;a=c.params.Qb;if(void 0===a)return!0;var d=a.indexOf("/");if(0>=d||d===a.length-1)return!0;var e=a.substring(d+1);return e.match("^[0-9]+$")?!0:dVb(this.client,{owner:a.substring(0,d),alias:e}).ha(_.t(function(f){var g=c.Yb();f=f.BYa.split(":");if(4!==f.length||"citc"!==f[3])return!0;_.Op(g,{Qb:f[0]+"/"+f[2]});b.Ua.navigate(_.Ip(g.ab()));return!1}))};
WN.O=function(a){return new (a||WN)(_.q(_.pg),_.q(eVb))};WN.ta=_.p({token:WN,oa:WN.O,Ga:"root"});var XN=function(a,b){this.Fa=a;this.pTa=b;this.yf=new _.ct(this.Fa)};XN.prototype.hSa=function(a){var b=this;if(!_.SE(a))return _.ld(_.$D("Failed to load pending changes"));var c=jCb(a.qb,a.Rc,a.repository,a.Db,a.path,a.params.Qb);return this.yf.fetch(c,function(){return b.pTa.hSa(c)}).ha(_.t(function(d){return _.bE({yfa:d.yfa})}),_.ie(_.kE),_.Nd(function(){return _.ld(_.$D("Failed to load pending changes"))}))};XN.O=function(a){return new (a||XN)(_.q(_.bo),_.q(_.rH))};
XN.ta=_.p({token:XN,oa:XN.O,Ga:"root"});var XFb=function(){return{oAb:!0,count:0}},$Fb=function(a){return{oAb:!1,count:a}},YN=function(a){this.sKc=a;this.Tc=_.jE;this.YCc=fGb;this.pending=_.ld()};YN.prototype.Sb=function(){this.pending=this.sKc.hSa(this.Wa)};YN.O=function(a){return new (a||YN)(_.v(XN))};
YN.ya=_.jc({type:YN,qa:[["pending-cl-indicator"]],inputs:{Wa:"place"},features:[_.Ac],Aa:4,Ba:3,Ea:[[3,"ngSwitch",4,"ngIf"],["display",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["gme-button-old","","format","hairline","size","xsmall","target","_blank",3,"href"],[1,"active"],["text","",3,"inline",4,"ngIf","ngIfElse"],["showCount",""],["text","",3,"inline"]],ua:function(a,b){a&1&&(_.y(0,bGb,3,3,"ng-container",0),_.O(1,"async"),_.y(2,eGb,8,4,"ng-template",
null,1,_.Df));a&2&&_.x("ngIf",_.R(1,1,b.pending))},Ha:[_.ym,_.Cm,_.zm,_.Am,_.Jy,_.dE,_.Qs,_.Dm],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Oa:0});var sXb=["menuTrigger"],tXb=["auxiliaryCiderButton"],ZN=function(a,b,c,d,e,f,g,m){var n=this;this.Fa=a;this.lj=c;this.nd=d;this.Wg=e;this.Xsa=f;this.Xga=g;this.Ub=m;this.ita=!1;this.uPa=new _.Wf(void 0);this.Vl=new _.Wf(void 0);this.pu=new _.Wf(void 0);this.qO=_.Og;this.Dgb=_.ld(new Set);this.Qva=_.qu.has(37);this.tKc=_.qu.has(32);this.swb=_.qu.has(20);this.hFc=_.qu.has(21);this.MFc=_.qu.has(92);this.iFc=g.ulb.ha(_.t(function(r){return 1===r}),_.Rd(),_.t(function(r){return{open:r}}));this.IAc=_.ud([this.Ub.h_(),
this.Ub.A_(),this.Vl,this.uPa,this.pu]).ha(_.t(function(r){var w=_.l(r),z=w.next().value,E=w.next().value,J=w.next().value;r=w.next().value;w=w.next().value;a:{if(J&&(_.NE(J)||_.pE(J))){var L=void 0,Q=[],da=null;if(!_.NE(J)||n.MFc)da=_.bCb(J);if(da){var oa={ariaLabel:"Edit this file in a new workspace in Cider",title:"Edit in Cider",Kb:da};"prompt"!==z?L=oa:Q.push(oa)}if(E=$Bb(da,E))E={ariaLabel:"Edit in Cider with CitC Workspace picker",title:"Choose workspace",Kb:E},"prompt"===z?L=E:Q.push(E);if(L){z=
Q.length?Object.assign({},L,{tooltip:J.cD?L.ariaLabel:"Editing code in Cider not supported for this resource type",ua:w,xc:"BreadcrumbOpenInEditor",context:{buttons:Q}}):L;break a}}z=void 0}if(z)return z;if(r)return{ariaLabel:"Edit this file",title:"Edit Code",Kb:r}}),_.le(function(r){var w=void 0;"string"===typeof(null==r?void 0:r.Kb)&&(w=r.Kb);uXb(n,w)}),_.ee(1),_.pd())};ZN.prototype.Sa=function(){};ZN.prototype.Ka=function(){this.uya&&this.uya()};
ZN.prototype.Sb=function(a){var b=this;if("place"in a&&this.swb){var c=a.place;a=c.eg;c=c.jj;c&&_.JE(a,c)||(this.Dgb=CUb(this.Fa).ha(_.je(function(){return _.jI(b.Wg,_.Lp(b.Wa.Yb(),"HEAD").ab(),"path",0).ha(_.Bh(b.Fa,"history"),_.Nd(function(){return _.ld(void 0)}))}),_.je(function(d){d=Number(d);return isNaN(d)?_.ld(new Set):NVb(b.Xsa,b.Wa.path||"",d)}),_.le(function(d){b.Fa.An({PF:new Map([["insights",0<d.size?"AVAILABLE":"UNAVAILABLE"],["insights-expertise",d.has("expertise")?"AVAILABLE":"UNAVAILABLE"],
["insights-deployments",d.has("deployments")?"AVAILABLE":"UNAVAILABLE"]])})}),_.ie(new Set),_.ee(1),_.pd()))}};ZN.prototype.WF=function(){this.aCb&&this.aCb.WF()};var uXb=function(a,b){a.uya&&a.uya();a.uya=b&&a.Wa.cD?a.nd.register("editCode","shift+e",function(){_.Ej(b,void 0,new _.Aj(_.zj,"_blank"))}):void 0};
_.W.Object.defineProperties(ZN.prototype,{yZ:{configurable:!0,enumerable:!0,set:function(a){this.uPa.next(a)},get:function(){return this.uPa.value}},Wa:{configurable:!0,enumerable:!0,set:function(a){this.Vl.next(a)},get:function(){return this.Vl.value}},Uwc:{configurable:!0,enumerable:!0,set:function(a){this.pu.value!==a&&this.pu.next(a)}},bPa:{configurable:!0,enumerable:!0,get:function(){return _.pE(this.Wa)&&!this.Wa.cD||null}}});
ZN.O=function(a){return new (a||ZN)(_.v(_.ou),_.v(_.ru),_.v(_.$I),_.v(_.Kt),_.v(_.iI),_.v(OM),_.v(NM),_.v(_.Wu))};
ZN.ya=_.jc({type:ZN,qa:[["activity-header-actions","place",""]],tb:function(a,b){a&1&&(_.yf(sXb,5),_.yf(tXb,5,_.tf));if(a&2){var c;_.wf(c=_.Af())&&(b.aCb=c.first);_.wf(c=_.Af())&&(b.Uwc=c.first)}},inputs:{ita:"isEmptyRepo",yZ:"editLink",Wa:"place"},features:[_.Ac],lc:["place",""],Aa:9,Ba:9,Ea:[[1,"actions-button-container"],[3,"place",4,"ngIf"],[4,"ngIf"],["auxiliaryCiderButton",""],[3,"place"],["matTooltip","We were unable to associate this file with any deployments, Buganizer components, or YAQS tags.",
"class","insights-button-disabled-tooltip-container",3,"matTooltipDisabled",4,"ngIf"],["matTooltip","We were unable to associate this file with any deployments, Buganizer components, or YAQS tags.",1,"insights-button-disabled-tooltip-container",3,"matTooltipDisabled"],["matTooltip","Source Insights - Deployments, Ask a question, File a bug","ascTrackElement","insightsPanel","class","insights-button","format","hairline","gme-button-old","","size","xsmall","onedevFeatureTooltip","insightsTooltip",3,
"panel-is-open","disabled","trackProjectId","trackAction","pointer-events","click",4,"ngIf"],["matTooltip","Source Insights - Deployments, Ask a question, File a bug","ascTrackElement","insightsPanel","format","hairline","gme-button-old","","size","xsmall","onedevFeatureTooltip","insightsTooltip",1,"insights-button",3,"disabled","trackProjectId","trackAction","click"],"format;hairline;xmlns;http://www.w3.org/2000/svg;viewBox;0 0 24 24".split(";"),["opacity",".3","d","M20,7.4c-0.1,0-0.1,0-0.2-0.1l-8-3.9c-0.2-0.1-0.4-0.4-0.2-0.7c0.1-0.2,0.4-0.4,0.7-0.2l8,3.9\n              c0.2,0.1,0.4,0.4,0.2,0.7C20.4,7.3,20.2,7.4,20,7.4z"],
["opacity",".3","d","M12,11.3c-0.1,0-0.1,0-0.2-0.1l-8-3.9C3.5,7.2,3.4,6.9,3.6,6.7C3.7,6.4,4,6.3,4.2,6.5l8,3.9\n              c0.2,0.1,0.4,0.4,0.2,0.7C12.4,11.2,12.2,11.3,12,11.3z"],"x 11.5 y 10.8 opacity .3 width 1 height 10".split(" "),["d","M12,21.6c-0.1,0-0.2,0-0.3-0.1l-8-3.9c-0.3-0.1-0.4-0.4-0.4-0.7v-10c0-0.3,0.2-0.5,0.4-0.7l8-3.9\n              c0.4-0.2,0.8,0,1,0.3c0.2,0.4,0,0.8-0.3,1L4.8,7.4v9.1L12,20l7.2-3.5V8.1l-6.9,3.4c-0.4,0.2-0.8,0-1-0.3c-0.2-0.4,0-0.8,0.3-1\n              l8-3.9c0.2-0.1,0.5-0.1,0.7,0c0.2,0.1,0.4,0.4,0.4,0.6v10c0,0.3-0.2,0.5-0.4,0.7l-8,3.9C12.2,21.6,12.1,21.6,12,21.6z"],
"cx 4 cy 6.9 r 1.5".split(" "),"cx 20 cy 6.9 r 1.5".split(" "),"cx 12 cy 10.8 r 1.5".split(" "),"cx 4 cy 16.9 r 1.5".split(" "),"cx 20 cy 16.9 r 1.5".split(" "),"cx 12 cy 20.8 r 1.5".split(" "),"cx 12 cy 3 r 1.5".split(" "),[1,"no-select"],["tooltipId","insightsTooltip"],["onedevTooltipTitle",""],["class","external-editor-link responsive",3,"disabled","item",4,"ngIf","ngIfElse"],["simpleLink",""],[1,"external-editor-link","responsive",3,"disabled","item"],["gme-button-old","","format","hairline",
"size","xsmall","ascTrackElement","BreadcrumbOpenInEditor","trackAction","navigate",1,"external-editor-link",3,"externalLink","matTooltip","trackProjectId"],["gme-button-old","","format","hairline","size","xsmall","class","external-editor-dropdown-link","ascTrackElement","BreadcrumbOpenAlternateInEditor","trackAction","navigate",3,"externalLink","matTooltip","trackProjectId",4,"ngFor","ngForOf"],["gme-button-old","","format","hairline","size","xsmall","ascTrackElement","BreadcrumbOpenAlternateInEditor",
"trackAction","navigate",1,"external-editor-dropdown-link",3,"externalLink","matTooltip","trackProjectId"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,gGb,1,1,"pending-cl-indicator",1),_.O(2,"isPiperPlace"),_.y(3,lGb,3,3,"div",2),_.O(4,"isPiperPlace"),_.y(5,oGb,4,2,"ng-container",2),_.O(6,"async"),_.B(),_.y(7,qGb,1,1,"ng-template",null,3,_.Df));a&2&&(_.u(1),_.x("ngIf",b.tKc&&_.R(2,3,b.Wa)),_.u(2),_.x("ngIf",_.R(4,5,b.swb&&null!=b.Wa.path&&b.Wa)),_.u(2),_.x("ngIf",_.R(6,7,!b.Qva&&b.IAc)))},Ha:[_.ho,
_.xm,_.ym,YN,_.co,_.fw,_.lw,WL,_.nw,_.Jy,_.Qs,_.tw,_.yz,_.Dm,hN],styles:["activity-header-actions[_nghost-%COMP%]{display:inline-flex;align-items:center;margin-right:16px}activity-header-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%]{display:flex;align-items:center}activity-header-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:last-child{margin-right:0}activity-header-actions[_nghost-%COMP%]   svg[_ngcontent-%COMP%]{margin:0 4px 0 -8px;width:20px}@media only screen and (max-width:1001px){activity-header-actions[_nghost-%COMP%]{margin-right:0}.debug-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{margin:0}.debug-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%]{margin:0}.debug-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:0;overflow:hidden}}.actions-button-container[_ngcontent-%COMP%], .actions-button-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.actions-button-container[_ngcontent-%COMP%]:empty, .actions-button-container[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:empty{margin-right:0}button.panel-is-open[gme-button-old][_ngcontent-%COMP%]{border-color:var(--primary-default)}button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:active, button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:focus, button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:hover{border-color:var(--primary-default)}.debug-button.xsmall[_ngcontent-%COMP%]{height:auto;flex-direction:row}.debug-button.xsmall[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:first-of-type{margin-top:3px}.debug-button.xsmall[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:last-child{margin-bottom:3px}.debug-button.xsmall[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}.watching-debug[_ngcontent-%COMP%]{margin-right:8px;font-size:12px}dbg-app-picker[_ngcontent-%COMP%]{margin-right:8px}.selectAppText[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;padding:4px 0 8px 16px;margin-bottom:8px}.external-editor-link[_ngcontent-%COMP%]:disabled{pointer-events:none;cursor:default}  segmented-dropdown-button.external-editor-link{border-radius:4px}  segmented-dropdown-button.external-editor-link .dropdown-container{display:flex;flex-direction:column}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link{border-radius:0;border:none;border-bottom:1px solid}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:disabled{pointer-events:none;cursor:default}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:first-child{border-top-left-radius:8px;border-top-right-radius:8px}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:none}  segmented-dropdown-button.external-editor-link div.segmented-button .main-button{font-size:12px}  segmented-dropdown-button.external-editor-link div.segmented-button .mat-icon{padding-left:4px;height:16px;width:16px;line-height:16px;font-size:16px;margin-right:6px}  segmented-dropdown-button.external-editor-link div.segmented-button a{padding:4px 4px 0 0;display:flex}  segmented-dropdown-button.external-editor-link div.segmented-button .segment{height:22px}  segmented-dropdown-button.external-editor-link div.segmented-button .arrow-drop-down{width:22px}  segmented-dropdown-button.external-editor-link div.segmented-button.disabled,   segmented-dropdown-button.external-editor-link div.segmented-button.disabled .main-button,   segmented-dropdown-button.external-editor-link div.segmented-button.disabled .segment{background:transparent}"],
Oa:0});var $N=function(a,b){this.Fa=a;this.Ua=b;this.qg="ChangelistPicker";this.Eia=void 0;this.LOb="number"};$N.prototype.Sa=function(){};var vXb=function(a){if(a.Eia){var b=a.Eia.toString();a.Fa.mb({element:"ChangelistPicker",action:"selectSpecificCl",Ve:b,gestureName:"CLICK"});a.Ua.navigate(_.Ip(_.wF(_.kF(_.Lp(a.Dfa.Yb(),b)),function(c){delete c.Qb;c.line=a.Dfa.params.line}).ab()))}};
_.W.Object.defineProperties($N.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Dfa=a;this.wS=_.Ip(_.wF(_.kF(_.Lp(a.Yb(),"")),function(c){delete c.Qb;delete c.dv;delete c.Sw;c.line=a.params.line}).ab());this.Eia=sGb(a);this.LOb=a.ej()?"number":"text";var b=a.params.Qb?_.Ip(_.kF(a.Yb()).ab()):void 0;this.gVb=b;this.zRc=_.omb(a)}},oGc:{configurable:!0,enumerable:!0,get:function(){return _.Pp(this.Dfa)||dCb(this.Dfa)}},DGc:{configurable:!0,enumerable:!0,get:function(){return!!this.Dfa.params.Qb}}});
$N.O=function(a){return new (a||$N)(_.v(_.bo),_.v(_.pg))};
$N.ya=_.jc({type:$N,qa:[["cl-picker","place",""]],inputs:{Wa:"place"},lc:["place",""],Aa:11,Ba:7,Ea:["role listbox fxLayout column fxFlex none".split(" "),["role","option",4,"ngIf"],["role","option"],["mat-button","","trackAction","pinToHead",3,"routerLink","ascTrackElement"],["appearance","outline"],["matInput","",3,"type","ngModel","ngModelChange","keyup.enter"],["mat-button","","trackAction","pinToWorkspace",3,"routerLink","ascTrackElement"]],ua:function(a,b){a&1&&(_.A(0,"ul",0),_.y(1,rGb,3,5,
"li",1),_.A(2,"li",2)(3,"a",3),_.N(4," HEAD "),_.B()(),_.D(5,"mat-divider"),_.A(6,"li",2)(7,"mat-form-field",4)(8,"mat-label"),_.N(9," Specific CL "),_.B(),_.A(10,"input",5),_.I("ngModelChange",function(c){return b.Eia=c})("keyup.enter",function(){return vXb(b)}),_.B()()()());a&2&&(_.u(1),_.x("ngIf",b.gVb),_.u(2),_.Se("active-element",b.oGc),_.x("routerLink",b.wS)("ascTrackElement",b.qg),_.u(7),_.x("type",b.LOb)("ngModel",b.Eia))},Ha:[_.ho,_.ym,_.Mq,_.as,_.gi,_.xv,_.Dv,_.Ir,_.ow,_.Sv,_.Rv,_.Vv,_.Nn],
styles:["li[_ngcontent-%COMP%]:last-child{padding:8px}mat-form-field.mat-form-field[_ngcontent-%COMP%]{line-height:1}mat-form-field.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-wrapper{margin:0;padding-bottom:0}ul[_ngcontent-%COMP%]{list-style-type:none}.mat-button[_ngcontent-%COMP%]{font-weight:400;line-height:32px;max-height:32px;text-align:left;width:100%}"],Oa:0});var aO=function(){};aO.O=function(a){return new (a||aO)};aO.Da=_.kc({type:aO});aO.Ca=_.Zb({imports:[_.jo,_.Em,_.ds,_.Lv,_.es,_.$w,_.Wv,_.Rw,_.Pn]});var wXb=["crumbs"],xXb=["copyButton"],bO=function(a,b){this.Fa=a;this.Kc=b;this.Lac="Copy file path";this.items=[];this.kR=""};bO.prototype.nr=function(){this.Fa.mb({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};bO.O=function(a){return new (a||bO)(_.v(_.bo),_.v(_.dJ))};
bO.ya=_.jc({type:bO,qa:[["path-breadcrumb"]],tb:function(a,b){a&1&&(_.yf(wXb,5),_.yf(xXb,5,_.ad));if(a&2){var c;_.wf(c=_.Af())&&(b.MXc=c.first);_.wf(c=_.Af())&&(b.GXc=c.first)}},inputs:{items:"items",kR:"copyText",projectId:"projectId",Iia:"stacksPaths"},Aa:5,Ba:3,Ea:[["id","skiplink-navigation-target","role","link","tabindex","0",1,"crumbs"],[4,"ngFor","ngForOf"],["color","lowContrast",3,"hoverMsg","copyText","copyEvent"],["copyButton",""],["ascTrackElement","BreadcrumbFilePath","trackAction","navigate",
1,"path-segment",3,"routerLink","queryParams","trackProjectId"],["title","Project info available. Click to view bugs, yaqs, teams, and more","aria-label","Open stacks project panel","ascTrackElement","BreadcrumbFilePath","trackAction","navigateToStacks",1,"spacer",3,"routerLink","click"],["class","separator",4,"ngIf"],[1,"separator"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,uGb,6,11,"ng-container",1),_.B(),_.A(2,"div")(3,"copy-button",2,3),_.I("copyEvent",function(){return b.nr()}),_.B()());a&
2&&(_.u(1),_.x("ngForOf",b.items),_.u(2),_.x("hoverMsg",b.Lac)("copyText",b.kR))},Ha:[_.ho,_.xm,_.ym,_.Ez,_.Nn,_.Dm],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 yXb=function(a){this.La=_.Za(a)};_.V(yXb,_.Bb);_.h=yXb.prototype;_.h.LRa=function(){return _.Y(this,1)};_.h.s0a=function(a){_.oj(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.hg=function(){return _.X(this,2)};_.h.Ke=function(a){return _.oj(this,2,a)};_.h.cr=function(){return _.Y(this,3)};_.h.Gba=function(){return _.X(this,3)};_.h.c2=function(a){_.oj(this,3,a)};_.h.N_=function(){return _.rj(this,3)};_.h.toObject=function(){return zXb(this)};
var zXb=function(a){if(null!=a)return _.Fb(a),{codePath:_.k(_.X(a,1)),name:_.k(_.X(a,2)),productId:_.k(_.X(a,3))}};var cO=function(a){this.La=_.Za(a)};_.V(cO,_.Bb);var AXb=_.Eb(cO);cO.nc=[1];cO.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={s4c:_.vb(_.Si(this,yXb,1),zXb)}}else a=void 0;return a};var dO=function(a){this.La=_.Za(a)};_.V(dO,_.Bb);dO.prototype.LRa=function(){return _.Y(this,1)};dO.prototype.s0a=function(a){_.oj(this,1,a)};dO.prototype.PU=function(a){_.Ki(this,2,_.Ma(a))};dO.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={codePath:_.k(_.X(this,1)),TF:_.bj(this,2,!1)}}else a=void 0;return a};var eO=function(a){this.La=_.Za(a)};_.V(eO,_.Bb);_.h=eO.prototype;_.h.getScope=function(){return _.fj(this,1,0)};_.h.setScope=function(a){return _.pj(this,1,a)};_.h.esa=function(){return _.$i(this,2)};_.h.getValue=function(a){return _.tya(this,2,a)};_.h.setValue=function(a,b){return _.tb(this,2,a,_.Va(b),_.$i)};eO.nc=[2];eO.prototype.toObject=function(){return BXb(this)};var BXb=function(a){if(null!=a)return _.Fb(a),{scope:_.k(_.zb(a,1)),bRc:_.k(_.$i(a,2))}};var bMb=function(a){this.La=_.Za(a)};_.V(bMb,_.Bb);_.h=bMb.prototype;_.h.cr=function(){return _.gj(this,1,fO)};_.h.c2=function(a){_.Sh(this,1,fO,_.Wa(a))};_.h.N_=function(){return null!=_.hj(this,1,fO)};_.h.Csb=function(){return _.gj(this,2,fO)};_.h.csa=function(){return _.dj(this,_.Qi(this,CXb,5))};_.h.dTa=function(){return null!=_.Xi(this,_.Qi(this,CXb,5))};_.h.getName=function(){return _.Y(this,4)};_.h.Ke=function(a){return _.oj(this,4,a)};var fO=[1,2],CXb=[5,6];bMb.prototype.toObject=function(){return DXb(this)};
var DXb=function(a){if(null!=a)return _.Fb(a),{productId:_.k(_.hj(a,1,fO)),nKc:_.k(_.hj(a,2,fO)),MQb:_.k(_.Xi(a,_.Qi(a,CXb,5))),H8c:_.k(_.Xi(a,_.Qi(a,CXb,6))),name:_.k(_.X(a,4)),Z4c:_.k(_.X(a,3))}};var jL=function(a){this.La=_.Za(a)};_.V(jL,_.Bb);jL.prototype.bL=function(){return _.Y(this,2)};jL.nc=[3];jL.prototype.toObject=function(){return EXb(this)};var EXb=function(a){if(null!=a)return _.Fb(a),{C9:_.k(_.zb(a,1)),description:_.k(_.X(a,2)),qXc:_.vb(_.Si(a,bMb,3),DXb)}};var iL=function(a){this.La=_.Za(a)};_.V(iL,_.Bb);_.h=iL.prototype;_.h.Csb=function(){return _.Y(this,1)};_.h.getName=function(){return _.Y(this,3)};_.h.Ke=function(a){return _.oj(this,3,a)};_.h.bL=function(){return _.Y(this,4)};_.h.SR=function(){return _.$i(this,7)};_.h.BRa=function(){return _.$i(this,9)};_.h.getId=function(){return _.cj(this,15)};iL.nc=[2,7,9,11,13,16];iL.prototype.toObject=function(){return FXb(this)};
var FXb=function(a){if(null!=a)return _.Fb(a),{nKc:_.k(_.X(a,1)),rXc:_.vb(_.Si(a,jL,2),EXb),name:_.k(_.X(a,3)),description:_.k(_.X(a,4)),vN:_.k(_.X(a,6)),CVc:_.bj(a,5,!1),QY:_.k(_.$i(a,7)),t5c:_.k(_.Xi(a,8)),Kwc:_.k(_.$i(a,9)),gWc:_.k(_.Xi(a,10)),Q8c:_.k(_.$i(a,11)),P1c:_.k(_.X(a,12)),kVc:_.k(_.$i(a,13)),W2c:_.k(_.X(a,14)),id:_.k(_.Wi(a,15)),lVc:_.k(_.Zi(a,16))}};var GXb=function(a){this.La=_.Za(a)};_.V(GXb,_.Bb);_.h=GXb.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.hg=function(){return _.X(this,1)};_.h.Ke=function(a){return _.oj(this,1,a)};_.h.PU=function(a){_.Ki(this,2,_.Ma(a))};_.h.toObject=function(){if(null!=this){_.Fb(this);var a={name:_.k(_.X(this,1)),TF:_.bj(this,2,!1)}}else a=void 0;return a};var gO=function(a){this.La=_.Za(a)};_.V(gO,_.Bb);gO.prototype.ZMb=function(a){_.oj(this,1,a)};gO.prototype.PU=function(a){_.Ki(this,2,_.Ma(a))};gO.prototype.KSa=function(){return _.X(this,3)};gO.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={sAc:_.k(_.X(this,1)),TF:_.bj(this,2,!1),username:_.k(_.X(this,3)),l0c:_.bj(this,4,!1)}}else a=void 0;return a};var HXb=function(a){this.La=_.Za(a)};_.V(HXb,_.Bb);_.h=HXb.prototype;_.h.cr=function(){return _.Y(this,1)};_.h.Gba=function(){return _.X(this,1)};_.h.c2=function(a){_.oj(this,1,a)};_.h.N_=function(){return _.rj(this,1)};_.h.PU=function(a){_.Ki(this,3,_.Ma(a))};_.h.toObject=function(){if(null!=this){_.Fb(this);var a={productId:_.k(_.X(this,1)),R3c:_.k(_.Xi(this,2)),TF:_.bj(this,3,!1)}}else a=void 0;return a};var OKb=function(a){this.La=_.Za(a)};_.V(OKb,_.Bb);_.h=OKb.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.hg=function(){return _.X(this,1)};_.h.Ke=function(a){return _.oj(this,1,a)};_.h.Hsb=function(){return _.Y(this,2)};_.h.toObject=function(){return IXb(this)};var IXb=function(a){if(null!=a)return _.Fb(a),{name:_.k(_.X(a,1)),K2:_.k(_.X(a,2))}};var hO=function(){};hO.O=function(a){return new (a||hO)};hO.ta=_.p({token:hO,oa:hO.O,Ga:"root"});var JXb=new Map([[2,{u2:"https://dev-stacks.corp.google.com",hY:"https://dev-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[1,{u2:"https://staging-stacks.corp.google.com",hY:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[3,{u2:"https://nightly-stacks.corp.google.com",hY:"https://nightly-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],
[0,{u2:"https://stacks-v4.corp.google.com",hY:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[4,{u2:"http://localhost:5432",hY:"http://localhost:8788",apiKey:""}]]),iO=function(){};
_.W.Object.defineProperties(iO.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return JXb.get(this.bzc)}},bzc:{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}}}});iO.O=function(a){return new (a||iO)(_.q(hO))};iO.ta=_.p({token:iO,oa:iO.O,Ga:"root"});var gL=function(a){this.La=_.Za(a)};_.V(gL,_.Bb);_.h=gL.prototype;_.h.getUrl=function(){return _.Y(this,1)};_.h.eL=function(){return _.X(this,1)};_.h.sN=function(a){return _.oj(this,1,a)};_.h.nca=function(){return _.rj(this,1)};_.h.ar=function(){return _.Y(this,2)};_.h.DY=function(){return _.Ki(this,2)};_.h.getId=function(){return _.Y(this,3)};_.h.toObject=function(){return jO(this)};
var jO=function(a){if(null!=a)return _.Fb(a),{url:_.k(_.X(a,1)),label:_.k(_.X(a,2)),id:_.k(_.X(a,3)),protocol:_.k(_.zb(a,4))}};var kO=function(a){this.La=_.Za(a)};_.V(kO,_.Bb);kO.prototype.getName=function(){return _.Y(this,2)};kO.prototype.hg=function(){return _.X(this,2)};kO.prototype.Ke=function(a){return _.oj(this,2,a)};kO.prototype.toObject=function(){return KXb(this)};var KXb=function(a){if(null!=a)return _.Fb(a),{Fwc:_.k(_.X(a,1)),name:_.k(_.X(a,2)),resource:jO(_.Ri(a,gL,3))}};var LXb=function(a){this.La=_.Za(a)};_.V(LXb,_.Bb);_.h=LXb.prototype;_.h.KSa=function(){return _.X(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.hg=function(){return _.X(this,2)};_.h.Ke=function(a){return _.oj(this,2,a)};_.h.toObject=function(){return MXb(this)};var MXb=function(a){if(null!=a)return _.Fb(a),{username:_.k(_.X(a,1)),name:_.k(_.X(a,2))}};var lL=function(a){this.La=_.Za(a)};_.V(lL,_.Bb);lL.prototype.getName=function(){return _.Y(this,2)};lL.prototype.hg=function(){return _.X(this,2)};lL.prototype.Ke=function(a){return _.oj(this,2,a)};lL.prototype.toObject=function(){return NXb(this)};var NXb=function(a){if(null!=a)return _.Fb(a),{aYc:_.k(_.X(a,1)),name:_.k(_.X(a,2))}};var OXb=function(a){this.La=_.Za(a)};_.V(OXb,_.Bb);_.h=OXb.prototype;_.h.getYear=function(){return _.cj(this,1)};_.h.setYear=function(a){return _.Zh(this,1,a)};_.h.getMonth=function(){return _.cj(this,2)};_.h.setMonth=function(a){return _.Zh(this,2,a)};_.h.getDay=function(){return _.cj(this,3)};_.h.toObject=function(){return PXb(this)};var PXb=function(a){if(null!=a)return _.Fb(a),{year:_.cj(a,1),month:_.cj(a,2),day:_.cj(a,3)}};var QXb=function(a){this.La=_.Za(a)};_.V(QXb,_.Bb);QXb.prototype.toObject=function(){return RXb(this)};var RXb=function(a){if(null!=a)return _.Fb(a),{vN:_.k(_.X(a,1)),G1c:_.k(_.X(a,2)),KXc:PXb(_.Ri(a,OXb,3))}};var lO=function(a){this.La=_.Za(a)};_.V(lO,_.Bb);lO.prototype.dS=function(){return _.Y(this,1)};lO.prototype.csa=function(){return _.dj(this,3)};lO.prototype.dTa=function(){return null!=_.Xi(this,3)};lO.nc=[2];lO.prototype.toObject=function(){return SXb(this)};var SXb=function(a){if(null!=a)return _.Fb(a),{product:_.k(_.X(a,1)),RQc:_.vb(_.Si(a,QXb,2),RXb),MQb:_.k(_.Xi(a,3))}};var kL=function(a){this.La=_.Za(a)};_.V(kL,_.Bb);kL.prototype.bL=function(){return _.Y(this,2)};kL.prototype.toObject=function(){return TXb(this)};var TXb=function(a){if(null!=a)return _.Fb(a),{perspective:_.k(_.zb(a,1)),description:_.k(_.X(a,2))}};var hL=function(a){this.La=_.Za(a)};_.V(hL,_.Bb);hL.nc=[2,3];hL.prototype.toObject=function(){return UXb(this)};var UXb=function(a){if(null!=a)return _.Fb(a),{y4c:_.k(_.X(a,1)),k5c:_.vb(_.Si(a,kL,2),TXb),i8c:_.k(_.$i(a,3))}};var mL=function(a){this.La=_.Za(a)};_.V(mL,_.Bb);mL.prototype.getName=function(){return _.Y(this,2)};mL.prototype.hg=function(){return _.X(this,2)};mL.prototype.Ke=function(a){return _.oj(this,2,a)};mL.prototype.toObject=function(){return VXb(this)};var VXb=function(a){if(null!=a)return _.Fb(a),{PL:_.k(_.X(a,1)),name:_.k(_.X(a,2))}};var eL=function(a){this.La=_.Za(a)};_.V(eL,_.Bb);eL.prototype.getName=function(){return _.Y(this,3)};eL.prototype.hg=function(){return _.X(this,3)};eL.prototype.Ke=function(a){return _.oj(this,3,a)};eL.prototype.toObject=function(){return WXb(this)};var WXb=function(a){if(null!=a)return _.Fb(a),{YUc:_.k(_.X(a,1)),XUc:_.k(_.X(a,2)),name:_.k(_.X(a,3)),C7c:_.k(_.X(a,4))}};var mO=function(a){this.La=_.Za(a)};_.V(mO,_.Bb);mO.prototype.getName=function(){return _.Y(this,1)};mO.prototype.hg=function(){return _.X(this,1)};mO.prototype.Ke=function(a){return _.oj(this,1,a)};mO.prototype.toObject=function(){return XXb(this)};var XXb=function(a){if(null!=a)return _.Fb(a),{name:_.k(_.X(a,1)),PKc:_.k(_.X(a,2))}};var YXb=function(a){this.La=_.Za(a)};_.V(YXb,_.Bb);YXb.prototype.dS=function(){return _.Y(this,1)};YXb.nc=[2];YXb.prototype.toObject=function(){return ZXb(this)};var ZXb=function(a){if(null!=a)return _.Fb(a),{product:_.k(_.X(a,1)),RQc:_.vb(_.Si(a,QXb,2),RXb)}};var nO=function(a){this.La=_.Za(a)};_.V(nO,_.Bb);nO.prototype.getName=function(){return _.Y(this,2)};nO.prototype.hg=function(){return _.X(this,2)};nO.prototype.Ke=function(a){return _.oj(this,2,a)};nO.prototype.toObject=function(){return $Xb(this)};var $Xb=function(a){if(null!=a)return _.Fb(a),{e6c:_.k(_.X(a,1)),name:_.k(_.X(a,2)),resource:jO(_.Ri(a,gL,3))}};var oO=function(a){this.La=_.Za(a)};_.V(oO,_.Bb);oO.prototype.getName=function(){return _.Y(this,1)};oO.prototype.hg=function(){return _.X(this,1)};oO.prototype.Ke=function(a){return _.oj(this,1,a)};oO.prototype.toObject=function(){return aYb(this)};var aYb=function(a){if(null!=a)return _.Fb(a),{name:_.k(_.X(a,1)),tOc:_.k(_.X(a,2))}};var bYb=function(a){this.La=_.Za(a)};_.V(bYb,_.Bb);_.h=bYb.prototype;_.h.getName=function(){return _.Y(this,2)};_.h.hg=function(){return _.X(this,2)};_.h.Ke=function(a){return _.oj(this,2,a)};_.h.zw=function(){return _.dj(this,3)};_.h.toObject=function(){return cYb(this)};var cYb=function(a){if(null!=a)return _.Fb(a),{teamsId:_.k(_.Xi(a,1)),name:_.k(_.X(a,2)),level:_.k(_.Xi(a,3)),q4c:_.k(_.Xi(a,4))}};var $Kb=function(a){this.La=_.Za(a)};_.V($Kb,_.Bb);_.h=$Kb.prototype;_.h.cr=function(){return _.Y(this,1)};_.h.c2=function(a){_.oj(this,1,a)};_.h.N_=function(){return _.rj(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.Ke=function(a){return _.oj(this,2,a)};_.h.Xra=function(){return _.fj(this,3,0)};_.h.YRa=function(){return _.bj(this,4)};_.h.ZRa=function(){return _.bj(this,5,!1)};_.h.toObject=function(){return dYb(this)};
var dYb=function(a){if(null!=a)return _.Fb(a),{productId:_.k(_.X(a,1)),name:_.k(_.X(a,2)),bga:_.k(_.zb(a,3)),lEc:_.k(_.Ni(a,4)),rGc:_.bj(a,5,!1)}};var fL=function(a){this.La=_.Za(a)};_.V(fL,_.Bb);fL.prototype.cr=function(){return _.Y(this,1)};fL.prototype.c2=function(a){_.oj(this,1,a)};fL.prototype.N_=function(){return _.rj(this,1)};fL.prototype.bL=function(){return _.Y(this,2)};fL.nc=[3,6];fL.prototype.toObject=function(){return eYb(this)};var eYb=function(a){if(null!=a)return _.Fb(a),{productId:_.k(_.X(a,1)),description:_.k(_.X(a,2)),X4c:_.k(_.$i(a,3)),j5c:_.k(_.X(a,4)),s2c:_.k(_.X(a,5)),a5c:_.vb(_.Si(a,$Kb,6),dYb)}};var pO=function(a){this.La=_.Za(a)};_.V(pO,_.Bb);_.h=pO.prototype;_.h.Ira=function(){return _.Si(this,gL,2)};_.h.LRa=function(){return _.tya(this,4)};_.h.s0a=function(a){_.tb(this,4,a,_.Va(void 0),_.$i)};_.h.Kra=function(){return _.Si(this,gL,5)};_.h.SR=function(){return _.Si(this,LXb,7)};_.h.bL=function(){return _.Y(this,9)};_.h.Kg=function(){return _.Ri(this,qO,10)};_.h.SU=function(a){_.Ti(this,10,a)};_.h.lL=function(){return _.Li(this,qO,10)};_.h.Ora=function(){return _.Si(this,gL,13)};
_.h.Pra=function(){return _.Si(this,gL,15)};_.h.Rra=function(){return _.Si(this,gL,16)};_.h.ZRa=function(){return _.bj(this,17,!1)};_.h.zba=function(){return _.Si(this,gL,18)};_.h.getName=function(){return _.Y(this,23)};_.h.hg=function(){return _.X(this,23)};_.h.Ke=function(a){return _.oj(this,23,a)};_.h.cr=function(){return _.Y(this,26)};_.h.Gba=function(){return _.X(this,26)};_.h.c2=function(a){_.oj(this,26,a)};_.h.N_=function(){return _.rj(this,26)};_.h.Jba=function(){return _.Si(this,gL,31)};
_.h.BRa=function(){return _.Si(this,gL,55)};_.h.YRa=function(){return _.bj(this,66)};_.h.Hsb=function(){return _.Y(this,53)};_.h.Xra=function(){return _.fj(this,70,0)};_.h.csa=function(){return _.dj(this,84)};_.h.dTa=function(){return null!=_.Xi(this,84)};var fYb=_.Eb(pO),qO=function(a){this.La=_.Za(a)};_.V(qO,_.Bb);_.h=qO.prototype;_.h.ZMb=function(a){_.oj(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.hg=function(){return _.X(this,2)};_.h.Ke=function(a){return _.oj(this,2,a)};
_.h.getParent=function(){return _.Ri(this,qO,3)};_.h.Uwa=function(a){_.Ti(this,3,a)};_.h.bL=function(){return _.Y(this,7)};_.h.Ira=function(){return _.Si(this,gL,8)};_.h.Kra=function(){return _.Si(this,gL,9)};_.h.SR=function(){return _.Si(this,LXb,10)};_.h.Ora=function(){return _.Si(this,gL,11)};_.h.Pra=function(){return _.Si(this,gL,12)};_.h.Rra=function(){return _.Si(this,gL,13)};_.h.zba=function(){return _.Si(this,gL,14)};_.h.Jba=function(){return _.Si(this,gL,16)};var gYb=_.Eb(qO);
pO.nc=[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];pO.prototype.toObject=function(){return hYb(this)};
var hYb=function(a){if(null!=a)return _.Fb(a),{exc:_.vb(a.Ira(),jO),KY:_.k(_.$i(a,4)),ZUc:_.k(_.$i(a,61)),jyc:_.vb(a.Kra(),jO),vXc:_.vb(_.Si(a,gL,6),jO),QY:_.vb(a.SR(),MXb),XXc:_.vb(_.Si(a,gL,8),jO),mYc:_.vb(_.Si(a,gL,39),jO),description:_.k(_.X(a,9)),domain:iYb(a.Kg()),Zrb:_.k(_.X(a,42)),YZc:_.vb(_.Si(a,gL,12),jO),oDc:_.vb(a.Ora(),jO),u_c:_.k(_.Zi(a,14)),t_c:_.k(_.$i(a,83)),HEc:_.vb(a.Pra(),jO),qFc:_.vb(a.Rra(),jO),rGc:_.bj(a,17,!1),QGc:_.vb(a.zba(),jO),g1c:_.vb(_.Si(a,mL,41),VXb),l1c:_.vb(_.Si(a,
gL,20),jO),p2c:_.vb(_.Si(a,gL,22),jO),name:_.k(_.X(a,23)),S3c:_.k(_.Zi(a,25)),productId:_.k(_.X(a,26)),u4c:_.vb(_.Si(a,eL,27),WXb),v4c:_.vb(_.Si(a,gL,28),jO),w4c:XXb(_.Ri(a,mO,29)),d5c:_.vb(_.Si(a,gL,30),jO),ULc:_.vb(a.Jba(),jO),N5c:_.k(_.$i(a,38)),B6c:_.vb(_.Si(a,gL,32),jO),d6c:$Xb(_.Ri(a,nO,58)),f6c:_.vb(_.Si(a,gL,59),jO),R6c:aYb(_.Ri(a,oO,33)),m7c:IXb(_.Ri(a,OKb,34)),teamList:_.vb(_.Si(a,bYb,40),cYb),J7c:_.k(_.Zi(a,35)),n8c:_.k(_.Wi(a,36)),DVc:KXb(_.Ri(a,kO,43)),EVc:_.vb(_.Si(a,gL,44),jO),n7c:_.k(_.Ni(a,
45)),J0c:_.k(_.Ni(a,46)),cYc:_.vb(_.Si(a,lL,47),NXb),m4c:_.k(_.X(a,54)),Kwc:_.vb(a.BRa(),jO),u5c:_.vb(_.Si(a,gL,56),jO),W6c:_.vb(_.Si(a,gL,57),jO),UWc:_.vb(_.Si(a,gL,62),jO),lYc:_.vb(_.Si(a,gL,63),jO),L5c:_.vb(_.Si(a,gL,64),jO),O7c:_.vb(_.Si(a,gL,65),jO),ada:_.k(_.Ni(a,60)),lEc:_.k(_.Ni(a,66)),G_c:_.k(_.Ni(a,69)),E_c:_.k(_.Ni(a,67)),o4c:_.k(_.$i(a,78)),Fwc:_.k(_.X(a,48)),bYc:_.k(_.$i(a,49)),f1c:_.k(_.$i(a,50)),PKc:_.k(_.X(a,51)),tOc:_.k(_.X(a,52)),K2:_.k(_.X(a,53)),bga:_.k(_.zb(a,70)),YXc:_.k(_.zb(a,
71)),cVc:_.vb(_.Si(a,eO,72),BXb),TUc:_.k(_.Ni(a,73)),O6c:_.k(_.X(a,74)),D2c:_.k(_.zb(a,75)),b8c:_.k(_.Ni(a,76)),p6c:_.k(_.X(a,77)),eVc:eYb(_.Ri(a,fL,79)),Y4c:_.vb(_.Si(a,iL,80),FXb),I5c:_.k(_.X(a,68)),uZc:_.vb(_.Si(a,hL,81),UXb),x4c:_.k(_.Xi(a,82)),MQb:_.k(_.Xi(a,84))}};qO.nc=[4,6,8,9,10,11,12,13,14,15,16,21,23];qO.prototype.toObject=function(){return iYb(this)};
var iYb=function(a){if(null!=a)return _.Fb(a),{sAc:_.k(_.X(a,1)),name:_.k(_.X(a,2)),parent:iYb(a.getParent()),g7c:_.vb(_.Si(a,qO,4),iYb),F0c:_.k(_.Ni(a,5)),t4c:_.vb(_.Si(a,pO,6),hYb),description:_.k(_.X(a,7)),exc:_.vb(a.Ira(),jO),jyc:_.vb(a.Kra(),jO),QY:_.vb(a.SR(),MXb),oDc:_.vb(a.Ora(),jO),HEc:_.vb(a.Pra(),jO),qFc:_.vb(a.Rra(),jO),QGc:_.vb(a.zba(),jO),Q1c:_.vb(_.Si(a,gL,15),jO),cc:_.k(_.X(a,20)),ULc:_.vb(a.Jba(),jO),NYc:_.k(_.X(a,17)),F6c:_.k(_.Xi(a,18)),pWc:_.k(_.Ni(a,19)),xZa:_.vb(_.Si(a,YXb,21),
ZXb),W4c:_.k(_.X(a,22)),vYc:_.vb(_.Si(a,lO,23),SXb)}};var cL=function(a){this.La=_.Za(a)};_.V(cL,_.Bb);_.h=cL.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.hg=function(){return _.X(this,1)};_.h.Ke=function(a){return _.oj(this,1,a)};_.h.getUrl=function(){return _.Y(this,2)};_.h.eL=function(){return _.X(this,2)};_.h.sN=function(a){return _.oj(this,2,a)};_.h.nca=function(){return _.rj(this,2)};_.h.YR=function(){return _.Y(this,3)};_.h.Sha=function(a){return _.oj(this,3,a)};cL.nc=[4];cL.prototype.toObject=function(){return jYb(this)};
var jYb=function(a){if(null!=a)return _.Fb(a),{name:_.k(_.X(a,1)),url:_.k(_.X(a,2)),icon:_.k(_.X(a,3)),E5c:_.vb(_.Si(a,gL,4),jO)}};var bL=function(a){this.La=_.Za(a)};_.V(bL,_.Bb);_.h=bL.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.hg=function(){return _.X(this,1)};_.h.Ke=function(a){return _.oj(this,1,a)};_.h.n_=function(){return _.Si(this,cL,2)};_.h.UU=function(a){return _.Ui(this,2,a)};_.h.H7=function(a){_.Vi(this,2,cL,a)};bL.nc=[2];bL.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={name:_.k(_.X(this,1)),wHc:_.vb(this.n_(),jYb)}}else a=void 0;return a};var kYb=["domain_less","no_domain"];var lYb=new _.Wo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",dO,cO,function(a){return a.md()},AXb);var rO=function(a){this.La=_.Za(a)};_.V(rO,_.Bb);rO.prototype.getName=function(){return _.Y(this,1)};rO.prototype.hg=function(){return _.X(this,1)};rO.prototype.Ke=function(a){return _.oj(this,1,a)};var mYb=_.Eb(rO);rO.prototype.toObject=function(){if(null!=this){_.Fb(this);var a={name:_.k(_.X(this,1)),gfb:_.k(_.X(this,2)),oVc:_.k(_.zb(this,3))}}else a=void 0;return a};var nYb=new _.Wo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",GXb,rO,function(a){return a.md()},mYb);var oYb=new _.Wo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",gO,qO,function(a){return a.md()},gYb);var pYb=new _.Wo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",HXb,pO,function(a){return a.md()},fYb);var qYb=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.wi=new _.gp(b);this.Fi=void 0==a?a:a.replace(/\/+$/,"")};qYb.prototype.dS=function(a,b,c){return HUb(this.wi,this.Fi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},pYb,c)};qYb.prototype.f_=function(a,b,c){return HUb(this.wi,this.Fi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},nYb,c)};
qYb.prototype.Kg=function(a,b,c){return HUb(this.wi,this.Fi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},oYb,c)};var sO=function(a){this.ZAc=a};sO.prototype.create=function(){return new qYb(this.ZAc.current.hY)};sO.O=function(a){return new (a||sO)(_.q(iO))};sO.ta=_.p({token:sO,oa:sO.O,Ga:"root"});var tO=function(a,b){this.TF=!1;this.environment=a.current;this.xxa=b.create();this.TF="{{ flags.bypass_cache }}"===window.PY_BYPASS_CACHE?!1:"True"===window.PY_BYPASS_CACHE};tO.prototype.f_=function(){var a=this,b=new GXb;b.PU(this.TF);return BGb(function(c){return a.xxa.f_(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ha(_.Nd(function(c){console.error("Failed to fetch announcement",c);return _.md(c)}))};
tO.prototype.Kg=function(a){var b=this;if(kYb.includes(a))return _.md(Error("Ne"));var c=new gO;c.ZMb(a);c.PU(this.TF);_.Ki(c,4,_.Ma(!1));return BGb(function(d){return b.xxa.Kg(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ha(_.Nd(function(d){console.error("Failed to fetch domain",a,d);return d&&404===d.code?_.md(Error("Oe`"+a)):_.md(d)}))};
tO.prototype.dS=function(a){var b=this,c=new HXb;c.c2(a);c.PU(this.TF);return BGb(function(d){return b.xxa.dS(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ha(_.Nd(function(d){console.error("Failed to fetch product",d);return"Requested entity was not found."===d.message?_.md(Error("Pe`"+a)):_.md(d)}))};
var rYb=function(a,b){var c=new dO;c.s0a(b.endsWith("/")?b.substring(0,b.length-1):b);c.PU(a.TF);return BGb(function(d){var e=a.xxa;return HUb(e.wi,e.Fi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},lYb,d)})};tO.prototype.getUrl=function(a){return this.environment.hY+"/v3/"+a+"?key="+this.environment.apiKey};tO.O=function(a){return new (a||tO)(_.q(iO),_.q(sO),_.q(hO))};tO.ta=_.p({token:tO,oa:tO.O,Ga:"root"});var uO=function(a,b,c){this.Fa=a;this.eV=b;this.Sg=c;this.yf=new _.ct(this.Fa)};uO.prototype.get=function(a){var b=this;a.cD&&(a=a.parent||a);if(!a.path)return _.Sd;var c=a.path;return this.yf.fetch(c,function(){return rYb(b.eV,"//depot/"+c).ha(_.Bh(b.Fa,"stacksServiceGet"),_.Nd(function(d){_.ls(b.Sg,d);return _.ld(new cO)}))})};uO.O=function(a){return new (a||uO)(_.q(_.bo),_.q(tO),_.q(_.ks))};uO.ta=_.p({token:uO,oa:uO.O,Ga:"root"});var sYb=["clPicker"],tYb=["pathBreadcrumb"],uYb=["refPickerDropdownButton"],vYb=["refPicker"],vO=function(a,b,c,d,e){var f=this;this.Fa=a;this.jU=b;this.C1a=d;this.Kc=e;this.ita=!1;this.Gvb=!0;this.yZ=void 0;this.eT=new _.be(1);this.Iia=_.qu.has(53)?this.eT.ha(_.je(function(m){return f.C1a.get(m)}),_.t(function(m){return new Set(_.Si(m,yXb,1).map(function(n){return(n.LRa()||"")+"/"}))}),_.le(function(m){f.Fa.An({PF:new Map([["stacks",0<m.size?"AVAILABLE":"UNAVAILABLE"]])})}),_.ge()):_.di;this.lLc=
this.eT.ha(_.t(function(m){return _.RE(m)?{Wa:m,jwa:_.sob,version:0}:void 0}));var g=[];this.Uoa=this.eT.ha(_.je(function(m){return _.RE(m)?_.jwb(f.jU,m).ha(_.ie(_.gF(m.Db)),_.t(function(n){return{location:m,Yu:n}})):_.ld({location:m,Yu:_.gF("")})}),_.t(function(m){return f.Y9(g,m.location,m.Yu)}))};vO.prototype.Sa=function(){};
vO.prototype.Y9=function(a,b,c){var d=_.kF(b.Yb()).ab();a[0]=rXb(this.Rga,b);if(_.RE(b)){if(_.pE(d)){if(d.params.Qb){c="CitC Workspace";var e=_.omb(d)}else _.Pp(d)||dCb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.Db,e=d.ej()?e:_.GE(e));d=Object.assign({},{type:2,ua:this.Pxc,title:e,label:c,ariaLabel:"Pin to CL",xc:"ChangelistPicker",tooltip:void 0},_.xF(d.Yb().kd("").ab()))}else d=this.rOa(d,c),c=kCb(c.type),d={type:1,ua:this.mLc,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{CZa:d,
icon:c}};a[1]=d;d=!b.path||"/"===b.path;if(this.Gvb&&!d){d=[];c=b;var f=c.params;e=f.xj;var g=f.df,m=f.ju,n=f.Qb;f=f.sw;for(var r=_.Oh(c,0);c&&c.path;){var w=0===d.length?{Qb:n}:{xj:e,df:g,ju:m,Qb:n,sw:f};w=_.Ip(_.Lp(c.Yb().oi(w),r).ab());var z=void 0;d.unshift({title:_.$Ab(c),Kb:w,path:null==(z=c)?void 0:z.path});c=c.parent}a[2]={type:1,ua:this.mKc,label:"File path",context:{vFb:d,kR:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
vO.prototype.rOa=function(a,b){var c=_.GE(b);return Object.assign({},{title:c,ua:this.sga,label:_.hF(b.type),ariaLabel:"Ref picker dropdown",xc:"BreadcrumbRefPicker"},_.xF(a.Yb().kd("").ab()))};_.W.Object.defineProperties(vO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.lp=a;this.eT.next(a)},get:function(){return this.lp}},nUa:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.Wa)||!a.params.Qb)}}});
vO.O=function(a){return new (a||vO)(_.v(_.ou),_.v(_.oI),_.v(_.ru),_.v(uO),_.v(_.dJ))};
vO.ya=_.jc({type:vO,qa:[["repository-breadcrumb","location",""]],tb:function(a,b){a&1&&(_.yf(sYb,7,_.tf),_.yf(tYb,7,_.tf),_.yf(uYb,7,_.tf),_.yf(vYb,7,_.tf),_.yf(xN,7));if(a&2){var c;_.wf(c=_.Af())&&(b.Pxc=c.first);_.wf(c=_.Af())&&(b.mKc=c.first);_.wf(c=_.Af())&&(b.mLc=c.first);_.wf(c=_.Af())&&(b.sga=c.first);_.wf(c=_.Af())&&(b.Rga=c.first)}},Cb:["aria-label","Repository toolbar"],inputs:{ita:"isEmptyRepo",Gvb:"includePathBreadcrumb",yZ:"editLink",Wa:["location","place"]},features:[_.of([_.oI])],lc:["location",
""],Aa:14,Ba:9,Ea:[["fxLayout","row","fxLayoutAlign","center",1,"header-bar"],["fxFlex","","fxGrow","1",1,"crumbs"],[3,"items",4,"ngIf"],[3,"place","isEmptyRepo","editLink"],["pathBreadcrumb",""],["refPickerDropdownButton",""],["refPicker",""],["clPicker",""],[3,"place"],[3,"items"],[3,"copyText","items","projectId","stacksPaths",4,"ngIf"],[3,"copyText","items","projectId","stacksPaths"],[1,"ref-picker-dropdown-button",3,"item","useBreadcrumbStyling"],["class","ref-picker-dropdown-icon","fontSet",
"google-material-icons",4,"ngIf"],["fontSet","google-material-icons",1,"ref-picker-dropdown-icon"],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1),_.y(2,HGb,1,1,"breadcrumb",2),_.O(3,"async"),_.B(),_.D(4,"activity-header-actions",3),_.B(),_.y(5,JGb,1,1,"ng-template",null,4,_.Df)(7,LGb,2,3,"ng-template",null,5,_.Df)(9,NGb,2,3,"ng-template",null,6,_.Df)(11,OGb,1,1,"ng-template",null,7,_.Df),_.D(13,"resource-scope-breadcrumb-item",8));a&2&&(_.Se("citc",
b.nUa),_.u(2),_.x("ngIf",_.R(3,7,b.Uoa)),_.u(2),_.x("place",b.Wa)("isEmptyRepo",b.ita)("editLink",b.yZ),_.u(9),_.x("place",b.Wa))},Ha:[ZN,$N,_.ym,_.Mq,_.Nq,_.as,_.Qs,_.FI,xN,_.yz,_.zz,bO,_.Dm,_.eJ],styles:["repository-breadcrumb[_nghost-%COMP%]{display:flex;flex-direction:column;justify-content:center;min-height:36px}repository-breadcrumb[_nghost-%COMP%] > div[_ngcontent-%COMP%]{width:100%}.crumbs[_ngcontent-%COMP%]{min-width:0}breadcrumb[_ngcontent-%COMP%]{min-width:250px;padding:6px 20px}@media only screen and (max-width:1000px){breadcrumb[_ngcontent-%COMP%]{padding:6px}}.stacks-icon[_ngcontent-%COMP%]{height:13px;line-height:13px;width:13px}.stacks-icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:13px;height:13px;line-height:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:13px}.text-only[_ngcontent-%COMP%]{padding:0;line-height:28px;max-height:28px;pointer-events:none;font-size:13px;font-weight:400;color:#3c4043;font-family:Google Sans}.ref-picker-dropdown-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;padding:0 4px}.ref-picker-dropdown-button[_ngcontent-%COMP%]     .segmented-button.breadcrumb{display:inline-block!important}"],
Oa:0});var wYb=function(a){this.vAc=a.data.ha(_.t(function(){var b=_.Ng(a.Yc);return _.pE(b)||_.NE(b)?eCb(b):""}))};wYb.O=function(a){return new (a||wYb)(_.v(_.Vf))};
wYb.ya=_.jc({type:wYb,qa:[["binary-file"]],inputs:{Spa:"contentLength"},Aa:7,Ba:4,Ea:[["icon","source:file"],[4,"ngIf","ngIfElse"],["alternative",""],[3,"href"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," You have selected a binary file "),_.B(),_.y(3,PGb,5,2,"icon-empty-state-subtitle",1),_.O(4,"async"),_.y(5,QGb,2,0,"ng-template",null,2,_.Df),_.B());if(a&2){var c=_.kf(6);_.u(3);_.x("ngIf",_.R(4,2,b.vAc))("ngIfElse",c)}},Ha:[_.ym,_.Hz,_.Jz,_.Iz,
_.Dm],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var xYb=["filterInput"],wO=function(a){this.Fa=a;this.Cua=new _.jl;this.hEb=new _.jl;this.Lua=new _.jl;this.Bp=new _.Cv("");this.KIb=this.EZa=new _.Wf(!1);this.lb=new _.fd};
wO.prototype.Sa=function(){var a=this,b="";this.WC&&(b=this.WC.query,this.Bp.setValue(this.WC.query),this.EZa.next(this.WC.LUa));b=this.Bp.em.ha(_.ie(b),_.Od(300),_.le(function(){a.Fa.mb({element:a.xc,action:"queryChange",gestureName:"CHANGE"})}));this.lb.add(_.ud(b,this.KIb).subscribe(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;var e=!1,f;if(f=d){try{new RegExp(c,"gi");var g=!0}catch(m){g=!1}f=!g}f?(e=!0,_.zv(a.Bp,{invalidRegex:{value:""}})):_.zv(a.Bp,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?
"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.phb(c),g));a.Lua.emit({query:c,LUa:d,ae:g})}))};wO.prototype.Ka=function(){this.lb.unsubscribe()};wO.prototype.gx=function(a){a.preventDefault()};wO.prototype.focus=function(){this.input&&this.input.na.focus()};wO.O=function(a){return new (a||wO)(_.v(_.bo))};
wO.ya=_.jc({type:wO,qa:[["regex-filter-input"]],tb:function(a,b){a&1&&_.yf(xYb,7);if(a&2){var c;_.wf(c=_.Af())&&(b.input=c.first)}},Ya:function(a,b){a&1&&_.I("keydown.enter",function(){b.Cua.emit(null)})("keydown.shift.enter",function(){b.hEb.emit(null)})},inputs:{WC:"initialState",label:"label",xc:"trackElement"},outputs:{Cua:"onEnter",hEb:"onShiftEnter",Lua:"onStateChange"},ac:["*"],Aa:11,Ba:6,Ea:[[3,"submit"],["appearance","outline","floatLabel","always"],[4,"ngIf"],["type","text","matInput","",
"spellcheck","false",3,"formControl","focus"],["filterInput",""],["matSuffix",""],["color","primary",3,"checked","change"]],ua:function(a,b){if(a&1){var c=_.Jc();_.ff();_.A(0,"form",0);_.I("submit",function(d){return b.gx(d)});_.A(1,"mat-form-field",1);_.y(2,RGb,2,1,"mat-label",2);_.A(3,"input",3,4);_.I("focus",function(){_.Kc(c);return _.Lc(_.kf(4).select())});_.B();_.y(5,SGb,2,0,"mat-error",2);_.A(6,"div",5);_.gf(7);_.B()();_.A(8,"mat-slide-toggle",6);_.I("change",function(d){d=d.checked;b.Fa.mb({element:b.xc,
action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.EZa.next(d)});_.O(9,"async");_.N(10," Use regex ");_.B()()}a&2&&(_.u(2),_.x("ngIf",b.label),_.u(1),_.x("formControl",b.Bp),_.u(2),_.x("ngIf",b.Bp.Gm("invalidRegex")),_.u(3),_.x("checked",_.R(9,4,b.KIb)))},Ha:[_.ym,_.Yz,_.gi,_.xv,_.Xz,_.Bv,_.UK,_.Sv,_.Rv,_.Iy,_.Vv,_.XK,_.Fv,_.Dm],styles:["regex-filter-input[_nghost-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}regex-filter-input[_nghost-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}regex-filter-input[_nghost-%COMP%]   div[matsuffix][_ngcontent-%COMP%]{color:#80868b}form[_ngcontent-%COMP%]{display:inline-block;padding:8px 0 8px 8px}mat-slide-toggle[_ngcontent-%COMP%]{margin-left:4px}"],
Oa:0});var xO=function(){};xO.O=function(a){return new (a||xO)};xO.Da=_.kc({type:xO});xO.Ca=_.Zb({imports:[_.Em,_.Lv,_.Tv,_.Wv,_.YK,_.Rw,_.Mv]});var yO=function(a,b){var c=this;this.Fa=a;this.Kc=b;this.ebc="Find";this.hkc="FindInFile";this.lb=new _.fd;this.Sja=new _.Wf(0);this.cFc=this.Kc.Waa.ha(_.Xd());this.fIc=_.ud([this.Kc.Waa,this.Kc.qra,this.Kc.rra]).ha(_.t(function(d){var e=_.l(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?0===e?"0 / 0":f+1+" / "+e:""}));this.eIc=_.ud([this.Kc.Waa,this.Kc.qra,this.Kc.rra]).ha(_.t(function(d){var e=_.l(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?
0===e?(new _.ps("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.ps("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.lb.add(this.Sja.ha(_.me(this.Kc.qra)).subscribe(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;c.Fa.mb({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});QIb(c.Kc,e+d)}))};yO.prototype.Ka=function(){this.lb.unsubscribe()};yO.prototype.focus=function(){this.LIb&&this.LIb.focus()};yO.prototype.Lua=function(a){this.Kc.VQa.next(a)};
yO.O=function(a){return new (a||yO)(_.v(_.bo),_.v(_.dJ))};
yO.ya=_.jc({type:yO,qa:[["find-in-file"]],tb:function(a,b){a&1&&_.yf(wO,7);if(a&2){var c;_.wf(c=_.Af())&&(b.LIb=c.first)}},Aa:12,Ba:11,Ea:[["id","filter-input","aria-describedby","matches-count-label",3,"label","initialState","trackElement","onEnter","onShiftEnter","onStateChange"],["id","matches-count-label","aria-live","polite"],["type","button","mat-icon-button","","aria-label","Previous match in file","aria-describedby","filter-input",3,"click"],["type","button","mat-icon-button","","aria-label",
"Next match in file","aria-describedby","filter-input",3,"click"]],ua:function(a,b){a&1&&(_.A(0,"regex-filter-input",0),_.I("onEnter",function(){b.Sja.next(1);b.focus()})("onShiftEnter",function(){b.Sja.next(-1);b.focus()})("onStateChange",function(c){return b.Lua(c)}),_.O(1,"async"),_.A(2,"span",1),_.O(3,"async"),_.N(4),_.O(5,"async"),_.B()(),_.A(6,"button",2),_.I("click",function(){b.Sja.next(-1);b.focus()}),_.A(7,"mat-icon"),_.N(8,"keyboard_arrow_up"),_.B()(),_.A(9,"button",3),_.I("click",function(){b.Sja.next(1);
b.focus()}),_.A(10,"mat-icon"),_.N(11,"keyboard_arrow_down"),_.B()());a&2&&(_.x("label",b.ebc)("initialState",_.R(1,5,b.cFc))("trackElement",b.hkc),_.u(2),_.Qe("aria-label",_.R(3,7,b.eIc)),_.u(2),_.lf(" ",_.R(5,9,b.fIc)," "))},Ha:[_.Hr,_.Qs,wO,_.Dm],styles:["find-in-file[_nghost-%COMP%]{flex-direction:row}find-in-file[_nghost-%COMP%]     regex-filter-input mat-form-field{width:205px}@media (max-width:940px){find-in-file[_nghost-%COMP%]     regex-filter-input mat-form-field{width:195px}}"],Oa:0});var zO=function(){};zO.O=function(a){return new (a||zO)};zO.Da=_.kc({type:zO});zO.Ca=_.Zb({imports:[_.Em,_.es,_.Rs,xO]});var yYb=["goToLineInput"],AO=function(a,b,c){this.Fa=a;this.Kb=b;this.Ua=c;this.Bp=new _.Cv("");this.kbc="Go To"};AO.prototype.focus=function(){this.Zsb&&this.Zsb.na.focus()};AO.prototype.gx=function(a){a.preventDefault();(a=this.Bp.value)&&!isNaN(+a)&&0<+a?this.QSa(Number(this.Bp.value)):_.zv(this.Bp,{invalidLineNumber:{value:""}})};AO.prototype.QSa=function(a){this.Fa.mb({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Ua.navigate(_.Ip(_.Op(_.Ng(this.Kb.Yc).Yb(),{line:a}).ab()))};
AO.O=function(a){return new (a||AO)(_.v(_.bo),_.v(_.Vf),_.v(_.pg))};
AO.ya=_.jc({type:AO,qa:[["go-to-line"]],tb:function(a,b){a&1&&_.yf(yYb,7);if(a&2){var c;_.wf(c=_.Af())&&(b.Zsb=c.first)}},Aa:7,Ba:3,Ea:[[3,"submit"],["appearance","outline","floatLabel","always"],["type","text","matInput","","spellcheck","false",3,"formControl"],["goToLineInput",""],[4,"ngIf"]],ua:function(a,b){a&1&&(_.A(0,"form",0),_.I("submit",function(c){return b.gx(c)}),_.A(1,"mat-form-field",1)(2,"mat-label"),_.N(3),_.B(),_.D(4,"input",2,3),_.y(6,TGb,2,0,"mat-error",4),_.B()());a&2&&(_.u(3),
_.lf(" ",b.kbc," "),_.u(1),_.x("formControl",b.Bp),_.u(2),_.x("ngIf",b.Bp.Gm("invalidLineNumber")))},Ha:[_.ym,_.Yz,_.gi,_.xv,_.Xz,_.Bv,_.UK,_.Sv,_.Rv,_.Vv,_.Fv],styles:["go-to-line[_nghost-%COMP%]{flex-direction:row;display:flex}go-to-line[_nghost-%COMP%]   mat-form-field[_ngcontent-%COMP%]{width:205px}@media (max-width:940px){go-to-line[_nghost-%COMP%]   mat-form-field[_ngcontent-%COMP%]{width:195px}}form[_ngcontent-%COMP%]{display:inline-block;padding:8px 0 8px 8px}form[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}form[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}"]});var BO=function(){};BO.O=function(a){return new (a||BO)};BO.Da=_.kc({type:BO});BO.Ca=_.Zb({imports:[_.Em,_.Lv,_.es,_.Tv,_.Wv,_.Mv]});var CO=function(){this.Lib=!0};CO.prototype.Sa=function(){this.Irb&&this.Lib&&_.lq(this.Irb)};CO.O=function(a){return new (a||CO)};CO.Ia=_.mc({type:CO,qa:[["","focusOnInit",""]],inputs:{Irb:"focusOnInit",Lib:"cdkTrapFocusAutoCapture"}});var zYb=[{zc:"start",Ac:"bottom",bc:"start",mc:"top",offsetX:0,offsetY:0},{zc:"end",Ac:"bottom",bc:"end",mc:"top",offsetX:0,offsetY:0}],DO=function(){this.TJc=zYb;this.Bmb=this.jda=!1;this.Frb=!0;this.Pub=!1;this.isOpen=new _.jl};DO.prototype.Sa=function(){this.isOpen.emit(!1)};DO.prototype.jB=function(){AYb(this,!this.jda)};DO.prototype.ZQ=function(){AYb(this,!1);this.H2a&&(this.H2a.focus(),delete this.H2a)};var AYb=function(a,b){b!==a.jda&&(a.jda=b,a.isOpen.emit(a.jda))};
DO.prototype.Qe=function(){this.Wf&&this.Wf.Cd&&this.Wf.Cd.Qe()};DO.O=function(a){return new (a||DO)};
DO.ya=_.jc({type:DO,qa:[["dropdown-button","item","","ariaLabel",""]],tb:function(a,b){a&1&&_.yf(_.Ey,5);if(a&2){var c;_.wf(c=_.Af())&&(b.Wf=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",Bmb:"dense",Frb:"focusAutoCapture",Pub:"iconOnly"},outputs:{isOpen:"isOpen"},lc:["item","","ariaLabel",""],Aa:1,Ba:1,Ea:[[4,"ngIf"],["type","button","mat-stroked-button","","color","primary","cdk-overlay-origin","","fxLayout","","aria-haspopup","true",3,"ascTrackElement","trackAction","click","mousedown"],
["origin","cdkOverlayOrigin"],["fxLayout","column","fxLayoutAlign","start start"],["class","label gmat-overline",4,"ngIf"],["fxLayout","",1,"gmat-subhead-2"],[3,"svgIcon",4,"ngIf"],["svgIcon","shared:arrow_down",1,"trigger-icon"],["cdk-connected-overlay","","cdkConnectedOverlayHasBackdrop","false",3,"cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","detach"],[1,"label","gmat-overline"],[3,"svgIcon"],["cdkTrapFocus","",1,"dropdown-button-container",3,"cdkTrapFocusAutoCapture",
"focusOnInit","ascBlur"],["trapFocus","cdkTrapFocus"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ua:function(a,b){a&1&&_.y(0,YGb,13,23,"ng-container",0);a&2&&_.x("ngIf",b.item)},Ha:[_.nq,_.ho,_.xz,_.ym,_.Cm,_.Mq,_.Nq,_.Hr,_.Qs,_.Ey,_.Dy,CO,_.Dm],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 EO=function(){};EO.O=function(a){return new (a||EO)};EO.Da=_.kc({type:EO});EO.Ca=_.Zb({imports:[_.xq,_.jo,_.Az,_.Em,_.ds,_.es,_.Rs,_.Rw,_.wr]});var BYb=["dropdownTemplate"],FO=function(a,b,c,d){var e=this;this.Kb=a;this.nd=b;this.Kc=c;this.PEb=!1;this.xc="FindInFileDropdown";this.displayText="Find in file";this.lb=new _.fd;this.Ag=[];this.uh=new _.Jt(d);this.uh.woa=!1;this.uh.VM("CTRL_F",70,2);this.uh.VM("CTRL_F",70,8);_.Wj(this.uh,"shortcut",function(f){"CTRL_F"===f.identifier&&e.PEb&&(f.preventDefault(),e.vp.jB(),$Gb(function(){return e.UQa}));return!0});this.lb.add(this.Kb.data.ha(_.t(KBb),_.imb()).subscribe(function(){CYb(e)}))};
FO.prototype.Sa=function(){var a=this;this.Pz={wZ:this.pu,title:"Find",xc:this.xc};this.Ag=[this.nd.register("findInFile","f",function(){a.vp.jB();$Gb(function(){return a.UQa})}),this.nd.register("goToLine","g",function(){a.vp.jB();$Gb(function(){return a.QSa})})]};FO.prototype.Ka=function(){this.lb.unsubscribe();CYb(this);if(this.Ag)for(var a=_.l(this.Ag),b=a.next();!b.done;b=a.next())b=b.value,b();this.uh&&this.uh.dispose()};
var DYb=function(a){$Gb(function(){return a.UQa})},CYb=function(a){a.Kc.VQa.next({LUa:!1,query:"",ae:null})};FO.O=function(a){return new (a||FO)(_.v(_.Vf),_.v(_.Kt),_.v(_.dJ),_.v(_.oh))};
FO.ya=_.jc({type:FO,qa:[["find-in-file-dropdown"]],tb:function(a,b){a&1&&(_.yf(BYb,7),_.yf(DO,7),_.yf(yO,5),_.yf(AO,5));if(a&2){var c;_.wf(c=_.Af())&&(b.pu=c.first);_.wf(c=_.Af())&&(b.vp=c.first);_.wf(c=_.Af())&&(b.UQa=c.first);_.wf(c=_.Af())&&(b.QSa=c.first)}},inputs:{PEb:"overrideBrowserSearch"},Aa:4,Ba:4,Ea:[[3,"item","ariaLabel","dense","click"],["dropdownTemplate",""]],ua:function(a,b){a&1&&(_.A(0,"dropdown-button",0),_.I("click",function(){return DYb(b)}),_.N(1),_.B(),_.y(2,ZGb,2,0,"ng-template",
null,1,_.Df));a&2&&(_.x("item",b.Pz)("ariaLabel",b.displayText)("dense",!0),_.u(1),_.lf(" ",b.displayText,"\n"))},Ha:[DO,yO,AO],rb:2,Oa:0});var GO=function(a){this.ie=a;a=this.ie.dSa().ha(_.t(function(b){var c=new Map;return{index:c,a3:[].concat(_.xc(aHb(b,c)))}}));this.jqa=_.ud([a,this.ie.Jia]).ha(_.le(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.yM;e=d.xf.enabled;var m=d.xf.zs,n=d.xf.Ju;Object.assign(d.xf,f);f=_.l(g);for(g=f.next();!g.done;g=f.next()){g=g.value;var r=
g.xf.Ju;1===d.xf.zs&&void 0===n&&(r=(r||0)+d.xf.Ju);g.counts.set(bHb(m),(g.counts.get(bHb(m))||1)-1);g.counts.set(bHb(d.xf.zs),(g.counts.get(bHb(d.xf.zs))||0)+1);g.Y8.set(e,(g.Y8.get(e)||1)-1);g.Y8.set(d.xf.enabled,(g.Y8.get(d.xf.enabled)||0)+1);var w=0<(g.counts.get(2)||0)?2:0<(g.counts.get(0)||0)?0:0<(g.counts.get(1)||0)?1:void 0;r={enabled:0<(g.Y8.get(!0)||0),zs:w,Ju:r};Object.assign(g.xf,r)}}}}),_.t(function(b){return _.l(b).next().value.a3}))};GO.O=function(a){return new (a||GO)(_.q(_.jJ))};
GO.ta=_.p({token:GO,oa:GO.O});var EYb=function(){dM.apply(this,arguments);this.UTa=[]};_.V(EYb,dM);_.W.Object.defineProperties(EYb.prototype,{Uj:{configurable:!0,enumerable:!0,set:function(a){this.UTa=a;a=this.vf.selected;this.vf.clear();this.vf.select.apply(this.vf,_.xc(cHb(a,this.UTa)))},get:function(){return this.UTa}}});var FYb=function(){this.cache=new Map};
FYb.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.xf;switch(a.type){case 1:b={Qh:a.Qh,displayName:c,xf:d,level:b,HK:!1,oda:a.oda};break a;case 0:if(0===a.children.length)throw Error("Qe");b={Az:a.Az,displayName:c,xf:d,level:b,HK:!0};break a;default:b=_.Eg(a,"Unsupported tree node type")}}a=1===a.type?"layer-"+a.Qh:"category-"+a.Az;if((c=this.cache.get(a))&&_.Gb(Object.assign({},b,{xf:void 0}),Object.assign({},c,{xf:void 0}))&&_.Gb(b.xf,c.xf))return c;this.cache.set(a,b);return b};var HO=function(a){this.xzb=new _.be(1);this.JBa=ZUb;this.xf=this.xzb.ha(_.je(function(b){return a.VS(b)}))};_.W.Object.defineProperties(HO.prototype,{Qh:{configurable:!0,enumerable:!0,set:function(a){this.xzb.next(a)}}});HO.O=function(a){return new (a||HO)(_.v(_.jJ))};
HO.ya=_.jc({type:HO,qa:[["layer-status"]],inputs:{Qh:"layer"},Aa:2,Ba:3,Ea:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["text","",4,"ngSwitchCase"],["color","warn","aria-hidden","false","aria-label","Error retrieving findings",3,"matTooltip",4,"ngSwitchCase"],["class","findings-count grimoire-secondary-text",4,"ngSwitchCase"],["text",""],["color","warn","aria-hidden","false","aria-label","Error retrieving findings",3,"matTooltip"],[1,"findings-count","grimoire-secondary-text"]],ua:function(a,b){a&1&&
(_.y(0,gHb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.xf))},Ha:[_.ym,_.zm,_.Am,_.dE,_.Qs,_.tw,_.Dm],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Oa:0});var oHb=function(a){return{expanded:a}},rHb=new _.ps("Expand {categoryName}"),qHb=new _.ps("Collapse {categoryName}"),IO=function(a,b,c,d){var e=this;this.ie=b;this.Fa=c;this.wc=new _.fe;this.od=new EYb(uHb,vHb);var f=new FYb;this.dataSource=new iM(this.od,new hM(function(g,m){return f.transform(g,m)},uHb,vHb,wHb),[]);d.jqa.ha(_.ke(this.wc),_.le(function(){_.yl(a)}),_.Rd()).subscribe(function(g){e.dataSource.data=g})};IO.prototype.Sa=function(){};IO.prototype.Ka=function(){this.wc.next()};
IO.prototype.Ce=function(a){return this.od.Ce(a)};IO.prototype.Ip=function(a,b){return b.HK};
var lHb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.cF(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=xHb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=xHb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.HK)a.od.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=xHb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.HK&&a.od.expand(c)}},hHb=function(a,b,c){b=b.checked;c=c.Qh;b?a.ie.DPa(c):a.ie.cPa(c);a.Fa.mb({element:"LayerMenu",action:b?"enableLayer":"disableLayer",Ve:c,gestureName:"CLICK"})},nHb=function(a,b,c){var d=a.od.j_(c).filter(tHb);b.checked?(d.some(function(e){return e.oda})&&(d=d.slice(0,1)),a.ie.DPa.apply(a.ie,_.xc(d.map(function(e){return e.Qh})))):a.ie.cPa.apply(a.ie,_.xc(d.map(function(e){return e.Qh})));a.Fa.mb({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",Ve:c.Az,gestureName:"CLICK"})},pHb=function(a,b){return a.od.j_(b).some(function(c,d,e){d=c.oda;return c.xf.enabled!==e[0].xf.enabled&&!d})};IO.O=function(a){return new (a||IO)(_.v(_.Il),_.v(_.jJ),_.v(_.bo),_.v(GO))};
IO.ya=_.jc({type:IO,qa:[["layer-menu"]],features:[_.of([GO])],Aa:3,Ba:3,Ea:[[3,"dataSource","treeControl"],["class","layer-node","matTreeNodePadding","","matTreeNodePaddingIndent","24",3,"keydown",4,"matTreeNodeDef"],["class","category-node","matTreeNodePadding","","matTreeNodePaddingIndent","24",3,"ngClass","keydown",4,"matTreeNodeDef","matTreeNodeDefWhen"],["matTreeNodePadding","","matTreeNodePaddingIndent","24",1,"layer-node",3,"keydown"],[3,"checked","aria-label","aria-describedby","change",4,
"ngIf","ngIfElse"],["checkbox",""],[3,"id","layer",4,"ngIf"],[3,"checked","aria-label","aria-describedby","change"],[3,"id","layer"],["matTreeNodePadding","","matTreeNodePaddingIndent","24",1,"category-node",3,"ngClass","keydown"],[3,"checked","indeterminate","change"],["mat-icon-button","","matTreeNodeToggle","",1,"toggle-expansion"]],ua:function(a,b){a&1&&(_.A(0,"mat-tree",0),_.y(1,mHb,5,3,"mat-tree-node",1)(2,sHb,6,9,"mat-tree-node",2),_.B());a&2&&(_.x("dataSource",b.dataSource)("treeControl",
b.od),_.u(2),_.x("matTreeNodeDefWhen",b.Ip))},Ha:[_.wm,_.ym,HO,_.Hr,_.kC,_.Qs,_.GA,kM,nM,oM,pM,jM],styles:["layer-menu[_nghost-%COMP%]{display:block;overflow:auto;max-height:450px;margin-bottom:8px}@media (max-width:1200px){layer-menu[_nghost-%COMP%]{display:inline-block;overflow:auto;max-height:calc(100vh - 185px)}}.mat-icon-button[_ngcontent-%COMP%]{height:30px;width:30px;line-height:30px}.toggle-expansion[_ngcontent-%COMP%]{margin-left:auto;margin-right:5px}.toggle-expansion[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}layer-status[_ngcontent-%COMP%]{margin-left:auto;margin-right:15px}mat-tree[_ngcontent-%COMP%]{margin-bottom:10px;padding-left:15px;min-width:300px;max-width:400px}mat-tree-node[_ngcontent-%COMP%]{min-height:30px}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container{margin-top:4px}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-label{white-space:normal;flex:1 1 100%}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-button{display:block}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-label{display:flex}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-label-content{flex:1}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container{margin-top:1px}@media (forced-colors:active){mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container .mat-checkbox-checkmark-path{stroke:ButtonText!important}}"],
Oa:0});var GYb=["layerMenuDropdownItem"],JO=function(){this.yS="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};JO.prototype.Sa=function(){this.Pz={wZ:this.dHc,title:"Layers",xc:"LayerMenuDropdown"}};JO.O=function(a){return new (a||JO)};
JO.ya=_.jc({type:JO,qa:[["layer-menu-dropdown"]],tb:function(a,b){a&1&&_.yf(GYb,7);if(a&2){var c;_.wf(c=_.Af())&&(b.dHc=c.first)}},Aa:3,Ba:2,Ea:[["ariaLabel","Layers",3,"item","dense"],["layerMenuDropdownItem",""],[1,"layer-menu-dropdown-item"],[1,"layer-menu-title"],["mat-icon-button","","matTooltip","Help","aria-label","Help for code layers",1,"help-link",3,"externalLink"],["svgIcon","shared:help_outline"]],ua:function(a,b){a&1&&(_.D(0,"dropdown-button",0),_.y(1,yHb,6,1,"ng-template",null,1,_.Df));
a&2&&_.x("item",b.Pz)("dense",!0)},Ha:[DO,_.co,IO,_.Ir,_.Qs],styles:[".layer-menu-title[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:block;font-family:Google Sans,sans-serif;font-weight:500;line-height:26px;padding:5px 10px}.help-link[_ngcontent-%COMP%]{position:absolute;display:block;top:5px;right:10px}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.mat-icon-button[_ngcontent-%COMP%]{height:26px;width:26px;line-height:26px}"],
Oa:0});var KO=function(){this.Tb=[];this.tooltip="Copy link"};KO.prototype.Sa=function(){};KO.prototype.copy=function(){this.button.trigger()};KO.O=function(a){return new (a||KO)};
KO.ya=_.jc({type:KO,qa:["link-row label  url  shortcut ".split(" ")],tb:function(a,b){a&1&&_.yf(_.Ez,7);if(a&2){var c;_.wf(c=_.Af())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Tb:"shortcut",url:"url"},lc:"label  url  shortcut ".split(" "),Aa:5,Ba:9,Ea:[[3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","aria-label","buttonLabel"],["copyButton",""],[3,"shortcut"]],ua:function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B(),_.D(2,"copy-button",0,1)(4,
"menu-keyboard-shortcut-hint",2));a&2&&(_.u(1),_.nf(b.label),_.u(1),_.x("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url)("aria-label",b.ariaLabel)("buttonLabel",b.url),_.u(2),_.x("shortcut",b.Tb))},Ha:[_.Ez,_.SI],styles:["link-row[_nghost-%COMP%]{display:flex;flex-direction:row}copy-button[_ngcontent-%COMP%]{flex:1 1 100%;max-width:400px}span[_ngcontent-%COMP%]{flex:1 1 74px;font-size:12px;max-width:74px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:4px;white-space:nowrap}"],
Oa:0});var LO=function(a,b){this.Fa=a;this.QBc=b;this.yf=new _.ct(this.Fa)};LO.prototype.list=function(a){var b=this;if(!a.qb||!a.Rc||!a.repository)return _.md("Missing necessary repo group details.");var c=Object.assign({},_.fF(a.qb,a.Rc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Db,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE"});return this.yf.fetch(c,function(){return b.QBc.list(c)}).ha(_.t(function(d){return d.rj}))};
LO.O=function(a){return new (a||LO)(_.q(_.bo),_.q(bVb))};LO.ta=_.p({token:LO,oa:LO.O,Ga:"root"});var HYb=["clLink"],IYb=["dropdownList"],JYb=["buildLink"],KYb=["headLink"],LYb=["includeLink"],MYb=["pathLink"],NYb=["google3Link"],OYb=["publicCsHeadLink"],PYb=["publicCommitLink"],AHb=function(){return["l","r"]},GHb=function(){return["l","g"]},IHb=function(){return["l","i"]},KHb=function(){return["l","b"]},SHb=function(){return["l","e"]},UHb=function(){return["l","c"]},$Hb=function(){return["l","p"]},aIb=function(){return["l","h"]},MO=function(a,b,c,d,e,f,g){this.Fa=a;this.Wg=b;this.yxc=c;this.nd=
d;this.zOa=e;this.window=f;this.cV=g;this.Tc=_.jE;this.nbc="List of code hyperlinks";this.gAb=this.fAb=this.Ykb=_.Sd;this.IVa=this.zOa.IVa;this.Ag=[]};MO.prototype.Sa=function(){var a=this;this.Pz={title:"Links",wZ:this.pu,xc:"LinksDropdown"};this.UN=this.nd.register("toggleLinkDropdown","l",function(){a.vp.jB();a.pr("toggleDropdown")})};
MO.prototype.Sb=function(){var a=this,b=fIb(this.Wa,this.Wg).ha(_.ee(1),_.pd());this.Ykb=this.yxc.list(this.Wa).ha(_.t(function(c){return null!=c&&c.length?_.bE(c[0]):_.bE(void 0)}),_.le(function(c){c&&a.Ag.push(a.nd.register("copyBuildRule","b",function(){a.wxc.copy();a.pr("focusIncludeBuildRule")},!0))}),_.Nd(function(){return _.aE("Error contacting Depserver")}),_.ie(_.kE));this.fAb=QYb(this,b).ha(_.le(function(){a.Ag.push(a.nd.register("copyClLink","r",function(){a.spa.copy();a.pr("focusClLink")},
!0))}),_.t(_.bE),_.Nd(function(){return _.aE("Error determining most recent commit")}),_.ie(_.kE));this.gAb=RYb(this,b).ha(_.le(function(){a.Ag.push(a.nd.register("copyPublicCommitLink","c",function(){a.YKc.copy();a.pr("focusPublicCommitLink")},!0))}),_.t(_.bE),_.Nd(function(){return _.aE("Error determining most recent commit")}),_.ie(_.kE))};MO.prototype.Ka=function(){this.UN&&this.UN();this.SN()};
var bIb=function(a){if(_.PE(a.Wa))return _.lmb(a.Wa)},dIb=function(a){if(_.pE(a.Wa)||_.NE(a.Wa))switch(a.yb.kind){case 1:return a.yb.yH?a.yb.yH+"/":void 0;case 0:return a.yb.yH}},zHb=function(a){var b=!!a.Wa.params.line;return _.vE(a.Wa)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},QYb=function(a,b){return b.ha(_.t(function(c){var d=a.Wa;_.pE(a.Wa)&&(d=_.Lp(d.Yb()).ab());d=d.Yb().oi({line:a.Wa.params.line,zf:c,Qb:a.Wa.params.Qb,Mo:a.Wa.params.Mo}).ab();return _.qsb(a.cV,d)}))},RYb=function(a,b){return dIb(a)?
b.ha(_.t(function(c){var d=dIb(a),e=_.Loa(a.Wa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.ld(void 0)},cIb=function(a){if(!a.Wa||!_.PE(a.Wa))return null;var b=_.lmb(a.Wa);b.endsWith(".cc")?b=b.replace(/\.cc$/,".h"):b.endsWith(".c")?b=b.replace(/\.c$/,".h"):b.endsWith(".proto")&&(b=b.replace(/\.proto$/,".proto.h"));if(b.endsWith(".h"))return'#include "'+b+'"';if(b.endsWith(".dart"))return a=b.split("/lib/"),2>a.length?null:"import 'package:"+(a.slice(0,a.length-1).join("/lib/").replace(/\//g,
".")+"/"+a[a.length-1])+"';";if(b.endsWith(".java")){if(b.startsWith("java/"))b=b.substring(5);else return null;b=b.substring(0,b.length-5);b=b.replace(/\//g,".");return"import "+b+";"}if(b.endsWith(".py")||b.endsWith(".clif")){b=b.substring(0,b.length-(b.endsWith(".py")?3:5));a=!1;b.startsWith("third_party/py/")&&(a=!0,b=b.substring(15));var c=b.lastIndexOf("/");if(0>c||c>=b.length)return null;var d=b.substring(c+1,b.length);b=b.substring(0,c).replace(/\//g,".");a||(b="google3."+b);return"from "+
b+" import "+d}return b.endsWith(".td")?'include "'+b+'"':b.endsWith(".value")?'#import "'+b.replace(/\.value$/,".h")+'"':null};MO.prototype.Pea=function(){this.SN()};
MO.prototype.Qea=function(){var a=this;this.Ag=[this.nd.register("copyPathLink","p",function(){a.oKc.copy();a.pr("focusPathLink")},!0),this.nd.register("copyHeadLink","h",function(){a.wS.copy();a.pr("focusHeadLink")},!0)];cIb(this)&&this.Ag.push(this.nd.register("copyIncludeLink","i",function(){a.UEc.copy();a.pr("focusIncludeLink")},!0));bIb(this)&&this.Ag.push(this.nd.register("copyGoogle3Link","g",function(){a.uDc.copy();a.pr("focusGoogle3Link")},!0));dIb(this)&&this.Ag.push(this.nd.register("copyPublicHeadLink",
"e",function(){a.ZKc.copy();a.pr("focusPublicHeadLink")},!0))};MO.prototype.pr=function(a){this.Fa.mb({element:"LinksDropdown",action:a,projectId:this.Wa.qb,gestureName:"KEYBOARD"})};MO.prototype.SN=function(){if(this.Ag)for(var a=_.l(this.Ag),b=a.next();!b.done;b=a.next())b=b.value,b()};_.W.Object.defineProperties(MO.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}}});
MO.O=function(a){return new (a||MO)(_.v(_.bo),_.v(_.iI),_.v(LO),_.v(_.Kt),_.v(_.PJ),_.v(_.Xs),_.v(_.iy))};
MO.ya=_.jc({type:MO,qa:[["links-dropdown","viewData",""]],tb:function(a,b){a&1&&(_.yf(HYb,5),_.yf(IYb,7),_.yf(DO,7),_.yf(JYb,5),_.yf(KYb,5),_.yf(LYb,5),_.yf(MYb,5),_.yf(NYb,5),_.yf(OYb,5),_.yf(PYb,5));if(a&2){var c;_.wf(c=_.Af())&&(b.spa=c.first);_.wf(c=_.Af())&&(b.pu=c.first);_.wf(c=_.Af())&&(b.vp=c.first);_.wf(c=_.Af())&&(b.wxc=c.first);_.wf(c=_.Af())&&(b.wS=c.first);_.wf(c=_.Af())&&(b.UEc=c.first);_.wf(c=_.Af())&&(b.oKc=c.first);_.wf(c=_.Af())&&(b.uDc=c.first);_.wf(c=_.Af())&&(b.ZKc=c.first);_.wf(c=
_.Af())&&(b.YKc=c.first)}},inputs:{yb:"viewData"},features:[_.Ac],lc:["viewData",""],Aa:3,Ba:3,Ea:[[3,"item","ariaLabel","dense","isOpen"],["dropdownList",""],["id","path-link","fxLayoutAlign","space-between center","label","Path","ariaLabel","Copy link to path",3,"shortcut","url"],["pathLink",""],["id","head-link","fxLayoutAlign","space-between center","label","HEAD","ariaLabel","Copy link to HEAD",3,"shortcut","url"],["headLink",""],[4,"ngIf"],["id","google3-link","fxLayoutAlign","space-between center",
"label","G3 Path","ariaLabel","Copy link to google3 path",3,"shortcut","url",4,"ngIf"],["id","include-link","fxLayoutAlign","space-between center","ariaLabel","Copy import statement",3,"label","shortcut","url",4,"ngIf"],["id","public-cs-head-link","fxLayoutAlign","space-between center","label","HEAD in Public CS","ariaLabel","Copy link to HEAD in Public Code Search",3,"shortcut","url",4,"ngIf"],["id","cl-link","fxLayoutAlign","space-between center",3,"label","ariaLabel","shortcut","url",4,"ngIf"],
["id","cl-link","class","missing-link",4,"ngIf"],["id","cl-link","fxLayoutAlign","space-between center",3,"label","ariaLabel","shortcut","url"],["clLink",""],["id","cl-link",1,"missing-link"],[1,"label"],[3,"inline",4,"ngIf"],["class","missing-link-message grimoire-secondary-text",4,"ngIf"],[3,"inline"],[1,"missing-link-message","grimoire-secondary-text"],["id","google3-link","fxLayoutAlign","space-between center","label","G3 Path","ariaLabel","Copy link to google3 path",3,"shortcut","url"],["google3Link",
""],["id","include-link","fxLayoutAlign","space-between center","ariaLabel","Copy import statement",3,"label","shortcut","url"],["includeLink",""],["id","build-link","fxLayoutAlign","space-between center","label","Build rule","ariaLabel","The build rule containing this file",3,"shortcut","url",4,"ngIf"],["id","build-link","class","missing-link",4,"ngIf"],["id","build-link","fxLayoutAlign","space-between center","label","Build rule","ariaLabel","The build rule containing this file",3,"shortcut","url"],
["buildLink",""],["id","build-link",1,"missing-link"],["id","public-cs-head-link","fxLayoutAlign","space-between center","label","HEAD in Public CS","ariaLabel","Copy link to HEAD in Public Code Search",3,"shortcut","url"],["publicCsHeadLink",""],["id","public-commit-link","fxLayoutAlign","space-between center",3,"label","ariaLabel","shortcut","url",4,"ngIf"],["id","public-commit-link","class","missing-link",4,"ngIf"],["id","public-commit-link","fxLayoutAlign","space-between center",3,"label","ariaLabel",
"shortcut","url"],["publicCommitLink",""],["id","public-commit-link",1,"missing-link"]],ua:function(a,b){a&1&&(_.A(0,"dropdown-button",0),_.I("isOpen",function(c){return c?b.Qea():b.Pea()}),_.B(),_.y(1,eIb,13,18,"ng-template",null,1,_.Df));a&2&&_.x("item",b.Pz)("ariaLabel",b.nbc)("dense",!0)},Ha:[_.ym,DO,_.Nq,_.dE,KO,_.Dm],styles:["link-row[_ngcontent-%COMP%]{padding:8px}div.missing-link[_ngcontent-%COMP%]{display:flex;flex-direction:row;padding:8px}div.missing-link[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{max-width:400px}div.missing-link[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:12px}div.missing-link[_ngcontent-%COMP%]   loading[_ngcontent-%COMP%], div.missing-link[_ngcontent-%COMP%]   span.missing-link-message[_ngcontent-%COMP%]{flex:1 1 100%;font:500 12px/16px Google Sans,sans-serif;justify-content:center;letter-spacing:.15px;padding:0;text-align:center}div.missing-link[_ngcontent-%COMP%]   span.label[_ngcontent-%COMP%]{flex:1 1;white-space:nowrap}"],
Oa:0});var NO=function(a,b,c,d){this.Fa=a;this.MK=b;this.Ie=d;this.yf=new _.ct(this.Fa)};NO.prototype.QRa=function(a,b,c){var d=this;c=void 0===c?[]:c;if(!_.SE(a))return _.ld(_.$D("Dynamic related files unavailable"));var e=IUb(JUb(LUb(KUb((new _.Bp).d2(_.kta(a.qb,a.Rc,a.repository)))).kd(a.path),b),c);return this.yf.fetch(e.md(),function(){return _.Hu(d.Ie,function(){return d.MK.QRa(e,d.Ie.Bk())},"FileService.getRelated")}).ha(_.t(function(f){return _.bE(gIb(f))}),_.ie(_.kE),_.Nd(function(){return _.ld(_.$D("Dynamic related files unavailable"))}))};
NO.O=function(a){return new (a||NO)(_.q(_.bo),_.q(_.Y5a),_.q(_.ru),_.q(_.Xu))};NO.ta=_.p({token:NO,oa:NO.O,Ga:"root"});var SYb=["dropdownList"],kIb=function(a){return["r",a]},OO=function(a,b,c,d,e,f,g,m){var n=this;this.Fa=a;this.FAc=c;this.Wq=d;this.Sg=e;this.Ua=f;this.nd=g;this.cV=m;this.Tc=_.jE;this.label="Related files";this.xc="RelatedFilesDropdown";this.tUa=new _.Wf(!1);this.Vl=new _.Wf(new _.Mg({}));this.lb=new _.fd;this.Ag=[];this.KZa=this.Vl.ha(_.je(function(r){return TYb(n,r)}));_.qu.has(13)&&(this.EAc=this.KZa.ha(_.me(this.Vl.Sf()),_.je(function(r){var w=_.l(r);r=w.next().value;w=w.next().value;if(!_.vE(w))return _.ld(_.bE([]));
r=r.map(function(z){return z.PK});return n.FAc.QRa(w,10,r)}),_.le(function(r){2===r.state&&n.vp&&0<r.Wb.length&&setTimeout(function(){n.vp.Qe()},0)})))};_.h=OO.prototype;
_.h.Sa=function(){var a=this;this.Pz={wZ:this.pu,title:"Related files",xc:this.xc};this.UN=this.nd.register("toggleRelatedFilesDropdown","r",function(){a.vp.jB();a.Fa.mb({element:a.xc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.lb.add(_.ud([this.KZa,this.tUa.Sf(),this.Vl.Sf()]).subscribe(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.SN();d&&a.HZa(b,c)}))};_.h.Ka=function(){this.UN&&this.UN();this.SN();this.lb.unsubscribe()};_.h.Qea=function(){this.tUa.next(!0)};
_.h.Pea=function(){this.tUa.next(!1)};
_.h.HZa=function(a,b){var c=this,d=new Set;a=_.l(a);for(var e=a.next(),f={};!e.done;f={ox:f.ox,JD:f.JD},e=a.next())f.JD=e.value,f.ox=f.JD.ox,f.ox&&f.JD.Tb&&!d.has(f.JD.Tb)&&(d.add(f.JD.Tb),this.Ag.push(this.nd.register(f.ox,f.JD.Tb,function(g){return function(){c.vp.jB();c.Fa.mb({element:c.xc,action:"navigateTo"+TUb(g.ox),gestureName:"KEYBOARD"});c.Ua.navigate(_.Ip(_.kF(b.Yb().kd(g.JD.PK)).ab()))}}(f),!0)),this.Ag.push(this.nd.register(f.ox+"InNewTab","shift+"+f.JD.Tb,function(g){return function(){c.vp.jB();
c.Fa.mb({element:c.xc,action:"navigateTo"+TUb(g.ox),gestureName:"KEYBOARD"});var m=_.kF(b.Yb().kd(g.JD.PK)).ab();_.Ej(_.g8a(c.cV,m),void 0,new _.Aj(_.zj,"_blank"))}}(f),!0)))};_.h.Tra=function(a){return this.Vl.ha(_.t(function(b){return _.Ip(_.kF(b.Yb().kd(a)).ab())}))};
var TYb=function(a,b){var c=b.parent,d=b.path,e=a.Vda(c).ha(_.t(function(n){var r=[];n=_.l(n);for(var w=n.next();!w.done;w=n.next())(w=UYb(a,d,w.value))&&r.push(w);c.path&&r.push({PK:c.path,ox:"parent",Tb:"p"});return r})),f=_.ld([]);if(!b.cD){var g=VYb(a,d);g&&(b=uIb(b,g.Uxa),f=a.Vda(b).ha(_.t(function(n){return n.length&&(n=_.Fg(n[0]))?[vIb(n,g.vta)]:[]}),_.ie([])))}else if(c.path){var m=VYb(a,c.path);m&&(b=uIb(c,m.Uxa),f=a.Vda(b).ha(_.t(function(n){for(var r=[],w=_.l(n),z=w.next();!z.done;z=w.next())(z=
WYb(d,z.value,m.Uxa))&&r.push(z);!r.length&&n.length&&(n=_.Fg(n[0]))&&r.push(vIb(n,m.vta));return r}),_.ie([])))}return _.ud(f,e).ha(_.t(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},VYb=function(a,b){a=_.l(a.config.T2);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.cE;d=d.iE;if(b.match(c.qp))return{vta:!0,Uxa:c};if(b.match(d.qp))return{vta:!1,Uxa:d}}},WYb=function(a,b,c){var d=_.mz(b),e=c.ae.exec(_.mz(a));if(e&&(a=new RegExp(hIb(c.ah,function(f){return _.phb(e[Number(f)])})),
d.match(a)))return{PK:b,ox:"test",Tb:"t"}},UYb=function(a,b,c){if(c!==b){var d=_.mz(c);b=_.mz(b);a=_.l(a.config.s1);for(var e=a.next(),f={};!e.done;f={Pva:f.Pva},e=a.next())if(e=e.value,f.Pva=e.ae.exec(b),f.Pva){var g=new RegExp(hIb(e.ah,function(m){return function(n){return _.phb(m.Pva[Number(n)])}}(f)));if(d.match(g))return{PK:c,ox:e.label,Tb:e.Tb}}}};
OO.prototype.Vda=function(a){var b=this;return this.Wq.list(a.qb,a.Rc,a.repository,_.Uh(a),a.path||"",a.params.Qb).ha(_.t(function(c){return c.map(function(d){return d.he()})}),_.Nd(function(c){_.ls(b.Sg,c);return _.ld([])}))};OO.prototype.SN=function(){for(var a=_.l(this.Ag),b=a.next();!b.done;b=a.next())b=b.value,b();this.Ag=[]};_.W.Object.defineProperties(OO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Vl.next(a)},get:function(){return this.Vl.value}}});
OO.O=function(a){return new (a||OO)(_.v(_.bo),_.v(_.ru),_.v(NO),_.v(_.KJ),_.v(_.ks),_.v(_.pg),_.v(_.Kt),_.v(_.iy))};
OO.ya=_.jc({type:OO,qa:[["related-files-dropdown"]],tb:function(a,b){a&1&&(_.yf(DO,7),_.yf(SYb,7));if(a&2){var c;_.wf(c=_.Af())&&(b.vp=c.first);_.wf(c=_.Af())&&(b.pu=c.first)}},inputs:{config:"config",Wa:"place"},Aa:5,Ba:4,Ea:[[3,"item","ariaLabel","dense","isOpen"],["dropdownButton",""],["dropdownList",""],["dense",""],["class","space-between-alignment","mat-list-item","","trackAction","navigateRelatedFiles",3,"routerLink","ascTrackElement",4,"ngFor","ngForOf"],[3,"ngSwitch",4,"ngIf"],["mat-list-item",
"","trackAction","navigateRelatedFiles",1,"space-between-alignment",3,"routerLink","ascTrackElement"],[4,"ngIf","ngIfElse"],["relatedFilepath",""],[3,"shortcut",4,"ngIf"],[3,"shortcut"],[3,"ngSwitch"],[4,"ngIf"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[1,"dynamic-header"],["theme","error"],["class","related-nav-list-item","mat-list-item","","trackAction","navigateDynamicRelatedFiles",3,"routerLink","ascTrackElement","title",4,"ngFor","ngForOf"],["mat-list-item","","trackAction","navigateDynamicRelatedFiles",
1,"related-nav-list-item",3,"routerLink","ascTrackElement","title"]],ua:function(a,b){a&1&&(_.A(0,"dropdown-button",0,1),_.I("isOpen",function(c){return c?b.Qea():b.Pea()}),_.N(2),_.B(),_.y(3,tIb,5,6,"ng-template",null,2,_.Df));a&2&&(_.x("item",b.Pz)("ariaLabel",b.label)("dense",!0),_.u(2),_.lf(" ",b.label,"\n"))},Ha:[_.ho,_.xm,_.ym,_.zm,_.Am,DO,_.fE,_.dE,_.Py,_.Qy,_.ow,_.SI,_.Nn,_.Dm,_.Nz],styles:[".dynamic-header[_ngcontent-%COMP%]{font-weight:700;text-align:center;padding:4px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}a.space-between-alignment[_ngcontent-%COMP%] >   span.mat-list-item-content{display:flex;justify-content:space-between}@media (max-width:1200px){  .cdk-overlay-container .dropdown-button-container{display:block;overflow:hidden}  .cdk-overlay-container .dropdown-button-container mat-nav-list{overflow-y:auto;max-height:calc(100vh - 125px)}  .cdk-overlay-container .dropdown-button-container a.space-between-alignment{min-width:150px}}"],
Oa:0});_.XYb=[];var YYb=["dropdownTemplate"],xIb=function(a){return["v",a]},PO=function(a,b){this.Fa=a;this.nd=b;this.BHc=_.XYb;this.Zbc="View this file in an external site";this.aD=!1;this.f9="ciderv";this.aja=!1;this.awa=[];this.Ag=[]};_.h=PO.prototype;_.h.Sa=function(){var a=this;this.Pz={title:"View in",wZ:this.pu,xc:"ViewInDropdown"};this.UN=this.nd.register("openViewInDropdown","v",function(){a.vp.jB();a.pr("openDropdown")})};
_.h.Sb=function(a){if(a.place||null!=a.ciderDefault.eg||null!=a.suggestUniqueCiderWs.eg){var b=this.Wa;a=[];for(var c=_.l(this.BHc),d=c.next();!d.done;d=c.next())if(d=d.value,!d.ae||b.path.match(d.ae)){var e=d;d=Object.assign({},e);e=e.oB;d=(delete d.oB,d);e=e(b);var f=void 0;if(null==(f=e)?0:f.includes("cider.corp.google.com"))switch(this.f9){case "prompt":f=void 0,e=null!=(f=$Bb(e,this.aja))?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.aD||(b=eCb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.isa&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.isa});this.yH&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.yH});this.awa=a}};_.h.Ka=function(){this.UN&&this.UN();this.SN()};_.h.Pea=function(){this.SN()};
_.h.Qea=function(){for(var a=this,b=_.l(this.awa),c=b.next(),d={};!c.done;d={f0:d.f0},c=b.next())d.f0=c.value,this.Ag.push(this.nd.register(d.f0.label,d.f0.key,function(e){return function(){_.Ej(e.f0.url,void 0,new _.Aj(_.zj,"_blank"));a.vp.ZQ();a.pr(e.f0.label)}}(d),!0))};_.h.pr=function(a){this.Fa.mb({element:"ViewInDropdown",action:a,projectId:this.Wa.qb,gestureName:"KEYBOARD"})};_.h.SN=function(){for(var a=_.l(this.Ag),b=a.next();!b.done;b=a.next())b=b.value,b();this.Ag=[]};
PO.O=function(a){return new (a||PO)(_.v(_.bo),_.v(_.Kt))};
PO.ya=_.jc({type:PO,qa:[["view-in-dropdown"]],tb:function(a,b){a&1&&(_.yf(DO,5),_.yf(YYb,7));if(a&2){var c;_.wf(c=_.Af())&&(b.vp=c.first);_.wf(c=_.Af())&&(b.pu=c.first)}},inputs:{Wa:"place",isa:"gitilesLink",yH:"ossLink",aD:"isGenerated",f9:"ciderDefault",aja:"suggestUniqueCiderWs"},features:[_.Ac],Aa:3,Ba:1,Ea:[[3,"item","ariaLabel","dense","isOpen",4,"ngIf"],["dropdownTemplate",""],[3,"item","ariaLabel","dense","isOpen"],["dense",""],["class","space-between-alignment","mat-list-item","","target",
"_blank",3,"href",4,"ngFor","ngForOf"],["mat-list-item","","target","_blank",1,"space-between-alignment",3,"href"],[3,"shortcut"]],ua:function(a,b){a&1&&_.y(0,wIb,1,3,"dropdown-button",0)(1,zIb,2,1,"ng-template",null,1,_.Df);a&2&&_.x("ngIf",b.awa.length)},Ha:[_.xm,_.ym,DO,_.Py,_.Qy,_.SI],styles:["menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}  a.space-between-alignment>span.mat-list-item-content{display:flex;justify-content:space-between}"],Oa:0});var JIb=function(a){return{enabled:a}},QO=function(a,b,c,d,e,f,g,m){this.Fa=a;this.Td=b;this.ie=d;this.nd=e;this.Rva=f;this.service=g;this.Ub=m;this.tUb=this.Ub.J3a.ha(_.ge(1))};QO.prototype.Sa=function(){var a=this;this.Mk=this.nd.register("toggleBlame","b",function(){a.uia&&(FIb(a,"KEYBOARD"),_.yl(a.Td))})};QO.prototype.Ka=function(){this.Mk&&this.Mk()};QO.prototype.CL=function(){return this.service.CL(this.Px.ha(_.t(function(a){return 1===a.kind}))).ha(_.t(function(a){return{visible:a}}))};
var FIb=function(a,b){b=void 0===b?"CLICK":b;a.ie.bD("BLAME")?(a.ie.cPa("BLAME"),ZYb(a,!1,b)):(a.ie.DPa("BLAME"),ZYb(a,!0,b))},ZYb=function(a,b,c){a.Fa.mb({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Kd.qb,gestureName:c})};
_.W.Object.defineProperties(QO.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.Px?this.Px.next(a):this.Px=new _.Wf(a)},get:function(){return this.Px.value}},sGc:{configurable:!0,enumerable:!0,get:function(){return _.Np(this.Kd,_.LE(this.Kd.Yb(),"ref").ab())}},PNb:{configurable:!0,enumerable:!0,get:function(){return"DiffDetailHeader"!==this.componentId&&("FileDetail"!==this.componentId||"code-diff"!==this.contentType)}},uia:{configurable:!0,enumerable:!0,get:function(){return"FileDetail"===
this.componentId&&"text"===this.contentType}},aOc:{configurable:!0,enumerable:!0,get:function(){return _.SE(this.Kd)&&"FileDetail"===this.componentId&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},wzb:{configurable:!0,enumerable:!0,get:function(){var a="FolderDetail"===this.componentId&&_.qu.has(11);return _.qu.has(23)&&(this.uia||a)}},aD:{configurable:!0,enumerable:!0,get:function(){return _.UE(this.yb.HD)}},lyb:{configurable:!0,enumerable:!0,get:function(){return _.qu.has(85)&&
this.uia}},Kd:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}},BFc:{configurable:!0,enumerable:!0,get:function(){return this.ie.bD("BLAME")}}});QO.O=function(a){return new (a||QO)(_.v(_.bo),_.v(_.Il),_.v(_.ru),_.v(_.jJ),_.v(_.Kt),_.v(_.SK),_.v(_.dJ),_.v(_.Wu))};
QO.ya=_.jc({type:QO,qa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",yb:"viewData"},lc:["componentId","","viewData",""],Aa:20,Ba:11,Ea:[[4,"ngIf"],[3,"overrideBrowserSearch",4,"ngIf"],[3,"viewData",4,"ngIf"],[3,"place","gitilesLink","ossLink","isGenerated","ciderDefault","suggestUniqueCiderWs",4,"ngIf"],[3,"place","config",4,"ngIf"],["type","button","color","primary","mat-stroked-button","","class","blame",3,"selected","click",4,"ngIf"],
[3,"componentId"],[3,"overrideBrowserSearch"],[3,"viewData"],[3,"place","gitilesLink","ossLink","isGenerated","ciderDefault","suggestUniqueCiderWs"],[3,"place","config"],["type","button","color","primary","mat-stroked-button","",1,"blame",3,"click"],["fxLayout","",1,"gmat-subhead-2","title"],["mat-icon-button","","ascTrackElement","BottomPanelToggle","trackGestureClick","true","aria-label","Toggle bottom panel","matTooltip","Toggle bottom panel",3,"color","trackAction","click"],["svgIcon","shared:panes"],
["mat-icon-button","","ascTrackElement","VirtualScrollToggle","trackGestureClick","true",3,"color","trackAction","ariaLabel","matTooltip","click",4,"ngIf"],["mat-icon-button","","ascTrackElement","VirtualScrollToggle","trackGestureClick","true",3,"color","trackAction","ariaLabel","matTooltip","click"]],ua:function(a,b){a&1&&(_.y(0,AIb,1,0,"layer-menu-dropdown",0),_.N(1,"\n"),_.y(2,BIb,2,3,"find-in-file-dropdown",1),_.N(3,"\n"),_.y(4,CIb,1,1,"links-dropdown",2),_.N(5,"\n"),_.y(6,DIb,4,10,"view-in-dropdown",
3),_.N(7,"\n"),_.y(8,EIb,2,2,"related-files-dropdown",4),_.N(9,"\n"),_.N(10,"\n"),_.y(11,GIb,5,2,"button",5),_.N(12,"\n"),_.y(13,HIb,7,2,"ng-container",0),_.O(14,"async"),_.N(15,"\n"),_.y(16,KIb,5,5,"ng-container",0),_.N(17,"\n"),_.D(18,"fullscreen-button",6),_.N(19,"\n"));a&2&&(_.x("ngIf",b.wzb),_.u(2),_.x("ngIf",b.uia),_.u(2),_.x("ngIf",b.PNb),_.u(2),_.x("ngIf",b.aOc),_.u(2),_.x("ngIf",b.Rva.config&&!b.sGc&&b.PNb),_.u(3),_.x("ngIf",b.uia&&!b.wzb),_.u(2),_.x("ngIf",_.R(14,9,b.CL())),_.u(3),_.x("ngIf",
b.lyb),_.u(2),_.x("componentId",b.componentId))},Ha:[_.ho,_.ym,FO,pN,JO,MO,_.Hr,_.Qs,_.tw,OO,PO,_.Dm],styles:["header-actions[_nghost-%COMP%]{align-items:center;display:flex;padding:0 10px}header-actions[_nghost-%COMP%]     .mat-chip-list-wrapper{margin:0}button.blame[_ngcontent-%COMP%]:not(:first-child), find-in-file-dropdown[_ngcontent-%COMP%]:not(:first-child), layer-menu-dropdown[_ngcontent-%COMP%]:not(:first-child), links-dropdown[_ngcontent-%COMP%]:not(:first-child), related-files-dropdown[_ngcontent-%COMP%]:not(:first-child), view-in-dropdown[_ngcontent-%COMP%]:not(:first-child){margin-left:8px}button.blame[_ngcontent-%COMP%]{border-radius:4px;min-width:unset;padding:0}button.blame[_ngcontent-%COMP%]   div.title[_ngcontent-%COMP%]{align-items:center;padding:0 8px}"],
Oa:0});var RO=function(a,b,c){this.Fa=a;this.nd=c;this.yxb=this.aD=this.QNc=!1;this.tYa="";this.YOb="FILE";this.tza="Generated by a BUILD rule. See go/bbcp for more details";this.oO="detail-header-id";this.xc="DetailHeader";this.Mk=function(){};this.d1a=_.qu.has(22)};RO.prototype.Sa=function(){var a=this;this.Mk=this.nd.register("triggerStarButton","s",function(){a.Fa.mb({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.WOb&&a.WOb.v3a.next({kind:"event",action:"KEYBOARD"})})};
RO.prototype.Ka=function(){this.Mk()};
_.W.Object.defineProperties(RO.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.aD=_.UE(a.HD);this.yxb=_.smb(a.HD);var b;(b=a.location.path||"")&&"/"!==b?(b=_.mz(b),b="/"===b.substr(-1)?b.substr(0,b.length-1):b):b="Repository Root";this.tYa=b;if(0===a.kind&&0!==a.ssb.length){var c=a.ssb[0],d=_.Ri(c,_.Vh,1);b=d.dr();d=_.Y(d,3);c=c.he();var e=XBb(b);b=_.Y(b,2);b="depot"===e.type?new _.Lg({repository:b,Db:d,path:c,params:void 0}):new _.Mg({ue:e,repository:b,Db:d,path:c,params:void 0})}else b=
void 0;this.uRa=b;this.YOb=_.li(a.location);this.Jya=a},get:function(){return this.Jya}},Wa:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}}});RO.O=function(a){return new (a||RO)(_.v(_.bo),_.v(_.ru),_.v(_.Kt))};
RO.ya=_.jc({type:RO,qa:[["detail-header","componentId","","viewData",""]],tb:function(a,b){a&1&&_.yf(_.mK,5);if(a&2){var c;_.wf(c=_.Af())&&(b.WOb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",QNc:"showLinksDropdown",yb:"viewData"},lc:["componentId","","viewData",""],Aa:10,Ba:10,Ea:[["fxLayout","","fxLayoutAlign","space-between center","fxFlex","noshrink",1,"header"],["fxLayout","","fxLayoutAlign","start center"],[3,"place","type","trackElement","elementName",4,"ngIf"],[1,
"place","gmat-subtitle-2"],[4,"ngIf"],["fxFlexAlign","stretch",3,"activeLocation","showMostRecentCommitForPath","lastSubmoduleFetchSpec"],["fxFlex","initial",3,"componentId","contentType","viewData"],["unknownGeneratingFile",""],[3,"place","type","trackElement","elementName"],[4,"ngIf","ngIfElse"],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png","alt","Generated by a BUILD rule. See go/bbcp for more details","matTooltip","Generated by a BUILD rule. See go/bbcp for more details",
4,"ngIf"],["trackAction","navigateToGeneratedBy",3,"ascTrackElement","routerLink"],"src;https://ssl.gstatic.com/devopsconsole/images/source/build-output.png;alt;Generated by a BUILD rule. See go/bbcp for more details;matTooltip;Generated by a BUILD rule. See go/bbcp for more details".split(";")],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1),_.y(2,LIb,1,4,"star",2),_.A(3,"h2",3),_.N(4),_.y(5,OIb,3,3,"ng-container",4),_.B(),_.D(6,"commit-information",5),_.B(),_.D(7,"header-actions",6),_.B(),_.y(8,
PIb,1,0,"ng-template",null,7,_.Df));a&2&&(_.u(2),_.x("ngIf",b.d1a),_.u(1),_.Qe("id",b.oO),_.u(1),_.lf(" ",b.tYa," "),_.u(1),_.x("ngIf",b.aD),_.u(1),_.x("activeLocation",b.Wa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.yb.j0),_.u(1),_.x("componentId",b.componentId)("contentType",b.contentType)("viewData",b.yb))},Ha:[_.ho,SM,_.ym,_.Mq,_.Nq,_.as,_.Zr,QO,_.tw,_.Nn,_.mK],styles:["detail-header[_nghost-%COMP%]{overflow:auto}h1[_ngcontent-%COMP%]{font-size:14px}.header[_ngcontent-%COMP%]{outline:0}.place[_ngcontent-%COMP%], .ref-separator[_ngcontent-%COMP%], commit-information[_ngcontent-%COMP%], links-dropdown[_ngcontent-%COMP%], star[_ngcontent-%COMP%]{padding-left:8px}.place[_ngcontent-%COMP%]{font-size:13px}img[_ngcontent-%COMP%]{height:18px;vertical-align:middle;width:18px}"],
Oa:0});var VO=function(){this.a5a=2};VO.prototype.Sa=function(){};_.W.Object.defineProperties(VO.prototype,{yKc:{configurable:!0,enumerable:!0,get:function(){return _.Ip(_.wF(this.yb.location.Yb(),function(a){delete a.Rw;delete a.ln}).ab())}}});VO.O=function(a){return new (a||VO)};
VO.ya=_.jc({type:VO,qa:[["diff-detail-header"]],inputs:{yb:"viewData"},Aa:11,Ba:6,Ea:[["fxFlex","50","fxLayout","row",1,"left-diff"],["fxFlex","grow","fxLayoutAlign","stretch"],[3,"activeLocation","version"],["fxFlexAlign","center","ascTrackElement","DiffDetailHeader","trackAction","closeDiff",1,"close-diff",3,"routerLink","trackProjectId"],"type;button;mat-icon-button;;aria-label;Exit diff".split(";"),["fxLayoutAlign","end","fxFlex","noshrink",1,"right-diff"],["fxFlexAlign","stretch",3,"activeLocation"],
["fxFlex","grow"],["componentId","DiffDetailHeader",3,"viewData"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1),_.D(2,"commit-information",2),_.B(),_.A(3,"a",3)(4,"button",4)(5,"mat-icon"),_.N(6,"clear"),_.B()()()(),_.A(7,"div",5),_.D(8,"commit-information",6)(9,"div",7)(10,"header-actions",8),_.B());a&2&&(_.u(2),_.x("activeLocation",null==b.yb?null:b.yb.location)("version",b.a5a),_.u(1),_.x("routerLink",b.yKc)("trackProjectId",b.yb.location.qb),_.u(5),_.x("activeLocation",null==b.yb?null:b.yb.location),
_.u(2),_.x("viewData",b.yb))},Ha:[_.ho,SM,_.Mq,_.Nq,_.as,_.Zr,QO,_.Hr,_.Qs,_.Nn],styles:["diff-detail-header[_nghost-%COMP%]{display:flex;flex-direction:row;overflow:auto}.left-diff[_ngcontent-%COMP%], .right-diff[_ngcontent-%COMP%]{height:40px;padding-left:20px;white-space:nowrap}a[_ngcontent-%COMP%]:focus, a[_ngcontent-%COMP%]:hover{text-decoration:none}header-actions[_ngcontent-%COMP%]{align-items:center}"],Oa:0});var WO=function(a,b){this.Fa=a;this.Kc=b;this.markerHeight="10px";this.pBb=new _.Wf([]);this.GDb=new _.Wf(null);this.oBb=new _.Wf({});this.nBb=new _.jl;this.pBb=_.ud(this.oBb,this.GDb).ha(_.t(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=SIb("find",c.find,e);var f=SIb("search",c.search,e),g=SIb("xrefs",c.WRc,e);c=SIb("importantXrefs",c.TEc,e);return[].concat(_.xc(f),_.xc(g),_.xc(c),_.xc(d))}))};
_.W.Object.defineProperties(WO.prototype,{Uta:{configurable:!0,enumerable:!0,set:function(a){this.oBb.next(a)}},Tl:{configurable:!0,enumerable:!0,set:function(a){this.GDb.next(a)}}});WO.O=function(a){return new (a||WO)(_.v(_.bo),_.v(_.dJ))};
WO.ya=_.jc({type:WO,qa:[["file-content-pager"]],inputs:{Uta:"markers",Tl:"numLines"},outputs:{nBb:"markerClicked"},Aa:2,Ba:3,Ea:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],ua:function(a,b){a&1&&(_.y(0,RIb,1,7,"div",0),_.O(1,"async"));a&2&&_.x("ngForOf",_.R(1,1,b.pBb))},Ha:[_.xm,_.Dm],styles:["file-content-pager[_nghost-%COMP%]{height:100%;position:absolute;right:0;top:0;width:14px}.marker[_ngcontent-%COMP%]{border-style:solid;border-width:1px;min-height:5px;position:absolute;width:100%}"],
Oa:0});var XO=function(a,b){this.Fa=a;this.Sg=b};_.h=XO.prototype;_.h.Rs=function(a){_.ls(this.Sg,a)};_.h.V2a=function(a){return _.hOa(this.Fa,a,"codeRenderFull")};_.h.Fja=function(a,b){_.hOa(this.Fa,a,"codeRenderRefresh_"+b)};_.h.KAb=function(){this.Fa.mb({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.h.iWa=function(){this.Fa.mb({element:"Folding",action:"expand",gestureName:"CLICK"})};_.h.p0=function(){this.Fa.mb({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.h.nr=function(){this.Fa.mb({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};_.h.hT=function(){this.Fa.mb({element:"FileDetail",action:"scroll",gestureName:"SCROLL"})};XO.O=function(a){return new (a||XO)(_.q(_.bo),_.q(_.ks))};XO.ta=_.p({token:XO,oa:XO.O});var YO=function(){};YO.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.Wlb("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(""),_.CE(a)):_.CE("<data with types: "+Object.keys(a).join(", ")+">")};YO.O=function(a){return new (a||YO)};YO.ze=_.oc({name:"renderData",type:YO,ee:!0});var ZO=function(){};ZO.prototype.Sa=function(){};ZO.O=function(a){return new (a||ZO)};
ZO.ya=_.jc({type:ZO,qa:[["jupyter-notebook"]],inputs:{H0:"notebook"},Aa:1,Ba:1,Ea:[[4,"ngFor","ngForOf"],[3,"ngSwitch"],[3,"content",4,"ngSwitchCase"],[4,"ngSwitchCase"],[3,"content"],[1,"inline",3,"value","fileName"],[3,"expanded",4,"ngIf"],[3,"expanded"],[3,"outerHTML"]],ua:function(a,b){a&1&&_.y(0,bJb,4,3,"ng-container",0);a&2&&_.x("ngForOf",b.H0.cells)},Ha:[_.xm,_.ym,_.zm,_.Am,_.TJ,_.FH,_.Tz,_.BH,_.CH,_.eI,YO],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0}"]});var $O=function(){this.size=0;this.gba=_.Sd;this.bzb=new _.jl;this.Iva=void 0;this.ria=!1};$O.prototype.Sa=function(){};$O.prototype.Ka=function(){var a;null==(a=this.lb)||a.unsubscribe()};$O.prototype.Sb=function(a){if(a.fullViewData){var b;null==(b=this.lb)||b.unsubscribe();this.Iva=void 0;this.ria=!1;this.lb=void 0}};
var gJb=function(a,b){a.ria=!1;var c;null==(c=a.lb)||c.unsubscribe();a.lb=void 0;a.Iva=b.ha(_.t(function(d){return d.qe}))},fJb=function(a,b){a.ria=!0;var c;null==(c=a.lb)||c.unsubscribe();a.lb=b.ha(_.Td(1)).subscribe(function(d){a.bzb.emit(d);a.ria=!1})};$O.O=function(a){return new (a||$O)};
$O.ya=_.jc({type:$O,qa:[["large-file","fullViewData",""]],inputs:{size:"size",gba:"fullViewData"},outputs:{bzb:"largeFileViewData"},features:[_.Ac],lc:["fullViewData",""],Aa:3,Ba:2,Ea:[[4,"ngIf","ngIfElse"],["prompt",""],["spinner",""],[3,"inline"],["icon","source:file"],["fullContentsLoading",""],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showFullContents",3,"click"],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showRawContents",3,"click"]],ua:function(a,
b){a&1&&_.y(0,eJb,5,4,"ng-container",0)(1,jJb,7,5,"ng-template",null,1,_.Df);if(a&2){var c=_.kf(2);_.x("ngIf",b.Iva)("ngIfElse",c)}},Ha:[_.ho,_.ym,_.Jy,_.Hz,_.Jz,_.Iz,_.dE,_.Dm,_.CB],styles:["large-file[_nghost-%COMP%]{display:block;height:100%;position:relative;overflow:auto}icon-empty-state-display[_ngcontent-%COMP%]{height:100%}pre[_ngcontent-%COMP%]{font-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family:Roboto Mono,monospace;letter-spacing:normal;padding:0 4px;position:absolute}"],
Oa:0});var aP=function(a,b,c){var d=this;this.Fa=a;this.Kc=b;this.Ub=c;this.lV=_.Mu().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.Kc.arb.ha(_.t(function(e){return d.lV.get(e)}))};aP.prototype.Sa=function(){};aP.prototype.fk=function(a){(a=_.Nu(this.lV,a))&&this.Kc.wG!==a&&(this.Fa.mb({element:"MarkdownTabHeader",action:this.vRa(a),gestureName:"CLICK",projectId:this.yb.location.qb}),this.Kc.wG=a,this.Ub.Tha(a))};
aP.prototype.vRa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.Eg(a,"Unknown file detail tab selected")}};aP.O=function(a){return new (a||aP)(_.v(_.bo),_.v(_.dJ),_.v(_.Wu))};
aP.ya=_.jc({type:aP,qa:[["markdown-tab-header","viewData",""]],inputs:{yb:"viewData"},lc:["viewData",""],Aa:4,Ba:3,Ea:[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Preview"],["label","Source"]],ua:function(a,b){a&1&&(_.A(0,"mat-tab-group",0),_.I("selectedIndexChange",function(c){return b.fk(c)}),_.O(1,"async"),_.D(2,"mat-tab",1)(3,"mat-tab",2),_.B());a&2&&_.x("selectedIndex",_.R(1,1,b.selectedIndex))},Ha:[_.$B,_.WB,_.VB,_.Dm],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}"]});var bP=function(a){this.element=a};_.W.Object.defineProperties(bP.prototype,{zMc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a="data:image/svg+xml,"+encodeURIComponent(null!=a?a:"");fetch(a).then(function(c){return c.blob()}).then(function(c){var d=b.element.na;_.Qj(d);d.appendChild(SUb(c))})}}});bP.O=function(a){return new (a||bP)(_.v(_.ad))};bP.Ia=_.mc({type:bP,qa:[["","safeSvg",""]],inputs:{zMc:"safeSvg"}});var cP=function(a){this.Db=a};_.W.Object.defineProperties(cP.prototype,{BMc:{configurable:!0,enumerable:!0,set:function(a){switch(this.Db.na.tagName){case "AUDIO":var b=this.Db.na;a=a instanceof _.bg?a:_.nza(a);b.src=_.cg(a);break;case "IMG":this.Db.na.src=a;break;case "VIDEO":b=this.Db.na,a=a instanceof _.bg?a:_.nza(a),b.src=_.cg(a)}}}});cP.O=function(a){return new (a||cP)(_.v(_.ad))};cP.Ia=_.mc({type:cP,qa:[["","sanitizeSrc",""]],inputs:{BMc:"sanitizeSrc"}});var dP=function(a){this.hRa=a};
dP.prototype.Zz=function(a){if(5===a.kind)return _.ld(_.kE);if(0!==a.kind)return _.ld(_.$D("Folding unsupported"));var b=a.location,c=b.qb,d=b.Rc,e=b.repository,f=b.path;b=b.params;f=_.IE(a.location,1)||f;var g=b.Qb?"HEAD":_.Oh(a.location,1);a={Db:_.Oh(a.location,0)||"",commit:g};return this.hRa.Zz(c,d,e,a,f,b.Qb).ha(_.t(function(m){if(2===m.Lg()||4===m.Lg())var n=_.$D("Folding unavailable");else{n=[];m=_.l(_.Si(m,_.qp,3));for(var r=m.next();!r.done;r=m.next()){r=r.value;var w=r.getRange();w&&n.push({start:_.cj(w,
1)-1,end:_.cj(w,3)-1,indentation:_.cj(r,2)})}n=_.bE(n)}return n}),_.ie(_.kE),_.Nd(function(){return _.ld(_.$D("Folding unavailable"))}))};dP.O=function(a){return new (a||dP)(_.q(_.qx))};dP.ta=_.p({token:dP,oa:dP.O});var eP=function(a,b,c){var d=b.events.ha(_.Fd(function(e){return e instanceof _.kg}),_.ie(null),_.t(function(){var e=_.Ng(a.Yc);e.path&&e.path.endsWith(".md")&&(e=e.parent);return e.Yb().oi().ab()}),_.Rd(function(e,f){return _.Np(e,f)}),_.ee(1),_.pd());this.SIb=d.ha(_.t(function(e){return lJb(e,b)}));this.QIb=d.ha(_.t(function(e){return mJb(e,c)}))};eP.O=function(a){return new (a||eP)(_.q(_.Vf),_.q(_.pg),_.q(_.KJ))};eP.ta=_.p({token:eP,oa:eP.O});var $Yb=function(){this.PUb=[]};_.W.Object.defineProperties($Yb.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.PUb},set:function(a){this.PUb=a}}});var fP=function(){$Yb.apply(this,arguments)};_.V(fP,$Yb);var aZb=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=fP.prototype;_.h.C_=function(a){var b=this.widgets.filter(function(c){return gCb(c.line,a)});this.xh=0<b.length?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.h.fsa=function(a,b){if(!this.xh||a>this.widgets[this.xh.last].line||b<=this.widgets[this.xh.first].line)return[{widgets:this.C_({start:a,end:b}),type:"replace"}];var c=this.widgets[this.xh.first],d=this.widgets[this.xh.last],e=[];if(a>c.line){var f=this.sSa(a);0<f.length&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.xRa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.rSa(b),0<a.length&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.wRa(b),0<b.length&&
e.push({widgets:b,type:"add",location:"end"}));return e};_.h.wRa=function(a){for(var b=[],c=this.xh.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.xh.last=c}return b};_.h.xRa=function(a){for(var b=[],c=this.xh.first-1;0<=c;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.xh.first=c}return b};_.h.sSa=function(a){for(var b=[],c=this.xh.first;c<=this.xh.last;c++){var d=this.widgets[c];if(d.line>=a){this.xh.first=c;break}b.push(d)}return b};
_.h.rSa=function(a){for(var b=[],c=this.xh.last;c>=this.xh.first;c--){var d=this.widgets[c];if(d.line<=a){this.xh.last=c;break}b.push(d)}return b};fP.O=function(){var a;return function(b){return(a||(a=_.Zc(fP)))(b||fP)}}();fP.ta=_.p({token:fP,oa:fP.O});var gP=function(){$Yb.apply(this,arguments)};_.V(gP,$Yb);_.h=gP.prototype;_.h.C_=function(a){var b=this.widgets.filter(function(c){return void 0!==c.startLine&&gCb(c.startLine,a)||void 0!==c.endLine&&gCb(c.endLine,a)});0<b.length&&(this.xh={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.h.fsa=function(a,b){if(!this.xh)return[];var c=this.widgets[this.xh.first],d=this.widgets[this.xh.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.sSa(a);0<f.length&&e.push({widgets:f,type:"remove"})}void 0!==c.startLine&&a<c.startLine&&(a=this.xRa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));void 0!==d.startLine&&b<d.startLine&&(a=this.rSa(b),
0<a.length&&e.push({widgets:a,type:"remove"}));void 0!==d.endLine&&b>d.endLine&&(b=this.wRa(b),0<b.length&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.wRa=function(a){for(var b=[],c=this.xh.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.xh.last=c}return b};_.h.xRa=function(a){for(var b=[],c=this.xh.first-1;0<=c;c--){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine<a)break;b.push(d);this.xh.first=c}return b};
_.h.sSa=function(a){for(var b=[],c=this.xh.first;c<=this.xh.last;c++){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine>=a){this.xh.first=c;break}b.push(d)}return b};_.h.rSa=function(a){for(var b=[],c=this.xh.last;c>=this.xh.first;c--){var d=this.widgets[c];if(void 0!==d.startLine&&d.startLine<=a){this.xh.last=c;break}b.push(d)}return b};gP.O=function(){var a;return function(b){return(a||(a=_.Zc(gP)))(b||gP)}}();gP.ta=_.p({token:gP,oa:gP.O});var hP=function(a){var b=a.column;this.line=a.line;this.column=b};hP.prototype.isBefore=function(a){return this.line<a.line||a.line===this.line&&this.column<a.column};hP.prototype.isEqual=function(a){return this.line===a.line&&this.column===a.column};var iP=function(a){var b=a.start;a=a.end;this.start=b;this.end=a;b.isBefore(a)||b.isEqual(a)};iP.prototype.isEqual=function(a){return this.start.isEqual(a.start)&&this.end.isEqual(a.end)};var jP=function(a,b){_.PH.call(this,a,b);this.nb=a;this.visibility=_.XH;this.SC=new Map;this.iu=0;this.ql=[];this.Yi=this.qf=0;this.bAb=10};_.V(jP,_.PH);var bZb=function(a){a.Aja&&(a.Aja.style.height=_.eF(a.visibility,a.qf)*a.lineHeight+"px");if(a.J8){for(var b=a.visibility,c=a.Yi,d=0,e=b.yV.length-1;0<=e;e--){var f=b.yV[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.J8.style.height=(a.iu-c-d)*a.lineHeight+"px"}};
jP.prototype.fEb=function(){this.Aja||(this.Aja=document.createElement("div"),this.container.appendChild(this.Aja));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.J8||(this.J8=document.createElement("div"),this.container.appendChild(this.J8))};jP.prototype.As=function(){return this.iu};var cZb=function(a){return{start:a.qf,end:a.Yi}};jP.prototype.Di=function(a){if(a>=this.qf&&a<this.Yi)return this.ql[a-this.qf]};
var dZb=function(a,b,c){b>=a.qf&&b<a.Yi&&(a.content.replaceChild(c,a.ql[b-a.qf]),a.ql[b-a.qf]=c)};_.h=jP.prototype;_.h.clear=function(){_.PH.prototype.clear.call(this);this.ql=[];this.Yi=this.qf=0;this.content&&(this.content.textContent="");this.SC.clear()};
_.h.Ts=function(a,b){if(this.content&&this.Aja&&this.J8&&this.dOa()){var c=a+b;a>=this.Yi||c<=this.qf?(this.yga(this.Yi-this.qf),this.Yi=this.qf=a,this.LQ(b,!0)):(a>this.qf?this.yga(a-this.qf):this.LQ(this.qf-a),c<this.Yi?this.yga(this.Yi-c,!0):this.LQ(c-this.Yi,!0));bZb(this)}};
_.h.LQ=function(a,b){b=void 0===b?!1:b;0>=a||(this.Yi=Math.max(this.Yi,0),this.qf=Math.max(this.qf,0),_.bmb(this.content,b?"beforeend":"afterbegin",this.psb(Math.max(0,b?this.Yi:this.qf-a),a)),this.ql=Array.from(this.content.children),b?this.Yi+=a:(this.qf-=a,0>=this.qf&&(this.Yi-=this.qf,this.qf=0)))};
_.h.yga=function(a,b){b=void 0===b?!1:b;a=Math.min(this.ql.length,a);for(var c=_.l(this.ql.splice(b?this.ql.length-a:0,a)),d=c.next();!d.done;d=c.next())this.content.removeChild(d.value);b||(this.qf+=a);this.Yi=this.qf+this.ql.length};_.h.dOa=function(){return!0};
_.h.tv=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=eZb(d,c),f=d.start;f<d.end;f++)fZb(this,f,e,f===d.start),b.add(f)}c=_.l(this.SC);for(a=c.next();!a.done;a=c.next())a=_.l(a.value).next().value,b.has(a)||this.showLine(a);bZb(this)};
var eZb=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},fZb=function(a,b,c,d){if(_.ZE(b,a.As())){var e=a.SC.get(b);e&&e.hidden===!d||(c=a.Xkb(b,c,!d),a.SC.set(b,{node:c,hidden:!d}),a.Di(b)&&(d=document.createElement("div"),_.bmb(d,"afterbegin",c),dZb(a,b,d.firstChild)))}};
jP.prototype.showLine=function(a){if(_.ZE(a,this.As())&&this.SC.get(a)){var b=this.Di(a);b&&dZb(this,a,b.lastElementChild.firstElementChild);this.SC.delete(a)}};_.W.Object.defineProperties(jP.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.bAb},set:function(a){this.bAb=a;bZb(this)}},pM:{configurable:!0,enumerable:!0,set:function(a){this.iu=a;bZb(this)}}});jP.O=function(a){return new (a||jP)(_.v(_.ad),_.v(_.Pk))};
jP.Ia=_.mc({type:jP,inputs:{visibility:"visibility"},features:[_.Me]});var kP=function(a,b,c,d,e,f){jP.call(this,c,d);var g=this;this.Td=a;this.view=b;this.nb=c;this.h3a=f;this.uv=!1;this.Kf=[];this.ek=new _.jl;this.kA=new _.jl;this.lb=new _.fd;this.lines=[];this.Ol=[];this.Vib=new _.fe;this.KSb=new _.fe;this.MG=new Set;this.cZa=0;this.lb.add(e.jS().ha(_.Rd()).subscribe(function(m){var n=void 0===g.tabSize;g.tabSize=m;n||_.yl(g.Td)}));this.lb.add(this.h3a.YRc.subscribe(function(){g.Yja(_.e$a(0,g.Ol.length))}));this.lb.add(this.KSb.ha(_.jga(function(){return g.Vib.ha(_.ie(void 0),
_.Od(20),_.Xd())})).subscribe(function(){gZb(g)}))};_.V(kP,jP);kP.Ia=jP.Ia;_.h=kP.prototype;_.h.Sa=function(){jP.prototype.fEb.call(this)};_.h.Ka=function(){this.lb.unsubscribe()};_.h.psb=function(a,b){b=a+b;for(var c=[];a<b;a++)this.SC.has(a)?c.push(this.SC.get(a).node):c.push(this.Ol[a]);return _.Zab(c)};
_.h.LQ=function(a,b){b=void 0===b?!1:b;if(!(0>=a)){var c=Math.max(0,b?this.Yi:this.qf-a),d=c+a;jP.prototype.LQ.call(this,a,b);for(a=c;a<d;a++)this.MG.has(a)&&(b=void 0,null==(b=this.Di(a))||b.setAttribute("aria-current","true"));this.KSb.next()}};_.h.dOa=function(){return 0<this.Ol.length};
_.h.Sb=function(a){if(a.highlightedLines){a=_.l(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.YE(this.Kf,this.As(),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.Di(c))||d.setAttribute("aria-current","true")}}this.MG=_.Jmb(this.Kf)}};
_.h.Ypa=function(a,b){var c=this,d=_.OH(this,"line");d.appendChild(_.NH(this,Array.from({length:b+1}).join(" "),"line"));b=_.NH(this,"...","line ellipses");b.addEventListener("click",function(){c.ek.emit(a)});d.appendChild(b);return d};
_.h.Xkb=function(a,b,c){a=this.Ol[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;">'+_.JH(a)+"</div></div>";return(0,_.IH)(c).iB()};_.h.Wd=function(a){a=a.target;a.classList.contains("ellipses")&&this.ek.emit(Number(a.nextElementSibling.firstElementChild.dataset.lineNumber))};
_.h.eR=function(){if(this.As()&&this.ql[0])return this.ql[0].getBoundingClientRect().height;var a=_.OH(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.I7=function(a,b){b=void 0===b?[]:b;this.lines=a;this.pM=a.length;this.Ol=[];var c=document.getElementById("pre-rendered-code");if(null!=c&&this.uv){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.ql=Array.from(this.content.children);this.qf=Number(this.ql[0].getAttribute("data-line-number"));this.Yi=this.qf+this.ql.length;(c=_.cF(this.container,"virtual-scroll-format-code",
"body"))&&0>=c.scrollTop&&(c.scrollTop=d)}for(d=0;d<b.length;d++)this.Ol.push(b[d]);if(this.Ol.length<a.length)for(b=this.MNa(0,a.length),d=this.Ol.length;d<a.length;d++)this.Ol.push(yVb({lineNumber:d,line:a[d],lu:b[d]}).iB())};var iZb=function(a){a.selection=new iP({start:new hP({line:0,column:0}),end:hZb(a)});gZb(a)};
kP.prototype.Yja=function(a){var b=this;if(this.dOa()&&(a=a.filter(function(n){return _.ZE(n,b.As())}),!(0===a.length||a[a.length-1]>=this.As()))){var c=new _.TH(new jZb),d=a.map(function(n){var r;return c.md(null!=(r=b.Aj.get(n))?r:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");for(var g=0;g<a.length;g++){var m=a[g];this.Ol[m]=yVb({lineNumber:m,line:this.lines[m],lu:d[g]}).iB();_.bmb(e,"afterbegin",this.Ol[m]);
dZb(this,m,e.firstChild)}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};kP.prototype.focus=function(a){a=_.YE(a,this.As());if(0!==a.length){var b=this.Di(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.kA.next(a[0].start),b.focus())}};
kP.prototype.Ku=function(){if(this.cZa)this.cZa--;else{this.Vib.next();var a=kZb(this);if(null==a?0:a.te){var b=a.te,c,d=b.start.isEqual(new hP({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(lZb(this))&&(null==(e=this.selection)?0:e.end)&&b.end.isBefore(this.selection.end)?this.selection.end:b.end;this.selection=new iP({start:d,end:c});this.vda=a.vda}else this.vda=this.selection=void 0}};
var gZb=function(a){if(a.selection){var b=a.selection;var c=new iP({start:new hP({line:a.qf,column:0}),end:lZb(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 iP({start:d,end:c})}var f;d=null==(f=kZb(a))?void 0:f.te;f=!c;d=d&&c&&c.isEqual(d);f||d||(f=mZb(a,c.start),d=mZb(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.cZa++))}},oZb=function(a,b,c){if(!a.content.contains(b))return a.content.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_FOLLOWING?hZb(a):new hP({line:0,column:0});a=nZb(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 hP({line:Number(b.getAttribute("data-line-number")),column:c})},nZb=function(a,b,c){return 0===b.childNodes.length?{node:b,offset:c}:b.childNodes.length<=c?mZb(a,lZb(a)):nZb(a,b.childNodes[c],0)},mZb=function(a,b){var c=a.Di(b.line);if(c)return pZb(a,c,b.column)},pZb=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 pZb(a,e,c-d);d+=m}},qZb=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("")};
kP.prototype.clear=function(){jP.prototype.clear.call(this);this.view.clear();this.lines=[];this.Ol=[]};
var kZb=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=oZb(a,d,b.anchorOffset),a=oZb(a,c,e),!b.isEqual(a)))return b.isBefore(a)?{te:new iP({start:b,end:a}),vda:!0}:{te:new iP({start:a,end:b}),vda:!1}}},lZb=function(a){var b,c;return new hP({line:a.Yi-1,column:(null==(b=a.Di(a.Yi-1))?void 0:null==(c=b.textContent)?void 0:c.length)||0})},hZb=function(a){var b=a.lines.length-
1;return new hP({line:b,column:a.lines[b].length})};kP.prototype.MNa=function(a,b){for(var c=new _.TH(new jZb),d=[];a<b;a++){var e=void 0;d.push(c.md(null!=(e=this.Aj.get(a))?e:null))}return d};kP.O=function(a){return new (a||kP)(_.v(_.Il),_.v(_.uf),_.v(_.ad),_.v(_.Pk),_.v(_.Wu),_.v(_.NJ))};
kP.ya=_.jc({type:kP,qa:[["virtual-scroll-code-container"]],wb:4,Ya:function(a,b){a&1&&_.I("click",function(c){return b.Wd(c)});a&2&&_.Re("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{uv:"usePrefetchIfPossible",Kf:"highlightedLines",Aj:"inlineWidgets"},outputs:{ek:"lineShown",kA:"lineFocused"},features:[_.Me,_.Ac],Aa:0,Ba:0,ua:function(){},styles:["virtual-scroll-code-container{min-width:80ch;padding:0 4px;-moz-tab-size:2;tab-size:2;white-space:pre}virtual-scroll-code-container.nopadding{padding:0}virtual-scroll-code-container .ellipses{border-radius:1ch;cursor:pointer;padding:0 1ch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
rb:2,Oa:0});var jZb=function(){};_.h=jZb.prototype;_.h.F7=function(a,b){_.Vi(a,8,_.MH,b)};_.h.Okb=function(a,b,c){return _.Ki(a.clone(),8).setStart(b).setEnd(c)};_.h.wo=function(a){return a};_.h.aL=function(a){return _.LH(a)};_.h.Wj=function(a){return a.Wj()};_.h.Kl=function(a){return a.Kl()};_.h.cta=function(a){return"a"===_.Y(a,3)};_.h.mta=function(a){return _.bj(a,7)};_.h.cJb=function(a,b){b=_.LH(a).concat(_.LH(b));_.Ui(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.NOb=function(a,b){if(b<a.Kl()||b>=a.Wj())throw new RangeError;var c=_.Ki(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.Yb=function(a){var b=(new _.MH).setStart(a.startColumn).setEnd(a.endColumn);a.kWa&&_.jj(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.Rh(b,3,d);_.Rh(c,4,a.Yn);null!=a.href&&_.Rh(b,5,a.href);null!=a.key&&b.WD(a.key);return b};_.h.T3a=function(a,b){return b.Kl()-a.Kl()||a.Wj()-b.Wj()};var rZb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],lP=function(a,b){jP.call(this,a,b);this.nb=a;this.kA=new _.jl;this.Jp=new _.jl;this.Cs=new _.jl;this.ek=new _.jl;this.O_=void 0;this.KD=new Set;this.MG=new Set;this.gQa=new Map;this.lpa=10};_.V(lP,jP);lP.Ia=jP.Ia;_.h=lP.prototype;
_.h.Sa=function(){jP.prototype.fEb.call(this);if(this.content){var a=_.OH(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.Rxc=a};_.h.Ypa=function(a){var b=this,c=_.OH(this,"line-number CodeMirror-gutter-background");c.appendChild(_.NH(this,"-",""));c.addEventListener("click",function(){b.ek.emit(a)});return c};
_.h.Xkb=function(a,b,c){b=this.Pl?this.Pl(a):void 0;return(0,_.IH)('<div class="line-number hidden-node CodeMirror-gutter-background"'+(c?' style="display:none;"':"")+'><span>-</span><div style="display:none;">'+(b?_.xtb(a,b):_.ztb(a,a+1))+"</div></div>").iB()};
_.h.Wd=function(a){var b=a.target;if(b.classList.contains("hidden-node"))return this.ek.emit(Number(b.lastElementChild.firstElementChild.firstElementChild.dataset.lineNumber)),!0;if("A"===b.tagName&&(0!==a.button||a.ctrlKey||a.metaKey))return!0;for(var c=b;c!==a.currentTarget&&!c.classList.contains("line-number");)c=c.parentElement;c=Number(c.firstElementChild.dataset.lineNumber);if(isNaN(c))return!0;if("A"!==b.tagName)return this.Cs.next({line:c,A0:a}),!0;this.Jp.next({line:c,A0:a});return!1};
_.h.clear=function(){jP.prototype.clear.call(this);this.pM=0};_.h.focus=function(a){a=_.YE(a,this.ql.length,this.qf,!0);0<a.length&&(this.ql[a[0].start-this.qf].firstElementChild.focus(),this.kA.next(a[0].start))};
_.h.yca=function(a){for(var b=_.l(this.KD||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.l(rZb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.O_=a;this.KD=_.Imb(this.O_,this.ql,this.qf,!0);this.MG=_.Jmb(a);a=_.l(this.KD);for(c=a.next();!c.done;c=a.next())this.xca(c.value)};
_.h.q3a=function(a){if(this.Pl){this.Pl=a;for(var b=0,c=this.ql.length;b<c;b++)_.nab(this.ql[b].firstElementChild,a(b+this.qf))}else this.clear(),this.pM=this.iu};_.h.psb=function(a,b){b=a+b;if(this.Pl){for(var c=[];a<b;a++)this.SC.has(a)?c.push(this.SC.get(a).node):c.push(_.ytb({lineNumber:a,href:this.Pl(a)}).iB());return _.Zab(c)}return _.Atb({start:a,end:b}).iB()};
_.h.LQ=function(a,b){b=void 0===b?!1:b;var c=Math.max(0,b?this.Yi:this.qf-a),d=c+a;jP.prototype.LQ.call(this,a,b);a=_.l(this.gQa.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.ql[b-c].classList.add.apply(this.ql[b-c].classList,_.xc(e))}for(;c<d;c++)this.MG.has(c)&&(a=this.Di(c))&&(this.xca(a),this.KD.add(a))};
_.h.yga=function(a,b){b=void 0===b?!1:b;for(var c=Math.max(0,b?this.Yi:this.qf-a),d=c+a;c<d;c++)if(this.MG.has(c)){var e=this.Di(c);e&&this.KD.delete(e)}jP.prototype.yga.call(this,a,b)};_.h.xca=function(a){a.classList.add("highlight");for(var b=_.l(rZb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.W.Object.defineProperties(lP.prototype,{Rxc:{configurable:!0,enumerable:!0,set:function(a){this.lpa=a;this.container.style.width=Math.ceil(Math.log10(this.iu))*this.lpa+13+"px"}},pM:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=Math.ceil(Math.log10(a))*this.lpa+13+"px";this.iu=a;bZb(this)}}});lP.O=function(a){return new (a||lP)(_.v(_.ad),_.v(_.Pk))};
lP.ya=_.jc({type:lP,qa:[["virtual-scroll-line-number-container"]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Wd(c)})},inputs:{Pl:"lineNumberLinkProvider"},outputs:{kA:"lineFocused",Jp:"lineNumberClicked",Cs:"gutterClicked",ek:"lineShown"},features:[_.Me],Aa:0,Ba:0,ua:function(){},styles:["virtual-scroll-line-number-container{flex:none;min-width:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.line-number{padding:0 5px 0 3px;position:unset;text-align:end}.CodeMirror-linenumber{line-height:inherit;min-width:unset;padding:0 0 0 5px;position:unset}a.CodeMirror-linenumber{cursor:pointer;display:block;text-align:right}"],
rb:2,Oa:0});var sZb=["content"],tZb=["gutter"],uZb=["decorations"],vZb=["sidebar"],wZb=["focusElement"],xZb=new _.vc("sidebarService"),yZb=new _.vc("lineWidgetsService"),mP=function(a,b,c,d,e,f,g,m,n,r,w,z,E,J,L,Q,da,oa,qa,ta){_.aI.call(this,z,E,a);var Ea=this;this.renderer=c;this.view=d;this.Dk=e;this.nha=f;this.LV=g;this.Vg=m;this.nd=n;this.document=r;this.Td=J;this.pt=L;this.uVa=Q;this.vLa=da;this.g1a=oa;this.Kta=qa;this.Zba=ta;this.LSa=_.YE;this.Rq=new Set;this.Aj=new Map;this.cA=this.vS=this.tS=this.uS=
!1;this.Tw=[];this.yu=new Map;this.bA=new Map;this.N9=new _.be(1);this.lb=new _.fd;this.ht=[];this.ED=null;this.vV=[];this.xpa=new _.fe;this.mB=function(){};this.sS=!0;this.MV=this.lineHeight=0;this.value=this.fileName="";this.Eda=1E3;this.Bta=800;this.visibility=_.XH;this.an=[];this.tB=void 0;this.uv=!1;this.Cja=new _.jl;this.ek=new _.jl;this.RM=new _.jl;this.aR=0;this.fe=this.bR="";this.aq=this.Mk=this.gH=void 0;this.q9=!1;this.xR=!0;this.Jp=new _.jl;this.Cs=new _.jl;this.hT=_.sj(function(){Ea.ne.hT()},
500);this.ne=w||_.Qvb;this.uh=new _.Jt(this.document);this.uh.woa=!1;this.uh.VM("CTRL_A",65,2);this.uh.VM("CTRL_A",65,8);_.Wj(this.uh,"shortcut",function(Pa){if("CTRL_A"===Pa.identifier){Pa=Ea.P9.na;for(var Xa={};Pa;){Xa={V1:Xa.V1,BMa:Xa.BMa};if(Ea.document.activeElement===Pa)return Ea.continue?(Xa.V1=r.getSelection(),Xa.BMa=Xa.V1&&Xa.V1.toString(),Ea.continue.then(function(cb){return function(){cb.V1&&cb.V1.toString()!==cb.BMa||iZb(Ea.de)}}(Xa))):iZb(Ea.de),!1;Pa=Pa.parentElement}}return!0});this.lb.add(this.vLa.bo.subscribe(function(Pa){Ea.nb.na.style.fontSize=
null!=Pa?Pa+"px":"";_.yl(Ea.Td);setTimeout(function(){Ea.qga(Ea.de.eR())})}));this.lb.add(this.pt.s9.subscribe(function(Pa){Ea.fe=Pa;_.yl(Ea.Td)}))};_.V(mP,_.aI);mP.Ia=_.aI.Ia;_.h=mP.prototype;_.h.Ku=function(){this.de.Ku()};
_.h.Sb=function(a){var b=this;if(!this.lineHeight){for(var c=_.l(this.fe.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.P9.na.classList.add(d);this.lineHeight=this.de.eR();this.xg.lineHeight=this.lineHeight;this.de.lineHeight=this.lineHeight;this.Ts()}a.fileName||a.value?(this.LXa(),this.continue=this.ne.V2a(function(){return b.render()})):a.scrollToLine?(this.Au(this.Kf),this.GU(_.HE(this.Kf))):a.lineNumberLinkProvider?(c=function(){b.xg.q3a(b.Pl)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.jj&&this.LV.Mz(a.visibleCodeIdentifier.jj),this.vga());(a.visibility||a.folding)&&this.tv();if(!this.sS){this.mB();var e=this.Kf;"CODE"===this.BG?this.mB=_.osb(this.Vg,function(){null!=e?b.ZK(e,!0):b.aba.na.focus()}):void 0!==this.BG&&(this.mB=this.Vg.registerCallback(this.BG,this.nb.na,function(){b.ZK(e,!0);b.mB()}))}this.xR||this.xg.clear();if(a.lineLimitation){var f;this.bR="".padStart(null!=(f=this.jH)?f:80," ")}};
_.h.QU=function(a){this.q9=a};_.h.ZK=function(a,b){b=void 0===b?!1:b;var c=this;_.qd(function(d){if(1==d.Qc)return _.rd(d,c.continue,2);_.m_a(c.Dk,function(){c.QG(a,b)});d.Qc=0})};_.h.QG=function(a,b){if(void 0===b||!b||this.fda(_.HE(a)))this.de.focus(a),this.nb.na.scrollLeft=0,this.sS=!0};_.h.qga=function(a){this.lineHeight=a;this.xg.lineHeight=a;this.de.lineHeight=a;_.yl(this.Td);this.GU(_.HE(this.Kf));zZb(this)};
_.h.Sa=function(){var a=this;_.aI.prototype.Sa.call(this);this.SI.ha(_.Md(function(){return a.Dk.mM}),_.t(function(b){return b.target.scrollLeft}),_.Md(function(){return a.Dk.rua})).subscribe(function(b){a.zr.na.style.right=-b+"px";a.hT()});this.nb.na.addEventListener("copy",function(b){b.preventDefault();var c;null==(c=b.clipboardData)||c.setData("text/plain",qZb(a.de));a.ne.nr()});this.nb.na.addEventListener("keydown",function(b){if(!_.dF(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&
a.nb.na.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.de.nb.na.contains(c)?a.QG(d-1):a.xg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.de.nb.na.contains(c)?a.QG(d+1):a.xg.focus(d+1),b.preventDefault())))}}});"CODE"===this.BG&&(this.Mk=this.nd.register("openCode","c",function(){a.ne.p0();_.kv(a.Vg,"CODE")}),this.aq=this.Vg.registerCallback("CODE",this.nb.na,function(){var b=
document.activeElement;b&&b instanceof HTMLElement&&a.nb.na.contains(b)&&!a.xg.nb.na.contains(b)&&a.aba.na!==b?a.xg.focus(a.gH||0):a.QG(a.gH||0)}))};_.h.Oc=function(){var a=this;this.vga();this.SI.subscribe(function(){a.Ts()})};
_.h.Ts=function(){var a=this.v0("top");a=Math.max(0,Math.floor(a/this.lineHeight)-100);for(var b=_.l(this.visibility.yV),c=b.next();!c.done;c=b.next()){c=c.value;if(c.end<=a||c.start<a&&c.end>a)a+=c.end-c.start-1;if(c.start>=a)break}b=Math;c=b.max;for(var d=Math,e=d.min,f=this.lines.length-a,g=Math.ceil(this.nb.na.clientHeight/this.lineHeight)+200,m=_.l(this.visibility.yV),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.xg.Ts(a,b);this.de.Ts(a,b);c=a+b;if(this.ht&&0!==this.ht.length){d=this.g1a.fsa(a,c);d=_.l(d);for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.B1(this.lineHeight,!1,f.widgets);break;case "add":g=_.l(f.widgets);for(e=g.next();!e.done;e=g.next())this.nU(this.zr,e.value,"start"===f.location);break;case "remove":for(f=_.l(f.widgets),e=f.next();!e.done;e=f.next())AZb(this,this.zr,e.value)}_.yl(this.Td)}if(this.Tw&&0!==this.Tw.length){d=this.Kta.fsa(a,c);
d=_.l(d);for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.A1(f.widgets);break;case "add":g=_.l(f.widgets);for(e=g.next();!e.done;e=g.next())this.nU(this.aT,e.value,"start"===f.location);break;case "remove":for(f=_.l(f.widgets),e=f.next();!e.done;e=f.next())AZb(this,this.aT,e.value)}_.yl(this.Td)}if(this.Zba.widgets&&0!==this.Zba.widgets.length){c=this.Zba.fsa(a,c);c=_.l(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.z1(this.lineHeight,
!1,d.widgets);break;case "add":e=_.l(d.widgets);for(f=e.next();!f.done;f=e.next())f=f.value,this.Sva(f.line,f.widgets,this.lineHeight,"start"===d.location);break;case "remove":for(d=_.l(d.widgets),f=d.next();!f.done;f=d.next())(e=this.bA.get(f.value.line))&&this.renderer.removeChild(this.ir.na,e)}_.yl(this.Td)}this.scroll.next({sra:a,pM:b})};
_.h.vga=function(){var a=this;this.tB&&this.LV.register(this.tB,this.SI.ha(_.Md(function(){return a.Dk.mM}),_.t(function(b){return b.target.scrollTop}),_.Rd(),_.t(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.nb.na.clientHeight)/a.lineHeight),a.Tl)}}),_.Md(function(){return a.Dk.Dea})))};_.h.ke=function(){this.N9.next(!0)};
_.h.Ka=function(){this.clear();this.tB&&this.LV.Mz(this.tB);this.uh&&this.uh.dispose();this.Mk&&this.Mk();this.aq&&this.aq();this.mB();this.lb.unsubscribe();_.aI.prototype.Ka.call(this)};_.h.IJ=function(a){this.nb.na.classList.add(a)};_.h.WM=function(a){this.nb.na.classList.remove(a)};_.h.aZa=function(a){this.RM.emit(a);this.ZK(a.start-1)};_.h.tv=function(){for(var a=_.l([this.de,this.xg]),b=a.next();!b.done;b=a.next())b.value.tv(this.visibility.yV,this.an);_.cwb(this);zZb(this);this.Ts()};
_.h.tWa=function(){var a=this;this.uS||(this.uS=!0,setTimeout(function(){a.uS=!1;a.A1();_.yl(a.Td)}))};_.h.uWa=function(){var a=this;this.vS||(this.vS=!0,setTimeout(function(){a.vS=!1;a.B1(a.lineHeight);_.yl(a.Td)}))};_.h.rea=function(){var a=this;this.tS||(this.tS=!0,setTimeout(function(){a.tS=!1;a.z1();_.yl(a.Td)}))};_.h.sea=function(a){this.Rq.add(a);this.hia()};_.h.lBb=function(a,b,c,d){this.ED={hb:a,position:b,line:c,offset:d};this.hia()};
_.h.Au=function(a){var b=this;return _.qd(function(c){if(1==c.Qc)return b.ek.emit(a),_.rd(c,b.continue,2);b.ne.Fja(function(){b.xg.yca(a);return Promise.resolve()},"selectLine");c.Qc=0})};
_.h.hia=function(){var a=this;this.cA||(this.cA=!0,this.ne.Fja(function(){var b;return _.qd(function(c){if(1==c.Qc)return b=new _.jd(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.lU=b.subscribe(),_.rd(c,_.vlb(b),2);if(3!=c.Qc)return a.lU=void 0,a.cA=!1,_.rd(c,a.continue,3);0<a.Rq.size&&a.de.Yja(Array.from(a.Rq));a.Rq.clear();a.Q_a();c.Qc=0})},"inline"))};
_.h.tLa=function(a,b,c,d){var e=this;return this.G7(function(){e.tWa()},{startLine:c,endLine:d,ua:a,context:b},this.Tw)};_.h.wdb=function(a,b,c,d){var e=this;return this.G7(function(){e.uWa()},{startLine:c,endLine:d,ua:a,context:b},this.ht)};_.h.udb=function(a,b,c){var d=this,e={line:c,ua:a,context:b},f=this.yu.get(c)||[];f.push(e);this.yu.set(c,f);this.rea();return function(){f.splice(f.indexOf(e),1);d.rea()}};
_.h.dY=function(a,b){var c=this;this.Aj.has(a)?this.Aj.get(a).push(b):this.Aj.set(a,[b]);this.sea(a);return{remove:function(){var d=c.Aj.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.sea(a))}}}};_.h.Pba=function(a){return this.lineHeight*(this.visibility?_.eF(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.eF(this.visibility,b)-_.eF(this.visibility,a):b-a))};
_.h.G7=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.LXa=function(){this.yu.clear();this.bA.clear();this.Tw=[];this.ht=[];this.Aj.clear();this.Rq.clear();this.J$()};
_.h.render=function(){var a=this,b,c,d,e;return _.qd(function(f){if(1==f.Qc)return a.clear(),a.rendered||(a.cA=!0),(b=document.getElementById("pre-rendered-code"))&&a.de.uv&&b.setAttribute("processed",""),_.rd(f,a.kTa(),2);if(3!=f.Qc)return c=f.tk,d=a.lines,_.cwb(a),_.rd(f,_.nfa(a.N9),3);a.Kf=_.YE(a.Kf,d.length);a.Cja.emit(d.length);e=a.lineHeight;a.z1(e);a.A1();a.B1(e);a.xg.pM=a.lines.length;a.de.I7(d,a.rendered);a.GU(_.HE(a.Kf));a.rendered||a.Rq.clear();a.aR=c+3;a.Ts();zZb(a,e);a.rendered||(a.cA=
!1);a.xg.yca(a.Kf);f.Qc=0})};_.h.kTa=function(){var a=this,b,c,d,e,f,g,m,n;return _.qd(function(r){if(1==r.Qc){a.MQ(null!=(b=a.Ew)?b:new Map);if(a.value.lines)return a.MQ(a.value.ES),a.lines=a.value.lines,r.return(a.value.DBb);if(a.Ew&&a.Ew.size)return r.Oh(2);c=a.D9(a.value);f=_.Svb;g=f.yRb;m=a.value;return _.rd(r,_.nnb(),4)}return 2!=r.Qc?(n=g.call(f,m,null!=(e=null==(d=r.tk.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.MQ(n),r.return(c)):r.return(a.D9(a.value))})};
_.h.D9=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.MQ=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.Aj.get(c);if(null==b)this.Aj.set(c,d);else for(c=_.l(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.A1=function(a){0===this.Kta.widgets.length&&(this.Kta.widgets=this.Tw);_.Qj(this.aT.na);a=a||this.Kta.C_(cZb(this.xg));a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.nU(this.aT,b.value)};
_.h.B1=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Qj(this.zr.na);this.Wja(a);this.g1a.widgets=this.ht;b&&this.renderer.dh(this.zr.na,"display","none");a=c||this.g1a.C_(cZb(this.xg));a=_.l(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.dh(this.zr.na,"display","block"),this.nU(this.zr,b)};
_.h.z1=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Qj(this.ir.na);b&&(aZb(this.Zba,this.yu),this.bA.clear(),this.Qja(a),this.o3a(11),b=this.eTa()?"block":"none",this.renderer.dh(this.ir.na,"display",b));c=c||this.Zba.C_(cZb(this.xg));c=_.l(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;0!==d.length&&this.Sva(b.line,d,a)}};
_.h.Sva=function(a,b,c,d){d=void 0===d?!1:d;var e=this.bA.get(a);e||(e=this.nOa(),this.Rja(e,a,c),this.bA.set(a,e));a=_.l(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.Zu&&0!==b.Zu.length||(c=this.view.Kh(b.ua,b.context),c.Nd(),b.Zu=c.tl),b=_.l(b.Zu),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&0<this.ir.na.children.length?this.renderer.insertBefore(this.ir.na,e,this.ir.na.children[0]):this.renderer.appendChild(this.ir.na,e)};
_.h.nOa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.np&&_.AE(a)&&this.vV.push(a);return a};_.h.Rja=function(a,b,c){b*=c;this.renderer.dh(a,"position","absolute");this.renderer.dh(a,"top",b+"px");this.renderer.dh(a,"height",c+"px");this.renderer.dh(a,"bottom","0")};_.h.eTa=function(){for(var a=_.l(this.yu.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var zZb=function(a,b){b=void 0===b?a.lineHeight:b;a.Qja(b);a.Wja(b);for(var c=_.l(a.Tw.concat(a.ht)),d=c.next();!d.done;d=c.next())a.GV(d.value);c=_.l(a.bA);for(d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;a.Rja(e,d,b)}};_.h=mP.prototype;_.h.Wja=function(a){this.Xja(this.zr,a)};_.h.Qja=function(a){this.Xja(this.ir,a)};_.h.Xja=function(a,b){this.renderer.dh(a.na,"height",b*this.MV+"px")};
_.h.o3a=function(a){var b=Array.from(this.yu.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.xc(b)):0;this.renderer.dh(this.ir.na,"width",a*b+"px")};_.h.nU=function(a,b,c){c=void 0===c?!1:c;if(!b.Zu){var d=this.view.Kh(b.ua,b.context);d.Nd();b.Zu=d.tl}this.GV(b);b=_.l(b.Zu);for(d=b.next();!d.done;d=b.next())d=d.value,c&&0<a.na.children.length?this.renderer.insertBefore(a.na,d,a.na.children[0]):this.renderer.appendChild(a.na,d)};
var AZb=function(a,b,c){var d;null==(d=c.Zu)||d.forEach(function(e){a.renderer.removeChild(b.na,e)})};_.h=mP.prototype;_.h.Q_a=function(){if(this.ED){var a=this.ED,b=a.position,c=a.line,d=a.offset;(a=this.nb.na.querySelector(a.hb))?this.nha.scrollTo(a,b,null!=d?d:0):this.GU(c);this.ED=null}};
_.h.GV=function(a){var b=a.Zu,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.dh(e,"top",d+"px"),-1<a?this.renderer.dh(e,"height",c+"px"):this.renderer.dh(e,"bottom","0")}};_.h.clear=function(){this.view.clear();this.de.clear();this.xg.clear();this.J$();this.xpa.next(!0);this.continue=void 0;var a;null==(a=this.lU)||a.unsubscribe();this.lU=void 0};
_.h.J$=function(){if(this.renderer.np)for(var a=_.l(this.vV),b=a.next();!b.done;b=a.next())this.renderer.np(b.value);this.vV=[]};_.h.GU=function(a){null==a||this.fda(a)||(this.nb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};_.h.fda=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.nb.na.scrollTop,c=b+this.nb.na.offsetHeight;return b<=a&&a<c};
_.W.Object.defineProperties(mP.prototype,{de:{configurable:!0,enumerable:!0,get:function(){return this.HNa},set:function(a){var b=this;this.HNa=a;this.lb.add(_.Cd(window,"resize").ha(_.t(function(){return a.eR()}),_.Rd()).subscribe(function(c){b.qga(c)}))}},Tl:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},lha:{configurable:!0,enumerable:!0,set:function(a){this.sS=!1;this.Kf=_.lnb(a)}}});
mP.O=function(a){return new (a||mP)(_.v(_.pe),_.v(_.Vf),_.v(_.Pk),_.v(_.uf),_.v(_.Yt),_.v(_.Zt),_.v(_.dI),_.v(_.vg),_.v(_.Kt),_.v(_.oh),_.v(_.Pvb,8),_.v(_.ad),_.v(_.Uq),_.v(_.Il),_.v(_.cv),_.v(_.bI),_.v(_.iE),_.v(xZb),_.v(yZb),_.v(fP))};
mP.ya=_.jc({type:mP,qa:[["virtual-scroll-format-code"]],tb:function(a,b){a&1&&(_.yf(sZb,7),_.yf(tZb,7),_.yf(lP,7),_.yf(uZb,7),_.yf(vZb,7),_.yf(wZb,7),_.yf(kP,7));if(a&2){var c;_.wf(c=_.Af())&&(b.P9=c.first);_.wf(c=_.Af())&&(b.ir=c.first);_.wf(c=_.Af())&&(b.xg=c.first);_.wf(c=_.Af())&&(b.aT=c.first);_.wf(c=_.Af())&&(b.zr=c.first);_.wf(c=_.Af())&&(b.aba=c.first);_.wf(c=_.Af())&&(b.de=c.first)}},inputs:{fileName:"fileName",value:"value",Ew:"highlightInfo",rendered:"rendered",Eda:"largeFileThreshold",
Bta:"largeFileRenderCount",jH:"lineLimitation",visibility:"visibility",an:"folding",tB:"visibleCodeIdentifier",BG:"focusableRegion",uv:"usePrefetchIfPossible",xR:"displayLineNumbers",lha:"scrollToLine",Pl:"lineNumberLinkProvider"},outputs:{Cja:"totalNumLines",ek:"lineShown",RM:"rangeToggled",Jp:"lineNumberClicked",Cs:"gutterClicked"},features:[_.of([{wa:_.aI,Nb:mP},{wa:xZb,Md:gP},{wa:yZb,Md:gP},fP]),_.Me,_.Ac],Aa:39,Ba:25,Ea:[[1,"layout",3,"ascResizeNotifier"],["tabindex","-1"],["content",""],[1,
"gutter","CodeMirror-gutters"],["gutter",""],[1,"CodeMirror-gutters",3,"visibility","lineNumberLinkProvider","lineFocused","lineNumberClicked","gutterClicked","lineShown"],[3,"click","contextmenu","mouseover","mouseout","mousedown","mouseup","mouseleave","keydown","keyup","selectionchange"],[1,"decorations"],["decorations",""],["class","code-highlight CodeMirror-activeline-background",3,"height","minWidth","top",4,"ngFor","ngForOf"],["class","column-guide",3,"minHeight",4,"ngIf"],["tabindex","-1",
1,"focus-element"],["focusElement",""],[1,"cdk-visually-hidden"],[3,"visibility","usePrefetchIfPossible","inlineWidgets","highlightedLines","lineFocused","lineShown"],[3,"visibility","folding","lineHeight","pointerEvents","rangeToggled","mousedown",4,"ngIf"],["tabindex","0","role","region",1,"sidebar"],["sidebar",""],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"visibility","folding","lineHeight","rangeToggled","mousedown"]],ua:function(a,
b){a&1&&(_.A(0,"div",0),_.I("ascResizeNotifier",function(){return b.Ts()}),_.N(1,"\n  "),_.A(2,"div",1,2),_.N(4,"\n    "),_.D(5,"div",3,4),_.N(7,"\n    "),_.A(8,"virtual-scroll-line-number-container",5),_.I("lineFocused",function(c){return b.gH=c})("lineNumberClicked",function(c){return b.Jp.emit(c)})("gutterClicked",function(c){return b.Cs.emit(c)})("lineShown",function(c){return b.ek.emit(c)}),_.N(9,"\n    "),_.B(),_.N(10,"\n    "),_.A(11,"div",6),_.I("click",function(c){return b.FY.next(c)})("contextmenu",
function(c){return b.FY.next(c)})("mouseover",function(c){return b.lua.next(c)})("mouseout",function(c){return b.RWa.next(c)})("mousedown",function(){return b.QU(!0)})("mouseup",function(){return b.QU(!1)})("mouseleave",function(){return b.QU(!1)})("keydown",function(c){return b.cVa.next(c)})("keyup",function(c){return b.dVa.next(c)})("selectionchange",function(){return b.Ku()},!1,QBb),_.N(12,"\n      "),_.D(13,"div",7,8),_.N(15,"\n      "),_.y(16,nJb,1,6,"div",9),_.N(17,"\n      "),_.y(18,oJb,5,
3,"div",10),_.O(19,"async"),_.N(20,"\n      "),_.A(21,"div",11,12),_.N(23,"\n        "),_.A(24,"span",13),_.N(25,"\n          Code panel - press c to focus line 1.\n        "),_.B(),_.N(26,"\n      "),_.B(),_.N(27,"\n      "),_.A(28,"virtual-scroll-code-container",14),_.I("lineFocused",function(c){return b.gH=c})("lineShown",function(c){return b.ek.emit(c)}),_.N(29,"\n      "),_.B(),_.N(30,"\n      "),_.y(31,pJb,1,5,"code-folding-container",15),_.N(32,"\n    "),_.B(),_.N(33,"\n  "),_.B(),_.N(34,"\n  "),
_.D(35,"div",16,17),_.N(37,"\n"),_.B(),_.N(38,"\n"));a&2&&(_.u(2),_.wy("content CodeMirror ",b.fe,""),_.u(6),_.Re("min-height",b.lineHeight*b.MV,"px"),_.Se("line-numbers",b.xR),_.x("visibility",b.visibility)("lineNumberLinkProvider",b.Pl),_.u(3),_.Ue(b.Upb),_.u(2),_.Re("min-width",b.aR,"ch"),_.u(3),_.x("ngForOf",b.LSa(b.Kf,b.lines.length)),_.u(2),_.x("ngIf",_.R(19,23,b.uVa.enabled)&&b.bR),_.u(10),_.Re("padding-right",0===b.ht.length?0:300,"px"),_.x("visibility",b.visibility)("usePrefetchIfPossible",
b.uv)("inlineWidgets",b.Aj)("highlightedLines",b.Kf),_.u(3),_.x("ngIf",0<b.an.length))},Ha:[_.ZH,_.xm,_.ym,_.nv,kP,lP,_.Dm],styles:[".code-highlight[_ngcontent-%COMP%]{position:absolute;width:100%}virtual-scroll-format-code[_nghost-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;box-sizing:border-box;display:block;height:100%;overflow:auto;position:relative;width:100%;outline:0}virtual-scroll-format-code[_nghost-%COMP%]     a{color:inherit}virtual-scroll-format-code[_nghost-%COMP%]     a:hover span{text-decoration:underline}virtual-scroll-format-code[_nghost-%COMP%]     virtual-scroll-code-container{box-sizing:content-box;position:absolute}virtual-scroll-format-code[_nghost-%COMP%]   pre[_ngcontent-%COMP%]{font-family:monospace}.inline[_nghost-%COMP%]{height:auto}.inline[_nghost-%COMP%]   .layout[_ngcontent-%COMP%]{position:relative}.focus-element[_ngcontent-%COMP%]{height:0;position:-webkit-sticky;position:sticky;top:0}.focus-element[_ngcontent-%COMP%]:focus{outline:none}.layout[_ngcontent-%COMP%]{height:100%;position:absolute;width:100%}.content[_ngcontent-%COMP%]{display:inline-flex;font-family:inherit;height:unset;min-height:100%;min-width:100%;outline:0;overflow:unset;position:relative;vertical-align:top}.code-and-highlight-container[_ngcontent-%COMP%]{position:relative;width:100%}code-folding-container[_ngcontent-%COMP%]{position:absolute}.gutter[_ngcontent-%COMP%]{flex:0 0 auto;overflow:hidden;position:unset}.line-numbers[_ngcontent-%COMP%]{min-height:100%;position:relative;z-index:unset}.sidebar[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;box-sizing:border-box;min-height:100%;overflow:hidden;position:absolute;width:300px;right:0;top:0}.decorations[_ngcontent-%COMP%]{left:0;position:absolute;top:0;width:100%}.column-guide[_ngcontent-%COMP%]{height:100%;position:absolute}.column-guide-margin[_ngcontent-%COMP%]{margin-left:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
Oa:0});var BZb=new _.vc("CDK_DRAG_PARENT");var CZb=new _.vc("CdkDragHandle");var DZb=new _.vc("CdkDragPlaceholder");var EZb=new _.vc("CdkDragPreview");var FZb=new _.vc("CDK_DRAG_CONFIG");var GZb=_.fh({passive:!1,capture:!0}),nP=function(a,b){var c=this;this.kb=a;this.B8a=new Set;this.R4=new Set;this.Iy=[];this.g5=new Map;this.xpc=function(d){return d.Mw()};this.pva=new _.fe;this.FYa=new _.fe;this.scroll=new _.fe;this.itc=function(d){0<c.Iy.length&&d.preventDefault()};this.Rab=function(d){0<c.Iy.length&&(c.Iy.some(c.xpc)&&d.preventDefault(),c.pva.next(d))};this.Eb=b},HZb=function(a,b){a.R4.add(b);1===a.R4.size&&a.kb.Xb(function(){a.Eb.addEventListener("touchmove",a.Rab,GZb)})},JZb=
function(a,b){a.R4.delete(b);IZb(a,b);0===a.R4.size&&a.Eb.removeEventListener("touchmove",a.Rab,GZb)},KZb=function(a,b,c){-1<a.Iy.indexOf(b)||(a.Iy.push(b),1===a.Iy.length&&(b=c.type.startsWith("touch"),a.g5.set(b?"touchend":"mouseup",{handler:function(d){return a.FYa.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.itc,options:GZb}),b||a.g5.set("mousemove",{handler:function(d){return a.pva.next(d)},options:GZb}),a.kb.Xb(function(){a.g5.forEach(function(d,
e){a.Eb.addEventListener(e,d.handler,d.options)})})))},IZb=function(a,b){b=a.Iy.indexOf(b);-1<b&&(a.Iy.splice(b,1),0===a.Iy.length&&a.K7a())};nP.prototype.Mw=function(a){return-1<this.Iy.indexOf(a)};nP.prototype.UH=function(a){var b=this,c=[this.scroll];a&&a!==this.Eb&&c.push(new _.jd(function(d){return b.kb.Xb(function(){var e=function(f){b.Iy.length&&d.next(f)};a.addEventListener("scroll",e,!0);return function(){a.removeEventListener("scroll",e,!0)}})}));return _.Dd.apply(null,_.xc(c))};
nP.prototype.Ka=function(){var a=this;this.R4.forEach(function(b){return JZb(a,b)});this.B8a.forEach(function(b){a.B8a.delete(b)});this.K7a();this.pva.complete();this.FYa.complete()};nP.prototype.K7a=function(){var a=this;this.g5.forEach(function(b,c){a.Eb.removeEventListener(c,b.handler,b.options)});this.g5.clear()};nP.O=function(a){return new (a||nP)(_.q(_.pe),_.q(_.oh))};nP.ta=_.p({token:nP,oa:nP.O,Ga:"root"});var wJb=0;var LZb=function(a){this.Eb=a;this.mx=new Map};LZb.prototype.clear=function(){this.mx.clear()};LZb.prototype.cache=function(a){var b=this;this.clear();this.mx.set(this.Eb,{R_a:this.IG()});a.forEach(function(c){b.mx.set(c,{R_a:{top:c.scrollTop,left:c.scrollLeft},vjb:qJb(c)})})};
var MZb=function(a,b){var c=_.gh(b);b=a.mx.get(c);if(!b)return null;b=b.R_a;if(c===a.Eb){var d=a.IG();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.mx.forEach(function(m,n){m.vjb&&c!==n&&c.contains(n)&&rJb(m.vjb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};LZb.prototype.IG=function(){return{top:window.scrollY,left:window.scrollX}};var NZb=_.fh({passive:!0}),OZb=_.fh({passive:!1}),yJb=new Set(["position"]),RZb=function(a,b,c,d,e,f){var g=this;this.Uc=b;this.Eb=c;this.kb=d;this.Ff=e;this.Sv=f;this.PB={x:0,y:0};this.Jy={x:0,y:0};this.p5=!1;this.Wma=new _.fe;this.xq=this.yq=this.Wab=this.Vab=_.fd.EMPTY;this.GI=null;this.jab=!0;this.Wo=[];this.UE=new Set;this.v8a="ltr";this.uZ=0;this.uc=!1;this.Noa=new _.fe;this.hV=new _.fe;this.released=new _.fe;this.ended=new _.fe;this.DZ=new _.fe;this.KZ=new _.fe;this.xZ=new _.fe;this.SWa=this.Wma;
this.pna=function(m){g.Noa.next();if(g.Wo.length){var n=g.M9a(m);!n||g.UE.has(n)||g.disabled||g.o$a(n,m)}else g.disabled||g.o$a(g.vj,m)};this.btc=function(m){var n=g.ema(m);if(g.p5){m.preventDefault();var r=g.n9a(n);g.a$a=!0;g.O$a=n;g.vvc(r);if(g.Lj)g.Dcb(r,n);else{n=g.Gz?g.HP:g.Wv;var w=g.Jy;w.x=r.x-n.x+g.PB.x;w.y=r.y-n.y+g.PB.y;g.cFa(w.x,w.y)}g.Wma.Ik.length&&g.kb.qc(function(){g.Wma.next({source:g,yg:r,event:m,distance:g.OGa(r),cZ:g.gJa})})}else Math.abs(n.x-g.Wv.x)+Math.abs(n.y-g.Wv.y)>=g.Uc.Bqa&&
((n=Date.now()>=g.vpc+g.vqc(m),w=g.Lj,n)?w&&(w.Mw()||w.N0c())||(m.preventDefault(),g.p5=!0,g.kb.qc(function(){return g.xuc(m)})):g.K8a(m))};this.dtc=function(m){g.K8a(m)};this.iab=function(m){if(g.Wo.length){var n=g.M9a(m);!n||g.UE.has(n)||g.disabled||m.preventDefault()}else g.disabled||m.preventDefault()};PZb(QZb(this,a),b.E3c||null);this.AX=new LZb(c);HZb(f,this)},SZb=function(a,b){a.Wo=b.map(function(d){return _.jh(d)});a.Wo.forEach(function(d){return dL(d,a.disabled)});a.eoa();var c=new Set;a.UE.forEach(function(d){-1<
a.Wo.indexOf(d)&&c.add(d)});a.UE=c},QZb=function(a,b){var c=_.jh(b);c!==a.vj&&(a.vj&&a.rbb(a.vj),a.kb.Xb(function(){c.addEventListener("mousedown",a.pna,OZb);c.addEventListener("touchstart",a.pna,NZb);c.addEventListener("dragstart",a.iab,OZb)}),a.hF=void 0,a.vj=c);"undefined"!==typeof SVGElement&&a.vj instanceof SVGElement&&(a.kna=a.vj.ownerSVGElement);return a},TZb=function(a,b){a.GI=b?_.jh(b):null;a.xq.unsubscribe();b&&(a.xq=a.Ff.Zc(10).subscribe(function(){return a.Boc()}));return a},PZb=function(a,
b){a.bJa=b};_.h=RZb.prototype;
_.h.dispose=function(){this.rbb(this.vj);if(this.Mw()){var a;null==(a=this.vj)||a.remove()}var b;null==(b=this.Dt)||b.remove();this.q8a();this.p8a();JZb(this.Sv,this);this.zJa();this.Noa.complete();this.hV.complete();this.released.complete();this.ended.complete();this.DZ.complete();this.KZ.complete();this.xZ.complete();this.Wma.complete();this.Wo=[];this.UE.clear();this.Lj=void 0;this.xq.unsubscribe();this.AX.clear();this.GI=this.vj=this.kna=this.DX=this.tF=this.Dt=this.bJa=null};
_.h.Mw=function(){return this.p5&&this.Sv.Mw(this)};_.h.reset=function(){this.vj.style.transform=this.hF||"";this.Jy={x:0,y:0};this.PB={x:0,y:0}};_.h.Vvc=function(a){this.Lj=a};_.h.Qha=function(a){this.Jy={x:0,y:0};this.PB.x=a.x;this.PB.y=a.y;this.Lj||this.cFa(a.x,a.y)};_.h.LUc=function(){var a=this.O$a;a&&this.Lj&&this.Dcb(this.n9a(a),a)};_.h.zJa=function(){this.Vab.unsubscribe();this.Wab.unsubscribe();this.yq.unsubscribe()};
_.h.q8a=function(){var a;null==(a=this.gz)||a.remove();var b;null==(b=this.bbb)||b.destroy();this.gz=this.bbb=null};_.h.p8a=function(){var a;null==(a=this.QB)||a.remove();var b;null==(b=this.nna)||b.destroy();this.QB=this.nna=null};
_.h.K8a=function(a){var b=this;if(this.Sv.Mw(this)&&(this.zJa(),IZb(this.Sv,this),this.eoa(),this.Wo&&(this.vj.style.webkitTapHighlightColor=this.Otc),this.p5))if(this.released.next({source:this,event:a}),this.Lj)this.Lj.Una(),this.cnc().then(function(){b.koc(a);b.G7a();IZb(b.Sv,b)});else{this.PB.x=this.Jy.x;var c=this.ema(a);this.PB.y=this.Jy.y;this.kb.qc(function(){b.ended.next({source:b,distance:b.OGa(c),vZ:c,event:a})});this.G7a();IZb(this.Sv,this)}};
_.h.xuc=function(a){FJb(a)&&(this.P$a=Date.now());this.eoa();var b=this.Lj;if(b){var c=this.vj,d=c.parentNode,e=this.QB=this.Uoc(),f=this.Dt=this.Dt||this.Eb.createComment(""),g=this.F9a();d.insertBefore(f,c);this.hF=c.style.transform||"";this.gz=this.Xoc();zJb(c,!1);this.Eb.body.appendChild(d.replaceChild(e,c));this.Iqc(d,g).appendChild(this.gz);this.hV.next({source:this,event:a});b.start();this.gF=b;this.wma=b.ysb(this)}else this.hV.next({source:this,event:a}),this.gF=this.wma=void 0;this.AX.cache(b?
b.g_c():[])};
_.h.o$a=function(a,b){var c=this;this.bJa&&b.stopPropagation();var d=this.Mw(),e=FJb(b),f=!e&&0!==b.button,g=this.vj,m=_.gh(b),n=!e&&this.P$a&&this.P$a+800>Date.now();e=e?_.gqa(b):_.fqa(b);m&&m.draggable&&"mousedown"===b.type&&b.preventDefault();d||f||n||e||(this.Wo.length&&(d=g.style,this.Otc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.p5=this.a$a=!1,this.zJa(),this.HP=this.vj.getBoundingClientRect(),this.Vab=this.Sv.pva.subscribe(this.btc),this.Wab=this.Sv.FYa.subscribe(this.dtc),this.yq=
this.Sv.UH(this.F9a()).subscribe(function(r){return c.rvc(r)}),this.GI&&(this.BW=qJb(this.GI)),this.CX=(d=this.tF)&&d.ua&&!d.Vta?{x:0,y:0}:this.Hqc(this.HP,a,b),a=this.Wv=this.O$a=this.ema(b),this.gJa={x:0,y:0},this.ctc={x:a.x,y:a.y},this.vpc=Date.now(),KZb(this.Sv,this,b))};
_.h.koc=function(a){var b=this;zJb(this.vj,!0);this.Dt.parentNode.replaceChild(this.vj,this.Dt);this.q8a();this.p8a();this.HP=this.BW=this.EX=this.hF=void 0;this.kb.qc(function(){var c=b.Lj,d=c.ysb(b),e=b.ema(a),f=b.OGa(e),g=c.Prc(e.x,e.y);b.ended.next({source:b,distance:f,vZ:e,event:a});b.xZ.next({item:b,bl:d,Ru:b.wma,container:c,EGb:b.gF,Oxb:g,distance:f,vZ:e,event:a});c.QYc(b,d,b.wma,b.gF,g,f,e,a);b.Lj=b.gF})};
_.h.Dcb=function(a,b){var c=this,d=a.x,e=a.y;a=b.x;b=b.y;var f=this.gF.uUc(this,d,e);!f&&this.Lj!==this.gF&&this.gF.Prc(d,e)&&(f=this.gF);f&&f!==this.Lj&&this.kb.qc(function(){c.KZ.next({item:c,container:c.Lj});c.Lj.oaa(c);c.Lj=f;c.Lj.ER(c,d,e,f===c.gF&&f.E6c?c.wma:void 0);c.DZ.next({item:c,container:f,bl:f.ysb(c)})});this.Mw()&&(this.Lj.NUc(a,b),this.Lj.MUc(this,d,e,this.gJa),this.Gz?this.bFa(d,e):this.bFa(d-this.CX.x,e-this.CX.y))};
_.h.Xoc=function(){var a=this.tF,b=this.Sfa,c=a?a.ua:null;if(c&&a){var d=a.Vta?this.HP:null;c=a.Af.Kh(c,a.context);c.Nd();var e=GJb(c,this.Eb);this.bbb=c;a.Vta?HJb(e,d):e.style.transform=EJb(this.Wv.x,this.Wv.y)}else e=vJb(this.vj),HJb(e,this.HP),this.hF&&(e.style.transform=this.hF);xJb(e.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":""+(this.Uc.zIndex||1E3)},yJb);dL(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("dir",this.v8a);b&&(Array.isArray(b)?
b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};
_.h.cnc=function(){var a=this;if(!this.a$a)return Promise.resolve();var b=this.QB.getBoundingClientRect();this.gz.classList.add("cdk-drag-animating");this.bFa(b.left,b.top);var c=DJb(this.gz);return 0===c?Promise.resolve():this.kb.Xb(function(){return new Promise(function(d){var e=function(g){if(!g||_.gh(g)===a.gz&&"transform"===g.propertyName){var m;null==(m=a.gz)||m.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,1.5*c);a.gz.addEventListener("transitionend",e)})})};
_.h.Uoc=function(){var a=this.DX,b=a?a.ua:null;b?(this.nna=a.Af.Kh(b,a.context),this.nna.Nd(),a=GJb(this.nna,this.Eb)):a=vJb(this.vj);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.h.Hqc=function(a,b,c){b=(b=b===this.vj?null:b)?b.getBoundingClientRect():a;c=FJb(c)?c.targetTouches[0]:c;var d=this.O9a();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.h.ema=function(a){var b=this.O9a(),c=FJb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.kna&&(c=this.kna.getScreenCTM())){var d=this.kna.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.h.n9a=function(a){var b=this.Lj?this.Lj.gT:null,c=this.Gz?this.Gz(a,this,this.HP,this.CX):a;a=c.x;c=c.y;if("x"===this.gT||"x"===b)c=this.Wv.y-(this.Gz?this.CX.y:0);else if("y"===this.gT||"y"===b)a=this.Wv.x-(this.Gz?this.CX.x:0);if(this.BW){var d=this.Gz?{x:0,y:0}:this.CX;b=d.x;var e=d.y;d=this.BW;var f=this.Jqc(),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.vvc=function(a){var b=a.x;a=a.y;var c=this.gJa,d=this.ctc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.Uc.Ffa&&(c.x=b>d.x?1:-1,d.x=b);e>this.Uc.Ffa&&(c.y=a>d.y?1:-1,d.y=a);return c};_.h.eoa=function(){if(this.vj&&this.Wo){var a=0<this.Wo.length||!this.Mw();a!==this.jab&&(this.jab=a,dL(this.vj,a))}};_.h.rbb=function(a){a.removeEventListener("mousedown",this.pna,OZb);a.removeEventListener("touchstart",this.pna,NZb);a.removeEventListener("dragstart",this.iab,OZb)};
_.h.cFa=function(a,b){a=EJb(a,b);b=this.vj.style;null==this.hF&&(this.hF=b.transform&&"none"!=b.transform?b.transform:"");b.transform=AJb(a,this.hF)};_.h.bFa=function(a,b){var c,d=(null==(c=this.tF)?0:c.ua)?void 0:this.hF;this.gz.style.transform=AJb(EJb(a,b),d)};_.h.OGa=function(a){var b=this.Wv;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.h.G7a=function(){this.BW=this.EX=void 0;this.AX.clear()};
_.h.Boc=function(){var a=this.PB,b=a.x;a=a.y;if(!(0===b&&0===a||this.Mw())&&this.GI){var c=this.vj.getBoundingClientRect(),d=this.GI.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.PB.x&&a===this.PB.y||this.Qha({y:a,x:b})}}};
_.h.vqc=function(a){var b=this.uZ;return"number"===typeof b?b:FJb(a)?b.kQc:b?b.t2c:0};_.h.rvc=function(a){var b=MZb(this.AX,a);b&&(a=_.gh(a),this.BW&&a!==this.GI&&a.contains(this.GI)&&rJb(this.BW,b.top,b.left),this.Wv.x+=b.left,this.Wv.y+=b.top,this.Lj||(this.Jy.x-=b.left,this.Jy.y-=b.top,this.cFa(this.Jy.x,this.Jy.y)))};_.h.O9a=function(){var a;return(null==(a=this.AX.mx.get(this.Eb))?void 0:a.R_a)||this.AX.IG()};_.h.F9a=function(){void 0===this.m7a&&(this.m7a=_.rqa(this.vj));return this.m7a};
_.h.Iqc=function(a,b){var c=this.jtc||"global";return"parent"===c?a:"global"===c?(a=this.Eb,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.jh(c)};_.h.Jqc=function(){this.EX&&(this.EX.width||this.EX.height)||(this.EX=this.gz?this.gz.getBoundingClientRect():this.HP);return this.EX};_.h.M9a=function(a){return this.Wo.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.W.Object.defineProperties(RZb.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc||!(!this.Lj||!this.Lj.disabled)},set:function(a){a!==this.uc&&(this.uc=a,this.eoa(),this.Wo.forEach(function(b){return dL(b,a)}))}}});var UZb={Bqa:5,Ffa:5},oP=function(a,b,c,d){this.Eb=a;this.kb=b;this.Ff=c;this.Sv=d};oP.prototype.mOa=function(a,b){b=void 0===b?UZb:b;return new RZb(a,b,this.Eb,this.kb,this.Ff,this.Sv)};oP.O=function(a){return new (a||oP)(_.q(_.oh),_.q(_.pe),_.q(_.Yq),_.q(nP))};oP.ta=_.p({token:oP,oa:oP.O,Ga:"root"});var VZb=new _.vc("CdkDropList"),pP=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.element=a;this.Cqa=b;this.kb=d;this.Fe=e;this.jc=g;this.Za=n;this.Ytc=r;this.aJa=w;this.Lb=new _.fe;this.hV=new _.jl;this.released=new _.jl;this.ended=new _.jl;this.DZ=new _.jl;this.KZ=new _.jl;this.xZ=new _.jl;this.SWa=new _.jd(function(E){var J=z.In.SWa.ha(_.t(function(L){return{source:z,yg:L.yg,event:L.event,cZ:L.cZ,distance:L.distance}})).subscribe(E);return function(){J.unsubscribe()}});this.In=m.mOa(a,{Bqa:f&&
null!=f.Bqa?f.Bqa:5,Ffa:f&&null!=f.Ffa?f.Ffa:5,zIndex:null==f?void 0:f.zIndex});this.In.data=this;WZb.push(this);f&&this.nnc(f);b&&this.In.Vvc(b.oUc);this.Juc(this.In);this.brc(this.In)};_.h=pP.prototype;_.h.reset=function(){this.In.reset()};_.h.Qha=function(a){this.In.Qha(a)};_.h.Oc=function(){var a=this;this.kb.Xb(function(){a.kb.Nf.ha(_.Td(1),_.ke(a.Lb)).subscribe(function(){a.Rcb();a.puc();a.Bra&&a.In.Qha(a.Bra)})})};
_.h.Sb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.AG&&this.Rcb();a&&!a.AG&&this.Bra&&this.In.Qha(this.Bra)};_.h.Ka=function(){var a=this;this.Cqa&&this.Cqa.removeItem(this);var b=WZb.indexOf(this);-1<b&&WZb.splice(b,1);this.kb.Xb(function(){a.Lb.next();a.Lb.complete();a.In.dispose()})};_.h.Rcb=function(){var a=this.element.na,b=a;if(this.I1){var c;b=void 0!==a.closest?a.closest(this.I1):null==(c=a.parentElement)?void 0:c.closest(this.I1)}QZb(this.In,b||a)};
_.h.iqc=function(){var a=this.GMa;return a?"string"===typeof a?this.element.na.closest(a):_.jh(a):null};
_.h.Juc=function(a){var b=this;a.Noa.subscribe(function(){if(!a.Mw()){var c=b.jc,d=b.uZ,e=b.DX?{ua:b.DX.Nc,context:b.DX.data,Af:b.Fe}:null,f=b.tF?{ua:b.tF.Nc,context:b.tF.data,Vta:b.tF.Vta,Af:b.Fe}:null;a.disabled=b.disabled;a.gT=b.gT;a.uZ="object"===typeof d&&d?d:_.kh(d);a.Gz=b.Gz;a.Sfa=b.Sfa;d=TZb(a,b.iqc());d.DX=e;d.tF=f;d.jtc=b.PYa||"global";c&&(a.v8a=c.value)}});a.Noa.ha(_.Td(1)).subscribe(function(){if(b.aJa)a.bJa=b.aJa.In;else for(var c=b.element.na.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;PZb(a,(null==(d=WZb.find(function(e){return e.element.na===c}))?void 0:d.In)||null);break}c=c.parentElement}})};
_.h.brc=function(a){var b=this;a.hV.subscribe(function(c){b.hV.emit({source:b,event:c.event});_.yl(b.Za)});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,vZ:c.vZ,event:c.event});_.yl(b.Za)});a.DZ.subscribe(function(c){b.DZ.emit({container:c.container.data,item:b,bl:c.bl})});a.KZ.subscribe(function(c){b.KZ.emit({container:c.container.data,item:b})});a.xZ.subscribe(function(c){b.xZ.emit({Ru:c.Ru,bl:c.bl,
EGb:c.EGb.data,container:c.container.data,Oxb:c.Oxb,item:b,distance:c.distance,vZ:c.vZ,event:c.event})})};_.h.nnc=function(a){var b=a.gT,c=a.uZ,d=a.Gz,e=a.Sfa,f=a.GMa,g=a.OYc,m=a.I1;a=a.PYa;this.disabled=null==g?!1:g;this.uZ=c||0;b&&(this.gT=b);d&&(this.Gz=d);e&&(this.Sfa=e);f&&(this.GMa=f);m&&(this.I1=m);a&&(this.PYa=a)};
_.h.puc=function(){var a=this;this.Wo.Vc.ha(_.ie(this.Wo),_.le(function(b){b=b.filter(function(c){return c.aJa===a}).map(function(c){return c.element});a.Ytc&&a.I1&&b.push(a.element);SZb(a.In,b)}),_.je(function(b){return _.Dd.apply(null,_.xc(b.map(function(c){return c.bi.ha(_.ie(c))})))}),_.ke(this.Lb)).subscribe(function(b){var c=a.In,d=b.element.na;b.disabled?!c.UE.has(d)&&-1<c.Wo.indexOf(d)&&(c.UE.add(d),dL(d,!0)):c.UE.has(d)&&(c.UE.delete(d),dL(d,c.disabled))})};
_.W.Object.defineProperties(pP.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc||this.Cqa&&this.Cqa.disabled},set:function(a){this.uc=a;this.In.disabled=this.uc}}});var WZb=[];pP.O=function(a){return new (a||pP)(_.v(_.ad),_.v(VZb,12),_.v(_.oh),_.v(_.pe),_.v(_.uf),_.v(FZb,8),_.v(_.Oq,8),_.v(oP),_.v(_.Il),_.v(CZb,10),_.v(BZb,12))};
pP.Ia=_.mc({type:pP,qa:[["","cdkDrag",""]],zd:function(a,b,c){a&1&&(_.zf(c,EZb,5),_.zf(c,DZb,5),_.zf(c,CZb,5));if(a&2){var d;_.wf(d=_.Af())&&(b.tF=d.first);_.wf(d=_.Af())&&(b.DX=d.first);_.wf(d=_.Af())&&(b.Wo=d)}},Cb:[1,"cdk-drag"],wb:4,Ya:function(a,b){a&2&&_.Se("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.In.Mw())},inputs:{data:["cdkDragData","data"],gT:["cdkDragLockAxis","lockAxis"],I1:["cdkDragRootElement","rootElementSelector"],GMa:["cdkDragBoundary","boundaryElement"],uZ:["cdkDragStartDelay",
"dragStartDelay"],Bra:["cdkDragFreeDragPosition","freeDragPosition"],disabled:["cdkDragDisabled","disabled",_.Ff],Gz:["cdkDragConstrainPosition","constrainPosition"],Sfa:["cdkDragPreviewClass","previewClass"],PYa:["cdkDragPreviewContainer","previewContainer"]},outputs:{hV:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",DZ:"cdkDragEntered",KZ:"cdkDragExited",xZ:"cdkDragDropped",SWa:"cdkDragMoved"},Vb:["cdkDrag"],standalone:!0,features:[_.of([{wa:BZb,Nb:pP}]),_.Ne,_.Ac]});var qP=function(){};qP.O=function(a){return new (a||qP)};qP.Da=_.kc({type:qP});qP.Ca=_.Zb({Pb:[oP],imports:[_.ar]});var XZb=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],rP=function(a,b,c,d,e,f,g,m,n,r,w,z,E){var J=this;this.Kc=a;this.Kb=b;this.Ua=c;this.xG=d;this.lj=e;this.Fa=f;this.modifier=g;this.AS=m;this.hRa=n;this.nd=r;this.Ub=w;this.Wg=z;this.Ld=E;this.J4a="file_detail";this.Kka=fVb;this.contentType="empty";this.Ekb=new _.jl(!0);this.zG=_.ld(-1);this.swa=-1;this.line=this.Uta=this.Vaa=this.Laa=this.rha=_.Sd;this.code="";this.an=_.ld([]);this.Spa=0;this.YBa="Diff is too large to display";
this.oO="detail-header-id";this.Tl=new _.Wf(null);this.CQa=new _.Wf(!1);this.Aca=new _.Wf([]);this.Om=new _.fd;this.vGb=new _.Wf("SOURCE");this.mPa=!1;this.tRc=0;this.Om.add(this.Ub.Bba().ha().subscribe(function(L){J.vGb.next(L)}));this.visibility=this.Ub.gS().ha(_.je(function(L){return L?J.AS.visibility:_.ld(_.XH)}),_.ie(_.XH));this.link=this.aS();this.frb=_.ud([this.CQa,this.Kb.Ta]).ha(_.t(function(L){var Q=_.l(L);L=Q.next().value;Q=Q.next().value;return L&&Q.q}),_.ee(1),_.pd());this.Laa=_.ud([this.frb,
this.Kc.OBc]).ha(_.t(function(L){var Q=_.l(L);L=Q.next().value;Q=Q.next().value;return L&&!Q}));_.qu.has(38)&&(this.mPa=!0);this.hRc=this.Ub.J3a.ha(_.t(function(L){return _.qu.has(85)&&L}),_.Rd())};
rP.prototype.Sa=function(){var a=this;this.Om.add(this.Kc.arb.subscribe(function(){YZb(a)}));this.Om.add(this.frb.subscribe(function(b){b&&!a.SZ?a.SZ=a.nd.register("toggleSearchMatches","y",function(){var c=a.Kc;c.kra.next(!c.kra.value);a.Fa.mb({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Kd.qb})}):!b&&a.SZ&&(a.SZ(),a.SZ=void 0)}));this.Om.add(this.Kc.oea.ha(_.Md(function(){return a.Ld.Nf})).subscribe(function(){a.Ara&&a.Ara.ZK(_.lnb(a.yb.line))}));
this.rha=this.xG.matches.ha(_.t(function(b){return _.ZD(b,[])}),_.le(function(b){var c=b.length?0:-1,d=a.Kd.params.line,e=-1;d&&(e=b.findIndex(function(f){var g=f.lineNumber;return Array.isArray(d)?d.some(function(m){return g>=m.start&&g<=m.end}):g===d}));0<=e&&(c=e);a.swa=d&&-1===e?-1:c;a.Kc.uha.next(c)}),_.ee(1),_.pd());this.Vaa=this.Kc.Waa.ha(_.t(function(b){var c=b.ae;if(!c)return[];b=a.yb.qe.split("\n");c=new RegExp(c);for(var d=[],e=0;e<b.length;e++){var f=b[e];c.lastIndex=0;for(var g;(g=c.exec(f))&&
g.index!==c.lastIndex;)d.push({lineNumber:e+1,te:{start:g.index,end:c.lastIndex}})}return d}));this.zG=this.Kc.qra;this.Om.add(this.Vaa.subscribe(function(b){a.Kc.rra.next(b.length)}));this.Uta=_.ud(this.Laa,this.Vaa,this.rha,this.Aca).ha(_.t(function(b){var c=_.l(b),d=c.next().value;b=c.next().value;var e=c.next().value;c=c.next().value;d=d?e.map(function(f){return f.lineNumber}):[];e=c.filter(function(f){return 0===f[1]||!a.mPa}).map(function(f){return f[0]});c=c.filter(function(f){return 0!==f[1]&&
a.mPa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,WRc:e,TEc:c}}))};rP.prototype.Ka=function(){this.Om.unsubscribe();this.SZ&&this.SZ()};rP.prototype.show=function(a){this.AS.tv({action:"show",line:a})};rP.prototype.xja=function(a){this.AS.tv({action:"toggleRange",te:a})};
var YZb=function(a){a.contentType="PREVIEW"===a.Zl&&a.sUb?"markdown":"PREVIEW"===a.Zl&&a.Lya||a.gRc&&!a.Lya?"image":"PREVIEW"===a.Zl&&a.rUb?"jupyter":a.yb.Tpa?a.yb.mimeType&&a.yb.mimeType.startsWith("audio/")?"audio":a.yb.mimeType&&a.yb.mimeType.startsWith("video/")?"video":"binary":a.uE?10485760<=a.yb.diffBase.length+a.yb.yG?"diffTooBig":"code-diff":0===a.yb.yG?"empty":0<a.yb.yG&&!a.yb.qe?"largeFile":"text";a.Ekb.emit(a.contentType);"text"!==a.contentType?(a.CQa.next(!1),a.Tl.next(null)):a.CQa.next(!0)};
rP.prototype.yya=function(a){this.Aca.next(a)};rP.prototype.Cs=function(){ZZb(this,"selectLine")};rP.prototype.Jp=function(a){var b=a.A0.shiftKey?ZBb(this.Kd.params.line,a.line+1):a.line+1;YBb(b,this.Kd.params.line)||this.Ua.navigate(_.Ip(_.Op(this.Kd.Yb(),{line:b}).ab()),{kg:"preserve"});ZZb(this,a.A0.shiftKey?"shiftSelectLine":"selectLine")};
var $Jb=function(a,b){a.Ua.navigate(_.Ip(_.Op(a.yb.location.Yb(),{line:b}).ab()),{kg:"preserve"}).then(function(){a.Kc.oea.next()})},ZZb=function(a,b){a.Fa.mb({gestureName:"CLICK",element:"FileDetail",action:b})},$Zb=function(a,b){b=!b||!_.JE(a.Jya.location,b.location);a.Kc.wG=!a.SNb||b&&a.Kd.params.line?"SOURCE":a.vGb.getValue()};
rP.prototype.aS=function(){var a=this;return this.Kb.data.ha(_.t(KBb),_.imb(),_.je(function(b){return _.jmb(b,_.jI(a.Wg,b,_.pE(b)&&"android"===b.repository?"repository":"path"),a.Ua)}))};
_.W.Object.defineProperties(rP.prototype,{Kd:{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&&_.Np(this.Kd,a.location)){var c;a=null!=(c=this.SEb)?c:a}else this.SEb=void 0;this.yb&&_.KE(this.Kd,a.location)&&this.yb.qe===a.qe||(this.code=a.code||a.qe||"",this.AS.tv({action:"showAll"}),this.an=this.Ub.gS().ha(_.je(function(d){return d?b.hRa.Zz(a):_.aE("folding disabled")}),_.ie(_.kE),_.t(function(d){return _.ZD(d,
[])})),this.H0=void 0);c=this.yb;this.Jya=a;this.xG.Qta.next(this.Kd);$Zb(this,c);this.Spa=a.yG;YZb(this)},get:function(){return this.Jya}},PBc:{configurable:!0,enumerable:!0,get:function(){return this.xG.matches.ha(_.t(function(a){return a.state}))}},Zl:{configurable:!0,enumerable:!0,get:function(){return this.Kc.wG}},SNb:{configurable:!0,enumerable:!0,get:function(){return(this.sUb||this.Lya||this.rUb)&&!this.uE}},uE:{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}},gRc:{configurable:!0,enumerable:!0,get:function(){return 0<=XZb.indexOf(this.mimeType)}},Lya:{configurable:!0,enumerable:!0,get:function(){return"image/svg+xml"===this.yb.mimeType}},sUb:{configurable:!0,enumerable:!0,get:function(){return".MD"===this.yb.fileName.slice(-3).toUpperCase()}},rUb:{configurable:!0,enumerable:!0,get:function(){if(".IPYNB"!==this.yb.fileName.slice(-6).toUpperCase())return!1;
if(!this.H0)try{this.H0=JSON.parse(this.yb.qe)}catch(a){return!1}return 4===this.H0.nbformat}},GOa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.yb.qe}}});rP.O=function(a){return new (a||rP)(_.v(_.dJ),_.v(_.Vf),_.v(_.pg),_.v(_.qK),_.v(_.$I),_.v(_.bo),_.v(eP),_.v(_.YH),_.v(dP),_.v(_.Kt),_.v(_.Wu),_.v(_.iI),_.v(_.pe),_.v(_.ru))};
rP.ya=_.jc({type:rP,qa:[["file-detail"]],tb:function(a,b){a&1&&_.yf(_.aI,5);if(a&2){var c;_.wf(c=_.Af())&&(b.Ara=c.first)}},inputs:{tRc:"windowWidth",yb:"viewData"},outputs:{Ekb:"contentTypeChange"},features:[_.of([_.qK,{wa:_.Pvb,Md:XO},_.YH])],Aa:18,Ba:18,Ea:[["componentId","FileDetail",3,"contentType","viewData",4,"ngIf","ngIfElse"],["diffHeader",""],[3,"viewData",4,"ngIf"],["class","file-matches-navigation",4,"ngIf"],[1,"file-detail-contents",3,"ngSwitch"],["class","markdown-preview",3,"content",
"relativeLinkModifier","relativeImageModifier","safeHtmlContent",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","media",4,"ngSwitchCase"],[3,"contentLength",4,"ngSwitchCase"],[3,"fullViewData","size","largeFileViewData",4,"ngSwitchCase"],[3,"notebook",4,"ngSwitchCase"],[3,"diffBase","contents","fileName","scrollToLine",4,"ngSwitchCase"],["icon","source:file",4,"ngSwitchCase"],["componentId","FileDetail",3,"contentType","viewData"],[3,"viewData"],[1,"file-matches-navigation"],["cdkDrag","","cdkDragBoundary",
"file-detail","cdkDragLockAxis","x",1,"file-matches-mole"],[1,"outer","left"],[1,"whiteout","left"],[1,"corner","left"],["trackElement","matchesTrackElement",3,"dataState","matchCount","selectedMatchIndex","showCloseButton","trackProjectId","close","selectedMatchIndexChange"],[1,"outer","right"],[1,"whiteout","right"],[1,"corner","right"],[1,"markdown-preview",3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent"],[3,"alt","sanitizeSrc",4,"ngIf","ngIfElse"],["svg",""],[3,"alt",
"sanitizeSrc"],[1,"svg-container",3,"safeSvg"],[1,"media"],["controls","",3,"sanitizeSrc"],[3,"contentLength"],[3,"fullViewData","size","largeFileViewData"],[3,"path"],[3,"notebook"],["tabindex","-1","role","region",3,"value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider","scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible","lineShown","rangeToggled","lineNumberClicked","gutterClicked","totalNumLines",4,"ngIf","ngIfElse"],
["formatCode",""],[3,"markers","numLines","markerClicked"],["tabindex","-1","role","region",3,"value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider","scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible","lineShown","rangeToggled","lineNumberClicked","gutterClicked","totalNumLines"],["analyticsElementToTrack","FileDetail",3,"content","scoLinks"],[3,"scoLinks"],[3,"layerBaseLocation","highlightedXrefLines"],["highlightStyle",
"search",3,"matches","scrollToIndex","selectedMatchIndex",4,"ngIf"],["highlightStyle","find",3,"matches","scrollToIndex","selectedMatchIndex"],["highlightStyle","search",3,"matches","scrollToIndex","selectedMatchIndex"],[3,"diffBase","contents","fileName","scrollToLine"],["icon","source:file"]],ua:function(a,b){a&1&&(_.y(0,IJb,1,2,"detail-header",0)(1,JJb,1,1,"ng-template",null,1,_.Df)(3,KJb,1,1,"markdown-tab-header",2)(4,LJb,12,11,"div",3),_.O(5,"async"),_.A(6,"main",4),_.y(7,MJb,3,8,"markdown-content",
5)(8,PJb,4,2,"ng-container",6)(9,QJb,2,1,"div",7)(10,RJb,2,1,"div",7)(11,SJb,1,1,"binary-file",8)(12,TJb,1,2,"large-file",9)(13,UJb,2,1,"ng-container",6)(14,VJb,1,1,"jupyter-notebook",10)(15,aKb,8,10,"ng-container",6)(16,bKb,1,4,"code-diff",11)(17,cKb,3,1,"icon-empty-state-display",12),_.B());if(a&2){var c=_.kf(2);_.x("ngIf",!b.uE)("ngIfElse",c);_.u(3);_.x("ngIf",b.SNb);_.u(1);_.x("ngIf",_.R(5,16,b.Laa));_.u(2);_.x("ngSwitch",b.contentType);_.u(1);_.x("ngSwitchCase","markdown");_.u(1);_.x("ngSwitchCase",
"image");_.u(1);_.x("ngSwitchCase","audio");_.u(1);_.x("ngSwitchCase","video");_.u(1);_.x("ngSwitchCase","binary");_.u(1);_.x("ngSwitchCase","largeFile");_.u(1);_.x("ngSwitchCase","empty");_.u(1);_.x("ngSwitchCase","jupyter");_.u(1);_.x("ngSwitchCase","text");_.u(1);_.x("ngSwitchCase","code-diff");_.u(1);_.x("ngSwitchCase","diffTooBig")}},Ha:[wYb,WM,_.ym,_.zm,_.Am,VO,RO,pP,_.oK,_.Hz,_.Iz,WO,_.rK,ZO,$O,CM,EM,DM,_.TJ,aP,_.eI,_.pK,mP,bP,cP,_.Dm],styles:["file-detail[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0;position:relative;outline:0}.svg-container[_ngcontent-%COMP%]{height:100%;padding:24px}.svg-container[_ngcontent-%COMP%]     img{background:repeating-linear-gradient(45deg,#888,#888 3px,#bbb 4px,#bbb 7px,#888 8px);max-height:100%;max-width:100%}.markdown-preview[_ngcontent-%COMP%]{padding:24px}detail-header[_ngcontent-%COMP%], diff-detail-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;flex:0 0 auto}file-content-pager[_ngcontent-%COMP%]{flex:0 0 auto}main[_ngcontent-%COMP%]{flex:1 1 100%}empty-file-detail[_ngcontent-%COMP%]{display:flex;height:100%}.file-detail-contents[_ngcontent-%COMP%]{overflow:auto;position:relative;outline:0}.file-matches-navigation[_ngcontent-%COMP%]{position:relative}.file-matches-mole[_ngcontent-%COMP%]{border-top-width:1px;border-top-style:solid;display:flex;height:32px;justify-content:flex-end;position:absolute;right:0;top:-1px;z-index:1}.outer[_ngcontent-%COMP%]{height:16px;width:32px;position:relative;top:-1px;overflow:hidden}.outer.left[_ngcontent-%COMP%]{margin-right:-1px;z-index:1}.outer.right[_ngcontent-%COMP%]{margin-left:-1px}.corner[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;box-sizing:content-box;height:32px;width:32px;position:absolute;top:0}.corner.left[_ngcontent-%COMP%]{border-right-style:solid;border-right-width:1px;border-top-right-radius:16px;left:-1px}.corner.right[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;border-top-left-radius:16px}.whiteout[_ngcontent-%COMP%]{box-sizing:content-box;height:32px;width:32px;border-top-width:5px;border-top-style:solid;top:-4px;position:absolute}.whiteout.left[_ngcontent-%COMP%]{border-right-width:5px;border-right-style:solid;border-top-right-radius:16px;left:-1px}.whiteout.right[_ngcontent-%COMP%]{border-left-width:5px;border-left-style:solid;border-top-left-radius:16px;left:-4px}file-matches-navigation[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}format-code[_ngcontent-%COMP%], virtual-scroll-format-code[_ngcontent-%COMP%]{margin-right:14px;width:calc(100% - 14px)!important}img[_ngcontent-%COMP%]{background:repeating-linear-gradient(45deg,#888,#888 3px,#bbb 4px,#bbb 7px,#888 8px);margin:24px}.media[_ngcontent-%COMP%]{align-items:center;display:flex;height:100%;justify-content:center}audio[_ngcontent-%COMP%], img[_ngcontent-%COMP%], video[_ngcontent-%COMP%]{max-width:100%}audio[_ngcontent-%COMP%], video[_ngcontent-%COMP%]{max-height:100%}repository-browser-menu[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:block;padding:5px;margin-right:10px;text-align:right}"],
Oa:0});var a_b=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(a.Sra())}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.dj(a,
3))}}],b_b=function(a){this.TGc=a};b_b.prototype.sda=function(a){return!!a_b.find(function(b){return b.id===a})};b_b.prototype.yRa=function(a,b,c){var d=a_b.find(function(e){return e.id===a});return c&&d?this.TGc.list(b).ha(_.t(function(e){var f=new Map;e.map(function(g){return fKb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.ld()};var c_b=new _.vc("lang_counts_service",{Ga:"root",oa:function(){return _.Cta(UUb)}});var sP=function(a,b){this.client=a;this.Ie=b;this.gVa=new _.at};
sP.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.SWa(b.gVa,f);g||c.push(f);return g}).filter(function(f){return null!=f});if(0===c.length)return _.ld(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.Gp);return _.Hu(this.Ie,function(){var f=b.client,g=b.Ie.Bk();return _.hp(f.wi,f.Fi+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.yRa)},"LangCountsService.listLangCounts").ha(_.le(function(f){c.forEach(function(g){b.gVa.put(g,(new _.Hp).kd(g))});
_.Si(f,_.Hp,1).forEach(function(g){b.gVa.put(g.he(),g)})}),_.t(function(f){return d.concat(_.Si(f,_.Hp,1))}))};sP.O=function(a){return new (a||sP)(_.q(c_b),_.q(_.Xu))};sP.ta=_.p({token:sP,oa:sP.O,Ga:"root"});var tP=function(a,b,c,d){this.XZ=a;this.IC=b;this.ie=d;this.Zyb=new b_b(c)},e_b=function(a,b,c){return d_b(a).ha(_.le(function(d){var e=d.Ks,f=d.jV;if(d.enabled)if(f)for(d=_.l(f),e=d.next();!e.done;e=d.next())_.lJ(a.ie,e.value);else _.lJ(a.ie,e)}),_.wd(function(d){var e=d.Ks,f=d.jV;return d.enabled?a.yRa(b,e,c,f).ha(_.le(function(g){if(f)for(var m=_.l(f),n=m.next();!n.done;n=m.next()){n=n.value;for(var r=0,w=_.l(g.values()),z=w.next();!z.done;z=w.next()){z=z.value;var E=void 0;if(null==(E=z.jV)?0:
E.has(n))r+=z.jV.get(n)}_.Fxb(a.ie,n,r)}else{m=0;g=_.l(g.values());for(z=g.next();!z.done;z=g.next())m+=z.value.instances;_.Fxb(a.ie,e,m)}}),_.Nd(function(g){if(f)for(var m=_.l(f),n=m.next();!n.done;n=m.next())_.kJ(a.ie,n.value,g);else _.kJ(a.ie,e,g);return _.ld(new Map)}),_.t(function(g){return{Ks:e,pKc:g}})):_.ld({Ks:e})}),_.$d(gKb,new Map))};tP.prototype.vsb=function(){return PUb(this.IC).ha(_.t(function(a){var b=QUb();a.forEach(function(c){b.set(c.id,null)});return b}))};
var d_b=function(a){return _.ud([a.ie.Jia,a.vsb()]).ha(_.t(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;b=new Map;d=_.l(d);for(var e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;(f=f.next().value)?(f=f.filter(function(g){var m;return null==(m=c.get(g))?void 0:m.enabled}),b.set(e,new Set(f))):(f=void 0,(null==(f=c.get(e))?0:f.enabled)&&b.set(e,null))}return b}),_.ie(new Map),_.k$a(),_.t(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=[];for(var e=
_.l(b),f=e.next();!f.done;f=e.next()){var g=_.l(f.value);f=g.next().value;g=g.next().value;(!d.has(f)||g&&0===d.get(f).size)&&c.push({Ks:f,enabled:!1,jV:g})}d=_.l(d);f=d.next();for(e={};!f.done;e={Moa:e.Moa,EN:e.EN},f=d.next())if(g=_.l(f.value),f=g.next().value,g=g.next().value,e.EN=g,b.has(f)){if(e.EN&&0<e.EN.size){e.Moa=b.get(f)||new Set([]);g=[].concat(_.xc(e.EN)).some(function(n){return function(r){return!n.Moa.has(r)}}(e));var m=[].concat(_.xc(e.Moa)).some(function(n){return function(r){return!n.EN.has(r)}}(e));
(g||m)&&c.push({Ks:f,enabled:!0,jV:e.EN})}}else c.push({Ks:f,enabled:!0,jV:e.EN});return c}),_.Fd(function(b){return!!b.length}),_.wd(function(b){return _.ld.apply(null,_.xc(b))}))};
tP.prototype.yRa=function(a,b,c,d){var e=this;if(a.cD)return _.md("Aggregations are only supported for directories");if(!_.SE(a))return _.md("Invalid location");var f=a.Db,g=a.qb,m=a.Rc,n=a.repository,r=a.path;return this.Zyb.sda(b)?this.Zyb.yRa(b,c,d):_.uxb(this.IC,b).ha(_.je(function(w){if(!w)return _.ld(new Map);var z=_.fpb(w);return z?OUb(e.XZ,{qb:g,Rc:m,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:z}).ha(_.t(function(E){return E.map(function(J){var L,
Q;return{icon:w.icon,title:w.name,path:(null==(L=J.Jg)?void 0:L.path)||"",instances:Number(null==(Q=J.data)?void 0:Q.qXa)||0}}).reduce(function(J,L){J.set(L.path,L);return J},new Map)})):_.ld(new Map)}))};tP.O=function(a){return new (a||tP)(_.q(_.gJ),_.q(_.hJ),_.q(sP),_.q(_.jJ))};tP.ta=_.p({token:tP,oa:tP.O});var uP=function(){this.c5a=500;this.Bja=kKb;this.title=this.vsa="";this.lsa=[];this.cwb=!0;this.ej=this.JV=!1;this.toggle=new _.jl;this.limit=500};uP.prototype.Sb=function(a){a.groupedFiles&&(this.limit=500)};uP.O=function(a){return new (a||uP)};
uP.ya=_.jc({type:uP,qa:[["folder-detail-section"]],inputs:{vsa:"headerId",title:"title",lsa:"groupedFiles",cwb:"initiallyExpanded",JV:"useRelativeUrls",aggregations:"aggregations",ej:"isPiper"},outputs:{toggle:"toggle"},features:[_.Ac],Aa:7,Ba:4,Ea:[["togglePosition","before",3,"expanded","afterExpand","afterCollapse"],[1,"gmat-subhead-1"],[4,"ngIf"],["matExpansionPanelContent",""],["mat-button","","color","primary","ascTrackElement","ShowAllFilesInFolderDetail",1,"show-all-button",3,"trackAction",
"click"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper",4,"ngFor","ngForOf"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper"]],ua:function(a,b){a&1&&(_.A(0,"mat-expansion-panel",0),_.I("afterExpand",function(){return b.toggle.emit(!0)})("afterCollapse",function(){return b.toggle.emit(!1)}),_.A(1,"mat-expansion-panel-header")(2,"mat-panel-title")(3,"h3",1),_.N(4),_.y(5,hKb,4,3,"ng-container",2),_.B()()(),_.y(6,jKb,1,1,"ng-template",
3),_.B());a&2&&(_.x("expanded",b.cwb),_.u(3),_.Qe("id",b.vsa),_.u(1),_.lf(" ",b.title," "),_.u(1),_.x("ngIf",b.c5a<b.Bja(b.lsa)&&null!=b.limit))},Ha:[_.ho,_.xm,_.ym,_.tK,_.Ir,_.Tz,_.BH,_.CH,_.Sz],styles:["h3[_ngcontent-%COMP%]{padding:12px 16px}file-list[_ngcontent-%COMP%]{margin-left:-20px;width:100%}file-list[_ngcontent-%COMP%]:not(:last-child){padding-bottom:12px}"],Oa:0});var vP=function(a,b){this.Fa=a;this.Kc=b;this.TNc=!1};vP.prototype.fk=function(a){this.Kc.dba.getValue()!==a&&(this.Fa.mb({element:"FolderTabHeader",action:this.vRa(a),gestureName:"CLICK",projectId:this.yb.location.qb}),this.Kc.dba.next(a))};vP.prototype.vRa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.Eg(a,"Unknown folder detail tab selected")}};vP.O=function(a){return new (a||vP)(_.v(_.bo),_.v(_.dJ))};
vP.ya=_.jc({type:vP,qa:[["folder-tab-header"]],inputs:{yb:"viewData",TNc:"showProjectTab"},Aa:4,Ba:3,Ea:[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Files"],["label","Project Info"]],ua:function(a,b){a&1&&(_.A(0,"mat-tab-group",0),_.I("selectedIndexChange",function(c){return b.fk(c)}),_.O(1,"async"),_.D(2,"mat-tab",1)(3,"mat-tab",2),_.B());a&2&&_.x("selectedIndex",_.R(1,1,b.Kc.xCc))},Ha:[_.$B,_.WB,_.VB,_.Dm],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}folder-tab-header[_nghost-%COMP%]{position:relative}folder-tab-header[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;left:0;right:0}"],
Oa:0});var f_b=["markdownContentComponent"],g_b={n4a:0,A4a:1,qd:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},wP=function(a,b){this.Dk=a;this.modifier=b;this.ENb=!1;this.u4a=g_b;this.ZF=2};wP.prototype.Sa=function(){};wP.prototype.Sb=function(a){a.markdownContent&&(this.ZF=2)};wP.prototype.Km=function(){h_b(this)};wP.prototype.expand=function(){this.ZF=1};var h_b=function(a){2===a.ZF&&(a.ENb?_.n_a(a.Dk,function(){180<a.ZHc.element.na.scrollHeight&&(a.ZF=0)}):a.ZF=1)};
wP.O=function(a){return new (a||wP)(_.v(_.Yt),_.v(eP))};
wP.ya=_.jc({type:wP,qa:[["readme"]],tb:function(a,b){a&1&&_.yf(f_b,5);if(a&2){var c;_.wf(c=_.Af())&&(b.ZHc=c.first)}},inputs:{ENb:"shouldCollapse",YHc:"markdownContent",mwa:"safeHtmlContent"},features:[_.Ac],Aa:6,Ba:11,Ea:[[3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent"],["markdownContentComponent",""],["mat-stroked-button","","color","primary","aria-label","Show more readme contents",3,"click",4,"ngIf"],["mat-stroked-button","","color","primary","aria-label","Show more readme contents",
3,"click"]],ua:function(a,b){a&1&&(_.D(0,"markdown-content",0,1),_.O(2,"async"),_.O(3,"async"),_.A(4,"div"),_.y(5,lKb,2,0,"button",2),_.B());a&2&&(_.Se("collapsed",b.ZF===b.u4a.n4a),_.x("content",b.YHc)("relativeLinkModifier",_.R(2,7,b.modifier.SIb))("relativeImageModifier",_.R(3,9,b.modifier.QIb))("safeHtmlContent",b.mwa),_.u(5),_.x("ngIf",b.ZF===b.u4a.n4a))},Ha:[_.ym,_.TJ,_.Hr,_.Dm],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 xP=function(){this.label="";this.zNa=new _.jl};xP.prototype.Wd=function(){this.zNa.emit()};xP.O=function(a){return new (a||xP)};xP.ya=_.jc({type:xP,qa:[["stacks-expand-list-button"]],inputs:{label:"label"},outputs:{zNa:"clickEvent"},Aa:2,Ba:1,Ea:[[1,"toggle-button",3,"click"]],ua:function(a,b){a&1&&(_.A(0,"button",0),_.I("click",function(){return b.Wd()}),_.N(1),_.B());a&2&&(_.u(1),_.nf(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 yP=function(a,b,c,d){this.WOa=a;this.Nc=b;this.ve=c;this.TLc=d;this.ROb=5;this.QOb=!0;this.wc=new _.fe;this.Ce=!1};yP.prototype.Sb=function(a){(a=a.stacksExpandListOf)&&a.AG?(this.sqa=this.WOa.find(this.items).create(this.COc),i_b(this)):a||i_b(this)};yP.prototype.rn=function(){var a;(null==(a=this.sqa)?0:a.diff(this.items))&&i_b(this)};yP.prototype.Ka=function(){this.wc.next()};var i_b=function(a){a.ve.clear();a.MNc?(a.mU(a.bCc),a.Ce&&(a.Dta=a.mU(a.lVa)),j_b(a)):a.mU(a.items)};
yP.prototype.mU=function(a){var b=this;return a.map(function(c){return b.ve.Kh(b.Nc,{va:c})})};var j_b=function(a){var b=_.Al(a.TLc,xP);a.button=a.ve.pK(b);a.button.instance.zNa.ha(_.ke(a.wc)).subscribe(function(){a.Ce?a.collapse():a.expand();a.button&&(k_b(a),a.ve.detach(a.ve.indexOf(a.button.Bu)),a.ve.KS(a.button.Bu))});k_b(a)},k_b=function(a){a.button&&(a.button.instance.label=a.Ce?"Less":"More (+"+a.lVa.length+")")};
yP.prototype.collapse=function(){for(var a=_.l(this.Dta||[]),b=a.next();!b.done;b=a.next())this.ve.detach(this.ve.indexOf(b.value));this.Ce=!1};yP.prototype.expand=function(){if(this.Dta)for(var a=_.l(this.Dta||[]),b=a.next();!b.done;b=a.next())this.ve.KS(b.value);else this.Dta=this.mU(this.lVa);this.Ce=!0};
_.W.Object.defineProperties(yP.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.BOc||[]}},bCc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.XQa)}},lVa:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.XQa)}},XQa:{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.ROb||5}},MNc:{configurable:!0,
enumerable:!0,get:function(){return!!this.QOb&&this.XQa!==this.items.length}}});yP.O=function(a){return new (a||yP)(_.v(_.Kl),_.v(_.tf),_.v(_.uf),_.v(_.Nk))};yP.Ia=_.mc({type:yP,qa:[["","stacksExpandList",""]],inputs:{BOc:"stacksExpandListOf",ROb:"stacksExpandListSize",COc:"stacksExpandListTrackBy",QOb:"stacksExpandListShowToggleButton"},features:[_.Ac]});var zP=function(a){var b=this;this.eV=a;this.Sj=null;this.zva=AGb;this.eV.f_().subscribe(function(c){b.Sj=c},function(){console.error("No announcement found.")})};_.W.Object.defineProperties(zP.prototype,{gfb:{configurable:!0,enumerable:!0,get:function(){return _.X(this.Sj,2)}}});zP.O=function(a){return new (a||zP)(_.v(tO))};
zP.ya=_.jc({type:zP,qa:[["stacks-butterbar"]],features:[_.of([tO])],Aa:1,Ba:1,Ea:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],ua:function(a,b){a&1&&_.y(0,mKb,2,5,"div",0);a&2&&_.x("ngIf",b.Sj&&"no_announce"!==GGb(_.zb(b.Sj,3)))},Ha:[_.ym],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 l_b=function(){};l_b.O=function(a){return new (a||l_b)};l_b.ya=_.jc({type:l_b,qa:[["stacks-search"]],Aa:1,Ba:0,Ea:[["placeholder","Search Stacks for infrastructure","hidden-query","type:stacks"]],ua:function(a){a&1&&_.D(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 AP=function(){this.pY=[];this.sM=!1};_.W.Object.defineProperties(AP.prototype,{params:{configurable:!0,enumerable:!0,get:function(){var a={};this.sM&&(a.oldView=this.sM);return a}}});AP.O=function(a){return new (a||AP)};
AP.ya=_.jc({type:AP,qa:[["stacks-header"]],inputs:{pY:"breadcrumb",sM:"oldView"},Aa:10,Ba:2,Ea:[[1,"box"],["routerLink","/",3,"queryParams"],["src","https://static.corp.google.com/stacks/logo.png","alt","Stacks logo",1,"logo"],[1,"breadcrumb"],[4,"ngFor","ngForOf"],[3,"routerLink","queryParams",4,"ngIf"],[4,"ngIf"],[3,"routerLink","queryParams"]],ua:function(a,b){a&1&&(_.A(0,"header")(1,"div",0)(2,"a",1),_.D(3,"img",2),_.A(4,"h1"),_.N(5,"Stacks"),_.B()(),_.D(6,"stacks-search"),_.A(7,"div",3),_.y(8,
pKb,3,2,"span",4),_.B()(),_.D(9,"stacks-butterbar"),_.B());a&2&&(_.u(2),_.x("queryParams",b.params),_.u(6),_.x("ngForOf",b.pY))},Ha:[zP,_.xm,_.ym,_.Nn,l_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 BP=function(){this.hta=!1;this.pEb=!0;this.RSa=this.E_=""};BP.prototype.Sa=function(){if(!this.link)throw Error("Ue");};
_.W.Object.defineProperties(BP.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.eL()}},Gi:{configurable:!0,enumerable:!0,get:function(){return this.link.YR()?this.link.YR().startsWith("https://")?_.X(this.link,3):this.link.YR().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"}}});
BP.O=function(a){return new (a||BP)};
BP.ya=_.jc({type:BP,qa:[["stacks-icon-link"]],inputs:{link:"link",hta:"isContact",pEb:"openInNewTab",E_:"gtmBox",RSa:"gtmList"},Aa:4,Ba:4,Ea:[["class","avatar",3,"src","alt",4,"ngIf"],[3,"background-image","-no-icon","-wrap","-left-ellipsis","target","href",4,"ngIf"],[3,"background-image",4,"ngIf"],["target","_blank",3,"href",4,"ngFor","ngForOf"],[1,"avatar",3,"src","alt"],[3,"target","href"],["target","_blank",3,"href"]],ua:function(a,b){a&1&&_.y(0,qKb,1,2,"img",0)(1,rKb,2,13,"a",1)(2,sKb,2,3,"span",
2)(3,tKb,2,4,"a",3);a&2&&(_.x("ngIf",b.hta),_.u(1),_.x("ngIf",b.url),_.u(1),_.x("ngIf",!b.url&&!_.Si(b.link,gL,4).length),_.u(1),_.x("ngForOf",_.Si(b.link,gL,4)))},Ha:[_.xm,_.ym],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 CP=function(){this.icon="info_outline_grey600";this.content=void 0};CP.prototype.Sa=function(){this.content=m_b.get(this.name)};CP.O=function(a){return new (a||CP)};
CP.ya=_.jc({type:CP,qa:[["stacks-popup-info"]],inputs:{name:"name",icon:"icon"},Aa:1,Ba:1,Ea:[[4,"ngIf"],[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text",3,"innerHTML"],[1,"popup-text"],["class","popup-link-text",4,"ngFor","ngForOf"],[1,"popup-link-text"],["target","_blank",3,"href"]],ua:function(a,b){a&1&&_.y(0,vKb,10,7,"ng-container",0);a&2&&_.x("ngIf",b.content)},Ha:[_.xm,_.ym,yL],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 m_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 n_b=function(){this.Ii=[];this.E_=""};n_b.O=function(a){return new (a||n_b)};
n_b.ya=_.jc({type:n_b,qa:[["stacks-link-lists"]],inputs:{Ii:"lists",E_:"gtmBox"},Aa:2,Ba:1,Ea:[[1,"grid"],[4,"ngFor","ngForOf"],[1,"link-title-container"],[4,"ngIf"],["class","-push-left",3,"name",4,"ngIf"],[4,"ngIf","ngIfElse"],["emptyList",""],[1,"-push-left",3,"name"],[3,"link","gtmBox","gtmList"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,CKb,7,4,"div",1),_.B());a&2&&(_.u(1),_.x("ngForOf",b.Ii))},Ha:[_.xm,_.ym,BP,CP],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 xKb=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 DP=function(){};DP.prototype.Sa=function(){};DP.O=function(a){return new (a||DP)};
DP.ya=_.jc({type:DP,qa:[["stacks-popup-freshness"]],inputs:{Jo:"productName",Zrb:"freshnessDate",ada:"isFresh"},Aa:8,Ba:6,Ea:[["src","https://fonts.gstatic.com/s/i/googlematerialicons/check_circle_filled/v6/gm_blue-24dp/2x/gm_check_circle_filled_gm_blue_24dp.png","alt","Review is up-to-date icon","class","freshness-badge-fresh",4,"ngIf"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/error/v8/gm_blue-24dp/2x/gm_error_gm_blue_24dp.png","alt","Review is outdated icon","class","freshness-badge-stale",
4,"ngIf"],[1,"popup-box"],["class","popup-title",4,"ngIf"],[1,"popup-text"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/check_circle_filled/v6/gm_blue-24dp/2x/gm_check_circle_filled_gm_blue_24dp.png","alt","Review is up-to-date icon",1,"freshness-badge-fresh"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/error/v8/gm_blue-24dp/2x/gm_error_gm_blue_24dp.png","alt","Review is outdated icon",1,"freshness-badge-stale"],[1,"popup-title"]],ua:function(a,b){a&1&&(_.A(0,"button"),
_.y(1,DKb,1,0,"img",0)(2,EKb,1,0,"img",1),_.B(),_.A(3,"div",2),_.y(4,FKb,2,0,"p",3)(5,GKb,2,0,"p",3),_.A(6,"p",4),_.N(7),_.B()());a&2&&(_.u(1),_.x("ngIf",b.ada),_.u(1),_.x("ngIf",!b.ada),_.u(2),_.x("ngIf",b.ada),_.u(1),_.x("ngIf",!b.ada),_.u(2),_.bz("",b.Jo," team has reviewed this product on ",b.Zrb,"."))},Ha:[_.ym],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_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 EP=function(){};EP.prototype.Sa=function(){};EP.O=function(a){return new (a||EP)};
EP.ya=_.jc({type:EP,qa:[["stacks-popup-isa"]],inputs:{product:"product"},Aa:10,Ba:2,Ea:function(){return[["src","https://www.gstatic.com/images/icons/material/system/2x/license_googblue_24dp.png","alt","certified agreement icon",1,"agreement-icon"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text"],["target","_blank","rel","noopener","aria-label","learn more about ISA",3,"href"]]},ua:function(a,b){a&1&&(_.A(0,"button"),_.D(1,"img",0),_.B(),_.A(2,"div",1)(3,"p",2),_.N(4,"Infrastructure Support Agreement"),
_.B(),_.A(5,"p",3),_.N(6),_.B(),_.A(7,"p",3)(8,"a",4),_.N(9,"More info"),_.B()()());a&2&&(_.u(6),_.lf("",b.product.getName()," has signed an ISA."),_.u(2),_.hf("href","/agreement/",b.product.cr(),"",_.Ee))},styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}/*# sourceMappingURL=popup.css.map */'],
Oa:0});var FP=function(){this.metrics=[];this.description=""},HKb=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))};FP.prototype.Sa=function(){this.description=o_b.get(this.bga)||""};_.W.Object.defineProperties(FP.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return DGb(this.bga)}},KEc:{configurable:!0,enumerable:!0,get:function(){return CGb(this.bga)}}});
FP.O=function(a){return new (a||FP)};
FP.ya=_.jc({type:FP,qa:[["stacks-popup-pp"]],inputs:{bga:"productPhase",metrics:"metrics"},Aa:15,Ba:5,Ea:function(){return[[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text","sl"],["class","metric-box",4,"ngFor","ngForOf"],[1,"footnote"],"target;_blank;href;http://go/product-phases;aria-label;learn more about product phases".split(";"),[1,"metric-box"],[1,"metric-name"],[1,"metric-actual"],[1,"metric-target"],[1,"metric-updated"]]},ua:function(a,b){a&1&&(_.A(0,"button"),_.D(1,"img",
0),_.B(),_.A(2,"div",1)(3,"p",2),_.N(4),_.B(),_.A(5,"div",3)(6,"p"),_.N(7),_.B(),_.y(8,IKb,9,6,"div",4),_.D(9,"hr"),_.A(10,"p",5),_.N(11," Product phases is a standard set of product stages."),_.D(12,"br"),_.A(13,"a",6),_.N(14,"go/product-phases"),_.B()()()());a&2&&(_.u(1),_.hf("src","https://static.corp.google.com/stacks/icon_",b.KEc,".svg",_.Ee),_.x("alt","product phase "+b.name+" icon"),_.u(3),_.nf(b.name),_.u(3),_.nf(b.description),_.u(1),_.x("ngForOf",b.metrics))},Ha:[_.xm],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 o_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 p_b=function(a){return[a]},GP=function(){};GP.prototype.Sa=function(){};_.W.Object.defineProperties(GP.prototype,{dPc:{configurable:!0,enumerable:!0,get:function(){return this.product.Kg().hg()}},cPc:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+_.X(this.product.Kg(),1)}}});GP.O=function(a){return new (a||GP)};
GP.ya=_.jc({type:GP,qa:[["stacks-popup-recommended"]],inputs:{product:"product"},Aa:10,Ba:5,Ea:function(){return[["src","https://www.gstatic.com/images/icons/material/system/2x/star_googyellow500_24dp.png","alt","recommended info icon"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text"],["target","_blank","rel","noopener","aria-label","learn more about recommended product",3,"href"]]},ua:function(a,b){a&1&&(_.A(0,"button"),_.D(1,"img",0),_.B(),_.A(2,"div",1)(3,"p",2),_.N(4,"Recommended products"),
_.B(),_.A(5,"p",3),_.N(6),_.B(),_.A(7,"p",3)(8,"a",4),_.N(9,"More info"),_.B()()());a&2&&(_.u(6),_.bz("",b.product.getName()," is recommended by the ",b.dPc," domain stewards."),_.u(2),_.x("href",_.qf(3,p_b,b.cPc),_.Ee))},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 HP=function(){this.metrics=[];this.description=""};HP.prototype.Sa=function(){this.description=q_b.get(this.K2)||""};_.W.Object.defineProperties(HP.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.K2.replace("sl","Support level ")}}});HP.O=function(a){return new (a||HP)};
HP.ya=_.jc({type:HP,qa:[["stacks-popup-sl"]],inputs:{K2:"supportLevelId",metrics:"metrics"},Aa:15,Ba:5,Ea:function(){return[[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text","sl"],["class","metric-box",4,"ngFor","ngForOf"],[1,"footnote"],"target;_blank;href;https://goto.google.com/stacks-pt#support-levels;aria-label;learn more about support level".split(";"),[1,"metric-box"],[1,"metric-name"],[1,"metric-actual"],[1,"metric-target"],[1,"metric-updated"]]},ua:function(a,b){a&1&&(_.A(0,
"button"),_.D(1,"img",0),_.B(),_.A(2,"div",1)(3,"p",2),_.N(4),_.B(),_.A(5,"div",3)(6,"p"),_.N(7),_.B(),_.y(8,JKb,9,4,"div",4),_.D(9,"hr"),_.A(10,"p",5),_.N(11," Support levels reflect the degree to which a product provides support to its users."),_.D(12,"br"),_.A(13,"a",6),_.N(14,"go/stacks-pt#support-levels"),_.B()()()());a&2&&(_.u(1),_.hf("src","https://static.corp.google.com/stacks/icon_",b.K2,".svg",_.Ee),_.x("alt","service level "+b.K2+" icon"),_.u(3),_.nf(b.name),_.u(3),_.nf(b.description),
_.u(1),_.x("ngForOf",b.metrics))},Ha:[_.xm],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([["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 IP=function(){this.rya=this.sM=!1};IP.prototype.Sa=function(){};IP.O=function(a){return new (a||IP)};
IP.ya=_.jc({type:IP,qa:[["stacks-popup-product"]],inputs:{product:"product",sM:"oldView",rya:"underAlternatives"},Aa:5,Ba:5,Ea:[[3,"product",4,"ngIf"],[3,"product","to-right",4,"ngIf"],[3,"productPhase","metrics",4,"ngIf"],[3,"productPhase","small-icon",4,"ngIf"],[3,"supportLevelId","metrics",4,"ngIf"],[3,"product"],[3,"productPhase","metrics"],[3,"productPhase"],[3,"supportLevelId","metrics"]],ua:function(a,b){a&1&&_.y(0,KKb,1,1,"stacks-popup-recommended",0)(1,LKb,1,3,"stacks-popup-isa",1)(2,MKb,
1,2,"stacks-popup-pp",2)(3,NKb,1,3,"stacks-popup-pp",3)(4,PKb,1,2,"stacks-popup-sl",4);a&2&&(_.x("ngIf",b.product.ZRa()),_.u(1),_.x("ngIf",b.product.YRa()),_.u(1),_.x("ngIf",!b.sM&&!b.rya),_.u(1),_.x("ngIf",!b.sM&&b.rya),_.u(1),_.x("ngIf",b.sM))},Ha:[_.ym,FP,GP,HP,EP],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 jMb=_.ni(["https://roadmap.googleplex.com/",""]),WKb=function(a){return[a]},r_b="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),JP=function(a,b,c){var d=this;this.oI=a;this.eV=b;this.Dl=c;this.y1b=kYb;this.Tc=_.jE;this.rwb=new _.Wf("");this.NS=!1;this.kPa=!0;this.hPa=this.nZa=!1;this.eDc=DGb;this.aDc=EGb;this.productId=_.ud([this.rwb,this.Dl.params]).ha(_.t(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return e||
f.productId}));this.product=this.productId.ha(_.je(function(e){return d.eV.dS(e)}),_.le(function(e){d.NS||d.oI.am(e.hg()+" - Stacks")}));this.dHb=_.ud([this.product]).ha(_.t(function(e){e=_.l(e).next().value;for(var f=[],g=new Map,m=_.l(_.Si(e,eO,72)),n=m.next();!n.done;n=m.next())n=n.value,FGb(n.getScope(),n.esa(),g);m=_.l(r_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=cMb(e);m=[];zGb([{source:e.Ira(),Ii:m,name:"Best practices",icon:"school"},{source:e.Kra(),
Ii:m,name:"Codelabs",icon:"school"},{source:_.Si(e,gL,6),Ii:m,name:"Concepts",icon:"school"},{source:e.Ora(),Ii:m,name:"Getting started",icon:"school"},{source:e.Pra(),Ii:m,name:"How to",icon:"school"},{source:e.Rra(),Ii:m,name:"Introductory guides",icon:"school"},{source:_.Si(e,gL,30),Ii:m,name:"Reference guides",icon:"school"},{source:_.Si(e,gL,65),Ii:m,name:"Testing",icon:"school"}]);m.sort($K);n=dMb(e);var r=eMb(e),w=fMb(e),z=[];if(_.Ri(e,kO,43)){var E=(new bL).Ke("Apps ATLs"),J=_.Si(e,gL,44);
if(0===J.length)E.H7(aL({name:_.Ri(e,kO,43).hg(),icon:"track_changes"}));else{var L=_.l(J);for(J=L.next();!J.done;J=L.next())J=J.value,E.H7(aL({name:_.Ri(e,kO,43).hg(),icon:"track_changes",url:J.eL()}))}z.push(E)}if(_.Ri(e,nO,58)){E=new bL;J=_.Si(e,gL,59);E.Ke("Security");L=_.l(J);for(J=L.next();!J.done;J=L.next())J=J.value,E.H7(aL({name:_.Ri(e,nO,58).hg(),icon:"enhanced_encryption",url:J.eL()}));z.push(E)}_.Ri(e,oO,33)&&z.push((new bL).Ke("SRE authorities").UU([aL({name:_.Ri(e,oO,33).hg(),icon:"track_changes"})]));
if(_.bj(e,67)){E=(new bL).Ke("Privacy");J=_.l(_.$i(e,78));for(L=J.next();!L.done;L=J.next())E.H7(aL({name:"Guidance",icon:"enhanced_encryption",url:"https://g3doc.corp.google.com/privacy/pwg/infra/pchips/stances/_generated/g3doc/"+L.value+"/composite_privacy_stance.textproto_generated"}));z.push(E)}z.sort($K);E=hMb(e);J=_.$i(e,4);J=void 0===J?[]:J;J=J.map(iMb).sort($K);L=kMb(_.$i(e,38));for(var Q=gMb(e),da=new Map,oa=_.l(_.Si(e,eO,72)),qa=oa.next();!qa.done;qa=oa.next())if(qa=qa.value,10===qa.getScope()||
9===qa.getScope()){qa=_.l(qa.esa());for(var ta=qa.next();!ta.done;ta=qa.next())ta=ta.value.split(":"),1===ta.length?da.set(ta[0],ta[0]):da.set(ta[0],ta[1])}return _.bE({product:e,uoa:f,xZa:g,uob:m,rBc:n,hdb:r,rQa:w,otb:z,hYa:E,KY:J,OKb:L,QY:Q,OQb:da})}),_.ee(1),_.pd(),_.Nd(function(e){return _.aE(e.message)}),_.ie(_.kE));this.pY=this.dHb.ha(_.Fd(_.WE),_.t(function(e){return e.Wb.product}),_.t(function(e){return kYb.includes(_.X(e.Kg(),1))?[aL({name:"Home",url:"/"}),aL({name:e.hg(),url:""})]:[aL({name:"Home",
url:"/"}),aL({name:e.Kg().getParent().hg(),url:"/domain/"+_.X(e.Kg().getParent(),1)}),aL({name:e.Kg().hg(),url:"/domain/"+_.X(e.Kg(),1)}),aL({name:e.hg(),url:""})]}),_.ie([aL({name:"Home",url:"/"})]));this.Vob=vGb();this.zva=AGb;this.kPa=!0;this.nZa=this.Dl.Yc.Ta.pscMvpLaunch||!1;this.hPa=this.Dl.Yc.Ta.displayExternalProducts||!1};
_.W.Object.defineProperties(JP.prototype,{OKc:{configurable:!0,enumerable:!0,set:function(a){this.NS=!!a;this.rwb.next(a)}},XDc:{configurable:!0,enumerable:!0,get:function(){return 0<document.getElementsByClassName("butterbar").length}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.kPa&&(a.displayStacksWellLitPaths=!0);this.nZa&&(a.pscMvpLaunch=!0);this.hPa&&(a.displayExternalProducts=!0);return a}}});JP.O=function(a){return new (a||JP)(_.v(_.kn),_.v(tO),_.v(_.Vf),_.v(hO))};
JP.ya=_.jc({type:JP,qa:[["stacks-product-page"]],inputs:{OKc:"productIdFromParent"},features:[_.of([tO])],Aa:4,Ba:6,Ea:[[3,"breadcrumb",4,"ngIf"],[3,"ngSwitch",4,"ngIf"],[3,"breadcrumb"],[3,"ngSwitch"],["class","main-loading-spinner","diameter","32",4,"ngSwitchCase"],["class","page-message",4,"ngSwitchCase"],[4,"ngSwitchCase"],["diameter","32",1,"main-loading-spinner"],[1,"page-message"],[4,"ngIf"],[1,"product-name-container"],[1,"edit-section-container"],[1,"edit-section"],["class","-inline",3,"isFresh",
"freshnessDate","productName",4,"ngIf"],["class","freshness-badge",4,"ngIf"],["class","edit-button","target","_blank",3,"href",4,"ngIf"],["class","edit-button",3,"routerLink","queryParams",4,"ngIf"],[1,"badges"],[1,"-inline",3,"product"],["class","alternate-products",4,"ngIf"],[1,"main-description",3,"innerHTML"],["class","key-link",4,"ngIf"],[1,"key-link"],["href","http://go/stacks-product-phases#product-phases","target","_blank"],["class","box",4,"ngIf"],[1,"-inline",3,"isFresh","freshnessDate",
"productName"],[1,"freshness-badge"],["target","_blank",1,"edit-button",3,"href"],["src","https://www.gstatic.com/images/icons/material/system/2x/edit_grey600_24dp.png","alt","Edit info icon"],[1,"edit-button",3,"routerLink","queryParams"],[1,"unreviewed-product"],[1,"alternate-products"],[1,"alternate-products-description",3,"innerHTML"],["id","resources"],[1,"grid"],["class","badges",4,"ngFor","ngForOf"],["underAlternatives","true",1,"-inline",3,"product"],["id","resources",3,"routerLink","queryParams"],
["target","_blank","data-gtm-box","Key links","data-gtm-list","product page",3,"href",4,"ngFor","ngForOf"],["target","_blank","data-gtm-box","Key links","data-gtm-list","product page",3,"href"],["target","_blank","data-gtm-box","Key links","data-gtm-list","landing page",3,"href",4,"ngFor","ngForOf"],["target","_blank","data-gtm-box","Key links","data-gtm-list","landing page",3,"href"],["href","http://go/stacks-product-phases#additional-product-phase-metadata","target","_blank"],[1,"title-with-popup"],
["name","allow_list",1,"icon"],[4,"ngFor","ngForOf"],["class","proto-link",4,"ngIf"],["target","_blank",3,"href"],[1,"proto-link"],[3,"href"],[1,"box"],["id","recommended-for"],["gtmBox","Others","gtmLink","Education",3,"link"],[1,"metrics-header"],["id","metrics",1,"metrics-title"],[1,"caption"],[1,"metric-list","grid"],[4,"stacksExpandList","stacksExpandListOf"],[1,"actual-value"],[1,"metric-name"],["id","education"],["gtmBox","Education",3,"lists"],["id","about"],["gtmBox","About",3,"lists"],[1,
"h3-margin-top"],["class","roadmap-iframe",3,"src",4,"ngFor","ngForOf"],[1,"roadmap-iframe",3,"src"],["id","feedback"],["gtmBox","Feedback",3,"lists"],["gtmBox","Feedback","gtmList","Contacts",1,"contact",3,"isContact","link"],["id","additional-guidance"],[1,"guidelines-explanation"],[3,"ngIf"],["gtmBox","Others","gtmList","Codepaths",3,"link"],["gtmBox","Others","gtmList","Others",3,"link"],["id","external-product"]],ua:function(a,b){a&1&&(_.y(0,QKb,2,3,"stacks-header",0),_.A(1,"main"),_.y(2,aMb,
4,4,"ng-container",1),_.O(3,"async"),_.B());a&2&&(_.x("ngIf",!b.NS),_.u(1),_.Se("hasButterbar",b.XDc),_.u(1),_.x("ngIf",_.R(3,4,b.dHb)))},Ha:[_.xm,_.ym,_.zm,_.Am,AP,_.Nn,BP,n_b,_.dE,DP,IP,CP,yP,_.Dm],styles:["[_nghost-%COMP%]{flex:1} .alternate-products{background-color:var(--alternative-bg-color);padding:1em 0 0 1em;margin-bottom:1em} .alternate-products .alternate-products-description{color:var(--alternative-error-color)} .alternate-products a{text-decoration:underline}.hasButterbar[_ngcontent-%COMP%]{top:3vh}.badges[_ngcontent-%COMP%]{align-items:center;display:flex;margin-bottom:1em}.key-link[_ngcontent-%COMP%]{display:inline-grid;font-size:20px;margin:0 2em 2em 0;max-width:360px;word-warp:break-word}.key-link[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:500}.key-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}.key-link[_ngcontent-%COMP%]   .proto-link[_ngcontent-%COMP%]{font-size:.9em;font-style:italic}.key-link[_ngcontent-%COMP%]   .title-with-popup[_ngcontent-%COMP%]{display:flex}.key-link[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:16px;display:flex;margin-left:.3em}.meta-data[_ngcontent-%COMP%]{font-size:16px;margin:0 2em 2em 0}.meta-data[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px}.meta-data[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:0}.meta-data[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{font-weight:bold;display:flex;align-items:center}.proto-link[_ngcontent-%COMP%]{color:var(--primary-color);font-size:14.4px;font-style:italic}.guidelines-explanation[_ngcontent-%COMP%]{margin-bottom:1em}.guidelines-explanation[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}.roadmap-iframe[_ngcontent-%COMP%]{border:1px solid var(--border-color);height:400px}.toggle-list-button[_ngcontent-%COMP%]{align-items:center;color:var(--primary-color);display:inline-flex;font-size:1em}.toggle-list-button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.4em;margin-right:.5em}stacks-dependency-info[_ngcontent-%COMP%]{margin-bottom:1.5em}stacks-popup-product[_ngcontent-%COMP%]{font-size:1.5em;margin-bottom:.5em}.product-name-container[_ngcontent-%COMP%]{display:flex;align-items:flex-start;flex-flow:row-reverse wrap;justify-content:flex-end}.product-name-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{order:1}.product-name-container[_ngcontent-%COMP%]   .edit-section-container[_ngcontent-%COMP%]{display:flex;flex:auto;justify-content:flex-end;margin:60px 0 10px}p.edit-section[_ngcontent-%COMP%]{display:flex;align-items:center}.freshness-badge[_ngcontent-%COMP%]{color:var(--inactive-text-color);margin:0 1em 0 0}.edit-button[_ngcontent-%COMP%]{align-items:center;display:inline-flex}.edit-button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.main-loading-spinner[_ngcontent-%COMP%]{margin-top:1em}.caption[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.9em}.metrics-header[_ngcontent-%COMP%]{margin:0 0 16px}.metrics-header[_ngcontent-%COMP%]   .metrics-title[_ngcontent-%COMP%]{margin:0}.metric-list[_ngcontent-%COMP%]{line-height:24px}.metric-list.grid[_ngcontent-%COMP%]{--expand-list-button-grid-column: 1;--grid-column-count: 5;gap:2em 1em}.metric-list[_ngcontent-%COMP%]   .actual-value[_ngcontent-%COMP%]{color:var(--value-color);font-size:1.2em}.metric-list[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:bold}.team-icon-link[_ngcontent-%COMP%]{margin:2px 0}.unreviewed-product[_ngcontent-%COMP%]{font-size:20px;color:#a52714;background-color:#fbe9e7;margin-bottom:5px;width:fit-content;padding:3px}/*# sourceMappingURL=product_page.css.map */"],
Oa:0});var s_b=["mainContent"],KP=function(a,b,c,d,e,f,g,m){var n=this;this.Vg=b;this.yx=c;this.Kc=d;this.jwc=e;this.C1a=g;this.pt=m;this.oO="detail-header-id";this.hbc="Files and Directories";this.ibc="Generated Files and Directories";this.gbc="Deleted Files and Directories";this.ej=_.vE;this.nn={files:{xr:new Set,entries:[]},Yz:{xr:new Set,entries:[]}};this.mWa=[];this.DG={files:{xr:new Set,entries:[]},Yz:{xr:new Set,entries:[]}};this.qsb=[];this.qo={files:{xr:new Set,entries:[]},Yz:{xr:new Set,entries:[]}};
this.POa=[];this.aq=function(){};this.nMb=new _.Wf(null);this.SOb=new _.be;this.Gzc=_.sj(function(r){n.yx.axa(r)},300);this.SCc=_.sj(function(r){!nL(n.nn)||n.yx.bia(r)},300);this.TOb=(this.AOc=_.qu.has(53))?this.SOb.ha(_.je(function(r){return n.C1a.get(r)}),_.t(function(r){return _.Si(r,yXb,1)}),_.ee(1),_.pd()):_.Sd;this.fqa=_.ud([this.nMb,this.TOb]).ha(_.t(function(r){r=_.l(r);var w=r.next().value;return(r=r.next().value)?w&&r.some(function(z){return z.Gba()===w})?w:0===r.length?null:r[0].Gba():
null}),_.Rd(),_.ee(1),_.pd())};KP.prototype.Sa=function(){};
KP.prototype.Sb=function(a){var b=this,c=a.viewData;if(c){a=c.eg;var d=c.jj;d=(c=d&&_.KE(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.nn={files:{xr:new Set,entries:[]},Yz:{xr:new Set,entries:[]}},this.DG={files:{xr:new Set,entries:[]},Yz:{xr:new Set,entries:[]}},this.qo={files:{xr:new Set,entries:[]},Yz:{xr:new Set,entries:[]}});c&&!d||t_b(this,a.entries,this.location);c||(this.Lva=a.Lva,this.vZa=a.vZa,_.qu.has(11)&&(this.aggregations=e_b(this.jwc,a.location,a.entries.filter(function(e){var f;
return!(null==(f=_.Ri(e,_.kp,4))?0:_.bj(f,4))&&!_.UE(e.hS())}).map(wMb)).ha(_.ee(1),_.pd())),this.aq=_.osb(this.Vg,function(){var e;null==(e=b.WHc)||e.na.focus()}),this.SOb.next(this.location))}};KP.prototype.Ka=function(){this.aq()};
var nL=function(a){return a.entries?0<a.entries.length:0<a.files.entries.length||0<a.Yz.entries.length},u_b=function(a){var b=a.files;a=a.Yz;var c=[];nL(a)&&c.push(a.entries);nL(b)&&c.push(b.entries);return c},mMb=function(a){return""===a.location.path||"/"===a.location.path},t_b=function(a,b,c){var d=mMb(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=_.Ri(e,_.kp,4))?void 0:_.Y(g,5),r=wMb(e);g=_.UE(e.hS());var w=_.smb(e.hS()),z=!g||w;e={Mc:d||
!z?_.Op(_.kF(m.Yb().kd(r)),{zf:n}).ab():void 0,path:r,name:_.mz(r),zf:n,entryType:e.getType(),qo:null==(f=_.Ri(e,_.kp,4))?void 0:_.bj(f,4),DG:g,AFc:w,PNc:z};f=3===e.entryType||5===e.entryType;f=e.qo?f?a.qo.Yz:a.qo.files:e.DG?f?a.DG.Yz:a.DG.files:f?a.nn.Yz:a.nn.files;f.xr.has(e.name)||(f.xr.add(e.name),f.entries.push(e))}!nL(a.nn)&&nL(a.qo)?(a.nn=a.qo,a.mWa=u_b(a.nn),a.qo={files:{xr:new Set,entries:[]},Yz:{xr:new Set,entries:[]}},a.POa=[]):(a.mWa=u_b(a.nn),a.POa=u_b(a.qo));a.qsb=u_b(a.DG)};
_.W.Object.defineProperties(KP.prototype,{Zl:{configurable:!0,enumerable:!0,get:function(){return this.Kc.dba.getValue()}},BGc:{configurable:!0,enumerable:!0,get:function(){return 0===this.Zl}},CGc:{configurable:!0,enumerable:!0,get:function(){return 1===this.Zl}},location:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}}});KP.O=function(a){return new (a||KP)(_.v(_.Vf),_.v(_.vg),_.v(_.Wu),_.v(_.dJ),_.v(tP),_.v(_.ru),_.v(uO),_.v(_.cv))};
KP.ya=_.jc({type:KP,qa:[["folder-detail","viewData",""]],tb:function(a,b){a&1&&_.yf(s_b,5);if(a&2){var c;_.wf(c=_.Af())&&(b.WHc=c.first)}},inputs:{yb:"viewData"},features:[_.of([tP]),_.Ac],lc:["viewData",""],Aa:7,Ba:11,Ea:[["componentId","FolderDetail",3,"viewData","showLinksDropdown"],["tabindex","-1",3,"viewData",4,"ngIf"],["tabindex","-1",4,"ngIf"],[4,"ngIf"],["tabindex","-1",3,"viewData"],["tabindex","-1"],["mainContent",""],["ascTrackElement","RepositoryFolderDetailReadme","trackAction","browse",
3,"markdownContent","safeHtmlContent","shouldCollapse","trackProjectId","trackGestureScroll",4,"ngIf"],["displayMode","flat",3,"multi"],["headerId","main-files-header",3,"title","groupedFiles","useRelativeUrls","aggregations","isPiper",4,"ngIf"],["headerId","deleted-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper","toggle",4,"ngIf"],["headerId","generated-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations",
"isPiper","toggle",4,"ngIf"],["ascTrackElement","RepositoryFolderDetailReadme","trackAction","browse",3,"markdownContent","safeHtmlContent","shouldCollapse","trackProjectId","trackGestureScroll"],["headerId","main-files-header",3,"title","groupedFiles","useRelativeUrls","aggregations","isPiper"],["headerId","deleted-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper","toggle"],["headerId","generated-files-header",3,"title","groupedFiles","initiallyExpanded",
"useRelativeUrls","aggregations","isPiper","toggle"],["class","select-wrapper",4,"ngIf"],[3,"productIdFromParent"],[1,"select-wrapper"],[3,"value","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],ua:function(a,b){a&1&&(_.D(0,"detail-header",0),_.y(1,lMb,1,2,"folder-tab-header",1),_.O(2,"async"),_.y(3,rMb,7,6,"main",2),_.O(4,"async"),_.y(5,vMb,3,3,"ng-container",3),_.O(6,"async"));a&2&&(_.x("viewData",b.yb)("showLinksDropdown",!0),_.u(1),_.x("ngIf",_.R(2,5,b.fqa)),_.u(2),_.x("ngIf",
b.BGc||!1===_.R(4,7,b.fqa)),_.u(2),_.x("ngIf",_.R(6,9,b.CGc&&b.fqa)))},Ha:[zL,_.xm,_.ym,RO,vP,ZL,_.Sv,_.Rv,_.Ty,_.Ny,JP,wP,uP,_.Dm],styles:["folder-detail[_nghost-%COMP%]{display:flex;flex-direction:column;outline:0}detail-header[_ngcontent-%COMP%], folder-tab-header[_ngcontent-%COMP%]{box-sizing:border-box;flex:0 0 auto;height:41px;max-height:41px;outline:0}detail-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}.select-wrapper[_ngcontent-%COMP%]{display:block}.select-wrapper[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{min-width:300px;padding:12px}main[_ngcontent-%COMP%], readme[_ngcontent-%COMP%], stacks-product-page[_ngcontent-%COMP%]{overflow:auto;outline:0}"],
Oa:0});var v_b=["gobUrl"],w_b=["externalUrl"],x_b=["commitHash"],LP=function(){};
_.W.Object.defineProperties(LP.prototype,{zxb:{configurable:!0,enumerable:!0,get:function(){return!!this.yb.ZM}},tBc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.yb.Tba;var b=this.yb.Dz;var c=_.jg(a);c=new _.Gh(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}},yEc:{configurable:!0,enumerable:!0,get:function(){if(!this.yb.ZM)throw Error("Ve");
var a=this.yb.ZM,b=_.gj(a,3,_.Th)||a.Fm(),c=_.gj(a,3,_.Th)?"host":"project";return _.Ip(new _.Mg({ue:{id:b,type:c},repository:_.Y(a,2),Db:this.yb.Dz,path:""}))}},TUa:{configurable:!0,enumerable:!0,get:function(){return!!this.yb.rqa}}});LP.O=function(a){return new (a||LP)};
LP.ya=_.jc({type:LP,qa:[["git-submodule-detail"]],tb:function(a,b){a&1&&(_.yf(v_b,5,_.ad),_.yf(w_b,5,_.ad),_.yf(x_b,5,_.ad));if(a&2){var c;_.wf(c=_.Af())&&(b.tDc=c.first);_.wf(c=_.Af())&&(b.sBc=c.first);_.wf(c=_.Af())&&(b.lyc=c.first)}},inputs:{yb:"viewData"},Aa:5,Ba:2,Ea:[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","GitSubmoduleDetail",3,"viewData"],[4,"ngIf"],["size","skinny"],["size","skinny",1,"url"],["class","padded",3,"routerLink",4,"ngIf",
"ngIfElse"],["externalRepo",""],[1,"padded",3,"copyText","isSmall","copyEvent"],["size","skinny",1,"commit-hash"],[1,"padded"],["commitHash",""],[1,"padded",3,"routerLink"],["gobUrl",""],[1,"padded",3,"externalLink"],["externalUrl",""]],ua:function(a,b){a&1&&(_.y(0,xMb,7,3,"ng-container",0),_.N(1,"\n\n"),_.y(2,BMb,45,9,"ng-template",null,1,_.Df),_.N(4,"\n"));if(a&2){var c=_.kf(3);_.x("ngIf",b.TUa)("ngIfElse",c)}},Ha:[XM,_.ym,_.Ez,VO,RO,_.co,_.fE,LM,_.Nn],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 y_b=function(a,b,c,d,e){var f=this;this.rB=a;this.YF=b;this.ef=c;this.Fa=d;this.nYa=e;this.Dj="CodeExamplePanel";this.JY=this.rB.MU.ha(_.je(function(g){var m=null==g?void 0:g.YY;if(!m)return _.ld(null);g=m.Oi;if(m.IFc){var n=m.bm;m=m.bI}else m=HMb(m.FIc||""),n=m.bm,m=m.bI;if(!g||!n||!m)return _.ld(null);f.Fa.mb({gestureName:"EXTERNAL",element:f.Dj,action:"requestExampleForDefinition"});return RUb(f.YF,n,m,g).ha(_.le(function(r){r.tG||f.Fa.mb({gestureName:"EXTERNAL",element:f.Dj,action:"noExampleFoundForDefinition"});
f.nYa.PZa("gsn","gs")}),_.ie(null))}),_.Nd(function(g){f.Fa.mb({gestureName:"EXTERNAL",element:f.Dj,action:"error"});f.ef.handleError(g);return _.ld(null)}));a=this.rB.MU.ha(_.Fd(function(g){return!!g}),_.t(function(g){return g.YY}));this.CBc=a.ha(_.t(function(g){return!g.bm}));this.gQb=a.ha(_.t(function(g){return g.Oi}));this.fVa=a.ha(_.t(function(g){return g.NN[0]}))};y_b.O=function(a){return new (a||y_b)(_.v(_.dJ),_.v(_.uK),_.v(_.ue),_.v(_.ou),_.v(_.cJ))};
y_b.ya=_.jc({type:y_b,qa:[["code-example-panel"]],inputs:{source:"source"},Aa:7,Ba:4,Ea:[[1,"code-example-panel"],[4,"ngIf","ngIfElse"],["noSymbolSelected",""],["usingFqn",""],[1,"symbol"],[3,"logElement","codeExample","source"],["noExampleFound",""],[1,"no-example-message"],[1,"instructions"],[3,"logElement","kytheTicketObservable","source"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,DMb,6,7,"ng-container",1),_.O(2,"async"),_.B(),_.y(3,EMb,2,0,"ng-template",null,2,_.Df)(5,GMb,5,3,"ng-template",
null,3,_.Df));if(a&2){var c=_.kf(4);_.u(1);_.x("ngIf",_.R(2,2,b.gQb))("ngIfElse",c)}},Ha:[_.ym,HM,_.vK,_.Dm],styles:[".code-example-panel[_ngcontent-%COMP%]   .symbol[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:500;padding:7px 16px;border-bottom-width:1px;border-bottom-style:solid}.code-example-panel[_ngcontent-%COMP%]   .instructions[_ngcontent-%COMP%]{padding:20px 16px 9px;text-align:center;font-size:14px}.code-example-panel[_ngcontent-%COMP%]   .no-example-message[_ngcontent-%COMP%]{padding:9px 16px 20px}\n/*# sourceMappingURL=code_example_panel.css.map */"],
Oa:0});var MP=function(a,b,c,d,e,f){var g=this;this.hxc=a;this.Wg=b;this.Fa=c;this.zB=_.jE;this.jYa=new _.jd;this.qO=_.Og;this.Om=new _.fd;this.nka=new _.be(1);this.O1a=_.qu.has(56);this.CAb=this.nka.ha(_.Fd(YMb),_.t(function(m){return m.location}));this.LCc=this.CAb.ha(_.Rd(function(m,n){return m&&n&&_.KE(m,n)}));a=e.VS("BLAME").ha(_.t(function(m){return m.enabled}),_.Rd(),_.ee(1),_.pd());this.Qoa=z_b(this,a);this.Zaa=f.uCc.ha(_.Rd());f=this.nka.ha(_.Fd(function(m){return!YMb(m)&&5!==m.kind}),_.Zd(_.$D("History unavailable")));
b=this.nka.ha(_.Fd(YMb),_.Rd(aNb),_.je(function(m){return dNb(m,g.Wg)}),_.ee(1),_.pd());this.n0=b.ha(_.Fd(_.WE),_.t(function(m){return m.Wb.n0}));b=b.ha(_.Rd(function(m,n){return _.WE(m)&&_.WE(n)&&m.Wb.Ak===n.Wb.Ak}));this.amb=_.Dd(f,_.ud([b,a]).ha(_.t(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;return _.WE(m)?A_b(g,m.Wb,n):m}),_.ie(_.kE))).ha(_.ee(1),_.pd());f=_.ud([this.Zaa,this.amb]).ha(_.Fd(eNb),_.t(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;if(!$Mb(n.Wb,m)&&n.Wb.Caa)return n.Wb.Caa}));
this.jYa=f.ha(_.t(function(m){return!!m}),_.ie(!1));this.Om.add(f.ha(_.je(function(m){return _.Kd(0).ha(_.Bh(g.Fa,"paging_to_focused_commit",!1),_.Zd(m))})).subscribe(function(m){m&&m()}))};MP.prototype.Sa=function(){this.Fa.An({bucket:_.Og.SV})};MP.prototype.Ka=function(){this.Om.unsubscribe()};
var z_b=function(a,b){var c=a.LCc.ha(_.je(function(d){var e=_.FE(_.Oh(d,0))||"",f=_.Oh(d,1)||"",g=_.IE(d,1)||"";return a.hxc.get(d.qb,d.Rc,d.repository,e,f,g).ha(_.Nd(function(){return _.ld(null)}))}));return _.ud([a.nka,b]).ha(_.je(function(d){d=_.l(d);var e=d.next().value;return d.next().value&&bNb(e)?c:_.ld(null)}),_.ge(1))},A_b=function(a,b,c){for(var d=[],e=0;e<b.Ak.length;e++){var f=b.sYa.get(e);d.push(f)}f=a.CAb.ha(_.Rd(),_.je(function(g){return ZMb(g,b,a.Wg)}),_.t(function(g){var m=g.Mc;g=
g.NH;var n=_.Oh(m,2),r=!!n,w=a.O1a?b.fE:void 0;w=null!=w?_.gmb(m,w):m;return{Wa:m,tU:w,Rda:n,NH:g,uE:r}}),_.ge(1));e=bNb(b.yb);d={Wa:f,Ak:b.Ak,fE:b.fE,R2c:d,Vqa:e};d=e?JMb(d):IMb(d);return _.bE({pL:d,columnType:e?c?2:1:0,Yqa:b.Yqa,Caa:b.Caa,Wa:b.yb.location})};_.W.Object.defineProperties(MP.prototype,{tEc:{configurable:!0,enumerable:!0,set:function(a){this.uEc=a},get:function(){return this.uEc}},yb:{configurable:!0,enumerable:!0,set:function(a){this.nka.next(a)}}});
MP.O=function(a){return new (a||MP)(_.v(_.rJ),_.v(_.iI),_.v(_.ou),_.v(_.ru),_.v(_.jJ),_.v(_.dJ))};
MP.ya=_.jc({type:MP,qa:[["history-panel"]],tb:function(a,b){a&1&&_.yf(lN,5);if(a&2){var c;_.wf(c=_.Af())&&(b.tEc=c.first)}},inputs:{yb:"viewData"},Aa:4,Ba:3,Ea:function(){return[[3,"ngSwitch",4,"ngIf"],["aria-live","polite"],["loading",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[4,"ngIf"],[1,"table-container"],[3,"data","historyPlace","blameInfo","columnType","focusCommit",4,"ngIf"],["class","show-more-loading",4,"ngSwitchCase"],["class","show-more-error","theme","error",
4,"ngSwitchCase"],[3,"ngTemplateOutlet"],[3,"data","historyPlace","blameInfo","columnType","focusCommit"],["type","button","mat-button","","class","show-more","ascTrackElement","HistoryPanel","trackAction","showMore",3,"trackBucket","trackProjectId","click",4,"ngIf"],["type","button","mat-button","","ascTrackElement","HistoryPanel","trackAction","showMore",1,"show-more",3,"trackBucket","trackProjectId","click"],[1,"show-more-loading"],[3,"diameter","strokeWidth"],["theme","error",1,"show-more-error"],
["theme","error"],"\ufffd#1\ufffd\ufffd/#1\ufffd",["text","Loading change history...",3,"hasBackground","diameter"]]},ua:function(a,b){a&1&&(_.y(0,WMb,4,4,"ng-container",0),_.O(1,"async"),_.y(2,XMb,2,2,"ng-template",1,2,_.Df));a&2&&_.x("ngIf",_.R(1,1,b.amb))},Ha:[_.ho,_.FF,_.ym,_.Cm,_.zm,_.Am,lN,_.fE,_.dE,_.Hr,_.pw,_.Dm],styles:["history-panel[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%;outline:0}@media (max-width:940px){history-panel[_nghost-%COMP%]{flex-direction:unset}}history-panel[_nghost-%COMP%]     .mat-button:hover .mat-button-focus-overlay{opacity:0}history-panel[_nghost-%COMP%]   .hidden[_ngcontent-%COMP%]{display:none}loading[_ngcontent-%COMP%]{height:100%;width:100%}.show-more[_ngcontent-%COMP%], .show-more-error[_ngcontent-%COMP%], .show-more-loading[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;height:28px;line-height:28px;place-content:center;width:100%}dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0}"],
Oa:0});var NP=function(){};NP.prototype.transform=function(a){var b=a.Jg,c,d;if((null==b?0:null==(c=b.ov)?0:null==(d=c.Of)?0:d.Li)&&b.path){c=b.ov.Ws;d=b.ov.refHint;b=_.Lp(_.fmb(b).Yb(),d?d:c);var e=b.oi;a=a.te;a=null!=a&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.Ip(e.call(b,{line:a,df:5,zf:d?c:void 0}).ab())}};NP.O=function(a){return new (a||NP)};NP.ze=_.oc({name:"warningLocation",type:NP,ee:!0});var OP=function(){};
OP.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.te,a=""+((null==a?0:a.startLine)?a.startLine:"")+((null==a?0:a.endLine)&&a.endLine!==a.startLine?"-"+a.endLine:""),b=d.slice(b.length),b+(b&&a?":":"")+a};OP.O=function(a){return new (a||OP)};OP.ze=_.oc({name:"warningLocationName",type:OP,ee:!0});var iNb=function(a){return{va:a}},PP=function(a,b,c,d,e,f,g){this.IC=b;this.XZ=c;this.Kb=d;this.Fa=e;this.Ua=f;this.OD=g;this.B5b="HDc";this.D5b="PDc";this.lic="RNc";this.dQa=new Set;this.oRc=_.ud([a.Jia,PUb(b)]).ha(_.t(function(m){m=_.l(m);var n=m.next().value;return{state:"loaded",yzb:m.next().value.map(function(r){return{Qh:r,count:n.has(r.id)&&n.get(r.id).Ju||0,icon:_.jg(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.Qh.UUa&&
0<r.count}),b1a:new Set}}),_.ie({state:"loading"}))};PP.prototype.Sa=function(){};var uNb=function(a,b){return B_b(a,b).ha(_.t(function(c){return{Yaa:c,state:"loaded"}}),_.ie({state:"loading"}))};PP.prototype.Wd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.cF(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
PP.prototype.HDc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.dQa.add(b):this.dQa.delete(b);this.Fa.mb({gestureName:"CLICK",element:"Warnings",action:c})};
PP.prototype.PDc=function(a,b){this.Fa.mb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=void 0===c.isCollapsed?!0:c.isCollapsed;if(!_.dF(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(),_.Kn(this.Ua,c.pathname+c.search))}};
PP.prototype.RNc=function(a,b){this.Fa.mb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var B_b=function(a,b){var c=a.dRc;if(0!==c&&1!==c)return _.ld([]);var d=a.Wa,e=d.qb,f=d.Rc,g=d.repository;return null==e||null==f||null==g?_.ld([]):_.ud([_.uxb(a.IC,b),_.tBb(a.OD,d)]).ha(_.je(function(m){m=_.l(m);var n=m.next().value;m=m.next().value;var r,w;n=null==n?void 0:null==(r=n.dataSource)?void 0:null==(w=r.p9)?void 0:w.Az;if(!n)return _.ld([]);r=_.Oh(m,1)||"";return _.sxb(a.XZ,{qb:e,Rc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:m.path||"",fileSpecSourceRootRefSpec:r,fileSpecType:0===
c?"FILE":"DIRECTORY",category:n})}))};_.W.Object.defineProperties(PP.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return _.Ng(this.Kb.Yc)}}});PP.O=function(a){return new (a||PP)(_.v(_.jJ),_.v(_.hJ),_.v(_.gJ),_.v(_.Vf),_.v(_.bo),_.v(_.pg),_.v(_.nI))};
PP.ya=_.jc({type:PP,qa:[["warnings-panel"]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Wd(c)})},inputs:{dRc:"viewDataType"},Aa:6,Ba:3,Ea:[[4,"ngIf"],["noWarnings",""],["findings",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],["class","warning",3,"expanded",4,"ngFor","ngForOf"],[1,"warning",3,"expanded"],["collapsedHeight","32px","expandedHeight","32px"],["alt","",3,"src"],["matExpansionPanelContent",""],["mat-stroked-button","","color","primary",3,"click"],[4,"ngTemplateOutlet",
"ngTemplateOutletContext"],[1,"empty"],["class","finding",4,"ngFor","ngForOf"],[1,"finding"],["ascTrackElement","WarningsPanel","trackAction","navigateToWarning",3,"routerLink"]],ua:function(a,b){a&1&&(_.y(0,oNb,4,3,"ng-container",0),_.O(1,"async"),_.y(2,pNb,2,0,"ng-template",null,1,_.Df)(4,vNb,2,3,"ng-template",null,2,_.Df));a&2&&_.x("ngIf",_.R(1,1,b.oRc))},Ha:[_.ho,_.xm,_.ym,_.Cm,_.zm,_.Am,_.dE,_.Hr,_.Tz,_.BH,_.CH,_.Sz,_.Nn,_.Dm,_.rz,NP,OP],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 QP=function(){this.ariaLabel="";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};QP.O=function(a){return new (a||QP)};
QP.ya=_.jc({type:QP,qa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",zja:"tooltipText",disabled:"disabled"},lc:["icon",""],ac:["*"],Aa:3,Ba:2,Ea:[["mat-icon-button","","type","button",3,"color","matTooltip","disabled",4,"ngIf","ngIfElse"],["buttonWithContent",""],["mat-icon-button","","type","button",3,"color","matTooltip","disabled"],["type","button","mat-button","",1,"gmat-caption",3,"color","matTooltip","disabled"]],
ua:function(a,b){a&1&&(_.ff(),_.y(0,wNb,3,5,"button",0)(1,xNb,4,4,"ng-template",null,1,_.Df));if(a&2){var c=_.kf(2);_.x("ngIf",b.collapsed)("ngIfElse",c)}},Ha:[_.ym,_.Hr,_.Qs,_.tw],styles:[".mat-icon-button[_ngcontent-%COMP%]{line-height:1.0769230769rem;height:24px;width:24px}.mat-icon-button[_ngcontent-%COMP%]:focus{outline:1px solid var(--primary-default)}.mat-icon-button[_ngcontent-%COMP%]:focus:not(.mat-primary){outline:1px solid var(--icon)}.mat-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{line-height:1.0769230769rem;margin-right:0}mat-icon[_ngcontent-%COMP%]{font-size:1.0769230769rem;height:1.0769230769rem;margin-right:6px;width:1.0769230769rem}"],
Oa:0});var RP=function(a){this.yx=a;this.collapsed=!1;this.w2a="short";this.DQc=this.yx.XR().ha(_.t(function(b){return{sSb:b}}))};RP.prototype.toggle=function(a){this.yx.Z1(!a)};RP.O=function(a){return new (a||RP)(_.v(_.Wu))};
RP.ya=_.jc({type:RP,qa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",w2a:"textFormat"},Aa:2,Ba:3,Ea:[[4,"ngIf"],["icon","format_underlined","tooltipText","Underline all references in the code","ariaLabel","Underline references",3,"collapsed","selected","click"]],ua:function(a,b){a&1&&(_.y(0,ANb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.DQc))},Ha:[QP,_.ym,_.Dm],rb:2,Oa:0});var SP=function(a,b){var c=this;this.Ub=a;this.service=b;this.gqb=this.maa=new _.Wf(new Set);this.lb=this.Ub.Qba().ha(_.Td(1),_.ke(this.gqb.ha(_.he()))).subscribe(function(d){c.maa.next(d)})};SP.prototype.Ka=function(){this.lb.unsubscribe()};var C_b=function(a,b,c){var d=new Set(a.maa.getValue());c?d.add(b):d.delete(b);a.maa.next(d);a.Ub.eia(d)},D_b=function(a,b){var c;return a.service.WRa((new _.ROa).RU(_.Mpb(_.Wh(b.qb,b.Rc,b.repository,_.Uh(b),b.path,null==(c=b.params)?void 0:c.Qb))))};
SP.O=function(a){return new (a||SP)(_.q(_.Wu),_.q(_.xJ))};SP.ta=_.p({token:SP,oa:SP.O});var oL=function(){_.WC.apply(this,arguments)};_.V(oL,_.WC);oL.Ia=_.WC.Ia;oL.O=function(){var a;return function(b){return(a||(a=_.Zc(oL)))(b||oL)}}();
oL.ya=_.jc({type:oL,qa:[["editable-picker-editor"]],features:[_.of([{wa:_.njb,tc:function(a){return a.displayName}}]),_.Me],Aa:2,Ba:3,Ea:[[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",
""],["xapPickerSelections",""]],ua:function(a,b){a&1&&(_.y(0,ENb,6,13,"xap-picker",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.Lpa))},Ha:[_.ym,_.xv,_.Dv,_.wC,_.vC,_.PC,_.UC,_.VC,_.Dm],styles:["xap-picker-editor{display:block;height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content{padding:0}.xap-filterbar-filtereditor-description{padding:8px 16px 0}.xap-picker-checklist .xap-picker-checklist-option{min-height:48px}.xap-picker-multi-pane .xap-picker-pane-container{border-bottom:1px solid #dadce0}"],
rb:2,Oa:0});var KNb=function(){sM.apply(this,arguments)};_.V(KNb,sM);KNb.prototype.match=function(){return[]};var E_b=new _.ps("{DISPLAY_NAME}: "),F_b=function(){sM.apply(this,arguments)};_.V(F_b,sM);
F_b.prototype.match=function(a,b){if(void 0===b||b)if(b=tVb(this,a))return[b];b=this.config.lD;var c=b.LD,d,e,f=null!=(e=null==(d=b.x$)?void 0:d.uf)?e:_.cD;if(b.values){d=[];e=_.l(b.values.wm);for(var g=e.next();!g.done;g=e.next()){var m=g.value;if(null!==m){var n=b.yi?b.yi(m):m;g=_.xdb(a,n);.8>g||!(m=rVb(this,f,_.mC(m)))||(n=[{text:E_b.format({DISPLAY_NAME:b.displayName})}].concat(_.xc(sVb(n,a))),d.push({vc:m,confidence:g,pZ:n,LD:c}))}}return d}return[{vc:rVb(this,f,_.mC(a)),confidence:.25,pZ:[{text:E_b.format({DISPLAY_NAME:b.displayName})},
{text:a}],LD:c}]};var LNb=function(){sM.apply(this,arguments)};_.V(LNb,sM);
LNb.prototype.match=function(a){var b=tVb(this,a);if(b)return[b];b=this.config.lD;var c=b.LD;if(!b.values)return[];for(var d=[],e=_.l(b.values.wm),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.yi?b.yi(g):g){var m=this.normalize(f).toLowerCase().split(" "),n=this.normalize(a).toLowerCase().split(" "),r=[];m=_.l(m);for(var w=m.next();!w.done;w=m.next()){w=w.value;for(var z=_.l(n),E=z.next();!E.done;E=z.next())E=E.value,""!==w&&""!==E&&w.includes(E)&&r.push(E)}r.length&&(n=1+.01*r.length,g=rVb(this,
_.cD,_.mC(g)))&&(f=[{text:E_b.format({DISPLAY_NAME:b.displayName})}].concat(_.xc(G_b(f,r))),d.push({vc:g,confidence:n,pZ:f,LD:c}))}}return d};
var G_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(_.xc(m)));g=e+g+d.length;f=f.substring(g);e=f.toLowerCase().indexOf(d.toLowerCase())}}return c.map(function(n,r){return{text:a[r],tag:n?"b":void 0}})};var H_b=function(a){return[a]},TP=function(){_.fD.apply(this,arguments);this.disabled=new _.be(1)};_.V(TP,_.fD);TP.Ia=_.fD.Ia;TP.O=function(){var a;return function(b){return(a||(a=_.Zc(TP)))(b||TP)}}();
TP.ya=_.jc({type:TP,qa:[["xap-string-editor"]],tb:function(a,b){a&1&&_.yf(_.eD,7);if(a&2){var c;_.wf(c=_.Af())&&(b.U2=c.first)}},features:[_.Me],Aa:2,Ba:6,Ea:[[3,"configs","disabled","values"]],ua:function(a,b){a&1&&(_.A(0,"xap-multi-text-field-base",0),_.I("values",function(c){return _.Ljb(b,c)}),_.O(1,"async"),_.B());a&2&&_.x("configs",_.qf(4,H_b,b.Qo))("disabled",_.R(1,2,b.disabled))},Ha:[_.eD,_.Dm],rb:2,Oa:0});var NNb=function(){_.nC.apply(this,arguments)};_.V(NNb,_.nC);_.W.Object.defineProperties(NNb.prototype,{jG:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var VNb=PNb("tests","Exclude Tests"),WNb=PNb("generatedFiles","Exclude Generated Files"),I_b=function(){_.nC.apply(this,arguments)};_.V(I_b,_.nC);
_.W.Object.defineProperties(I_b.prototype,{jG:{configurable:!0,enumerable:!0,get:function(){var a=JNb(String(this.value.Vp));return this.config.displayName+": "+(a?a.kM?"-"+a.path:a.path:"")}}});var J_b=function(a,b){return new I_b({id:"path",displayName:"Path"},a,b)},XNb={wj:J_b,pz:[_.cD],Jl:TP,iTa:!0,lD:{x$:J_b(_.cD,new _.lC),displayName:"Path",Wta:F_b,LD:!0}},UOb=function(){_.nC.apply(this,arguments)};_.V(UOb,_.nC);
_.W.Object.defineProperties(UOb.prototype,{jG:{configurable:!0,enumerable:!0,get:function(){var a=this.value.wm.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 QNb=function(a,b){return new UOb({id:"category",displayName:"Category"},a,b)},K_b=function(){_.nC.apply(this,arguments)};_.V(K_b,_.nC);
_.W.Object.defineProperties(K_b.prototype,{jG:{configurable:!0,enumerable:!0,get:function(){var a=this.value.wm.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var ZNb=function(a,b){return new K_b({id:"buildConfigs",displayName:"Build Configs"},a,b)};var L_b=new _.vc("GMAT_CHIPS_OPTIONS",{Ga:"root",oa:function(){return{cj:!1}}});var M_b=function(a){this.options=a};M_b.O=function(a){return new (a||M_b)(_.v(L_b))};
M_b.Ia=_.mc({type:M_b,qa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],wb:16,Ya:function(a,b){a&2&&_.Se("gmat-mdc-chip",!b.options.cj)("gmat-input-chip","input"===b.ud)("gmat-filter-chip","hairline-filter"===b.ud||"protected-filter"===b.ud)("gmat-suggestive-chip","hairline-suggestive"===b.ud||"protected-suggestive"===b.ud)("gmat-assistive-chip","hairline-assistive"===b.ud||"protected-assistive"===b.ud)("gmat-hairline-chip",
"input"===b.ud||"hairline-filter"===b.ud||"hairline-suggestive"===b.ud||"hairline-assistive"===b.ud)("gmat-protected-chip","protected-filter"===b.ud||"protected-suggestive"===b.ud||"protected-assistive"===b.ud)("gmat-selectable-chip","input"===b.ud||"hairline-filter"===b.ud||"protected-filter"===b.ud)},inputs:{ud:"appearance"}});var N_b=new _.vc("mat-chips-default-options"),O_b=new _.vc("MatChipAvatar"),P_b=new _.vc("MatChipTrailingIcon"),Q_b=new _.vc("MatChipRemove"),R_b=new _.vc("MatChip");var S_b=_.wh(function(){},-1),UP=function(a,b){var c=S_b.call(this)||this;c.Ma=a;c.gJ=b;c.OS=!0;c.G5=!0;c.uc=!1;c.SEa=!1;"BUTTON"===a.na.nodeName&&a.na.setAttribute("type","button");return c};_.V(UP,S_b);_.h=UP.prototype;_.h.tqc=function(){return this.disabled&&!this.SEa?"":null};_.h.Tqc=function(){return this.disabled&&!this.SEa||!this.OS?null:this.tabIndex.toString()};_.h.focus=function(){this.Ma.na.focus()};_.h.Rm=function(a){!this.disabled&&this.OS&&this.G5&&(a.preventDefault(),this.gJ.rHa())};
_.h.Ef=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||!this.OS||!this.G5||this.gJ.AUc||(a.preventDefault(),this.gJ.rHa())};_.W.Object.defineProperties(UP.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc||this.gJ.disabled},set:function(a){this.uc=_.hh(a)}}});UP.O=function(a){return new (a||UP)(_.v(_.ad),_.v(R_b))};
UP.Ia=_.mc({type:UP,qa:[["","matChipAction",""]],Cb:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],wb:9,Ya:function(a,b){a&1&&_.I("click",function(c){return b.Rm(c)})("keydown",function(c){return b.Ef(c)});a&2&&(_.Qe("tabindex",b.Tqc())("disabled",b.tqc())("aria-disabled",b.disabled),_.Se("mdc-evolution-chip__action--primary",b.G5)("mdc-evolution-chip__action--presentational",!b.OS)("mdc-evolution-chip__action--trailing",!b.G5))},inputs:{disabled:"disabled",tabIndex:"tabIndex",OS:"isInteractive",
SEa:"_allowFocusWhenDisabled"},features:[_.Me]});var VP=function(){var a=UP.apply(this,arguments)||this;a.G5=!1;return a};_.V(VP,UP);VP.prototype.Rm=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.gJ.remove())};VP.prototype.Ef=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||(a.stopPropagation(),a.preventDefault(),this.gJ.remove())};VP.O=function(){var a;return function(b){return(a||(a=_.Zc(VP)))(b||VP)}}();
VP.Ia=_.mc({type:VP,qa:[["","matChipRemove",""]],Cb:["role","button",1,"mat-mdc-chip-remove","mat-mdc-chip-trailing-icon","mat-mdc-focus-indicator","mdc-evolution-chip__icon","mdc-evolution-chip__icon--trailing"],wb:1,Ya:function(a){a&2&&_.Qe("aria-hidden",null)},features:[_.of([{wa:Q_b,Nb:VP}]),_.Me]});var T_b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],U_b=0,V_b=_.wh(_.rh(_.sh(_.uh(function(a){this.Ma=a})),"primary"),-1),WP=function(a,b,c,d,e,f,g,m){b=V_b.call(this,b)||this;b.Za=a;b.kb=c;b.ad=d;b.ima=g;b.Yo=new _.fe;b.Yk=new _.fe;b.role=null;b.tHa=!1;b.id="mat-mdc-chip-"+U_b++;b.ariaLabel=null;b.Rfb=null;b.W6a=b.id+"-aria-description";b.D6=!0;b.dF=!1;b.removed=new _.jl;b.wc=new _.jl;b.vMa="mat-basic-chip";
b.zF=_.hc(_.Gr);b.Eb=e;b.Qm="NoopAnimations"===f;if(null!=m){var n;b.tabIndex=null!=(n=parseInt(m))?n:b.mqa}b.vsc();null==b.zF||_.cUa(b.Ma.na,{className:"mat-mdc-chip-ripple",disabled:b.Lt()});return b};_.V(WP,V_b);_.h=WP.prototype;_.h.Kn=function(){return this.tHa};_.h.Sa=function(){var a=this.Ma.na;this.LP=a.hasAttribute(this.vMa)||a.tagName.toLowerCase()===this.vMa};_.h.Oc=function(){this.Ruc=this.Ma.na.querySelector(".mat-mdc-chip-action-label");this.Pab&&(this.Pab=!1,this.focus())};
_.h.ke=function(){var a=this;this.Nmc=_.Dd(this.Zmc.Vc,this.bnc.Vc,this.anc.Vc).subscribe(function(){return _.yl(a.Za)})};_.h.rn=function(){this.zF.w0a(this.Ma.na,this.Lt())};_.h.Ka=function(){this.ad.qk(this.Ma);var a;null==(a=this.Nmc)||a.unsubscribe();this.wc.emit({Tf:this});this.wc.complete()};_.h.remove=function(){this.Ys&&this.removed.emit({Tf:this})};_.h.Lt=function(){var a;return this.disabled||this.rd||this.Qm||this.LP||!(null==(a=this.ima)||!a.disabled)};
_.h.cX=function(){return!(!this.Z2&&!this.v1)};_.h.Ef=function(a){if(8===a.keyCode||46===a.keyCode)a.preventDefault(),this.remove()};_.h.focus=function(){this.disabled||(this.i1?this.i1.focus():this.Pab=!0)};_.h.dHa=function(a){return this.Ula().find(function(b){b=b.Ma.na;return b===a||b.contains(a)})};_.h.Ula=function(){var a=[];this.i1&&a.push(this.i1);this.v1&&a.push(this.v1);this.Z2&&a.push(this.Z2);return a};_.h.rHa=function(){};
_.h.vsc=function(){var a=this;this.ad.Rl(this.Ma,!0).subscribe(function(b){b=null!==b;b!==a.tHa&&((a.tHa=b)?a.Yo.next({Tf:a}):a.kb.Nf.ha(_.Td(1)).subscribe(function(){return a.kb.qc(function(){return a.Yk.next({Tf:a})})}))})};
_.W.Object.defineProperties(WP.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Xd?this.Xd:this.Ruc.textContent.trim()},set:function(a){this.Xd=a}},Ys:{configurable:!0,enumerable:!0,get:function(){return this.D6},set:function(a){this.D6=_.hh(a)}},highlighted:{configurable:!0,enumerable:!0,get:function(){return this.dF},set:function(a){this.dF=_.hh(a)}},OH:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.zF)?void 0:_.dUa(a,this.Ma.na)},set:function(a){null==
this.zF||_.eUa(this.Ma.na,a)}}});WP.O=function(a){return new (a||WP)(_.v(_.Il),_.v(_.ad),_.v(_.pe),_.v(_.hq),_.v(_.oh),_.v(_.Ok,8),_.v(_.Cr,8),_.Sc("tabindex"))};
WP.ya=_.jc({type:WP,qa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],zd:function(a,b,c){a&1&&(_.zf(c,O_b,5),_.zf(c,P_b,5),_.zf(c,Q_b,5),_.zf(c,O_b,5),_.zf(c,P_b,5),_.zf(c,Q_b,5));if(a&2){var d;_.wf(d=_.Af())&&(b.hH=d.first);_.wf(d=_.Af())&&(b.Z2=d.first);_.wf(d=_.Af())&&(b.v1=d.first);_.wf(d=_.Af())&&(b.Zmc=d);_.wf(d=_.Af())&&(b.bnc=d);_.wf(d=_.Af())&&(b.anc=d)}},tb:function(a,b){a&1&&_.yf(UP,5);if(a&2){var c;_.wf(c=_.Af())&&(b.i1=c.first)}},Cb:[1,"mat-mdc-chip"],wb:30,
Ya:function(a,b){a&1&&_.I("keydown",function(c){return b.Ef(c)});a&2&&(_.Ze("id",b.id),_.Qe("role",b.role)("tabindex",b.role?b.tabIndex:null)("aria-label",b.ariaLabel),_.Se("mdc-evolution-chip",!b.LP)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.cX())("mdc-evolution-chip--with-primary-graphic",b.hH)("mdc-evolution-chip--with-primary-icon",b.hH)("mdc-evolution-chip--with-avatar",b.hH)("mat-mdc-chip-with-avatar",b.hH)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",
b.disabled)("mat-mdc-basic-chip",b.LP)("mat-mdc-standard-chip",!b.LP)("mat-mdc-chip-with-trailing-icon",b.cX())("_mat-animation-noopable",b.Qm))},inputs:{color:"color",disabled:"disabled",rd:"disableRipple",tabIndex:"tabIndex",role:"role",id:"id",ariaLabel:["aria-label","ariaLabel"],Rfb:["aria-description","ariaDescription"],value:"value",Ys:"removable",highlighted:"highlighted"},outputs:{removed:"removed",wc:"destroyed"},Vb:["matChip"],features:[_.of([{wa:R_b,Nb:WP}]),_.Me],ac:["*","mat-chip-avatar, [matChipAvatar]",
"mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:8,Ba:3,Ea:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","",3,"isInteractive"],["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],
[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],ua:function(a,b){a&1&&(_.ff(T_b),_.D(0,"span",0),_.A(1,"span",1)(2,"span",2),_.y(3,$Nb,2,0,"span",3),_.A(4,"span",4),_.gf(5),_.D(6,"span",5),_.B()()(),_.y(7,aOb,2,0,"span",6));a&2&&(_.u(2),_.x("isInteractive",!1),_.u(1),_.x("ngIf",b.hH),_.u(4),_.x("ngIf",b.cX()))},Ha:[_.ym,UP],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip{border-radius:var(--mdc-chip-container-shape-radius);height:var(--mdc-chip-container-height);--mdc-chip-container-shape-family:rounded;--mdc-chip-container-shape-radius:16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family:rounded;--mdc-chip-with-avatar-avatar-shape-radius:14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size);width:var(--mdc-chip-with-avatar-avatar-size);font-size:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font);line-height:var(--mdc-chip-label-text-line-height);font-size:var(--mdc-chip-label-text-size);font-weight:var(--mdc-chip-label-text-weight);letter-spacing:var(--mdc-chip-label-text-tracking)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size);width:var(--mdc-chip-with-icon-icon-size);font-size:var(--mdc-chip-with-icon-icon-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{flex-basis:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip .mat-ripple.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}\n'],
rb:2,Oa:0});var W_b=_.wh(function(){}),XP=function(a,b,c){var d=W_b.call(this,a)||this;d.Ma=a;d.Za=b;d.jc=c;d.Kma=null;d.Lb=new _.fe;d.l8a="presentation";d.uc=!1;d.VW=null;d.ula=new _.Bf;return d};_.V(XP,W_b);_.h=XP.prototype;_.h.Oc=function(){this.nuc();this.Yuc();this.Zuc()};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.ula.destroy();this.Lb.next();this.Lb.complete()};_.h.oma=function(){return this.Gh&&this.Gh.some(function(a){return a.Kn()})};
_.h.xQ=function(){var a=this;this.Gh&&this.Gh.forEach(function(b){b.disabled=a.uc;_.yl(b.Za)})};_.h.focus=function(){};_.h.Ef=function(a){this.WIa(a)&&this.Rb.Ss(a)};_.h.kX=function(a){return 0<=a&&a<this.Gh.length};_.h.REa=function(){var a=this;if(-1!==this.tabIndex){var b=this.tabIndex;this.tabIndex=-1;setTimeout(function(){return a.tabIndex=b})}};_.h.Vla=function(a){var b=this;return this.Gh.Vc.ha(_.ie(null),_.je(function(){return _.Dd.apply(null,_.xc(b.Gh.map(a)))}))};
_.h.WIa=function(a){for(a=a.target;a&&a!==this.Ma.na;){if(a.classList.contains("mat-mdc-chip"))return!0;a=a.parentElement}return!1};
_.h.nuc=function(){var a=this;this.Gh.Vc.ha(_.ie(this.Gh)).subscribe(function(c){var d=[];c.forEach(function(e){return e.Ula().forEach(function(f){return d.push(f)})});a.ula.reset(d);_.vf(a.ula)});this.Rb=_.xy(_.Eq(_.yy(_.s9a(new _.Gq(this.ula)),this.jc?this.jc.value:"ltr")),function(c){return a.XB(c)});this.c9.ha(_.ke(this.Lb)).subscribe(function(c){(c=c.Tf.dHa(document.activeElement))&&_.Fq(a.Rb,c)});var b;null==(b=this.jc)||b.Zc.ha(_.ke(this.Lb)).subscribe(function(c){return _.yy(a.Rb,c)})};
_.h.XB=function(a){return!a.OS||a.disabled};_.h.Yuc=function(){var a=this;this.Gh.Vc.ha(_.ie(null),_.ke(this.Lb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.xQ()});a.ttc()})};_.h.Zuc=function(){var a=this;this.Uxc.ha(_.ke(this.Lb)).subscribe(function(b){var c=a.Gh.toArray().indexOf(b.Tf);a.kX(c)&&b.Tf.Kn()&&(a.Kma=c)})};
_.h.ttc=function(){if(null!=this.Kma){if(this.Gh.length){var a=Math.min(this.Kma,this.Gh.length-1);a=this.Gh.toArray()[a];a.disabled?1===this.Gh.length?this.focus():_.bTa(this.Rb):a.focus()}else this.focus();this.Kma=null}};
_.W.Object.defineProperties(XP.prototype,{c9:{configurable:!0,enumerable:!0,get:function(){return this.Vla(function(a){return a.Yo})}},Uxc:{configurable:!0,enumerable:!0,get:function(){return this.Vla(function(a){return a.wc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.uc},set:function(a){this.uc=_.hh(a);this.xQ()}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.Gh||0===this.Gh.length}},role:{configurable:!0,enumerable:!0,get:function(){return this.VW?this.VW:
this.empty?null:this.l8a},set:function(a){this.VW=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.oma()}}});XP.O=function(a){return new (a||XP)(_.v(_.ad),_.v(_.Il),_.v(_.Oq,8))};
XP.ya=_.jc({type:XP,qa:[["mat-chip-set"]],zd:function(a,b,c){a&1&&_.zf(c,WP,5);if(a&2){var d;_.wf(d=_.Af())&&(b.Gh=d)}},Cb:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],wb:1,Ya:function(a,b){a&1&&_.I("keydown",function(c){return b.Ef(c)});a&2&&_.Qe("role",b.role)},inputs:{disabled:"disabled",role:"role"},features:[_.Me],ac:["*"],Aa:2,Ba:0,Ea:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ua:function(a){a&1&&(_.ff(),_.A(0,"div",0),_.gf(1),_.B())},styles:[".mdc-evolution-chip-set{display:flex}.mdc-evolution-chip-set:focus{outline:none}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mdc-evolution-chip-set--overflow .mdc-evolution-chip-set__chips{flex-flow:nowrap}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:-8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,.mdc-evolution-chip-set .mdc-evolution-chip-set__chips[dir=rtl]{margin-left:0;margin-right:-8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip,.mdc-evolution-chip-set .mdc-evolution-chip[dir=rtl]{margin-left:0;margin-right:8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-top:4px;margin-bottom:4px}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}.mat-mdc-chip-set-stacked .mdc-evolution-chip__graphic{flex-grow:0}.mat-mdc-chip-set-stacked .mdc-evolution-chip__action--primary{flex-basis:100%;justify-content:start}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}\n"],
rb:2,Oa:0});var X_b=function(a,b,c,d,e,f,g){a=XP.call(this,a,b,c)||this;a.NI=d;a.hJ=e;a.iJ=f;a.Gd=g;a.oc=new _.fe;return a};_.V(X_b,XP);X_b.ya=XP.ya;X_b.O=XP.O;_.vh(X_b);var Y_b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],YP=function(){var a=WP.apply(this,arguments)||this;a.Yh=_.hc(N_b,{optional:!0});a.d9=!0;a.HW=!1;var b,c;a.C7a=null!=(c=null==(b=a.Yh)?void 0:b.Ep)?c:!1;a.Rt=!0;a.be=!1;a.vMa="mat-basic-chip-option";a.Po=new _.jl;return a};_.V(YP,WP);_.h=YP.prototype;_.h.Sa=function(){WP.prototype.Sa.call(this);this.role="presentation"};_.h.select=function(){this.tJ(!0,!1,!0)};
_.h.Ig=function(){this.tJ(!1,!1,!0)};_.h.h0a=function(){this.tJ(!0,!0,!0)};_.h.K2a=function(a){this.tJ(!this.selected,void 0===a?!1:a,!0)};_.h.rHa=function(){this.disabled||(this.focus(),this.ux&&this.K2a(!0))};_.h.Z9a=function(){return this.hH?!0:!this.C7a||this.HW};_.h.tJ=function(a,b,c){a!==this.selected&&(this.be=a,c&&this.Po.emit({source:this,dH:b,selected:this.selected}),_.yl(this.Za))};
_.W.Object.defineProperties(YP.prototype,{ux:{configurable:!0,enumerable:!0,get:function(){return this.Rt&&this.d9},set:function(a){this.Rt=_.hh(a);_.yl(this.Za)}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be},set:function(a){this.tJ(_.hh(a),!1,!0)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.ux?this.selected.toString():null}}});YP.O=function(){var a;return function(b){return(a||(a=_.Zc(YP)))(b||YP)}}();
YP.ya=_.jc({type:YP,qa:[["mat-basic-chip-option"],["","mat-basic-chip-option",""],["mat-chip-option"],["","mat-chip-option",""]],Cb:[1,"mat-mdc-chip","mat-mdc-chip-option"],wb:37,Ya:function(a,b){a&2&&(_.Ze("id",b.id),_.Qe("tabindex",null)("aria-label",null)("aria-description",null)("role",b.role),_.Se("mdc-evolution-chip",!b.LP)("mdc-evolution-chip--filter",!b.LP)("mdc-evolution-chip--selectable",!b.LP)("mat-mdc-chip-selected",b.selected)("mat-mdc-chip-multiple",b.HW)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-with-avatar",
b.hH)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--selected",b.selected)("mdc-evolution-chip--selecting",!b.Qm)("mdc-evolution-chip--with-trailing-action",b.cX())("mdc-evolution-chip--with-primary-icon",b.hH)("mdc-evolution-chip--with-primary-graphic",b.Z9a())("mdc-evolution-chip--with-avatar",b.hH)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.cX()))},inputs:{color:"color",disabled:"disabled",rd:"disableRipple",tabIndex:"tabIndex",ux:"selectable",
selected:"selected"},outputs:{Po:"selectionChange"},features:[_.of([{wa:WP,Nb:YP},{wa:R_b,Nb:YP}]),_.Me],ac:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:10,Ba:9,Ea:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","","role","option",3,"tabIndex","_allowFocusWhenDisabled"],["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label",
"mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"cdk-visually-hidden",3,"id"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__checkmark"],["viewBox","-2 -3 30 30","focusable","false","aria-hidden","true",1,"mdc-evolution-chip__checkmark-svg"],["fill","none","stroke","currentColor","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-evolution-chip__checkmark-path"],
[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],ua:function(a,b){a&1&&(_.ff(Y_b),_.D(0,"span",0),_.A(1,"span",1)(2,"button",2),_.y(3,bOb,5,0,"span",3),_.A(4,"span",4),_.gf(5),_.D(6,"span",5),_.B()()(),_.y(7,cOb,2,0,"span",6),_.A(8,"span",7),_.N(9),_.B());a&2&&(_.u(2),_.x("tabIndex",b.tabIndex)("_allowFocusWhenDisabled",!0),_.Qe("aria-selected",b.ariaSelected)("aria-label",b.ariaLabel)("aria-describedby",b.W6a),_.u(1),_.x("ngIf",b.Z9a()),_.u(4),_.x("ngIf",b.cX()),_.u(1),_.x("id",
b.W6a),_.u(1),_.nf(b.Rfb))},Ha:[_.ym,UP],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip{border-radius:var(--mdc-chip-container-shape-radius);height:var(--mdc-chip-container-height);--mdc-chip-container-shape-family:rounded;--mdc-chip-container-shape-radius:16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family:rounded;--mdc-chip-with-avatar-avatar-shape-radius:14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size);width:var(--mdc-chip-with-avatar-avatar-size);font-size:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font);line-height:var(--mdc-chip-label-text-line-height);font-size:var(--mdc-chip-label-text-size);font-weight:var(--mdc-chip-label-text-weight);letter-spacing:var(--mdc-chip-label-text-tracking)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size);width:var(--mdc-chip-with-icon-icon-size);font-size:var(--mdc-chip-with-icon-icon-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{flex-basis:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip .mat-ripple.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}\n'],
rb:2,Oa:0});var Z_b=function(a,b){this.source=a;this.value=b},$_b={wa:_.sv,Nb:_.dc(function(){return ZP}),vd:!0},ZP=function(){var a=XP.apply(this,arguments)||this;a.tf=function(){};a.Me=function(){};a.l8a="listbox";a.Yh=_.hc(N_b,{optional:!0});a.Jh=!1;a.ariaOrientation="horizontal";a.Rt=!0;a.Ez=function(d,e){return d===e};a.sm=!1;var b,c;a.TI=null!=(c=null==(b=a.Yh)?void 0:b.Ep)?c:!1;a.Zc=new _.jl;a.Gh=void 0;return a};_.V(ZP,XP);_.h=ZP.prototype;
_.h.ke=function(){var a=this;void 0!==this.cJa&&Promise.resolve().then(function(){a.St(a.cJa,!1);a.cJa=void 0});this.Gh.Vc.ha(_.ie(null),_.ke(this.Lb)).subscribe(function(){a.Yna()});this.nNa.ha(_.ke(this.Lb)).subscribe(function(){return a.OE()});this.oNa.ha(_.ke(this.Lb)).subscribe(function(b){a.multiple||a.Gh.forEach(function(c){c!==b.source&&c.tJ(!1,!1,!1)});b.dH&&a.uF()})};_.h.focus=function(){if(!this.disabled){var a=this.zqc();a&&!a.disabled?a.focus():0<this.Gh.length?this.Rb.WB(0,1):this.Ma.na.focus()}};
_.h.Bn=function(a){this.Gh?this.St(a,!1):null!=a&&(this.cJa=a)};_.h.un=function(a){this.Me=a};_.h.Xs=function(a){this.tf=a};_.h.Tp=function(a){this.disabled=a};_.h.St=function(a,b){var c=this;b=void 0===b?!0:b;this.IW();Array.isArray(a)?a.forEach(function(d){return c.rJ(d,b)}):this.rJ(a,b)};_.h.OE=function(){var a=this;this.disabled||setTimeout(function(){a.focused||a.Rma()})};_.h.N5=function(a){9===a.keyCode&&XP.prototype.REa.call(this)};_.h.Rma=function(){this.tf();_.yl(this.Za)};
_.h.uF=function(){var a=null;this.Xd=a=Array.isArray(this.selected)?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:void 0;this.Zc.emit(new Z_b(this,a));this.Me(a);_.yl(this.Za)};_.h.IW=function(a){this.Gh.forEach(function(b){b!==a&&b.Ig()})};_.h.rJ=function(a,b){var c=this,d=this.Gh.find(function(e){return null!=e.value&&c.Ez(e.value,a)});d&&(b?d.h0a():d.select());return d};
_.h.Yna=function(){var a=this;this.Gh&&Promise.resolve().then(function(){a.Gh.forEach(function(b){b.HW=a.multiple;b.d9=a.Rt;b.C7a=a.Ep;_.yl(b.Za)})})};_.h.zqc=function(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected};_.h.XB=function(a){return!a.OS};
_.W.Object.defineProperties(ZP.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Jh},set:function(a){this.Jh=_.hh(a);this.Yna()}},selected:{configurable:!0,enumerable:!0,get:function(){var a=this.Gh.toArray().filter(function(b){return b.selected});return this.multiple?a:a[0]}},ux:{configurable:!0,enumerable:!0,get:function(){return this.Rt},set:function(a){this.Rt=_.hh(a);this.Yna()}},required:{configurable:!0,enumerable:!0,get:function(){return this.sm},set:function(a){this.sm=
_.hh(a)}},Ep:{configurable:!0,enumerable:!0,get:function(){return this.TI},set:function(a){this.TI=_.hh(a);this.Yna()}},oNa:{configurable:!0,enumerable:!0,get:function(){return this.Vla(function(a){return a.Po})}},nNa:{configurable:!0,enumerable:!0,get:function(){return this.Vla(function(a){return a.Yk})}},value:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.Bn(a);this.Xd=a}}});ZP.O=function(){var a;return function(b){return(a||(a=_.Zc(ZP)))(b||ZP)}}();
ZP.ya=_.jc({type:ZP,qa:[["mat-chip-listbox"]],zd:function(a,b,c){a&1&&_.zf(c,YP,5);if(a&2){var d;_.wf(d=_.Af())&&(b.Gh=d)}},Cb:["ngSkipHydration","",1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],wb:11,Ya:function(a,b){a&1&&_.I("focus",function(){return b.focus()})("blur",function(){return b.OE()})("keydown",function(c){return b.N5(c)});a&2&&(_.Ze("tabIndex",b.empty?-1:b.tabIndex),_.Qe("role",b.role)("aria-describedby",b.dUc||null)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-multiselectable",
b.multiple)("aria-orientation",b.ariaOrientation),_.Se("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-required",b.required))},inputs:{tabIndex:"tabIndex",multiple:"multiple",ariaOrientation:["aria-orientation","ariaOrientation"],ux:"selectable",Ez:"compareWith",required:"required",Ep:"hideSingleSelectionIndicator",value:"value"},outputs:{Zc:"change"},features:[_.of([$_b]),_.Me],ac:["*"],Aa:2,Ba:0,Ea:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ua:function(a){a&1&&(_.ff(),
_.A(0,"div",0),_.gf(1),_.B())},styles:[".mdc-evolution-chip-set{display:flex}.mdc-evolution-chip-set:focus{outline:none}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mdc-evolution-chip-set--overflow .mdc-evolution-chip-set__chips{flex-flow:nowrap}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:-8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,.mdc-evolution-chip-set .mdc-evolution-chip-set__chips[dir=rtl]{margin-left:0;margin-right:-8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip,.mdc-evolution-chip-set .mdc-evolution-chip[dir=rtl]{margin-left:0;margin-right:8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-top:4px;margin-bottom:4px}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}.mat-mdc-chip-set-stacked .mdc-evolution-chip__graphic{flex-grow:0}.mat-mdc-chip-set-stacked .mdc-evolution-chip__action--primary{flex-basis:100%;justify-content:start}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}\n"],
rb:2,Oa:0});var $P=function(){};$P.O=function(a){return new (a||$P)};$P.Da=_.kc({type:$P});$P.Ca=_.Zb({Pb:[_.zr,{wa:N_b,tc:{sNc:[13]}}],imports:[_.xr,_.Em,_.Fr,_.xr]});var aQ=function(){};aQ.O=function(a){return new (a||aQ)};aQ.Da=_.kc({type:aQ});aQ.Ca=_.Zb({imports:[$P]});var a0b=new _.ps("Remove filter: {SUMMARY}"),bQ=function(a,b){this.Za=a;this.ei=b;this.U$=new _.jl;this.b9=new _.jl;this.removed=new _.jl;this.Po=new _.jl;this.jFc=new _.jl;this.wc=new _.jl;this.Yo=new _.fe;this.Yk=new _.fe;this.lb=new _.fd;this.D3b=a0b};_.h=bQ.prototype;_.h.Kn=function(){return this.Tf.Kn()};_.h.dHa=function(a){return this.Tf.dHa(a)};_.h.Ula=function(){return this.Tf.Ula()};_.h.tJ=function(a,b,c){this.Tf.tJ(a,b,c)};_.h.focus=function(){!this.disabled&&this.vc.value.wm.length&&this.Tf.focus()};
_.h.remove=function(){this.removed.emit({Tf:this})};_.h.Oc=function(){var a=this;this.lb.add(this.Tf.Yo.subscribe(function(){a.Yo.next({Tf:a})}));this.lb.add(this.Tf.Yk.subscribe(function(){a.Yk.next({Tf:a})}))};_.h.Ka=function(){this.wc.emit({Tf:this})};_.h.G_=function(a){a.stopPropagation();this.b9.emit();!this.disabled&&_.Tjb(this)&&this.U$.emit()};_.W.Object.defineProperties(bQ.prototype,{i1:{configurable:!0,enumerable:!0,get:function(){return this.Tf.i1}},id:{configurable:!0,enumerable:!0,get:function(){return this.Tf.id}}});
bQ.O=function(a){return new (a||bQ)(_.v(_.Il),_.v(_.hD))};
bQ.ya=_.jc({type:bQ,qa:[["xap-applied-filter-chip"]],tb:function(a,b){a&1&&_.yf(YP,7);if(a&2){var c;_.wf(c=_.Af())&&(b.Tf=c.first)}},inputs:{disabled:"disabled",filter:"filter",vc:"appliedFilter"},outputs:{U$:"editorVisibleChange",b9:"chipClick",removed:"removed",Po:"selectionChange",jFc:"interaction",wc:"destroyed"},features:[_.of([{wa:YP,Nb:bQ},{wa:R_b,Nb:bQ}])],Aa:4,Ba:6,Ea:[["appearance","input","role","button",1,"xap-filterbar-filtereditor-chip",3,"ngClass","disabled","selectable","disableRipple",
"click","keydown.space","removed","keydown.backspace"],[1,"xap-filterbar-filtereditor-chip-text"],["matChipRemove","","class","xap-filterbar-filtereditor-chip-remove-icon",3,"click",4,"ngIf"],["matChipRemove","",1,"xap-filterbar-filtereditor-chip-remove-icon",3,"click"],[3,"svgIcon"]],ua:function(a,b){a&1&&(_.A(0,"mat-chip-option",0),_.I("click",function(c){return b.G_(c)})("keydown.space",function(c){return b.G_(c)})("removed",function(){return b.remove()})("keydown.backspace",function(){return b.remove()}),
_.A(1,"span",1),_.N(2),_.B(),_.y(3,dOb,4,7,"button",2),_.B());a&2&&(_.x("ngClass",null==b.vc?null:b.vc.CJc)("disabled",b.disabled)("selectable",!1)("disableRipple",!_.Tjb(b)),_.u(2),_.lf(" ",null==b.vc?null:b.vc.jG," "),_.u(1),_.x("ngIf",!b.vc||b.vc.Ys))},Ha:[_.wm,_.ym,M_b,YP,VP,_.Qs,_.zC],rb:2,Oa:0});var cQ=function(a,b,c,d){_.lD.call(this,a,b,c,d);var e=this;this.Za=a;this.ei=b;this.Ud=c;this.LEb=null;this.bNa=new _.jl;this.ZDb=new _.jl;this.lb.add(c.nob.subscribe(function(){e.n9()}))};_.V(cQ,_.lD);cQ.Ia=_.lD.Ia;cQ.prototype.focus=function(){_.Ujb(this)};cQ.prototype.n9=function(){this.Hp=!1;this.ZDb.emit(this.vc);var a;(null==(a=this.TBc)?0:a.TOa)&&this.bNa.emit()};cQ.O=function(a){return new (a||cQ)(_.v(_.Il),_.v(_.hD),_.v(_.kD),_.v(_.ad))};
cQ.ya=_.jc({type:cQ,qa:[["xap-filter-editor"]],tb:function(a,b){a&1&&_.yf(_.oD,5);if(a&2){var c;_.wf(c=_.Af())&&(b.TBc=c.first)}},inputs:{LEb:"overlayOrigin"},outputs:{bNa:"canceled",ZDb:"onCloseEditor"},features:[_.of([_.kD]),_.Me],Aa:13,Ba:6,Ea:function(){return[["cdkOverlayOrigin",""],["defaultOverlayOrigin","cdkOverlayOrigin"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["class","xap-filterbar-filtereditor-flag",4,"ngIf"],["footer","",1,"xap-filterbar-filtereditor-actions"],
["mat-button","","color","primary","class","xap-filterbar-filtereditor-apply-button",3,"disabled","click",4,"ngIf"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-cancel-button",3,"click"]," Cancel ",["filterLoading",""],[1,"xap-filterbar-filtereditor-flag"],"Required",["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"disabled","click"]," Apply ",[1,"xap-filterbar-filtereditor-popup-content"],["mode","indeterminate",1,"xap-filterbar-filtereditor-popup-loading-spinner",
3,"color","diameter","strokeWidth"]]},ua:function(a,b){a&1&&(_.D(0,"div",0,1),_.A(2,"xap-filter-editor-content",2)(3,"div",3)(4,"h2",4),_.N(5),_.B(),_.y(6,eOb,2,0,"span",5),_.B(),_.A(7,"div",6),_.y(8,fOb,2,1,"button",7),_.A(9,"button",8),_.I("click",function(){b.n9();b.bNa.emit()}),_.df(10,9),_.B()()(),_.y(11,gOb,5,5,"ng-template",null,10,_.Df));if(a&2){var c=_.kf(1),d=_.kf(12),e;_.u(2);_.x("trigger",null!==(e=b.LEb)&&void 0!==e?e:c)("loadingTemplate",d);_.u(2);_.hf("id","dialog-label-",b.vc.id,"");
_.u(1);_.lf(" ",b.vc.config.displayName," ");_.u(1);_.x("ngIf",!b.vc.Ys);_.u(2);_.x("ngIf",b.filter&&!b.filter.config.Pca)}},Ha:[_.ym,_.Kw,_.rs,_.xC,_.wB,_.Dy,_.oD],rb:2,Oa:0});var b0b=new _.vc("GMAT_AUTOCOMPLETE_OPTIONS",{Ga:"root",oa:function(){return{cj:!1}}});var c0b=function(a,b){a.cj||b.nS.push("gmat-mdc-autocomplete")};c0b.O=function(a){return new (a||c0b)(_.v(b0b),_.v(_.vr))};c0b.Ia=_.mc({type:c0b,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.of([{wa:_.vr,Md:_.Mw}])]});var dQ=function(){};dQ.O=function(a){return new (a||dQ)};dQ.Da=_.kc({type:dQ});dQ.Ca=_.Zb({imports:[zM]});var kOb=function(a){return{va:a}},eQ=function(){_.wD.apply(this,arguments);this.tZa=!0};_.V(eQ,_.wD);eQ.Ia=_.wD.Ia;eQ.prototype.fca=function(a){this.il.setValue("");a.option.value.filters?this.k0a.emit(a.option.value):this.selected.emit(a.option.value)};_.W.Object.defineProperties(eQ.prototype,{Yca:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});eQ.O=function(){var a;return function(b){return(a||(a=_.Zc(eQ)))(b||eQ)}}();
eQ.ya=_.jc({type:eQ,qa:[["xap-filter-menu"]],tb:function(a,b){a&1&&(_.yf(yM,7),_.yf(_.xD,7));if(a&2){var c;_.wf(c=_.Af())&&(b.autocomplete=c.first);_.wf(c=_.Af())&&(b.kMa=c.first)}},features:[_.Me],Aa:13,Ba:13,Ea:function(){return[[1,"xap-filterbar-menu-input-box",3,"formControl","matAutocomplete","placeholder","click","focusin","focusout","keydown.backspace"],["autocompleteInputBox",""],["autoActiveFirstOption","","panelWidth","auto",1,"xap-filterbar-menu-autocomplete",3,"aria-label","optionSelected"],
["auto","matAutocomplete"],["class","xap-filterbar-menu-saved-group",4,"ngIf"],[4,"ngIf","ngIfElse"],["standardSuggestions",""],["disabled","","class","xap-filterbar-menu-option",4,"ngIf"],["rankedItem",""],[1,"xap-filterbar-menu-saved-group"],["label","Saved filters"],["class","xap-filterbar-menu-option xap-filterbar-menu-saved-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option","xap-filterbar-menu-saved-option",3,"value"],["mat-icon-button","","aria-label","Delete saved filter",
3,"click"],[3,"svgIcon","fontSet"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","xap-filterbar-menu-option",3,"value",4,"ngIf"],[3,"label"],["class","xap-filterbar-menu-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option",3,"value"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["disabled","",1,"xap-filterbar-menu-option"],[1,"no-results"],"color accent diameter 26 strokeWidth 3".split(" "),[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"]]},ua:function(a,b){a&1&&(_.A(0,"input",
0,1),_.I("click",function(){return b.Wd()})("focusin",function(){return b.ida=!0})("focusout",function(){return b.ida=!1})("keydown.backspace",function(){return _.kkb(b)}),_.B(),_.A(2,"mat-autocomplete",2,3),_.I("optionSelected",function(e){return b.fca(e)}),_.y(4,iOb,3,1,"div",4)(5,sOb,5,6,"ng-container",5)(6,zOb,4,6,"ng-template",null,6,_.Df)(8,AOb,2,1,"mat-option",7),_.O(9,"async"),_.O(10,"async"),_.y(11,GOb,1,1,"ng-template",null,8,_.Df),_.B());if(a&2){var c=_.kf(3),d=_.kf(7);_.x("formControl",
b.il)("matAutocomplete",c)("placeholder",b.placeholder);_.Qe("aria-label",b.Uca||b.placeholder||null);_.u(2);_.x("aria-label",b.placeholder);_.u(2);_.x("ngIf",null==b.UA?null:b.UA.length);_.u(1);_.x("ngIf",b.IV)("ngIfElse",d);_.u(3);_.x("ngIf",null==_.R(9,9,b.eM)&&null==_.R(10,11,b.eU))}},Ha:[_.xm,_.ym,_.Cm,_.zm,_.Am,_.Bm,c0b,yM,_.aB,CL,_.xD,_.Kw,_.ss,_.xC,_.wB,_.Qs,_.gi,_.xv,_.Fv,_.Dm],rb:2,Oa:0});var d0b=function(a){this.Nc=a};d0b.O=function(a){return new (a||d0b)(_.v(_.tf))};d0b.Ia=_.mc({type:d0b,qa:[["","xapFilterBarCustomTemplate",""]]});var fQ=function(a,b,c){_.jD.call(this,a,b,c);var d=this;this.ei=a;this.Ck=b;this.HL=new _.jl;this.uNa=!1;this.TIb=function(e){d.remove(e)};this.bMb=function(e,f){d.BOa=f;_.Qjb(d,e)};this.openEditor=function(e,f){d.mw=e;f&&(d.BOa=f)};this.BOa=null;this.CY=function(e){_.jD.prototype.CY.call(d,e);var f;null==(f=d.zp)||_.vkb(f);d.HL.emit(!1);d.uNa=!1}};
_.V(fQ,_.jD);fQ.Ia=_.jD.Ia;fQ.prototype.Oc=function(){var a=this,b;null==(b=this.Yd)||b.Vc.subscribe(function(){a.dK&&a.dK.unsubscribe();a.dK=a.Vxc.c9.subscribe(function(){var c;null==(c=a.zp)||_.vkb(c)})})};var NOb=function(a,b){var c;null==(c=a.Yd.find(function(d){return d.vc.id===b.id}))||c.focus()};_.h=fQ.prototype;_.h.a0=function(a){var b;return this.vPa&&this.mw===a&&!(null==(b=this.zp)?0:b.Yca)};_.h.ARa=function(a,b){return b.id};_.h.wba=function(){return this.nrb||"filter_alt"};_.h.BXa=function(){this.HL.emit(!0)};
_.h.J0=function(){var a=this;setTimeout(function(){var b;(null==(b=a.zp)?0:b.ida)||a.a0(a.mw)||e0b(a)||f0b(a)?a.HL.emit(!0):a.uNa||a.HL.emit(!1)},100)};
var MOb=function(a){setTimeout(function(){var b;if(!((null==(b=a.zp)?0:b.Yca)||e0b(a)||a.a0(a.mw))){var c;null==(c=a.zp)||_.yD(c.kMa)}},100)},e0b=function(a){var b=document.activeElement;return a.Yd.some(function(c){c=c.Tf.Ma.na;return c===b||c.contains(b)})},f0b=function(a){return a.Yd.some(function(b){return b.Tf.Ma.na.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
fQ.prototype.f0a=function(){if(0<this.Yd.length){var a;null==(a=this.Yd.get(this.Yd.length-1))||a.focus()}else this.zp&&this.zp.Wd()};fQ.O=function(a){return new (a||fQ)(_.v(_.hD),_.v(_.cB,8),_.v(_.Pjb,8))};
fQ.ya=_.jc({type:fQ,qa:[["xap-filter-bar"]],zd:function(a,b,c){a&1&&_.zf(c,d0b,5);if(a&2){var d;_.wf(d=_.Af())&&(b.IQa=d.first)}},tb:function(a,b){a&1&&(_.yf(ZP,5),_.yf(eQ,5),_.yf(_.Dy,5),_.yf(cQ,5),_.yf(bQ,5));if(a&2){var c;_.wf(c=_.Af())&&(b.Vxc=c.first);_.wf(c=_.Af())&&(b.zp=c.first);_.wf(c=_.Af())&&(b.Afb=c);_.wf(c=_.Af())&&(b.rob=c);_.wf(c=_.Af())&&(b.Yd=c)}},outputs:{HL:"isFocused"},features:[_.of([_.hD]),_.Me],Aa:3,Ba:2,Ea:function(){return[[4,"ngIf","ngIfElse"],["custom",""],[1,"xap-filterbar-filter-bar",
3,"click","focusin","focusout"],[1,"xap-filterbar-header","xap-filterbar-header-reach"],["class","xap-filterbar-icon-label","fontSet","google-material-icons",3,"svgIcon",4,"ngIf"],["class","xap-filterbar-text-label",4,"ngIf"],[1,"xap-filterbar-applied-filters-container"],["aria-label","Applied filters",1,"xap-filterbar-chip-list",3,"disabled"],["class","xap-filterbar-filtereditor","cdkOverlayOrigin","",3,"appliedFilter","filter","disabled","editorVisibleChange","removed","chipClick",4,"ngFor","ngForOf",
"ngForTrackBy"],["autoActiveFirstOption","",1,"xap-filterbar-menu",3,"suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets","selected","selectedSet","deletedSet","onBackspace"],["mat-icon-button","","class","xap-filterbar-save-button","type","button",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","class","xap-filterbar-clear-button","type","button",3,"matTooltip","click","mousedown",4,"ngIf"],["class","xap-filterbar-filtereditor",
3,"appliedFilter","filter","isEditorVisible","disabled","overlayOrigin","editorVisibleChange","update","canceled","onCloseEditor",4,"ngFor","ngForOf","ngForTrackBy"],["fontSet","google-material-icons",1,"xap-filterbar-icon-label",3,"svgIcon"],[1,"xap-filterbar-text-label"],["cdkOverlayOrigin","",1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","disabled","editorVisibleChange","removed","chipClick"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"matTooltip","click"],
["fontSet","google-material-icons",3,"svgIcon"],["mat-icon-button","","type","button",1,"xap-filterbar-clear-button",3,"matTooltip","click","mousedown"],[3,"svgIcon"],[1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","overlayOrigin","editorVisibleChange","update","canceled","onCloseEditor"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]]},ua:function(a,b){a&1&&_.y(0,POb,15,22,"ng-container",0)(1,SOb,3,15,"ng-template",null,1,_.Df);if(a&2){var c=_.kf(2);_.x("ngIf",
!(null==b.IQa?0:b.IQa.Nc))("ngIfElse",c)}},Ha:[_.xm,_.ym,_.Cm,_.Kw,_.ss,ZP,_.Qs,_.tw,_.Dy,cQ,eQ,bQ,_.Dm],rb:2,Oa:0});var gQ=function(a,b){this.Fa=a;this.service=b;this.filter=new _.jl;this.element="UnifiedXrefFilterbar";this.lb=new _.fd;this.lH=new _.be(1);this.rfa=new _.Wf(null);this.jpa=new _.Wf(null);this.PMa=new _.Wf(null);this.QK=new _.Wf(SNb(new Map([])))};
gQ.prototype.Sa=function(){var a=this;this.lb.add(this.lH.ha(_.je(function(b){return D_b(a.service,b)}),_.Rd(_.rsb)).subscribe(function(b){var c=a.QK,d=c.next,e=a.service.maa.getValue(),f=TNb(b),g=[];_.bj(b,1)&&e.has("TEST")&&g.push(new NNb({id:"tests",displayName:"Exclude Tests"},_.cD,_.mC("true")));_.bj(b,2)&&e.has("GENERATED")&&g.push(new NNb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.cD,_.mC("true")));b=SNb(f,g);d.call(c,b)}));this.lb.add(_.ud([this.lH.ha(_.je(function(b){return D_b(a.service,
b)}),_.Rd(_.rsb)),this.bK]).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;0===c.action&&g0b(a,b,c)}));this.lb.add(_.ud([this.service.gqb.ha(_.Rd(FNb)),this.PMa.ha(_.Rd(GNb)),this.rfa.ha(_.Rd(HNb)),this.jpa.ha(_.Rd(INb))]).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({iBc:b,WEc:d,rfa:e,XEc:c})}))};
var g0b=function(a,b,c){if(c.category){var d=TOb(b,c.category);d&&a.jpa.next([d]);if(c=VOb(b,c.category))a.log("show-only-category"),d=a.QK.getValue().ag.getValue().filter(function(e){return"category"!==e.config.id}),b=UNb(b,[].concat(_.xc(d),[c])),a.QK.next(b)}};gQ.prototype.Ka=function(){var a;null==(a=this.lb)||a.unsubscribe()};
var h0b=function(a,b){switch(b.config.id){case "tests":C_b(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":C_b(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.rfa.next(JNb(b.value.Vp));a.log("applyPathFilter",b.value.Vp);break;case "category":a.jpa.next(b.value.wm);b=b.value.wm.filter(function(c){return null!==c}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.PMa.next(b.value.wm),
b=b.value.wm.filter(function(c){return null!==c}).join(", "),a.log("includeBuildConfigs",b)}},i0b=function(a,b){switch(b.config.id){case "tests":C_b(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":C_b(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.rfa.next(null);a.log("clearPathFilter");break;case "category":a.jpa.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.PMa.next(null),a.log("clearBuildConfigsFilter")}};
gQ.prototype.log=function(a,b){this.Fa.mb({element:this.element,action:a,gestureName:"CHANGE",yh:b})};_.W.Object.defineProperties(gQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.lH.next(a)}}});gQ.O=function(a){return new (a||gQ)(_.v(_.bo),_.v(SP))};
gQ.ya=_.jc({type:gQ,qa:[["xrefs-filters","location",""]],inputs:{location:"location",bK:"categoryFilter"},outputs:{filter:"filter"},lc:["location",""],Aa:2,Ba:3,Ea:[["filterBarIcon","filter_list",1,"filter-bar",3,"config","update"]],ua:function(a,b){a&1&&(_.A(0,"xap-filter-bar",0),_.I("update",function(c){switch(c.f3){case 0:case 2:h0b(b,c.NQ[0]);break;case 3:i0b(b,c.NQ[0]);break;case 4:c=c.NQ;b.log("clearAll");c=_.l(c);for(var d=c.next();!d.done;d=c.next())i0b(b,d.value);break;case 1:break;default:_.Eg(c.f3)}}),
_.O(1,"async"),_.B());a&2&&_.x("config",_.R(1,1,b.QK))},Ha:[fQ,_.Dm],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 hQ=function(a){var b=this;this.fOb=new _.be(1);a.Xb(function(){_.Cd(window,"resize").ha(_.Md(function(){return a.Nf}),_.t(WOb),_.ie(WOb()),_.Rd(XOb)).subscribe(b.fOb)})};_.W.Object.defineProperties(hQ.prototype,{QUb:{configurable:!0,enumerable:!0,get:function(){return this.fOb}}});hQ.O=function(a){return new (a||hQ)(_.q(_.pe))};hQ.ta=_.p({token:hQ,oa:hQ.O,Ga:"root"});var j0b=function(a){return{enabled:a}},iQ=function(a,b,c,d){this.Fa=a;this.Ub=b;this.lj=c;this.element="";this.kfb=!0;this.eY=!1;this.expansion=new _.jl;this.filter=new _.jl;this.Yea=new _.jl;this.i5a="Collapse All";this.m5a="Expand All";this.Cbc="Preview Panel";this.Bbc="Toggle the file preview here, or configure the toggle width in settings";this.G5a="Opens references in the preview pane and create a breadcrumb as you step through references";this.F5a="Opens references in the main window";this.E5a=
"The screen is too small to support the preview. See settings to change this minimum size.";this.ZNb=new _.Wf(!1);this.lb=new _.fd;this.ACb=_.ABb(this.Ub).ha(_.ie(!1));this.qwa=_.ud([this.Ub.hsa(),d.QUb]).ha(_.t(function(e){e=_.l(e);var f=e.next().value;return e.next().value.width<f}),_.ie(!1),_.Rd())};iQ.prototype.Sa=function(){var a=this;this.lb.add(_.ud([this.ACb,this.qwa]).ha(_.t(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.Yea.emit(b)}))};
iQ.prototype.Ka=function(){this.lb.unsubscribe()};iQ.prototype.vja=function(){this.expansion.emit(this.eY?0:1)};var $Ob=function(a){return _.ud([a.Ub.lS(),a.ZNb,a.lj.CL(_.ld(!1))]).ha(_.t(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;return b.next().value&&_.pE(a.location)&&(null==c||"MINI"===c)&&!d}))},YOb=function(a){a.Ub.lS().subscribe(function(b){null==b?_.BBb(a.Ub,!1):"MINI"===b&&_.BBb(a.Ub,!0)})};_.W.Object.defineProperties(iQ.prototype,{e1a:{configurable:!0,enumerable:!0,set:function(a){this.ZNb.next(a)}}});
iQ.O=function(a){return new (a||iQ)(_.v(_.bo),_.v(_.Wu),_.v(_.$I),_.v(hQ))};
iQ.ya=_.jc({type:iQ,qa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",bK:"categoryFilter",kfb:"anyExpandableNodes",eY:"allNodesCollapsed",e1a:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",Yea:"openInMiniPanel"},features:[_.of([SP])],lc:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Aa:8,Ba:11,Ea:[[3,"location","categoryFilter",
"filter"],[3,"vertical"],[3,"collapsed"],[4,"ngIf"],[3,"icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click",4,"ngIf"],["icon","side_navigation",3,"collapsed","selected","disabled","ariaLabel","tooltipText","click"],["tooltipId","xrefPreviewCallout",3,"dismiss"],["onedevTooltipTitle",""],[3,"icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click"]],ua:function(a,b){a&
1&&(_.A(0,"xrefs-filters",0),_.I("filter",function(c){return b.filter.next(c)}),_.B(),_.A(1,"div"),_.D(2,"mat-divider",1)(3,"underline-xrefs",2)(4,"mat-divider",1),_.y(5,aPb,8,15,"ng-container",3),_.O(6,"async"),_.y(7,bPb,1,8,"collapsible-icon-button",4),_.B());a&2&&(_.x("location",b.location)("categoryFilter",b.bK),_.u(2),_.x("vertical",!0),_.u(1),_.x("collapsed",!0),_.u(1),_.x("vertical",!0),_.u(1),_.x("ngIf",_.qf(9,j0b,_.R(6,7,b.ACb))),_.u(2),_.x("ngIf",b.kfb))},Ha:[_.ho,QP,_.ym,_.fw,_.lw,_.nw,
_.ow,RP,gQ,_.Dm],styles:["unified-xref-actions[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;flex-direction:row;place-content:center space-between}unified-xref-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%]{align-items:center;display:flex;height:28px;padding-right:8px;place-content:center flex-start}unified-xref-actions[_nghost-%COMP%]   underline-xrefs[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}unified-xref-actions[_nghost-%COMP%]   collapsible-icon-button[_ngcontent-%COMP%]{flex:1 0 auto}unified-xref-actions[_nghost-%COMP%]   collapsible-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}unified-xref-actions[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{align-self:stretch;margin:4px 4px 4px 4px}"],
Oa:0});var rL=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.jg=c;this.vT="";this.Y0=e;this.Mf=void 0;b=new _.fe;this.Zfb=b.ha(_.Td(1),_.je(function(){return d(_.gj(a,5,_.VOa),f.jg,f.level)}),_.ie(_.bE(cPb(b))),_.ge(1))};var ePb=new _.ps("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),gPb=new _.ps("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),fPb=new _.ps("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),dPb=new _.ps("{detailText} ({visible} displayed)");var zPb=function(a){return{"file-path":a}},jQ=function(){this.KNb=this.ota=this.uxb=!1;this.Rbc="Show only";this.Sbc="Set and apply a filter to only include this category.";this.Gea=new _.jl;this.Ixc=_.qu.has(78)};
jQ.prototype.Wd=function(a){if(!(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=null==(b=_.cF(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),jg:this.node.jg,pRc:b,Mf:this.node.Mf}))}};
jQ.prototype.Sb=function(){0===this.node.level&&this.Ixc&&(this.KNb=!0);if(this.ota=0<this.node.vT.length)this.YIc=this.node.vT;var a;this.uxb=!this.ota&&0!==this.node.level&&1===(null==(a=this.node.item.EG())?void 0:a.getType());if(a=_.Ri(this.node.item,_.no,2)){this.Ikb=_.tqb(a,this.bBb);var b=_.Y(this.node.item,1);this.Gkb=b?this.nWa(b).link:void 0}if(b=this.node.item.EG())this.fZ=_.tqb(b,this.bBb);"children"in this.node&&!a&&(this.xUb||(this.xUb=lPb(this.node)),this.fZ=hPb({fZ:this.fZ,visible:this.xUb,
sv:this.node.sv,SK:this.node.SK,VZ:this.node.VZ}));(a=_.Y(this.node.item,4))?(a=this.nWa(a),b=a.line,this.eZ=a.link,this.L$=_.HE(b)):this.L$=this.eZ=void 0};jQ.prototype.bBb=function(a){try{return this.nWa(a).link}catch(b){return a}};jQ.O=function(a){return new (a||jQ)(_.v(_.ru))};
jQ.ya=_.jc({type:jQ,qa:[["node-contents","makeLink","","node",""]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Wd(c)})},inputs:{nWa:"makeLink",node:"node",bK:"categoryFilter"},outputs:{Gea:"nodeClicked"},features:[_.Ac],lc:["makeLink","","node",""],Aa:7,Ba:2,Ea:[["class","context-container",4,"ngIf","ngIfElse"],["noContext",""],["detail",""],["basic",""],[1,"context-container"],["class","line",4,"ngIf"],[1,"context"],[1,"line"],[4,"ngIf","ngIfElse"],[1,"notice"],["tabindex","-1",4,"ngIf",
"ngIfElse"],["class","inlineCategoryFilter",4,"ngIf"],["tabindex","-1"],[4,"ngTemplateOutlet"],[1,"inlineCategoryFilter"],[3,"vertical"],["type","button","gme-button","","format","flat","size","small","aria-label","Show this category only",3,"matTooltip","click","keydown.enter"],[3,"ngClass"]],ua:function(a,b){a&1&&_.y(0,rPb,6,7,"div",0)(1,tPb,1,2,"ng-template",null,1,_.Df)(3,xPb,2,3,"ng-template",null,2,_.Df)(5,APb,3,5,"ng-template",null,3,_.Df);if(a&2){var c=_.kf(2);_.x("ngIf",b.Gkb&&b.Ikb)("ngIfElse",
c)}},Ha:[_.wm,_.ym,_.Cm,_.GF,_.ow,_.tw],styles:["node-contents[_nghost-%COMP%]{cursor:pointer;display:block;white-space:nowrap}node-contents[_nghost-%COMP%] > [_ngcontent-%COMP%]:first-child{min-width:0}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]{display:block;overflow:hidden;text-overflow:ellipsis}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:focus, node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:not(.context){font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%}node-contents[_nghost-%COMP%]   .context-container[_ngcontent-%COMP%]{display:flex}node-contents[_nghost-%COMP%]   .inlineCategoryFilter[_ngcontent-%COMP%]{padding-left:12px}node-contents[_nghost-%COMP%]   .line[_ngcontent-%COMP%]{overflow:unset}node-contents[_nghost-%COMP%]   .notice[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-style:italic;display:inline-block}node-contents[_nghost-%COMP%]   .context[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;padding-left:5px;padding-right:5px}node-contents[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{display:inline}"],
Oa:0});var kQ=function(){dM.call(this,function(b){return b.level},qL);var a=this;this.Tn=this.GJ=new _.Wf(void 0);this.oc=_.ud([this.Tn.ha(_.t(function(b){return null==b?void 0:b.jg}),_.Rd()),this.vf.changed.ha(_.t(function(){return a.vf.selected.map(function(b){return b.jg})}))]).ha(_.t(function(b){b=_.l(b);var c=b.next().value;return{Ad:b.next().value,Tn:c}}));this.ZF=this.vf.changed.ha(_.t(function(){return a.Uj.reduce(function(b,c){var d=qL(c);return{yoa:b.yoa||d,Doa:b.Doa&&!(d&&a.vf.De(c))}},{Doa:!0,
yoa:!1})}),_.ie({yoa:!1,Doa:!0}),_.ee(1),_.pd())};_.V(kQ,dM);kQ.prototype.GY=function(){this.GJ.next(void 0)};kQ.prototype.LZ=function(){this.vf.select.apply(this.vf,_.xc(this.Uj.filter(qL)))};var cQb=function(a,b){return a.Tn.ha(_.t(function(c){return mPb(b,c)}))},k0b=function(a,b){var c=a.GJ.value;c=mPb(b,c)&&c&&c.uri===b.uri;a.GJ.next(c?void 0:b);return!c};
kQ.prototype.u3a=function(a,b,c){var d=this.Uj;this.Uj=a;if(!this.rMb||!pCb(b,this.rMb))this.rMb=b,this.vf.clear(),l0b(this,b);else if(c){b=new Set;var e=_.l(this.vf.selected);for(c=e.next();!c.done;c=e.next())b.add(c.value.jg);a=a.filter(function(g){g=EPb(d,g.jg);return!g||!qL(g)});a=_.l(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.jg);this.vf.clear();this.vf.select.apply(this.vf,_.xc(CPb(this.Uj,b)));var f;DPb(this.Uj,null==(f=this.GJ.value)?void 0:f.jg)||this.GJ.next(void 0)}};
var l0b=function(a,b){b.bQa?(a.vf.select.apply(a.vf,_.xc(CPb(a.Uj,new Set(b.bQa)))),a.GJ.next(DPb(a.Uj,b.mNc))):(a.LZ(),a.GJ.next(b.isFirst?void 0:BPb(a.Uj)))};kQ.O=function(a){return new (a||kQ)};kQ.ta=_.p({token:kQ,oa:kQ.O});var lQ=function(a){this.service=a;this.pxa=!1;_.qu.has(80)?this.u0=50:_.qu.has(81)?this.u0=100:_.qu.has(82)?this.u0=250:_.qu.has(83)?this.u0=500:this.u0=250;_.ci.has(2)&&(this.pxa=!0)};
lQ.prototype.E1=function(a,b,c){var d=this,e=this.makeRequest(a.NN,b,c);return e.errorMessage?_.aE(e.errorMessage):e.request?this.service.E1(e.request).ha(_.t(function(f){var g=HPb(b,d,_.pb(f,1,_.Fo),c,d.pxa),m=d.pxa,n=Array.from(_.pb(f,4,_.Ko).values());a:{f=_.l(_.pb(f,1,_.Fo).values());for(var r=f.next();!r.done;r=f.next())if(_.bj(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.Ko).qNb(2),m=(new _.oo).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=_.Ti(r,1,m),f.call(n,m));return{Sl:g,qA:n}}),_.je(function(f){return JPb(f.Sl).ha(_.Zd(f.Sl),_.ie(f.Sl)).ha(_.t(function(g){return{Sl:g,qA:f.qA}}))}),_.t(function(f){return 0===f.Sl.length?_.$D("Could not find any references."):_.bE({Sl:f.Sl,qA:f.qA,URc:a})}),_.Nd(function(){return _.aE("References could not be loaded.")}),_.ie(_.kE)):_.aE("References could not be loaded.")};
lQ.prototype.makeRequest=function(a,b,c){var d=(new _.Jo).Fwa(!0);c=pPb(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,FUb(d,DUb(new _.so,e).Mwa(c.filter));d.Swa(this.u0).RU(_.Mpb(_.rmb(b)));return{request:d}};
var GPb=function(a,b,c,d,e,f){if(!c)return _.aE("Error loading references.");var g=pPb(d);if(g.errorMessage)return _.aE(g.errorMessage);if(!g.filter)return _.aE("References could not be loaded.");g=EUb((new _.Ho).Fwa(!0).Swa(a.u0),DUb(new _.so,c).Mwa(g.filter)).RU(_.Mpb(_.rmb(b)));return a.service.l_a(g).ha(_.t(function(m){return _.bE(KPb(b,a,e,_.pb(m,1,_.xo).get(c),f,d,a.pxa))}),_.Nd(function(){return _.aE("Error loading references.")}),_.ie(_.kE))};
lQ.O=function(a){return new (a||lQ)(_.q(_.xJ),_.q(_.ru),_.q(_.pu))};lQ.ta=_.p({token:lQ,oa:lQ.O,Ga:"root"});var m0b=new hM(function(a){return a},function(a){return a.level},qL,function(a){return a.children}),n0b=function(a){this.od=a;this.tSb=[];this.JC=new _.Wf([])};_.V(n0b,_.Wq);n0b.prototype.setData=function(a,b){var c=a!==this.tSb;this.JC.next(nVb(m0b,a));this.od.u3a(this.JC.value,b,c);this.tSb=a};n0b.prototype.connect=function(a){var b=this;return _.Dd.apply(null,_.xc([a.tE,this.od.vf.changed.Sf(),this.JC.Sf()])).ha(_.t(function(){return oVb(m0b,b.JC.value,b.od)}))};n0b.prototype.disconnect=function(){};var mQ=function(a,b){this.Td=a;this.nb=b;this.bV=[]};mQ.prototype.Sa=function(){var a=this;this.lb=this.sIb.Vc.subscribe(function(){a.bV=o0b(a);a.bV.find(function(b){return b.ZC()})||(a.wu=a.bV[0])})};mQ.prototype.Ka=function(){this.lb&&this.lb.unsubscribe()};mQ.prototype.focus=function(){this.wu&&this.wu.focus()};
mQ.prototype.TSa=function(a){if(this.wu&&!_.dF(a)){var b=this.bV.indexOf(this.wu),c=this.wu;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();if(c.Ce&&c.Ao())c.collapse();else for(a=b;0<=a;a--)if(b=this.bV[a],b.ariaLevel!==c.ariaLevel){this.wu=b;this.wu.focus();break}break;case "Right":case "ArrowRight":a.preventDefault();c.Ce&&c.Ao()?p0b(this,b+1):c.Ao()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();p0b(this,b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();
p0b(this,b-1);break;case "Enter":a.preventDefault(),this.wu.nz()}}};var p0b=function(a,b){if(b=a.bV[b])a.wu=b,a.wu.focus()},o0b=function(a){var b=[].concat(_.xc(a.nb.na.children)),c=[];a=_.l(a.sIb);for(var d=a.next();!d.done;d=a.next())d=d.value,c[b.indexOf(d.Ma.na)]=d;return c.filter(function(e){return void 0!==e})};
_.W.Object.defineProperties(mQ.prototype,{wu:{configurable:!0,enumerable:!0,set:function(a){this.vCc=a;for(var b=_.l(this.bV),c=b.next();!c.done;c=b.next())c.value.wu=a;this.Td.Nd()},get:function(){return this.vCc}}});mQ.O=function(a){return new (a||mQ)(_.v(_.Il),_.v(_.ad))};mQ.Ia=_.mc({type:mQ,qa:[["mat-tree","xrefsKeyboardListener",""]],Ya:function(a,b){a&1&&_.I("keydown",function(c){return b.TSa(c)})},inputs:{sIb:"rawNodes"}});var nQ=function(){return jM.apply(this,arguments)||this};_.V(nQ,jM);nQ.prototype.focus=function(){this.Ma.na.focus()};nQ.prototype.expand=function(){if(!this.Ce){var a=q0b(this);a&&a.click()}};nQ.prototype.collapse=function(){this.Eq.od.collapse(this.data)};nQ.prototype.nz=function(){var a=this.Ma.na,b=q0b(this);b?b.click():(a=a.querySelector("a"))&&a.click()};
var q0b=function(a){if("children"in a.data||a.data instanceof rL){var b=a.Ma.na;return a.data instanceof rL?(a=b.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=b.hasAttribute("matTreeNodeToggle")?b:b.querySelector("[matTreeNodeToggle]"))?a:void 0}};nQ.prototype.ZC=function(){return this.wu===this};nQ.prototype.Ao=function(){return qL(this.data)||this.data instanceof rL&&!this.data.children};
_.W.Object.defineProperties(nQ.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.ZC()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Ip:{configurable:!0,enumerable:!0,get:function(){return this.Eq.od.Ip(this.data)}},Ce:{configurable:!0,enumerable:!0,get:function(){return this.Eq.od.Ce(this.data)}}});nQ.O=function(){var a;return function(b){return(a||(a=_.Zc(nQ)))(b||nQ)}}();
nQ.Ia=_.mc({type:nQ,qa:[["xrefs-tree-node"]],Cb:[1,"mat-tree-node"],wb:4,Ya:function(a,b){a&2&&_.Qe("aria-expanded",b.Ip?b.Ce:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.of([{wa:_.dC,Nb:nQ}]),_.Me]});var r0b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],s0b=new _.vc("ICON_MAPPING"),t0b=new Map([["app",{AU:!1,border:"bottom"}],["page",{AU:!0,border:"full"}],["card",{AU:!1,border:"none"}],["component",{AU:!0,border:"none"}]]),oQ=function(a){this.kSb="notify";this.Cmb="standard";this.background="white";this.epa="standard";this.Cu=a||u0b;this.icon=this.Cu[this.type]};
_.W.Object.defineProperties(oQ.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.kSb},set:function(a){this.icon=this.Cu[a];this.kSb=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.vhb=a},get:function(){return null!=this.vhb?this.vhb:this.level?t0b.get(this.level).border:"dark"===this.background?"full":"none"}},AU:{configurable:!0,enumerable:!0,set:function(a){this.aLb=_.hh(a)},get:function(){return void 0!==this.aLb?this.aLb:this.level?t0b.get(this.level).AU:
!0}},CPa:{configurable:!0,enumerable:!0,set:function(a){this.Mob=_.hh(a)},get:function(){return void 0!==this.Mob?this.Mob:!1}},Ayc:{configurable:!0,enumerable:!0,get:function(){if(!this.CPa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},Dyc:{configurable:!0,enumerable:!0,get:function(){if(!this.CPa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});oQ.O=function(a){return new (a||oQ)(_.v(s0b,8))};
oQ.ya=_.jc({type:oQ,qa:[["xap-banner-callout"],["xap-callout"]],Cb:[1,"xap-callout","reach-no-density"],wb:31,Ya:function(a,b){a&2&&(_.Qe("data-callout-type",b.type),_.Se("xap-callout-dark-background","dark"===b.background)("xap-callout-dense","dense"===b.Cmb)("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.AU)("xap-callout-display-legacy","legacy"===b.epa)("xap-callout-display-standard","standard"===b.epa))},inputs:{type:"type",Cmb:"density",background:"background",epa:"calloutUxVersion",border:"border",AU:"rounded",CPa:"enableAriaLiveRegion",level:"level"},standalone:!0,features:[_.vka],ac:["xap-callout-title","xap-callout-body",
"xap-callout-actions"],Aa:5,Ba:4,Ea:[["fontSet","google-material-icons",1,"xap-callout-icon",3,"svgIcon"],["class","xap-callout-content-and-actions",4,"ngIf","ngIfElse"],["contentAndActions",""],[1,"xap-callout-content-and-actions"],[4,"ngTemplateOutlet"],[1,"xap-callout-content"],[1,"cdk-visually-hidden"]],ua:function(a,b){a&1&&(_.ff(r0b),_.A(0,"mat-icon",0),_.N(1),_.B(),_.y(2,MPb,2,1,"div",1)(3,NPb,6,3,"ng-template",null,2,_.Df));if(a&2){var c=_.kf(4);_.x("svgIcon",b.icon.Ni);_.u(1);_.lf(" ",b.icon.Ni?
"":b.icon.Nh,"\n");_.u(1);_.x("ngIf","standard"===b.epa)("ngIfElse",c)}},Ha:[_.Rs,_.Qs,_.ym,_.Cm],styles:[".xap-callout-display-standard.xap-callout{outline:1px solid transparent;-moz-box-sizing:border-box;box-sizing:border-box;color:#3c4043;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-wrap:anywhere;padding:0 16px 6px 8px}.xap-callout-display-standard.xap-callout-rounded{border-radius:8px}.xap-callout-display-standard.xap-callout-border-full{border:1px solid}.xap-callout-display-standard.xap-callout-border-bottom{border-bottom:1px solid}.xap-callout-display-standard.xap-callout .xap-callout-icon{margin:12px 0 0 16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-standard.xap-callout .xap-callout-content{-webkit-box-flex:1;-webkit-flex:1 1 60ch;-moz-box-flex:1;-ms-flex:1 1 60ch;flex:1 1 60ch;padding:12px 8px 0 16px;margin:2px 0 8px}.xap-callout-display-standard.xap-callout .xap-callout-content-and-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.xap-callout-display-standard.xap-callout xap-callout-body,.xap-callout-display-standard.xap-callout xap-callout-title{display:block}.xap-callout-display-standard.xap-callout xap-callout-title{margin-top:-3px}.xap-callout-display-standard.xap-callout xap-callout-actions{margin-bottom:-6px}.xap-callout-display-standard.xap-callout xap-callout-actions>*{margin:6px 8px}.xap-callout-display-legacy.xap-callout{-moz-box-sizing:border-box;box-sizing:border-box;color:#3c4043;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xap-callout-display-legacy.xap-callout.xap-callout-dense{min-height:32px;padding:8px 16px 8px 16px}.xap-callout-display-legacy.xap-callout.xap-callout-dense .xap-callout-icon{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-legacy.xap-callout.xap-callout-dense>*{margin:0 8px}.xap-callout-display-legacy.xap-callout.xap-callout-dense>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout.xap-callout-dense>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense){min-height:48px;padding:12px 16px 12px 24px}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense) .xap-callout-icon{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>*{margin:0 8px}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout-rounded{border-radius:8px}.xap-callout-display-legacy.xap-callout-border-full{border:1px solid}.xap-callout-display-legacy.xap-callout-border-bottom{border-bottom:1px solid}.xap-callout-display-legacy.xap-callout .xap-callout-content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.xap-callout-display-legacy.xap-callout xap-callout-body,.xap-callout-display-legacy.xap-callout xap-callout-title{display:block}.xap-callout-display-legacy.xap-callout xap-callout-actions{display:inline-block;white-space:nowrap}.xap-callout-display-legacy.xap-callout xap-callout-actions>*{margin:0 12px}.xap-callout-display-legacy.xap-callout xap-callout-actions>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout xap-callout-actions>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout xap-callout-actions.xap-callout-dense>*{margin:8px}.xap-callout-display-legacy.xap-callout xap-callout-actions .mat-button-base.mat-button,.xap-callout-display-legacy.xap-callout xap-callout-actions .mat-button-base.mat-flat-button,.xap-callout-display-legacy.xap-callout xap-callout-actions [mat-button],.xap-callout-display-legacy.xap-callout xap-callout-actions [mat-flat-button]{height:24px;line-height:24px}",
".xap-callout-warn{background-color:#fce8e6}.xap-callout-warn.xap-callout-dark-background{background-color:#fff;border-color:#ee675c}.xap-callout-warn:not(.xap-callout-dark-background){border-color:#c5221f}.xap-callout-warn .xap-callout-icon{color:#c5221f}.xap-callout-warn .mat-button-base:not(:disabled)[mat-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#c5221f}.xap-callout-warn .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#c5221f;color:#fff}.xap-callout-caution{background-color:#fef7e0}.xap-callout-caution.xap-callout-dark-background{background-color:#fff;border-color:#f29900}.xap-callout-caution:not(.xap-callout-dark-background){border-color:#d56e0c}.xap-callout-caution .mat-button-base:not(:disabled)[mat-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#3c4043}.xap-callout-caution .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#f9ab00;color:#3c4043}.xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:#e37400}.xap-callout-caution:not(.xap-callout-dark-background) .xap-callout-icon{color:#d56e0c}.xap-callout-confirm{background-color:#e6f4ea}.xap-callout-confirm.xap-callout-dark-background{background-color:#fff;border-color:#5bb974}.xap-callout-confirm:not(.xap-callout-dark-background){border-color:#137333}.xap-callout-confirm .xap-callout-icon{color:#137333}.xap-callout-confirm .mat-button-base:not(:disabled)[mat-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#137333}.xap-callout-confirm .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#137333;color:#fff}.xap-callout-notify{background-color:#e8f0fe}.xap-callout-notify.xap-callout-dark-background{background-color:#fff;border-color:#669df6}.xap-callout-notify:not(.xap-callout-dark-background){border-color:#1967d2}.xap-callout-notify .xap-callout-icon{color:#1967d2}.xap-callout-notify .mat-button-base:not(:disabled)[mat-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1967d2}.xap-callout-notify .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1967d2;color:#fff}:not(.xap-callout-display-legacy).xap-callout-warn{background-color:#fce8e6}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background{background-color:#fff;border-color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background){border-color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .xap-callout-icon{color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#d93025;color:#fff}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .xap-callout-icon{color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#c5221f;color:#fff}:not(.xap-callout-display-legacy).xap-callout-caution{background-color:#fef7e0}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background{background-color:#fff;border-color:#d56e0c}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background){border-color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#202124}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#fbbc04;color:#202124}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .xap-callout-icon{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#a85d00;color:#fff}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled):focus[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled):hover[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled):focus[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled):hover[mat-button]{color:#8a4c00}:not(.xap-callout-display-legacy).xap-callout-confirm{background-color:#e6f4ea}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background{background-color:#fff;border-color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background){border-color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .xap-callout-icon{color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#188038;color:#fff}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .xap-callout-icon{color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#137333;color:#fff}:not(.xap-callout-display-legacy).xap-callout-notify{background-color:#e8f0fe}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background{background-color:#fff;border-color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background){border-color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .xap-callout-icon{color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1a73e8;color:#fff}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .xap-callout-icon{color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1967d2;color:#fff}"],
rb:2,Oa:0});var v0b=function(){};v0b.O=function(a){return new (a||v0b)};v0b.Ia=_.mc({type:v0b,qa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]],standalone:!0});var u0b={warn:{Nh:"error_outline",ariaLabel:"Warning"},caution:{Nh:"warning_amber",ariaLabel:"Caution"},confirm:{Nh:"check_circle",ariaLabel:"Confirmation"},notify:{Nh:"info",ariaLabel:"Notification"}};var pQ=function(){};pQ.O=function(a){return new (a||pQ)};pQ.Da=_.kc({type:pQ});pQ.Ca=_.Zb({imports:[oQ]});var w0b=["error"],x0b=["loading"],TPb=function(a){return{node:a}},qQ=function(a,b,c,d,e,f,g,m,n){var r=this;this.Fa=a;this.Vg=b;this.bT=c;this.Do=d;this.Ua=e;this.od=f;this.Kc=m;this.W8=n;this.jMb=new _.jl;this.Tc=_.jE;this.element="UnifiedXrefPanelTree";this.qO=_.Og;this.filter=new _.be(1);this.Ao=qL;this.lH=new _.be(1);this.UIc=20;this.sMb=new _.be(1);this.mya=20;this.bK=new _.jl;this.Yea=!0;this.lb=new _.fd;this.dataSource=new n0b(this.od);this.state=_.ud([this.sMb.ha(_.Rd(pCb)),this.filter]).ha(_.me(this.lH),
_.je(function(w){var z=_.l(w),E=_.l(z.next().value);w=E.next().value;E=E.next().value;z=z.next().value;return g.E1(w,z,E)}),_.ie(_.kE),_.ee(1),_.pd());this.mr=this.lH.ha(_.t(function(w){return function(z){z=_.sqb(z,w);var E;return{link:_.rzb(r.bT,z),line:null==(E=z.params)?void 0:E.line}}}),_.ee(1),_.pd());this.e1a=this.od.Tn.ha(_.t(function(w){return!!w}),_.Rd(),_.ee(1),_.pd());this.lb.add(this.state.ha(_.Fd(_.WE)).subscribe(function(w){w=w.Wb;r.dataSource.setData(w.Sl,w.URc);r.Do.Sj("Xrefs updated in detail panel",
"polite")}));this.lb.add(this.od.oc.subscribe(function(w){r.Kc.vNb.next({mNc:w.Tn,bQa:w.Ad})}));this.lb.add(_.ud([this.od.Tn,this.lH]).ha(_.t(function(w){var z=_.l(w);w=z.next().value;z=z.next().value;if(w)return w=_.sqb(w.uri,z),w.params=Object.assign({},z.params,w.params),new z.constructor(w)})).subscribe(function(w){r.jMb.next(w)}))};qQ.prototype.Oc=function(){this.W8.Nd()};qQ.prototype.Ka=function(){this.lb.unsubscribe()};qQ.prototype.GY=function(){this.od.GY()};
qQ.prototype.focus=function(){if(this.Tyb)this.Tyb.focus();else if(this.Npb)this.Npb.na.focus();else if(this.rAb)this.rAb.na.focus();else throw Error("Xe");};var bQb=function(a,b,c){var d=b.href,e=b.uri,f=b.event,g=b.jg,m=b.pRc;b=b.Mf;var n="";a.Yea?((d=k0b(a.od,{jg:g,uri:e}))&&_.kv(a.Vg,"CODE_XREFS_PREVIEW"),n=iQb({node:c,Fkb:m,vRb:d,Bvb:!1})):(_.Kn(a.Ua,d).then(function(){a.Kc.oea.next()}),n=iQb({node:c,Fkb:m,vRb:!0,Bvb:!0}));a.mb(n,"CLICK",{Ve:g,Mf:b},f)};
qQ.prototype.vja=function(a){switch(a){case 0:this.od.LZ();break;case 1:this.od.collapseAll();break;default:_.Eg(a)}};qQ.prototype.mb=function(a,b,c,d){c=void 0===c?{}:c;this.Fa.mb(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.W.Object.defineProperties(qQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.bT.location=a;this.lH.next(a)}},qNc:{configurable:!0,enumerable:!0,set:function(a){this.sMb.next(a)}}});
qQ.O=function(a){return new (a||qQ)(_.v(_.bo),_.v(_.vg),_.v(_.QJ),_.v(_.wq),_.v(_.pg),_.v(kQ),_.v(lQ),_.v(_.dJ),_.v(_.Il))};
qQ.ya=_.jc({type:qQ,qa:[["unified-xref-tree","selectedXref",""]],tb:function(a,b){a&1&&(_.yf(mQ,5),_.yf(w0b,5,_.ad),_.yf(x0b,5,_.ad),_.yf(nQ,5));if(a&2){var c;_.wf(c=_.Af())&&(b.Tyb=c.first);_.wf(c=_.Af())&&(b.Npb=c.first);_.wf(c=_.Af())&&(b.rAb=c.first);_.wf(c=_.Af())&&(b.Sl=c)}},inputs:{location:"location",qNc:"selectedXref"},outputs:{jMb:"selectedLocationChanged"},features:[_.of([_.QJ,kQ])],lc:["selectedXref",""],Aa:13,Ba:9,Ea:[["style.visibility","visible",3,"location","categoryFilter","element",
"showingCodePanel","anyExpandableNodes","allNodesCollapsed","expansion","filter","openInMiniPanel",4,"ngIf"],[3,"ngSwitch"],["tabindex","-1",4,"ngSwitchCase"],["theme","error","tabindex","-1",4,"ngSwitchCase"],[4,"ngSwitchCase"],["expander",""],["leafNodeIcon",""],["spacer",""],["style.visibility","visible",3,"location","categoryFilter","element","showingCodePanel","anyExpandableNodes","allNodesCollapsed","expansion","filter","openInMiniPanel"],["tabindex","-1"],["loading",""],["theme","error","tabindex",
"-1"],["error",""],["background","white","level","card","density","dense","type","notify",4,"ngFor","ngForOf"],["xrefsKeyboardListener","",3,"rawNodes","dataSource","treeControl"],["matTreeNodeToggle","","matTreeNodePadding","",3,"matTreeNodePaddingIndent","ascTrackElement","trackGestureClick","trackAction","trackArtifactId","header-bar","active-element",4,"matTreeNodeDef"],"background white level card density dense type notify".split(" "),["matTreeNodeToggle","","matTreeNodePadding","",3,"matTreeNodePaddingIndent",
"ascTrackElement","trackGestureClick","trackAction","trackArtifactId"],[4,"ngIf","ngIfElse"],["asyncChildren",""],[3,"categoryFilter","makeLink","node","nodeClicked"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngSwitch",4,"ngIf","ngIfElse"],[3,"diameter","strokeWidth",4,"ngSwitchCase"],[3,"diameter","strokeWidth"],[1,"cdk-visually-hidden"],["class","toggle-wrapper","matTreeNodeToggle","",3,"ascTrackElement","trackGestureClick","trackAction","trackArtifactId","click",4,"ngIf","ngIfElse"],
["matTreeNodeToggle","",1,"toggle-wrapper",3,"ascTrackElement","trackGestureClick","trackAction","trackArtifactId","click"],"mat-icon-button;;aria-hidden;true;tabindex;-1;aria-label;Toggle section expansion".split(";"),[3,"svgIcon"],["svgIcon","shared:leaf_node",1,"leaf"]],ua:function(a,b){a&1&&(_.y(0,OPb,3,10,"unified-xref-actions",0),_.O(1,"async"),_.F(2,1),_.O(3,"async"),_.y(4,PPb,2,0,"loading",2)(5,QPb,4,3,"dc-information-box",3)(6,eQb,5,6,"ng-container",4),_.H(),_.y(7,fQb,2,1,"ng-template",null,
5,_.Df)(9,gQb,1,0,"ng-template",null,6,_.Df)(11,hQb,1,0,"ng-template",null,7,_.Df));a&2&&(_.x("ngIf",_.R(1,5,b.od.ZF)),_.u(2),_.x("ngSwitch",_.R(3,7,b.state).state),_.u(2),_.x("ngSwitchCase",b.Tc.Ri),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Eh))},Ha:[_.ho,zL,_.xm,_.ym,_.Cm,_.zm,_.Am,_.fE,_.dE,_.Hr,_.Qs,_.pw,kM,nM,oM,pM,iQ,oQ,v0b,jQ,mQ,nQ,_.Dm],styles:["unified-xref-tree[_nghost-%COMP%]{display:flex;flex-direction:column}unified-xref-tree[_nghost-%COMP%]   loading[_ngcontent-%COMP%]{height:100%;width:100%}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]{margin-bottom:5px;overflow:auto;width:100%}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]{align-items:stretch;font-size:1rem;height:1.2307692308rem;line-height:1.2307692308rem;min-height:unset}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.header-bar[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;height:28px;line-height:28px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.header-bar[_ngcontent-%COMP%]:not(:first-child){border-top-style:solid;border-top-width:1px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .toggle-wrapper[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > .mat-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{align-self:center;flex-shrink:0;margin:1px 4px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{align-self:center;flex-shrink:0}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   mat-spinner[_ngcontent-%COMP%]{flex-shrink:0;margin:4px 7px}"],
Oa:0});var rQ=function(){this.jZ=!0;this.tBb=null;this.path="";this.filename=[];this.prefix=[]};
rQ.prototype.Sb=function(){var a=this.path,b=this.tBb;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=[mQb(c,a),mQb(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};rQ.O=function(a){return new (a||rQ)};
rQ.ya=_.jc({type:rQ,qa:[["middle-truncated-path"]],wb:2,Ya:function(a,b){a&2&&(_.Ze("title",b.path),_.af("@.disabled",b.jZ))},inputs:{tBb:"matchingRegex",path:"path"},features:[_.Ac],ac:["*"],Aa:6,Ba:2,Ea:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],ua:function(a,b){a&1&&(_.ff(),_.A(0,"span",0),_.y(1,jQb,2,3,"span",1),_.B(),_.A(2,"span",2),_.y(3,kQb,2,3,"span",1),_.B(),_.A(4,"span"),_.gf(5),_.B());a&2&&(_.u(1),_.x("ngForOf",b.prefix),_.u(2),_.x("ngForOf",b.filename))},Ha:[_.xm],styles:["middle-truncated-path[_nghost-%COMP%]{align-items:center;display:flex;overflow:hidden;place-content:center flex-start;position:relative;white-space:nowrap}middle-truncated-path[_nghost-%COMP%]   .prefix[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis}"],
Oa:0});var y0b=["xrefZeroState"],z0b=RegExp("^KYTHE://"),sQ=function(a,b,c,d,e,f){var g=this;this.Fa=a;this.Vg=c;this.nb=d;this.Iya=e;this.Kc=f;this.Kka=fVb;this.Gn=zVb;this.element="UnifiedXrefPanel";this.qO=_.Og;this.zwa=new _.Wf(void 0);this.lb=new _.fd;this.dzc=this.Kc.MU.ha(_.Fd(qCb),_.t(function(m){return m.YY}));this.lNc=this.zwa.ha(_.t(function(m){return null==m?void 0:m.params.line}),_.Rd(YBb));this.Px=this.zwa.ha(_.imb(),_.je(function(m){return m?g.Iya.tSa(m):_.ld(void 0)}),_.ee(1),_.pd());this.oMb=
this.Kc.MU.ha(_.t(function(m){var n;return null!=(n=null==m?void 0:m.Kxa)?n:[]}));this.pNc=_.qu.has(52)?this.Kc.MU.ha(_.t(function(m){return null==m?void 0:m.YY.NN.map(function(n){return n.replace(z0b,"")}).join(", ")})):_.Sd;this.zGc=this.Kc.MU.ha(_.t(qCb));this.lb=this.oMb.subscribe(function(m){0<m.length&&g.Fa.An({bucket:_.Og.Wza})})};_.h=sQ.prototype;_.h.Sa=function(){};_.h.Oc=function(){var a=this;this.lB=this.Vg.registerCallback("XREFS",this.nb.na,function(){a.tya?a.tya.focus():a.oVb&&a.oVb.na.focus()})};
_.h.Ka=function(){this.lB&&this.lB();this.lb.unsubscribe()};_.h.GY=function(){this.tya&&this.tya.GY()};_.h.mb=function(a){this.Fa.mb({element:this.element,action:a,projectId:this.location.qb,gestureName:"CLICK"})};sQ.O=function(a){return new (a||sQ)(_.v(_.ou),_.v(_.ru),_.v(_.vg),_.v(_.ad),_.v(_.LJ),_.v(_.dJ),_.v(_.pu))};
sQ.ya=_.jc({type:sQ,qa:[["xref-panel","location",""]],tb:function(a,b){a&1&&(_.yf(qQ,5),_.yf(y0b,5));if(a&2){var c;_.wf(c=_.Af())&&(b.tya=c.first);_.wf(c=_.Af())&&(b.oVb=c.first)}},inputs:{location:"location"},features:[_.of([{wa:_.zxb,Ab:function(a){return a.Px.ha(_.Fd(xQb))},Fb:[_.dc(function(){return sQ})]},_.jJ])],lc:["location",""],Aa:4,Ba:4,Ea:[[4,"ngIf","ngIfElse"],["noSymbolSelected",""],["flex","nogrow",1,"overall-header","header-bar"],[1,"no-overflow"],[1,"overflow-left"],[4,"ngFor","ngForOf"],
["iconInnerText","link","hoverMsg","Click to copy ticket(s) for debugging. Use go/kythe-bug to report a bug on cross-references.",3,"isSmall","copyText",4,"ngIf"],[1,"main-container"],[3,"location","selectedXref","selectedLocationChanged"],[4,"ngIf"],["type","button","mat-button","",1,"gmat-caption",3,"disabled","click"],["iconInnerText","link","hoverMsg","Click to copy ticket(s) for debugging. Use go/kythe-bug to report a bug on cross-references.",3,"isSmall","copyText"],["layout","vertical",3,"changeSizeOf"],
[1,"code-container"],["codeContainer",""],[1,"code-header","header-bar"],["trackAction","codePanelNavigate",3,"routerLink","ascTrackElement","trackProjectId"],[3,"path"],[1,"promote-icon"],["hoverMsg","Copy file path","color","mediumContrast",3,"copyText","isSmall","copyEvent"],["mat-icon-button","","type","button","aria-label","Hide the code panel","trackAction","expandTree",3,"ascTrackElement","trackProjectId","click"],[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[3,"value","fileName","scrollToLine",
"highlightInfo","lineLimitation","focusableRegion",4,"ngSwitchCase"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchDefault"],[3,"value","fileName","scrollToLine","highlightInfo","lineLimitation","focusableRegion"],["chainXrefs","true",3,"layerBaseLocation"],["analyticsElementToTrack","Xrefs",3,"content","scoLinks"],["theme","error"],["tabindex","-1",1,"xref-zero-state"],["xrefZeroState",""],[1,"gmat-body-2"],["textFormat","long"]],ua:function(a,b){a&1&&(_.y(0,vQb,13,13,"ng-container",0),_.O(1,"async"),
_.y(2,wQb,5,0,"ng-template",null,1,_.Df));if(a&2){var c=_.kf(3);_.x("ngIf",_.R(1,2,b.zGc))("ngIfElse",c)}},Ha:[_.ho,_.xm,_.ym,_.zm,_.Am,_.Bm,_.Ez,_.fE,EM,_.$J,_.dE,_.Hr,_.Qs,rQ,_.eI,_.Nn,_.Oz,RP,qQ,_.Dm,_.eJ],styles:["xrefs-panel[_nghost-%COMP%]{display:block;height:100%;outline:0;overflow:hidden;position:relative;width:100%}.overall-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;height:28px;justify-content:space-between;white-space:nowrap}.overall-header[_ngcontent-%COMP%]   .no-overflow[_ngcontent-%COMP%]{overflow:hidden}.overall-header[_ngcontent-%COMP%]   .overflow-left[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;float:right;justify-content:center}.overall-header[_ngcontent-%COMP%] > copy-button[_ngcontent-%COMP%]{margin-right:8px}.main-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;height:calc(100% - 28px);overflow:hidden;width:100%}middle-truncated-path[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;padding-right:5px}mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}format-code[_ngcontent-%COMP%]{overflow:auto}format-code[_ngcontent-%COMP%], loading[_ngcontent-%COMP%]{flex:1 1 100%}unified-xref-tree[_ngcontent-%COMP%], xref-tree[_ngcontent-%COMP%]{min-width:350px;width:100%}.code-container[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;display:flex;flex:0 0 auto;flex-direction:column;max-width:calc(100% - 355px);width:70%}.code-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;flex:1 1 30px;flex-direction:row;max-height:28px;min-height:28px;place-content:center space-between}.code-header[_ngcontent-%COMP%]:not(:hover):not(:focus)   copy-button[_ngcontent-%COMP%]{opacity:0}.code-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{flex:1 1 100%;overflow:hidden}.code-header[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{line-height:18px}middle-truncated-path[_ngcontent-%COMP%]{padding:5px}middle-truncated-path[_ngcontent-%COMP%]   .promote-icon[_ngcontent-%COMP%]{font-size:1.0769230769rem;height:1.0769230769rem;margin-right:6px;width:1.0769230769rem;margin-left:5px;vertical-align:baseline}.mat-button[_ngcontent-%COMP%]{line-height:28px}.mat-button[disabled][_ngcontent-%COMP%]{color:inherit}.xref-zero-state[_ngcontent-%COMP%]{padding:24px;text-align:center}splitter[_ngcontent-%COMP%]{flex:0 0 auto}.mat-icon[_ngcontent-%COMP%]{overflow:visible}"],
Oa:0});var tQ=function(a,b,c,d,e,f,g,m){var n=this;this.Fa=a;this.Vg=c;this.lj=e;this.nd=f;this.Do=g;this.HY=m;this.p$b="RepoDetailTogglePanel";this.Us=!0;this.eOa=new _.fe;this.tnb=new _.fd;this.bM=[];this.Ag=[];this.wta=_.qu.has(10);this.VUa=_.qu.has(60);this.Qva=_.qu.has(37);this.eta=_.qu.has(90);a=this.eOa.ha(_.Rd());this.Z3a=a.ha(_.je(function(r){return JQb(d,r)}),_.t(function(r){if(null==r||"string"===typeof r)return r;switch(r){case 0:return"The reference layer is currently turned off";case 1:return"References are unavailable";
case 2:return"There are no references in this file";case 3:return"References are not available while viewing diffs"}}),_.ee(1),_.pd());this.tnb.add(this.Z3a.subscribe(function(r){n.wta&&r&&1===n.lj.df.value&&n.lj.df.next(0)}));a.ha(_.je(function(r){return JQb(d,r)}),_.t(function(r){if(null==r||"string"===typeof r)return r}),_.ee(1),_.pd());A0b(this);this.Zl=this.lj.df.ha(_.t(function(r){return null!=r?n.bM.indexOf(r):0}))};
tQ.prototype.Sa=function(){var a=this,b=[B0b(this,"openHistory","history","h",0),this.nd.register("toggleBottomPanel","q",function(){var c=a.Us?"openDetailsPanel":"closeDetailsPanel";a.lj.VD(a.Us);a.Do.Sj(a.Us?"Lower details panel opened":"Lower details panel closed","polite");a.mb(c,"KEYBOARD")})];this.wta&&b.push(B0b(this,"openCrossReferences","cross references","x",1));this.VUa&&b.push(B0b(this,"openWarnings","warnings","w",5));this.Ag=b};
tQ.prototype.Sb=function(a){if(a.viewData||a.contentType)0===this.yb.kind?this.contentType&&this.eOa.next(this.contentType):5!==this.yb.kind&&this.eOa.next("not-file")};tQ.prototype.Ka=function(){this.tnb.unsubscribe();for(var a=_.l(this.Ag),b=a.next();!b.done;b=a.next())b=b.value,b()};tQ.prototype.mb=function(a,b,c){this.Fa.mb({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var A0b=function(a){a.bM.length=0;a.bM.push(0);a.wta&&a.bM.push(1);a.VUa&&a.bM.push(5);a.MNb&&a.bM.push(6)},B0b=function(a,b,c,d,e){return a.nd.register(b,d,function(){_.kv(a.Vg,MQb(e));var f=a.Us||a.lj.df.value!==e;a.Us&&(a.lj.VD(!0),a.Do.Sj("Lower details panel opened","polite"));f&&(a.lj.df.next(e),a.Do.Sj("Switched to "+c+" tab","polite"));a.mb(LQb(e,f?"show":"focus"),"KEYBOARD")})};
_.W.Object.defineProperties(tQ.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.IH=a;A0b(this)},get:function(){return this.IH}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.yb;return rCb(a)?a.location.qb:void 0}},MNb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return this.eta&&"depot"===(null==(a=this.yb)?void 0:a.location.Rc)&&"Google"===(null==(b=this.yb)?void 0:b.location.qb)&&"Piper"===(null==(c=this.yb)?void 0:c.location.repository)}},hxb:{configurable:!0,
enumerable:!0,get:function(){var a;return this.eta&&0===(null==(a=this.yb)?void 0:a.kind)&&void 0!==this.yb.PL&&_.tzb(this.HY,this.yb.PL)}}});tQ.O=function(a){return new (a||tQ)(_.v(_.bo),_.v(_.ru),_.v(_.vg),_.v(_.jJ),_.v(_.$I),_.v(_.Kt),_.v(_.wq),_.v(_.RJ))};
tQ.ya=_.jc({type:tQ,qa:[["lower-detail-panel"]],tb:function(a,b){a&1&&_.yf(_.VB,5);if(a&2){var c;_.wf(c=_.Af())&&(b.lV=c)}},wb:2,Ya:function(a,b){a&2&&_.Se("panel-closed",b.Us)},inputs:{Us:"panelClosed",contentType:"contentType",yb:"viewData"},features:[_.Ac],Aa:12,Ba:12,Ea:[["gmat-tabs","",3,"selectedIndex","click"],["label","History"],["matTabContent",""],[3,"disabled",4,"ngIf"],["label","Warnings",4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button",3,"matTooltip",
"ascTrackElement","trackAction","trackProjectId","click"],["tabIndex","-1",3,"viewData",4,"ngIf"],["tabIndex","-1",3,"viewData"],[3,"disabled"],["mat-tab-label",""],[3,"matTooltip"],["tabIndex","-1",3,"location"],["label","Warnings"],[3,"viewDataType"],["tabIndex","-1",3,"source"]],ua:function(a,b){a&1&&(_.A(0,"mat-tab-group",0),_.I("click",function(c){for(var d=-1,e=c.target;e;){if(e.classList.contains("mat-tab-label")){d=e.parentElement?[].concat(_.xc(e.parentElement.children)).indexOf(e):-1;break}e=
e.parentElement}if(-1===d)b.Us&&(b.lj.VD(!0),b.mb("expand","CLICK",c)),c=!0;else if(b.lV.toArray()[d].disabled)c=!1;else{e=b.lj.df.value;e=(null!=e?b.bM.indexOf(e):0)!==d;d=b.bM[d];var f=e||b.Us;b.lj.VD(f);e&&b.lj.df.next(d);b.mb(LQb(d,f?"show":"hide"),"CLICK",c);c=!0}return c}),_.O(1,"async"),_.A(2,"mat-tab",1),_.y(3,zQb,1,1,"ng-template",2),_.B(),_.y(4,CQb,4,3,"mat-tab",3)(5,EQb,2,0,"mat-tab",4)(6,HQb,3,1,"mat-tab",3),_.B(),_.F(7),_.A(8,"div",5)(9,"button",6),_.I("click",function(){return b.lj.VD(b.Us)}),
_.A(10,"mat-icon"),_.N(11,"keyboard_capslock"),_.B()()(),_.H());a&2&&(_.x("selectedIndex",_.R(1,10,b.Zl))("@.disabled",!0),_.u(4),_.x("ngIf",b.wta),_.u(1),_.x("ngIf",b.VUa),_.u(1),_.x("ngIf",b.MNb),_.u(3),_.x("matTooltip",b.Us?"Open bottom panel":"Close bottom panel")("ascTrackElement",b.p$b)("trackAction",b.Us?"close":"open")("trackProjectId",b.projectId),_.Qe("aria-label",b.Us?"Open bottom panel":"Close bottom panel"))},Ha:[_.ho,y_b,_.ym,_.$B,MP,_.Hr,_.Qs,_.WB,bM,_.VB,_.SB,_.tw,PP,sQ,_.Dm],styles:["lower-detail-panel[_nghost-%COMP%]{display:block;height:100%;overflow:hidden;position:absolute;width:100%}@media (max-width:940px){lower-detail-panel[_nghost-%COMP%]   .mat-tab-body-content[_ngcontent-%COMP%]{height:auto}}lower-detail-panel[_nghost-%COMP%]     .mat-tab-header{height:40px}lower-detail-panel[_nghost-%COMP%]     .mat-tab-body-wrapper, lower-detail-panel[_nghost-%COMP%]     .mat-tab-group{height:100%;width:100%}lower-detail-panel.panel-closed[_nghost-%COMP%]{min-height:40px;max-height:40px}lower-detail-panel.panel-closed[_nghost-%COMP%]     .mat-tab-body-wrapper{display:none}lower-detail-panel.panel-closed[_nghost-%COMP%]     mat-ink-bar{display:none}lower-detail-panel.panel-closed[_nghost-%COMP%]     .gmat-tabs.mat-primary .mat-tab-label.mat-tab-label-active{color:inherit}lower-detail-panel.panel-closed[_nghost-%COMP%]   .toggle-panel-button-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}lower-detail-panel.panel-closed[_nghost-%COMP%]   .toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}.toggle-panel-button-container[_ngcontent-%COMP%]{position:absolute;z-index:1;top:0;right:0;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.toggle-panel-button-container[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.lower-detail-panel-options[_ngcontent-%COMP%]{display:flex;height:40px;max-height:40px;padding-left:6px;position:absolute;right:0;top:0;z-index:1}.toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.toggle-panel-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}"],
Oa:0});var C0b=["targetPath"],uQ=function(){};
_.W.Object.defineProperties(uQ.prototype,{Gj:{configurable:!0,enumerable:!0,get:function(){var a=_.qu.has(55)?this.yb.j0:void 0,b=this.yb.location;if(a){var c=a.dr();if(c){var d=XBb(c);a=_.Lp(_.Kp(_.Jp(b.Yb(),d.id,d.type),_.Y(c,2)),_.Y(a,2)).kd(a.he()).ab()}else a=b}else a=b;return _.Ip(a.Yb().kd(this.yb.path).oi().ab())}},uYa:{configurable:!0,enumerable:!0,get:function(){return this.yb.target||"repository root"}},j_a:{configurable:!0,enumerable:!0,get:function(){return this.yb.NJb}},TUa:{configurable:!0,
enumerable:!0,get:function(){return!!this.yb.rqa}}});uQ.O=function(a){return new (a||uQ)(_.v(_.ru))};
uQ.ya=_.jc({type:uQ,qa:[["symlink-detail"]],tb:function(a,b){a&1&&_.yf(C0b,5,_.ad);if(a&2){var c;_.wf(c=_.Af())&&(b.DPc=c.first)}},inputs:{yb:"viewData"},Aa:5,Ba:2,Ea:[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","SymlinkDetail",3,"viewData","showLinksDropdown"],[4,"ngIf"],["size","skinny",1,"definition"],["size","skinny",1,"path"],["ascTrackElement","SymlinkDetail","trackAction","symlinkNavigate",1,"padded",3,"link","condition","trackGestureClick"],
["targetPath",""],[1,"padded",3,"copyText","isSmall","copyEvent"]],ua:function(a,b){a&1&&(_.y(0,NQb,7,3,"ng-container",0),_.N(1,"\n\n"),_.y(2,PQb,28,9,"ng-template",null,1,_.Df),_.N(4,"\n"));if(a&2){var c=_.kf(3);_.x("ngIf",b.TUa)("ngIfElse",c)}},Ha:[XM,_.ym,_.mI,_.Ez,VO,RO,_.fE,LM,_.ho],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 UQb=function(a){return{Cta:a}},vQ=function(a,b){this.Wg=a;this.Ua=b;this.tzb=_.Sd};vQ.prototype.Sa=function(){};vQ.prototype.Sb=function(a){a.location&&(this.tzb=D0b(this,a.location.eg).ha(_.t(function(b){return!b||!b.Tm||2>b.Tm.length?null:[b.Tm[0].If,b.Tm[1].If]}),_.Nd(function(){return _.ld(null)})))};var D0b=function(a,b){return _.SE(b)?a.Wg.list(b.qb,b.Rc,b.repository,_.pE(b)?"HEAD":b.Db,b.path,2):_.ld(null)};vQ.O=function(a){return new (a||vQ)(_.v(_.iI),_.v(_.pg))};
vQ.ya=_.jc({type:vQ,qa:[["file-not-found"]],inputs:{location:"location"},features:[_.Ac],Aa:28,Ba:11,Ea:[["role","alert","icon","source:file"],[4,"ngTemplateOutlet"],[4,"ngIf"],["packageTitle",""],["piperTitle",""],["gitTitle",""],["packageExplanation",""],["piperOrGitExplanation",""],["piperMessage",""],["gitMessage",""],["piperButtonText",""],["gitButtonText",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-button","","color","primary","ascTrackElement","FileNotFound","trackAction","reloadAtOldCommit",
"id","reload-button",3,"routerLink"],["id","piper-deletion",3,"universalLink"],["id","git-deletion",3,"universalLink"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.y(2,QQb,1,0,"ng-container",1),_.O(3,"isPackagePlace"),_.O(4,"isPiperPlace"),_.B(),_.A(5,"icon-empty-state-subtitle"),_.y(6,RQb,1,0,"ng-container",1),_.O(7,"isPackagePlace"),_.y(8,VQb,6,13,"ng-container",2),_.O(9,"async"),_.B()(),_.y(10,WQb,1,0,"ng-template",null,3,_.Df)(12,XQb,1,0,"ng-template",
null,4,_.Df)(14,YQb,1,0,"ng-template",null,5,_.Df)(16,ZQb,1,0,"ng-template",null,6,_.Df)(18,$Qb,1,0,"ng-template",null,7,_.Df)(20,aRb,5,4,"ng-template",null,8,_.Df)(22,bRb,5,4,"ng-template",null,9,_.Df)(24,cRb,2,3,"ng-template",null,10,_.Df)(26,dRb,2,3,"ng-template",null,11,_.Df));if(a&2){var c=_.kf(11),d=_.kf(13),e=_.kf(15),f=_.kf(17),g=_.kf(19);_.u(2);_.x("ngTemplateOutlet",_.R(3,3,b.location)?c:_.R(4,5,b.location)?d:e);_.u(4);_.x("ngTemplateOutlet",_.R(7,7,b.location)?f:g);_.u(2);_.x("ngIf",_.R(9,
9,b.tzb))}},Ha:[_.ho,_.ym,_.Cm,_.Hz,_.Jz,_.Iz,_.Ir,_.Nn,_.mv,_.Dm,hN,iN,_.BF],styles:["file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}"],Oa:0});var E0b=function(){};E0b.O=function(a){return new (a||E0b)};
E0b.ya=_.jc({type:E0b,qa:[["submodule-cannot-fetch"]],Aa:3,Ba:0,Ea:[["role","alert","icon","source:file"]],ua:function(a){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," The submodule existed at this commit, but can no longer be fetched. "),_.B()())},Ha:[_.Hz,_.Iz],styles:["file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}"],Oa:0});var wQ=function(a){this.element=a;this.hb="";this.W2=0};wQ.prototype.Oc=function(){var a=this;this.W2=setTimeout(function(){var b=a.element.na;b&&a.hb&&(b=b.querySelector(a.hb));b&&!b.contains(document.activeElement)&&b.focus()})};wQ.prototype.Ka=function(){clearTimeout(this.W2)};wQ.O=function(a){return new (a||wQ)(_.v(_.ad))};wQ.Ia=_.mc({type:wQ,qa:[["","ascFocusOnInitAsync",""]],inputs:{hb:["ascFocusOnInitAsync","selector"]}});var xQ=function(){};xQ.O=function(a){return new (a||xQ)};xQ.Da=_.kc({type:xQ});
xQ.Ca=_.Zb({});var yQ=function(a,b,c,d){this.Fa=a;this.Xga=b;this.sRc=d;this.X5a=KVb;this.Gn=zVb;this.pOc=_.ld(!0).ha(_.Qd(300));this.wLa=!1;this.Px=new _.be(1);this.xj=c.CL(this.Px.ha(_.t(function(e){return 1===e.kind})))};yQ.prototype.VSa=function(a){this.Fa.mb({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.W.Object.defineProperties(yQ.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.Px.next(a)}}});yQ.O=function(a){return new (a||yQ)(_.v(_.bo),_.v(NM),_.v(_.$I),_.v(hQ))};
yQ.ya=_.jc({type:yQ,qa:[["repository-detail","viewData",""]],inputs:{yb:"viewData"},features:[_.of([{wa:_.zxb,Ab:function(a){return a.Px},Fb:[_.dc(function(){return yQ})]},_.jJ])],lc:["viewData",""],Aa:2,Ba:3,Ea:[["class","main-view",4,"ngIf"],[1,"main-view"],[1,"middle-view"],[3,"ngSwitch"],["class","detail",3,"viewData",4,"ngSwitchCase"],["class","detail",3,"viewData","windowWidth","contentTypeChange",4,"ngSwitchCase"],["class","detail","ascFocusOnInitAsync","","tabIndex","0",3,"viewData",4,"ngSwitchCase"],
[4,"ngSwitchCase"],["class","centered panel-error",3,"location",4,"ngSwitchCase"],["class","centered panel-error",4,"ngSwitchCase"],[4,"ngIf"],["role","region","aria-label","Detail Panel",1,"lower-detail-wrapper"],["lowerDetailPanel",""],[3,"contentType","viewData","panelClosed"],[1,"detail",3,"viewData"],[1,"detail",3,"viewData","windowWidth","contentTypeChange"],["ascFocusOnInitAsync","","tabIndex","0",1,"detail",3,"viewData"],["class","centered","text","Loading page...","aria-live","polite",3,
"diameter","hasBackground",4,"ngIf","ngIfElse"],["placeholder",""],["text","Loading page...","aria-live","polite",1,"centered",3,"diameter","hasBackground"],[1,"centered"],[1,"centered","panel-error",3,"location"],[1,"centered","panel-error"],["role","alert"],["layout","horizontal",3,"changeSizeOf","resizeDone"],["layout","vertical",3,"changeSizeOf","mousedown","mouseup"],[1,"right-panel"],["rightPanel",""],[1,"panel-content",3,"ngSwitch"]],ua:function(a,b){a&1&&(_.y(0,sRb,20,24,"div",0),_.O(1,"async"));
a&2&&_.x("ngIf",_.R(1,1,b.Px))},Ha:[_.ym,_.zm,_.Am,wQ,rP,KP,LP,PM,_.dE,tQ,vQ,E0b,_.Oz,uQ,_.Dm],styles:["repository-detail[_nghost-%COMP%]{display:flex;flex-direction:column}.centered[_ngcontent-%COMP%]{align-items:center;display:flex;flex:auto;flex-direction:column;justify-content:center}.middle-view[_ngcontent-%COMP%]{display:flex;flex:1 1 0;flex-direction:column;overflow:hidden}.main-view[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;overflow:auto}.centered[_ngcontent-%COMP%], .detail[_ngcontent-%COMP%]{flex:1 1 100%;min-height:100px}.lower-detail-wrapper[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;flex:1 0 auto;height:50%;max-height:calc(100% - 110px);min-height:40px;position:relative}.lower-detail-wrapper.panel-closed[_ngcontent-%COMP%]{max-height:40px;overflow:hidden}.right-panel[_ngcontent-%COMP%]{position:relative;overflow:hidden;width:400px}.panel-content[_ngcontent-%COMP%]{height:100%;overflow:auto;position:absolute;width:100%}splitter[_ngcontent-%COMP%]{flex:0 0 auto}"],
Oa:0});var F0b=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.zz=c;this.xra=d;this.service=e;this.limit=f;this.Adb=g;this.cQa=this.nqb=!1;a=this.path.split("/");this.name=a[a.length-1]},I0b=function(a){a.opa=a.zz(a.type)?G0b(a):_.ld([]);H0b(a)},H0b=function(a){a.eSb=_.ud([a.opa,a.limit]).ha(_.t(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{Sl:b.slice(0,c),total:b.length}}))},G0b=function(a){var b=
_.ud([a.service.Vda(a.path).ha(_.t(function(c){return a.oWa(c)})),a.xra]).ha(_.t(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;if(d=c.find(function(f){return f.path===tRb(e)}))d.Ad=!0;return c}),_.ee());b.connect();return b};F0b.prototype.oWa=function(a){var b=this;return a.map(function(c){var d=tRb(c.path),e;return d===(null==(e=b.Adb)?void 0:e.path)?b.Adb:new F0b(d,c.type,b.zz,b.xra,b.service,b.limit)})};
_.W.Object.defineProperties(F0b.prototype,{wQc:{configurable:!0,enumerable:!0,get:function(){this.eSb||I0b(this);return this.eSb}},children:{configurable:!0,enumerable:!0,get:function(){this.opa||I0b(this);return this.opa},set:function(a){this.opa=a;H0b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return tRb(this.xra.value)===this.path}},tdb:{configurable:!0,enumerable:!0,get:function(){return uRb(this.xra.value,this.path)}},Ad:{configurable:!0,enumerable:!0,get:function(){return this.nqb},
set:function(a){this.cQa=this.cQa||a;this.nqb=a&&this.zz(this.type)}}});var J0b=["largeDirectoryDialog"],K0b=["row"],CRb=function(a){return{name:a}},DRb=function(a){return{children:!0,expanded:a}},L0b=new _.ps("Scope to \u201c{name}\u201d."),zQ=function(a,b,c,d){this.Ck=a;this.Ua=c;this.document=d;this.ty=3;this.h8b=15;this.yhc="row";this.djc="subtree";this.tfa=new _.Wf("");this.lb=new _.fd;this.uwa="";this.vua=new _.Wf(500);this.C3b=L0b;this.encode=encodeURIComponent;this.GLb=new _.jl;this.VL=function(){return""};this.wDb=new _.jl;this.Gea=new _.jl;this.JLb=new _.jl;
this.zz=_.qu.has(55)?function(e){return 3===e||5===e}:function(e){return 3===e}};_.h=zQ.prototype;
_.h.Wd=function(a){if(!_.dF(a)){var b=a.target;if(null!=b&&b instanceof Element&&(b=_.cF(b,"a,button","depth-finder"),null!=b)){var c=_.cF(b,".row","depth-finder");null!=c&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.GLb.emit(c):(c=M0b(this,c),null!=c&&(b.classList.contains("expander")?N0b(this,c):b.classList.contains("element-link")&&(O0b(this,c),a.preventDefault()))))}}};
_.h.Ss=function(a){var b=a.target;if(null!=b&&b instanceof Element){var c=_.cF(b,".row","depth-finder");if(null!=c&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=M0b(this,d),null!=d&&(b=_.cF(b,".subtree","depth-finder"),!_.dF(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.Ad&&3===d.type?N0b(this,d):this.Nwa(b)||this.JLb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.Ad?P0b(this,d,c,b):N0b(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
P0b(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(),O0b(this,d)}}}};_.h.Sa=function(){this.root=ARb(this.createNode(this.lN))};_.h.Sb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.lN))};
_.h.Oc=function(){var a=this;this.lb.add(_.ud([this.tfa,this.Sl.Vc]).subscribe(function(b){b=_.l(b).next().value;if(a.uwa!==b){a.uwa="";var c=a.encode(b),d=a.Sl.find(function(e){return e.na.getAttribute("data-path")===c});d&&a.document.body.contains(d.na)&&(a.IPa(d.na),a.uwa=b)}}))};_.h.Ka=function(){this.tfa.complete();this.lb.unsubscribe()};
var ARb=function(a,b){return{level:void 0===b?0:b,node:a}},N0b=function(a,b){var c=!b.Ad;a.wDb.next({ji:c,path:b.path});b.Ad=c},O0b=function(a,b){a.zz(b.type)&&(b.Ad=!b.Ad);var c=a.VL(b.path,b.type);a.Gea.next({path:b.path,nodeType:b.type});_.Kn(a.Ua,c)},FRb=function(a){a.lb.add(a.Ck.open(a.XGc).oz().subscribe(function(b){b&&a.vua.next(Number.POSITIVE_INFINITY)}))};
zQ.prototype.eRa=function(){var a=this.Sl.find(function(b){return b.na.classList.contains("bold-active-element")})||this.Sl.first;a&&this.document.body.contains(a.na)&&a.na.focus()};var M0b=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};
zQ.prototype.IPa=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)};zQ.prototype.createNode=function(a){return new F0b(_.Kf(a),3,this.zz,this.tfa,this.service,this.vua)};
zQ.prototype.Nwa=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var P0b=function(a,b,c,d){if(a.zz(b.type)&&b.Ad)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(zQ.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.lN;this.lN=a;if(this.root&&a!==b){var c=b?vRb(b):[],d=a?vRb(a):[];if(uRb(a,_.Kf(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(uRb(b,_.Kf(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.Ad=!0,c=this.root,f=
b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new F0b(_.Kf(f),3,this.zz,this.tfa,this.service,this.vua,b);else this.root.node=this.createNode(a);this.uwa=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.tfa.next(a)}}});zQ.O=function(a){return new (a||zQ)(_.v(_.Rr),_.v(_.ru),_.v(_.pg),_.v(_.oh))};
zQ.ya=_.jc({type:zQ,qa:["depth-finder scope  path  service ".split(" ")],tb:function(a,b){a&1&&(_.yf(J0b,5),_.yf(K0b,5,_.ad));if(a&2){var c;_.wf(c=_.Af())&&(b.XGc=c.first);_.wf(c=_.Af())&&(b.Sl=c)}},Cb:["role","tree"],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Wd(c)})("keydown",function(c){return b.Ss(c)})},inputs:{scope:"scope",path:"path",service:"service",VL:"linkTo"},outputs:{GLb:"scopeChange",wDb:"nodeToggled",Gea:"nodeClicked",JLb:"scopeUp"},features:[_.Ac],lc:"scope  path  service ".split(" "),
Aa:5,Ba:2,Ea:[[3,"ngTemplateOutlet","ngTemplateOutletContext"],["tree",""],["largeDirectoryDialog",""],[4,"ngIf"],[4,"ngFor","ngForOf"],["mat-button","","class","gmat-button",3,"click",4,"ngIf"],["subtree",""],["role","treeitem","tabindex","0"],["row",""],["type","button","title","Scope to folder","tabindex","-1",1,"scope-in"],["svgIcon","source:scope"],[1,"tree-node"],["aria-hidden","true","type","button","class","expander","tabindex","-1",4,"ngIf"],["tabindex","-1",1,"element-link",3,"title"],[3,
"svgIcon",4,"ngIf"],["role","group",3,"ngClass"],["aria-hidden","true","type","button","tabindex","-1",1,"expander"],[1,"arrow"],[3,"svgIcon"],["mat-button","",1,"gmat-button",3,"click"],["mat-button","","mat-dialog-close",""],["mat-button","",3,"mat-dialog-close"]],ua:function(a,b){a&1&&_.y(0,wRb,0,0,"ng-template",0)(1,JRb,2,3,"ng-template",null,1,_.Df)(3,KRb,7,1,"ng-template",null,2,_.Df);a&2&&_.x("ngTemplateOutlet",_.kf(2))("ngTemplateOutletContext",b.root)},Ha:[_.wm,_.xm,_.ym,_.Cm,_.Hr,_.Sr,_.Ur,
_.Vr,_.Qs,_.Dm],styles:["depth-finder[_nghost-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;overflow:auto;position:relative}.row[_ngcontent-%COMP%]{display:flex;min-width:100%}.row.folder[_ngcontent-%COMP%]:hover > .scope-in[_ngcontent-%COMP%]{visibility:visible}.scope-in[_ngcontent-%COMP%]{visibility:hidden}.tree-node[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex:1 1 100%;margin-left:-6px;padding:0}.element-link[_ngcontent-%COMP%]{align-items:center;display:flex;flex:1 1 100%;outline:0;padding-right:5px;white-space:nowrap}.element-link[_ngcontent-%COMP%]:focus, .element-link[_ngcontent-%COMP%]:hover{text-decoration:none}.element-link[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{margin-right:5px;height:16px;width:16px}button.expander[_ngcontent-%COMP%]{margin:1px 0}mat-icon[_ngcontent-%COMP%]{flex:none}button.expander[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]{background-color:transparent;border:0;box-sizing:border-box;flex:0 0 auto;height:24px;padding:0;width:18px}button.expander[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}button.scope-in[_ngcontent-%COMP%]{margin-right:4px}.arrow[_ngcontent-%COMP%]{display:inline-block;height:0;margin:0 5px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:0}.arrow.expanded[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.children[_ngcontent-%COMP%]:not(.expanded){display:none}"],
Oa:0});var Q0b=new _.ps("Scope to parent directory: {folder}/"),AQ=function(a,b,c,d,e,f){var g=this;this.Sg=a;this.nb=b;this.Wq=c;this.Vg=d;this.ne=e;this.Ua=f;this.VL=function(){return""};this.Vl=new _.Wf(new _.Mg);this.service=this.Vl.ha(_.Rd(function(m,n){return _.Joa(m,n)&&_.Koa(m.Db,n.Db,_.DRa)}),_.t(function(){return g.createService()}))};AQ.prototype.Oc=function(){var a=this;this.lB=this.Vg.registerCallback("FILE_TREE",this.nb.na,function(){a.Lzc.eRa()})};
AQ.prototype.Ka=function(){this.Vl.complete();this.lB&&this.lB()};AQ.prototype.up=function(a){this.ne.mb({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Kd.qb},a);this.lN=_.Fg(_.Kf(this.scope||""))};var LRb=function(a,b){return _.Ip(_.kF(a.Kd.Yb().kd(b)).ab())};AQ.prototype.USa=function(){this.ne.mb({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Kd.qb})};
AQ.prototype.createService=function(){var a=this;return{Vda:function(b){var c=_.Oh(a.Kd,0);return a.Wq.list(a.Kd.qb,a.Kd.Rc,a.Kd.repository,{Db:c,commit:c},b,a.Kd.params.Qb).ha(_.t(function(d){return d.map(PRb)}),_.Nd(function(d){_.ls(a.Sg,d);return _.ld([])}))}}};
AQ.prototype.Tra=function(){var a=this,b=_.Ip(_.kF(this.Kd.Yb().kd("")).ab()),c=new URL(_.Mn(this.Ua,_.Jn(this.Ua,b)),location.origin),d=_.l(c.pathname.split(/(;[^/]*)/));b=d.next().value;d=d.next().value;var e=b,f=d;e.endsWith("/")&&(e=e.substring(0,e.length-1));null==f&&(f="");return function(g,m){3!==m||g.endsWith("/")||(g+="/");a.scope===g&&g===a.Kd.path&&(g=(g=_.Fg(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.W.Object.defineProperties(AQ.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.wqa}},Kd:{configurable:!0,enumerable:!0,set:function(a){this.Vl.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.lN=a;var b=encodeURIComponent(_.Kf(this.path));!this.nb.na.querySelector('[data-path="'+b+'"]')&&"/"!==this.path&&this.path.includes("/")&&
(this.lN=a);this.VL=this.Tra()},get:function(){return this.Vl.value}},scope:{configurable:!0,enumerable:!0,get:function(){return this.lN},set:function(a){this.ne.mb({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Kd.qb});this.lN=a;this.path.startsWith(a||"")||_.Kn(this.Ua,this.VL(a||"",3))}},fMc:{configurable:!0,enumerable:!0,get:function(){return Q0b.format({folder:_.mz(_.Fg(_.Kf(this.scope||"")))||"Repository root"})}}});
AQ.O=function(a){return new (a||AQ)(_.v(_.ks),_.v(_.ad),_.v(_.KJ),_.v(_.vg),_.v(_.bo),_.v(_.pg))};
AQ.ya=_.jc({type:AQ,qa:[["directory-navigation"]],tb:function(a,b){a&1&&_.yf(zQ,7);if(a&2){var c;_.wf(c=_.Af())&&(b.Lzc=c.first)}},wb:2,Ya:function(a,b){a&2&&_.Se("collapsed",b.isCollapsed)},inputs:{wqa:"directoryPanelState",Kd:"activeLocation"},Aa:4,Ba:7,Ea:[[4,"ngIf"],[3,"scope","path","service","linkTo","scopeChange","nodeToggled","nodeClicked","scopeUp"],["fxLayoutAlign","start center","fxFlex","grow",1,"header-row"],["class","repo-name",4,"ngIf","ngIfElse"],["scoper",""],[1,"repo-name"],["ascTrackElement",
"RepositoryNavigationHeader","trackAction","navigate",1,"root-link",3,"title","routerLink","trackProjectId"],["mat-icon-button","","type","button","fxFlex","none","aria-label","Rescope to parent directory",1,"scope-up",3,"matTooltip","click"],["svgIcon","source:move_up"]],ua:function(a,b){a&1&&(_.A(0,"header"),_.y(1,ORb,5,2,"ng-container",0),_.B(),_.A(2,"depth-finder",1),_.I("scopeChange",function(c){return b.scope=c})("nodeToggled",function(c){b.ne.mb({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",
action:c.ji?"expand":"collapse",Ve:b.VL(c.path,3),projectId:b.Kd.qb})})("nodeClicked",function(c){return b.USa(c)})("scopeUp",function(c){return b.up(c)}),_.O(3,"async"),_.B());a&2&&(_.u(1),_.x("ngIf",!b.isCollapsed),_.u(1),_.x("scope",b.scope)("path",b.path)("service",_.R(3,5,b.service))("linkTo",b.VL))},Ha:[_.ho,_.ym,zQ,_.Nq,_.as,_.Hr,_.Qs,_.tw,_.Nn,_.Dm,_.Nz],styles:["directory-navigation[_nghost-%COMP%]{--header-icon:rgba(0,0,0,.54);display:flex;flex:auto;flex-direction:column;min-height:0;width:100%}directory-navigationbody.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--header-icon:var(--grey-300)}directory-navigation.collapsed[_nghost-%COMP%]{overflow:hidden}directory-navigation.collapsed[_nghost-%COMP%]   depth-finder[_ngcontent-%COMP%]{overflow:hidden;width:0}directory-navigation.collapsed[_nghost-%COMP%]:hover{cursor:pointer}.root-link[_ngcontent-%COMP%]{flex:1 1 100%}a[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;color:var(--emphasized-text)}header[_ngcontent-%COMP%]{border-bottom-style:none;display:flex;flex:0 0;min-height:32px;overflow:hidden;white-space:nowrap}header[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{min-width:24px}header[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%]{color:var(--header-icon)}.repo-name[_ngcontent-%COMP%]{display:flex;margin-left:24px}button.scope-up[_ngcontent-%COMP%]{margin-left:4px}"],
Oa:0});var BQ=function(a){var b=this;this.Ub=a;this.data=new _.be(1);_.Gj();_.Gj();this.BA=this.Ub.HG();this.Kxa=this.data.ha(_.je(function(c){return c.fI.fk}),_.t(function(c){return[].concat(_.xc(c.keys()))}));this.scopes=this.data.ha(_.je(function(c){return c.KLb.fk}),_.t(function(c){return[].concat(_.xc(c.keys()))}));this.H1a=this.data.ha(_.je(function(c){return c.G1a.fk}),_.t(function(c){return[].concat(_.xc(c.keys()))}));this.aMb=this.data.ha(_.je(function(c){return c.fI.fk}),_.t(function(c){var d=
[].concat(_.xc(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.BA.ha(_.Td(1)).subscribe(function(c){null!=c.showPublic&&null!=c.showPrivate&&null!=c.showProtected&&null!=c.showPackagePrivate&&null!=c.showStatic&&null!=c.showNonStatic||b.Ub.ax({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})})},ZRb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};BQ.prototype.BSa=function(a){return _.jyb[a]};
var QRb=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 _.Eg(b)}},TRb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.Eg(b)}},YRb=function(a){var b=[].concat(_.xc(a.fI.getState().keys())).some(function(c){return!a.fI.get(c)});a.fI.fill(b)};_.W.Object.defineProperties(BQ.prototype,{qr:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
BQ.O=function(a){return new (a||BQ)(_.v(_.Wu))};
BQ.ya=_.jc({type:BQ,qa:[["filter-menu"]],inputs:{qr:"outlineData"},Aa:7,Ba:4,Ea:[["mat-icon-button","","aria-label","Outline filter options","matTooltip","Filtering options",1,"filter-menu-button",3,"matMenuTriggerFor"],[1,"outline-filtering-menu"],["menu","matMenu"],[3,"click",4,"ngIf"],[3,"click"],[4,"ngIf"],["dense","","aria-label","Symbols",1,"symbols"],["mat-menu-item","","role","checkbox",1,"select-all",3,"click"],["gmat-checkbox","",3,"state"],["mat-menu-item","","role","checkbox",3,"value",
"click",4,"ngFor","ngForOf"],["dense","","aria-label","Modifiers",1,"modifiers"],["mat-menu-item","","role","checkbox",3,"value","click"]],ua:function(a,b){a&1&&(_.A(0,"button",0)(1,"mat-icon"),_.N(2,"tune"),_.B()(),_.A(3,"mat-menu",1,2),_.y(5,$Rb,15,17,"div",3),_.O(6,"async"),_.B());a&2&&(_.x("matMenuTriggerFor",_.kf(4)),_.u(5),_.x("ngIf",_.R(6,2,b.data)))},Ha:[_.xm,_.ym,_.Hr,_.Qs,_.zH,_.Gy,_.ow,_.Hw,_.Fw,_.Gw,_.tw,_.Dm],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 CQ=function(a){this.Ub=a;this.BA=this.Ub.HG();this.ubc="Collapse all";this.vbc="Expand all";this.wbc="Sticky Headers"};CQ.prototype.vja=function(a){this.Ub.ax({collapseAll:!a.collapseAll})};CQ.O=function(a){return new (a||CQ)(_.v(_.Wu))};
CQ.ya=_.jc({type:CQ,qa:[["outline-options-menu"]],Aa:7,Ba:4,Ea:[["mat-icon-button","","aria-label","Outline options","matTooltip","Outline options",1,"options-menu-button",3,"matMenuTriggerFor"],[1,"outline-options-menu"],["menu","matMenu"],[3,"click",4,"ngIf"],[3,"click"],["dense","",1,"options"],["mat-menu-item","","role","checkbox",1,"expansion",3,"value","click"],["mat-menu-item","","role","checkbox",1,"sticky-headers",3,"value","click"],["gmat-checkbox","",1,"sticky-headers-checkbox",3,"state"]],
ua:function(a,b){a&1&&(_.A(0,"button",0)(1,"mat-icon"),_.N(2,"settings"),_.B()(),_.A(3,"mat-menu",1,2),_.y(5,aSb,9,7,"div",3),_.O(6,"async"),_.B());a&2&&(_.x("matMenuTriggerFor",_.kf(4)),_.u(5),_.x("ngIf",_.R(6,2,b.BA)))},Ha:[_.ym,_.Hr,_.Qs,_.zH,_.Gy,_.Hw,_.Fw,_.Gw,_.tw,_.Dm],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 DQ=function(a,b){this.Fa=a;this.Ub=b;this.qO=_.Og;this.data=new _.be(1);this.Bp=new _.Cv("",{Ox:[_.Obb()]});this.MQa=new _.Wf(!1);this.ica=new _.jd;this.BA=this.Ub.HG();this.lb=new _.fd;this.ica=this.data.ha(_.je(function(c){return c.ora}),_.t(function(c){return!!c}))};
DQ.prototype.Sa=function(){var a=this;this.lb.add(this.Bp.em.ha(_.Rd(),_.he(),_.Od(300),_.me(this.data)).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.Fa.mb({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.ora.next(b)}));this.lb.add(this.data.ha(_.je(function(b){return b.ora}),_.Rd()).subscribe(function(b){a.Bp.setValue(b)}))};DQ.prototype.Ka=function(){this.lb.unsubscribe()};
_.W.Object.defineProperties(DQ.prototype,{qr:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});DQ.O=function(a){return new (a||DQ)(_.v(_.bo),_.v(_.Wu))};
DQ.ya=_.jc({type:DQ,qa:[["outline-controls"]],inputs:{qr:"outlineData"},Aa:2,Ba:3,Ea:[[4,"ngIf"],[1,"filter"],[3,"submit"],["appearance","outline","floatLabel","auto"],["type","text","matInput","",3,"formControl","focus","blur"],["filterInput",""],[3,"outlineData"],["mat-icon-button","","class","sort","ascTrackElement","OutlineControls","trackAction","outlineSortChange",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","ascTrackElement","OutlineControls","trackAction","outlineSortChange",1,"sort",
3,"matTooltip","click"]],ua:function(a,b){a&1&&(_.y(0,dSb,13,11,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.data))},Ha:[_.ho,_.ym,_.Hr,_.Sv,_.Rv,_.Qs,_.Vv,_.tw,_.Yz,_.gi,_.xv,_.Xz,_.Bv,_.Fv,BQ,CQ,_.Dm],styles:["outline-controls[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-direction:row;flex-wrap:wrap;padding:2px 0}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]{display:flex;padding:0 2px}outline-controls[_nghost-%COMP%]   .filter.expanded[_ngcontent-%COMP%]{flex:1 0 100%}outline-controls[_nghost-%COMP%]   .filter.expanded[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{flex:1 0 auto}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded){flex:1 1 4em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]{width:100%}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-form-field-infix{width:inherit}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     label{top:1.34375em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{display:inherit}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .selected[_ngcontent-%COMP%]{color:#1a73e8}"],
Oa:0});var R0b=function(){dM.apply(this,arguments);this.tmb=!0;this.Slb=[];this.mBc=this.vf.changed.ha(_.t(function(){return null}),_.ie(null))};_.V(R0b,dM);R0b.prototype.Ce=function(a){return a.Ip?dM.prototype.Ce.call(this,a):null};var S0b=function(a){if(a.Uj)if(a.smb)a.LZ();else if(a.collapseAll(),a.aha&&a.expand(a.aha),a.Tn)for(var b=_.l(tCb(a.Tn)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.W.Object.defineProperties(R0b.prototype,{smb:{configurable:!0,enumerable:!0,set:function(a){this.tmb=a;S0b(this)},get:function(){return this.tmb}},Uj:{configurable:!0,enumerable:!0,set:function(a){this.Slb=a;a=a.filter(function(b){return!b.parent});1===a.length&&(this.aha=a[0]);S0b(this)},get:function(){return this.Slb}}});var EQ=function(a,b){var c=this;this.od=a;this.lya=b;this.tl=[];this.Mca=new Map;this.tPa=new Map;this.JC=new _.Wf([]);this.jRc=_.ud([this.JC,this.od.mBc]).ha(_.t(function(d){var e=_.l(d).next().value;d=[];var f=null,g=0;e=_.l(e);for(var m=e.next();!m.done;m=e.next())m=m.value,null!==f&&f<m.level||(m.index=g++,d.push(m),f=c.od.Ip(m)&&!c.od.Ce(m)?m.level:null);return d}),_.ee(1),_.pd());this.aQa=[];this.v2=this.Qaa=null};_.V(EQ,_.Wq);
var T0b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.tl.flatMap(b);return a.v2?c.sort(a.v2):c};EQ.prototype.Nl=function(){return 0<this.tl.length&&0===this.JC.value.length};var V0b=function(a,b){a.tl=b;if(a.v2||a.Qaa){b=_.l(a.tl);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.v2,a.Qaa&&(c.filter=a.Qaa)}U0b(a)};
EQ.prototype.connect=function(a){var b=this;return _.Dd.apply(null,_.xc([a.tE,this.od.vf.changed.Sf(),this.JC.Sf()])).ha(_.t(function(){b.aQa=oVb(b.lya,b.JC.value,b.od);return b.aQa}))};EQ.prototype.disconnect=function(){};
var U0b=function(a){var b=T0b(a);b=nVb(a.lya,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.tPa.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.tPa.set(c.pop().id,e.id);c.push(e)}a.JC.next(b)};
_.W.Object.defineProperties(EQ.prototype,{bQa:{configurable:!0,enumerable:!0,get:function(){return this.aQa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Qaa=a;a=_.l(this.tl);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.Qaa;U0b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.v2=a?eSb:null;a=_.l(this.tl);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.v2;U0b(this)}}});var FQ=function(a,b,c,d,e,f,g,m){var n=this;this.ne=a;this.Vg=b;this.Ua=c;this.Ub=d;this.Kc=e;this.nb=f;this.nha=g;this.Ld=m;this.OLb=new _.fe;this.rwa=new _.Wf(0);this.mya=24;this.lb=new _.fd;this.tC=_.ld(!0).ha(_.Qd(1));this.K1a=this.Ub.HG().ha(_.t(function(r){return!!r.stickyHeaders}),_.Rd());this.Yq=new R0b(oSb,qSb);this.lya=new hM(rSb,oSb,qSb,nSb);this.Xz=new EQ(this.Yq,this.lya);this.J1a=this.K1a.ha(_.je(function(r){return r?_.ud([n.OLb.ha(_.Rd()),n.Xz.jRc]).ha(_.t(function(w){return n.iDc.apply(n,
_.xc(w))})):_.ld(new Map)}),_.Rd(function(r,w){if(w.size!==r.size)return!1;w=_.l(w.keys());for(var z=w.next();!z.done;z=w.next())if(!r.has(z.value))return!1;return!0}),_.ee(1),_.pd());this.NOc=_.ud([this.J1a,this.rwa]).ha(_.t(function(r){return n.jDc.apply(n,_.xc(r))}),_.ee(1),_.pd());this.Xlb=new _.Wf(this.Xz.Nl());this.izc=this.Xlb.Sf();this.sta=!1;this.lb.add(this.Ub.HG().ha(_.t(function(r){return r.collapseAll}),_.Rd()).subscribe(function(r){n.Yq.smb=!r}));this.lb.add(this.Ub.HG().ha(_.t(function(r){return r.sortAlphabetically}),
_.Rd()).subscribe(function(r){n.Xz.sortAlphabetically=!!r}))};_.h=FQ.prototype;_.h.Sa=function(){};
_.h.Sb=function(a){if(a.location){var b=pSb(a.location.eg);this.sta=pSb(a.location.jj)!==b;a=this.Yq;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=_.cj(f.x2a,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.Tn&&a.Tn!==b&&(a.Tn.active=!1);a.Tn=b;b=_.l(tCb(a.Tn));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.h.Ka=function(){this.lb.unsubscribe();var a;null==(a=this.cmb)||a.unsubscribe();var b;null==(b=this.HMc)||b.unsubscribe();this.lB&&this.lB()};_.h.Oc=function(){var a=this;this.tC.subscribe(function(){a.lB=a.Vg.registerCallback("OUTLINE",a.nb.na,function(){a.eRa()})});this.HMc=_.ud([this.Mib.SI.ha(_.t(function(){return a.Mib.v0()}),_.Rd()),this.K1a]).subscribe(function(b){b=_.l(b);var c=b.next().value;b.next().value&&a.Ld.qc(function(){a.rwa.next(c)})})};
_.h.Km=function(){if(this.sta){var a=this.nb.na.querySelector("mat-tree-node.bold-active-element");a&&this.IPa(a);this.sta=!1}};_.h.IPa=function(a){this.nha.scrollTo(a,0)};_.h.Wd=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.cF(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.Xz.Mca.get(c),"A"===b.tagName?this.USa(a,c):this.toggle(a,c))}};
_.h.toggle=function(a,b){this.Yq.toggle(b);a.stopPropagation();this.ne.mb({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.Yq.Ce(b)?"expand":"collapse"})};_.h.aS=function(a){var b=this.dAb.get(a.id);return b?b:(b=this.mr(_.cj(a.x2a,1)),this.dAb.set(a.id,b),b)};_.h.USa=function(a,b){_.dF(a)||(a.preventDefault(),this.Yq.expand(b),W0b(this,b))};
_.h.eRa=function(){var a=this.nb.na.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;null==(b=this.nb.na.querySelector("mat-tree-node"))||b.focus()}};_.h.kB=function(a,b){return b.id};
var jSb=function(a,b){return a.J1a.ha(_.t(function(c){return c.has(b.id)}))},iSb=function(a,b){return a.NOc.ha(_.t(function(c){return c.get(b.id)}))},kSb=function(a,b){return a.J1a.ha(_.t(function(c){return 0<c.size&&c.entries().next().value[0]===b.id}))},W0b=function(a,b){var c=a.aS(b);"PREVIEW"===a.Kc.wG?a.Ua.navigate(_.Ip(a.location),{wf:b.sxa}):_.Kn(a.Ua,c).then(function(){a.Kc.oea.next()});a.ne.mb({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.Og.AO})};
FQ.prototype.Nwa=function(a){var b=a.parent;b&&(a=this.dIc.find(function(c){return c.data===b}))&&a.focus()};FQ.prototype.iDc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.L3a.length&&this.Yq.Ce(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.Yq.Ce(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};
FQ.prototype.jDc=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.Xz.tPa.get(e);g=void 0!==g?this.Xz.Mca.get(g).index:void 0;var m=f.level*this.mya;void 0!==g&&(m=Math.min(m,this.mya*(g-(a.size-f.level))-b));c.set(e,m)}return c};
_.W.Object.defineProperties(FQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.Xw||!_.KE(a,this.Xw),c=!this.Xw||!_.nmb(a,this.Xw,["line"]);if(b||c)this.dAb=new Map,this.mr=_.OE(a,this.Ua,{R_:"oneBased"});this.Xw=a},get:function(){return this.Xw}},QJc:{configurable:!0,enumerable:!0,set:function(a){var b=this;V0b(this.Xz,a.Cpa);S0b(this.Yq);var c;null==(c=this.cmb)||c.unsubscribe();this.cmb=_.ud([a.ora,a.fI.fk,a.G1a.fk,this.Ub.HG()]).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.Xz.filter=sSb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.Xlb.next(b.Xz.Nl())})}}});FQ.O=function(a){return new (a||FQ)(_.v(_.ou),_.v(_.vg),_.v(_.pg),_.v(_.Wu),_.v(_.dJ),_.v(_.ad),_.v(_.Zt),_.v(_.pe))};
FQ.ya=_.jc({type:FQ,qa:[["outline-tree","outlineTreeInput",""]],tb:function(a,b){a&1&&(_.yf(_.$q,7),_.yf(jM,5));if(a&2){var c;_.wf(c=_.Af())&&(b.Mib=c.first);_.wf(c=_.Af())&&(b.dIc=c)}},Ya:function(a,b){a&1&&_.I("click",function(c){return b.Wd(c)})("keydown",function(c){if(!_.dF(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.cF(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.Xz.Mca.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.Yq.Ce(e)&&e.gca?b.Yq.collapse(e):
b.Nwa(e);break;case "Right":case "ArrowRight":c.preventDefault();b.Yq.Ce(e)&&e.gca?(c=d.nextElementSibling)&&c.focus():e.gca&&b.Yq.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(),W0b(b,e)}}}})},inputs:{location:"location",QJc:"outlineTreeInput"},features:[_.Ac],lc:["outlineTreeInput",""],Aa:5,Ba:7,Ea:[["class",
"gmat-subhead-1 no-data-message",4,"ngIf"],[3,"itemSize","scrolledIndexChange"],["aria-label","Outline",3,"dataSource","treeControl","sticky-headers","trackBy",4,"ngIf"],[1,"gmat-subhead-1","no-data-message"],["aria-label","Outline",3,"dataSource","treeControl","trackBy"],["class","hover-focus-element","tabindex","0",3,"padding-left","header","bottom-header","top","bold-active-element","role","z-index",4,"matTreeNodeDef"],["tabindex","0",1,"hover-focus-element",3,"role"],["class","expander","mat-icon-button",
"","aria-hidden","true","tabindex","-1",4,"ngIf"],["tabindex","-1"],["class","holder",4,"ngIf"],[1,"codeblock-label"],["mat-icon-button","","aria-hidden","true","tabindex","-1",1,"expander"],[1,"arrow"],[1,"holder"]],ua:function(a,b){a&1&&(_.y(0,fSb,2,0,"div",0),_.O(1,"async"),_.A(2,"cdk-virtual-scroll-viewport",1),_.I("scrolledIndexChange",function(c){return b.OLb.next(c)}),_.y(3,mSb,3,8,"mat-tree",2),_.O(4,"async"),_.B());a&2&&(_.x("ngIf",_.R(1,3,b.izc)),_.u(2),_.x("itemSize",b.mya),_.u(1),_.x("ngIf",
_.R(4,5,b.tC)))},Ha:[_.ym,kM,pM,jM,_.sz,_.$q,_.Dm],styles:["outline-tree[_nghost-%COMP%]{flex:1 1 100%;overflow:auto}.no-data-message[_ngcontent-%COMP%]{padding:10px}.sticky-headers[_ngcontent-%COMP%]   .mat-tree-node.header[_ngcontent-%COMP%]{background-color:inherit;position:sticky;position:-webkit-sticky}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]{height:100%;width:100%}.mat-tree-node[_ngcontent-%COMP%]{cursor:default;display:block;font-size:1rem;line-height:1.2307692308rem;max-height:1.8461538462rem;min-height:1.8461538462rem;white-space:nowrap}.codeblock-label[_ngcontent-%COMP%]{display:inline-block;white-space:nowrap;height:1.2307692308rem;margin-top:.3076923077rem}a[_ngcontent-%COMP%]{cursor:pointer;display:inline-block;height:1.8461538462rem;overflow:hidden;vertical-align:middle;white-space:nowrap}a[_ngcontent-%COMP%]:focus, a[_ngcontent-%COMP%]:hover{text-decoration:none}button[_ngcontent-%COMP%], div.holder[_ngcontent-%COMP%]{background-color:transparent;border:0;display:inline-block;height:18px;margin:0 4px;padding:0;vertical-align:middle;width:18px}button[_ngcontent-%COMP%]{cursor:pointer}.outline-icon[_ngcontent-%COMP%]{border-radius:2px;display:inline-block;font-family:Google Sans,sans-serif;font-weight:500;height:16px;line-height:16px;margin-right:8px;text-align:center;vertical-align:middle;width:16px}.arrow[_ngcontent-%COMP%]{display:inline-block;height:0;margin:0 5px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:0}.arrow.expanded[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}"],
Oa:0});var GQ=function(){};GQ.O=function(a){return new (a||GQ)};GQ.Da=_.kc({type:GQ});GQ.Ca=_.Zb({imports:[_.Em,_.Rs,_.fC,_.Pn,_.br]});var X0b=new _.vc("MAX_OUTLINE_CODEBLOCK_COUNT"),HQ=function(a,b,c){this.Fa=b;this.hIc=c;this.Tc=_.jE;this.a1a=!1;this.EEb=_.kE;this.NJc=_.qu.has(31)};HQ.prototype.Sa=function(){this.Fa.An({bucket:_.Og.AO})};HQ.prototype.sba=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.Eg(a,"Unknown OutlineError encountered.")}};
_.W.Object.defineProperties(HQ.prototype,{qr:{configurable:!0,enumerable:!0,set:function(a){this.EEb=a;this.a1a=2===a.state&&a.Wb.size>this.hIc},get:function(){return this.EEb}}});HQ.O=function(a){return new (a||HQ)(_.v(_.ru),_.v(_.ou),_.v(X0b))};
HQ.ya=_.jc({type:HQ,qa:[["outline","activeLocation","","outlineData",""]],tb:function(a,b){a&1&&_.yf(FQ,5);if(a&2){var c;_.wf(c=_.Af())&&(b.GEb=c.first)}},inputs:{qr:"outlineData",Kd:"activeLocation"},features:[_.of([{wa:X0b,tc:1E4}])],lc:["activeLocation","","outlineData",""],Aa:4,Ba:4,Ea:[[1,"outline-wrapper",3,"ngSwitch"],[3,"ngSwitch",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[3,"hasBackground",4,"ngSwitchCase"],[3,"ngSwitch"],["class","outline-size-warning","role","status","tabIndex",
"0",4,"ngSwitchCase"],[4,"ngSwitchCase"],["role","status","tabIndex","0",1,"outline-size-warning"],["gme-button-old","",3,"click"],[3,"outlineData",4,"ngIf"],[3,"outlineTreeInput","location"],[3,"outlineData"],["theme","error"],[3,"hasBackground"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,wSb,3,3,"ng-container",1)(2,xSb,2,1,"dc-information-box",2)(3,ySb,1,1,"loading",3),_.B());a&2&&(_.x("ngSwitch",b.qr.state),_.u(1),_.x("ngSwitchCase",b.Tc.Eh),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",
b.Tc.Ri))},Ha:[_.ym,_.zm,_.Am,_.Jy,_.fE,_.dE,FQ,DQ],styles:["outline[_nghost-%COMP%]{flex:1 1 100%;position:relative}dc-information-box.error[_ngcontent-%COMP%]{margin:8px}loading[_ngcontent-%COMP%]{height:100%}.outline-wrapper[_ngcontent-%COMP%]{position:absolute;display:flex;flex-direction:column;overflow:auto;width:100%;height:100%}.outline-size-warning[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin:32px auto;text-align:center}.outline-size-warning[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin-bottom:4px}button.expander[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]{height:24px}"],
Oa:0});var Y0b={Rg:1,yt:2,Rkc:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},Z0b=_.v1a([0,"FILES"],[1,"OUTLINE"]),IQ=function(a,b,c,d,e,f,g,m,n,r){var w=this;this.ne=a;this.nb=b;this.xOa=c;this.Ub=d;this.Kc=e;this.Ua=f;this.Kb=g;this.Td=m;this.bhc="RepositoryBrowserTree";this.Ag=[];this.q2=!0;this.Ddc=Y0b;this.qr=this.xOa.qr.ha(_.ie(_.kE));this.PJc=this.qr.ha(_.Okb(),_.t(KSb),_.ie(1));this.FEb=this.lrb=this.X8=!1;this.YQc=this.Ub.m_().ha(_.Td(1)).subscribe(function(z){void 0===w.Zl&&(w.Zl=
z,_.yl(w.Td))});this.Ag=[].concat(_.xc(this.q2?[r.register("openOutline","o",function(){GSb(w.Kc);"OUTLINE"!==w.Zl?w.X8=!0:w.p0("OUTLINE");w.Zl="OUTLINE";_.kv(n,"OUTLINE");_.yl(w.Td)})]:[]),[r.register("openDirectoryTree","t",function(){GSb(w.Kc);"FILES"!==w.Zl?w.X8=!0:w.p0("FILES");w.Zl="FILES";_.kv(n,"FILE_TREE");_.yl(w.Td)}),r.register("toggleNavPanel","u",function(){var z=w.Kc;2===z.JH.getValue()?FSb(z):GSb(z);w.ne.mb({element:"RepositoryBrowserTree",action:w.isCollapsed?"expand":"collapse",gestureName:"KEYBOARD",
projectId:w.Kd.qb})})])};IQ.prototype.Sa=function(){};IQ.prototype.Ka=function(){this.YQc.unsubscribe();for(var a=_.l(this.Ag),b=a.next();!b.done;b=a.next())b=b.value,b()};IQ.prototype.p0=function(a){var b=this.ne,c=b.mb;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.Eg(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:LSb(a),gestureName:"KEYBOARD",projectId:this.Kd.qb})};
IQ.prototype.ypa=function(a){this.isCollapsed&&a===this.nb.na&&GSb(this.Kc)};var BSb=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 JSb(b);case 4:return"Outline is currently empty";default:return _.Eg(a,"Unsupported outline state")}},HSb=function(a,b){b=(1!==b?"FILES":a.Zl)||"FILES";"FILES"===b?a.lrb=!0:"OUTLINE"===b&&(a.FEb=!0);return _.Nu(Z0b,b,0)};
IQ.prototype.fk=function(a,b){b=Z0b.get(b,"FILES");"OUTLINE"===b&&this.outline&&this.outline.GEb&&(this.outline.GEb.sta=!0);if((1!==a?"FILES":this.Zl)!==b||this.X8){a=this.X8?"KEYBOARD":"CLICK";this.X8=!1;this.Zl=b;var c=this.ne,d=c.mb;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.Eg(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:LSb(b),gestureName:a,projectId:this.Kd.qb});this.Ub.a2(b)}};
_.W.Object.defineProperties(IQ.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.wqa}}});IQ.O=function(a){return new (a||IQ)(_.v(_.ou),_.v(_.ad),_.v(_.MJ),_.v(_.Wu),_.v(_.dJ),_.v(_.pg),_.v(_.Vf),_.v(_.Il),_.v(_.vg),_.v(_.Kt))};
IQ.ya=_.jc({type:IQ,qa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],tb:function(a,b){a&1&&_.yf(HQ,5);if(a&2){var c;_.wf(c=_.Af())&&(b.outline=c.first)}},wb:2,Ya:function(a,b){a&1&&_.I("click",function(c){return b.ypa(c.target)});a&2&&_.Se("collapsed",b.isCollapsed)},inputs:{Kd:"activeLocation",wqa:"directoryPanelState",q2:"showOutlineTab",yb:"viewData"},lc:"viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" "),Aa:2,Ba:3,Ea:[["class",
"mat-tab-group-reflow-isolation-container",4,"ngIf"],[1,"mat-tab-group-reflow-isolation-container"],["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["mat-tab-label",""],[4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button",1,"toggle-panel-button",3,"matTooltip","ascTrackElement","trackAction","trackProjectId","click"],["label","Files","matTooltip","Files"],[3,"activeLocation","directoryPanelState"],[3,"disabled"],["label","Outline",3,"matTooltip"],[3,"outlineData",
"activeLocation"]],ua:function(a,b){a&1&&(_.y(0,ISb,10,9,"nav",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.PJc))},Ha:[_.ho,_.ym,AQ,_.$B,_.Hr,_.Qs,_.WB,bM,_.VB,_.tw,HQ,_.Dm],styles:["repository-navigation[_nghost-%COMP%]{display:flex;flex-direction:column;position:relative}repository-navigation[_nghost-%COMP%]     div.mat-tab-body-wrapper{flex:1 1 100%}repository-navigation[_nghost-%COMP%]     .mat-tab-body-content{display:flex}repository-navigation[_nghost-%COMP%]     .mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:none}repository-navigation.collapsed[_nghost-%COMP%]{overflow:hidden;min-width:36px;max-width:36px}repository-navigation.collapsed[_nghost-%COMP%]:hover{cursor:pointer}repository-navigation.collapsed[_nghost-%COMP%]     mat-ink-bar.mat-ink-bar{visibility:hidden}repository-navigation.collapsed[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{visibility:hidden;display:none}repository-navigation.collapsed[_nghost-%COMP%]   .toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}repository-navigation[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{flex:1 1 100%}repository-navigation[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}repository-navigation[_nghost-%COMP%]   mat-tab[_ngcontent-%COMP%]{display:flex}nav[_ngcontent-%COMP%]{flex:1 1 100%;overflow:auto}.mat-tab-group-reflow-isolation-container[_ngcontent-%COMP%]{position:relative}.mat-tab-group-reflow-isolation-container[_ngcontent-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.toggle-panel-button-container[_ngcontent-%COMP%]{position:absolute;z-index:1;top:0;right:0}.toggle-panel-button-container[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.toggle-panel-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}"],
Oa:0});var $0b=["navComponent"],a1b=["splitter"],JQ=function(a,b,c){this.Fa=a;this.ELc=b;this.Dia=c;this.xxb=this.q2=!0;this.NUa=!1;this.nua=new _.Wf(document.createElement("span"));this.ZWa=!1};JQ.prototype.Sa=function(){};JQ.prototype.Sb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.eg;0===b.jj&&2===c&&this.ZWa&&(this.nua.getValue().style.width="",this.ZWa=!1)}a.viewData&&(a=this.yb,this.xxb=0!==a.kind||a.Tpa||2E4>a.qe.length)};
JQ.prototype.VSa=function(a){40>this.nua.getValue().offsetWidth&&2===this.b_a&&(this.ZWa=!0,FSb(this.ELc));var b=rCb(this.yb)?this.yb.location.qb:void 0;this.Fa.mb({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.W.Object.defineProperties(JQ.prototype,{Db:{configurable:!0,enumerable:!0,set:function(a){a&&this.nua.next(a.na)}},Uxb:{configurable:!0,enumerable:!0,get:function(){return 0===this.b_a}},XG:{configurable:!0,enumerable:!0,get:function(){return this.Dia.XG}}});
JQ.O=function(a){return new (a||JQ)(_.v(_.bo),_.v(_.dJ),_.v(_.hI))};
JQ.ya=_.jc({type:JQ,qa:[["browse-repository-contents","viewData","","repositoryNavState",""]],tb:function(a,b){a&1&&(_.yf($0b,7,_.ad),_.yf(a1b,7,_.ad));if(a&2){var c;_.wf(c=_.Af())&&(b.Db=c.first);_.wf(c=_.Af())&&(b.P6c=c.first)}},wb:4,Ya:function(a,b){a&2&&_.Se("nav-collapsed",b.Uxb)("fullscreen",b.XG)},inputs:{yb:"viewData",b_a:"repositoryNavState",q2:"showOutlineTab"},features:[_.Ac],lc:["viewData","","repositoryNavState",""],Aa:6,Ba:12,Ea:[["fxFlex","none",1,"left-panel",3,"directoryPanelState",
"viewData","activeLocation","showOutlineTab"],["navComponent",""],["fxFlex","none","layout","vertical",3,"changeSizeOf","resizeDone","mousedown","mouseup"],["splitter",""],["fxFlex","auto",3,"viewData",4,"ngIf"],["fxFlex","auto",3,"viewData"]],ua:function(a,b){a&1&&(_.D(0,"repository-navigation",0,1),_.A(2,"splitter",2,3),_.I("resizeDone",function(c){return b.VSa(c)})("mousedown",function(){b.NUa=!0})("mouseup",function(){b.NUa=!1}),_.O(4,"async"),_.B(),_.y(5,MSb,1,1,"repository-detail",4));a&2&&
(_.Se("hover-focus-element",b.Uxb)("transitionWidth",b.xxb&&!b.NUa),_.x("directoryPanelState",b.b_a)("viewData",b.yb)("activeLocation",b.yb.location)("showOutlineTab",b.q2),_.u(2),_.x("changeSizeOf",_.R(4,10,b.nua)),_.u(3),_.x("ngIf",4!==b.yb.kind))},Ha:[_.ym,_.as,yQ,IQ,_.Oz,_.Dm],styles:["browse-repository-contents.nav-collapsed[_nghost-%COMP%]   repository-detail[_ngcontent-%COMP%]{right:0;z-index:6}browse-repository-contents.nav-collapsed[_nghost-%COMP%]   repository-navigation[_ngcontent-%COMP%]{border-right-style:solid;border-right-width:1px;position:relative;z-index:7}browse-repository-contents.nav-collapsed[_nghost-%COMP%]   splitter[_ngcontent-%COMP%]{display:none}repository-navigation[_ngcontent-%COMP%]{width:276px;max-width:calc(100% - 510px)}@media (max-width:940px){repository-navigation[_ngcontent-%COMP%]{width:180px;max-width:calc(100% - 190px)}}repository-navigation.transitionWidth[_ngcontent-%COMP%]{transition:width .35s ease}repository-detail[_ngcontent-%COMP%]{overflow:auto}",
".nav-collapsed[_nghost-%COMP%]   repository-detail[_ngcontent-%COMP%] {\n  left: 40px;\n}",".nav-collapsed[_nghost-%COMP%]   repository-navigation[_ngcontent-%COMP%] {\n  width: 40px !important;\n}"],Oa:0});var b1b=function(){};b1b.O=function(a){return new (a||b1b)};b1b.ya=_.jc({type:b1b,qa:[["no-repository-information"]],Aa:1,Ba:0,ua:function(a){a&1&&_.D(0,"loading")},Ha:[_.dE],styles:["loading[_ngcontent-%COMP%]{margin:auto}","file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}"],Oa:0});var KQ=function(){this.MJ="/repos"};KQ.prototype.Sa=function(){};KQ.O=function(a){return new (a||KQ)};
KQ.ya=_.jc({type:KQ,qa:[["repository-not-found","location",""]],inputs:{location:"location"},lc:["location",""],Aa:8,Ba:2,Ea:[["role","alert","icon","shared:repository"],["mat-button","","ascTrackElement","RepositoryNotFound","trackAction","navigate",3,"routerLink","trackProjectId"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Unable to load this repository. "),_.B(),_.A(3,"icon-empty-state-subtitle")(4,"div"),_.N(5," Verify that it exists and you can access it. "),
_.B(),_.A(6,"a",1),_.N(7," View all repositories "),_.B()()());a&2&&(_.u(6),_.x("routerLink",b.MJ)("trackProjectId",b.location.qb))},Ha:[_.ho,_.Hz,_.Jz,_.Iz,_.Ir,_.Nn],styles:["file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}"],Oa:0});var LQ=function(a,b,c){this.Kb=b;this.document=c;this.R3a=!1;this.MJ="/repos";this.jl=_.ci.has(2)};LQ.prototype.Sa=function(){this.jl&&_.mmb(this.location)&&(this.R3a=!0)};LQ.O=function(a){return new (a||LQ)(_.v(_.pu),_.v(_.Vf),_.v(_.oh))};
LQ.ya=_.jc({type:LQ,qa:[["repository-permission-denied","location",""]],inputs:{location:"location"},lc:["location",""],Aa:8,Ba:4,Ea:[["role","alert","icon","shared:repository"],[4,"ngIf"],["mat-button","","ascTrackElement","RepositoryPermissionDenied","trackAction","navigate",3,"routerLink","trackProjectId"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Permission denied. "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.y(4,NSb,2,0,"div",1)(5,OSb,2,
0,"div",1),_.A(6,"a",2),_.N(7," View all repositories "),_.B()()());a&2&&(_.u(4),_.x("ngIf",!b.R3a&&"host"!==b.location.Rc),_.u(1),_.x("ngIf",b.R3a),_.u(1),_.x("routerLink",b.MJ)("trackProjectId",b.location.qb))},Ha:[_.ho,_.ym,_.Hz,_.Jz,_.Iz,_.Ir,_.Nn],styles:["file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}"],Oa:0});var MQ=function(){};MQ.prototype.update=function(){};MQ.O=function(a){return new (a||MQ)};MQ.ta=_.p({token:MQ,oa:MQ.O,Ga:"root"});var NQ=function(a,b,c,d,e,f,g,m,n){var r=this;this.Iya=b;this.aE=e;this.Ub=f;this.rB=g;this.Gn=zVb;this.IH=this.Iya.IH;this.lb=new _.fd;this.Qva=_.qu.has(37);this.WFc=_.qu.has(22);this.lb.add(b.Mc.subscribe(function(w){d.update(w);r.aE.am(w)}));this.lb.add(b.IH.subscribe(function(w){r.Uja(w)}));this.nxc=this.Iya.Mc.ha(_.t(function(w){return _.pE(w)&&w.params.Qb?"Path breadcrumb - "+_.omb(w):"Path breadcrumb"}));_.ci.has(2)&&(a=a.Uu.ha(_.t(_.Cg),_.t(function(w){return!!w.jk}),_.Rd()),this.lb.add(a.subscribe(function(w){w&&
_.p5a(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};NQ.prototype.Ka=function(){_.Asb(this.aE);this.lb.unsubscribe()};NQ.prototype.Uja=function(a){this.WFc&&rCb(a)&&(a=a.location,!_.SE(a)||this.mzb&&_.Np(a,this.mzb)||(this.mzb=a,this.Ub.Uja(a)))};NQ.O=function(a){return new (a||NQ)(_.v(_.Vf),_.v(_.LJ),_.v(_.ru),_.v(MQ),_.v(_.QK),_.v(_.Wu),_.v(_.dJ),_.v(_.pu),_.v(_.Uw))};
NQ.ya=_.jc({type:NQ,qa:[["repository-browser"]],features:[_.of([NM,_.dJ,_.LJ,_.MJ,_.PJ])],Aa:2,Ba:3,Ea:[[4,"ngIf"],["role","navigation","fxFlex","none",3,"location","isEmptyRepo","editLink",4,"ngIf"],[3,"ngSwitch"],["fxFlex","grow",4,"ngSwitchCase"],["fxFlex","grow",3,"location",4,"ngSwitchCase"],["fxLayout","","fxFlex","grow",3,"repositoryNavState","viewData","showOutlineTab",4,"ngSwitchDefault"],["role","navigation","fxFlex","none",3,"location","isEmptyRepo","editLink"],["fxFlex","grow"],["fxFlex",
"grow",3,"location"],["fxLayout","","fxFlex","grow",3,"repositoryNavState","viewData","showOutlineTab"]],ua:function(a,b){a&1&&(_.y(0,VSb,8,6,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.IH))},Ha:[JQ,_.ym,_.zm,_.Am,_.Bm,_.Mq,_.as,vO,b1b,KQ,LQ,_.Dm],styles:["repository-browser[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0;overflow:hidden}repository-breadcrumb[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}browse-repository-contents[_ngcontent-%COMP%]{min-height:0;position:relative}  .mat-icon.mat-icon{overflow:visible}"],
Oa:0});var OQ=function(){};OQ.O=function(a){return new (a||OQ)};OQ.Da=_.kc({type:OQ});OQ.Ca=_.Zb({imports:[_.Em,_.Ly,_.eE,_.tD,_.Rs]});var PQ=function(){};PQ.O=function(a){return new (a||PQ)};PQ.Da=_.kc({type:PQ});PQ.Ca=_.Zb({Pb:[{wa:_.r4a,tc:{Jo:"grimoire-activity-header",hOa:864E5,FPa:!0}}],imports:[_.Qu,_.Em,OQ,_.eo,_.Zw,_.Ly,jN,_.es,_.Rs,_.Iw,_.Rw,_.Pn,_.Bz]});var QQ=function(){};QQ.O=function(a){return new (a||QQ)};QQ.Da=_.kc({type:QQ});QQ.Ca=_.Zb({imports:[_.jo,PQ,aO,_.Ww,_.Em,_.Gz,_.ds,_.es,_.Rs,_.fJ,_.HI,AN,zN,_.Pn,_.Bz,_.Cz]});var RQ=function(){};RQ.O=function(a){return new (a||RQ)};RQ.Da=_.kc({type:RQ});RQ.Ca=_.Zb({imports:[_.Em,_.Kz]});var SQ=function(){};SQ.O=function(a){return new (a||SQ)};SQ.Da=_.kc({type:SQ});SQ.Ca=_.Zb({imports:[_.Em,EO,zO,BO]});var TQ=function(){};TQ.O=function(a){return new (a||TQ)};TQ.Da=_.kc({type:TQ});TQ.Ca=_.Zb({imports:[_.Em,_.eE,_.Rs,_.Rw]});var UQ=function(){};UQ.O=function(a){return new (a||UQ)};UQ.Da=_.kc({type:UQ});UQ.Ca=_.Zb({imports:[_.jo,_.Em,TQ,_.es,_.YC,_.Rs,_.HA,_.fC]});var VQ=function(){};VQ.O=function(a){return new (a||VQ)};VQ.Da=_.kc({type:VQ});VQ.Ca=_.Zb({imports:[_.Em,EO,_.eo,UQ,_.es,_.Rs]});var WQ=function(){};WQ.O=function(a){return new (a||WQ)};WQ.Da=_.kc({type:WQ});WQ.Ca=_.Zb({imports:[_.jo,_.Em,_.Gz,EO,_.ds,_.eE,_.es,_.Rs,_.YI]});var XQ=function(){};XQ.O=function(a){return new (a||XQ)};XQ.Da=_.kc({type:XQ});XQ.Ca=_.Zb({imports:[_.jo,_.Em,EO,_.gE,_.eE,_.Ry,_.YI,_.AH,_.Pn]});var YQ=function(){};YQ.O=function(a){return new (a||YQ)};YQ.Da=_.kc({type:YQ});YQ.Ca=_.Zb({imports:[_.Em,EO,_.Ry,_.YI]});var ZQ=function(){};ZQ.O=function(a){return new (a||ZQ)};ZQ.Da=_.kc({type:ZQ});ZQ.Ca=_.Zb({imports:[_.jo,_.Em,SQ,MN,jN,VQ,_.lK,WQ,_.es,_.tD,_.Rs,_.Rw,XQ,YQ]});var $Q=function(){};$Q.O=function(a){return new (a||$Q)};$Q.Da=_.kc({type:$Q});$Q.Ca=_.Zb({imports:[_.jo,EN,_.Em,_.ds,ZQ,WQ,_.es,_.Rs,_.Rw,_.Pn,_.nK]});var aR=function(){};aR.O=function(a){return new (a||aR)};aR.Da=_.kc({type:aR});aR.Ca=_.Zb({imports:[_.jo,EN,_.Em,_.ds,ZQ,_.es,_.Rs,_.Pn]});var bR=function(){};bR.O=function(a){return new (a||bR)};bR.Da=_.kc({type:bR});bR.Ca=_.Zb({imports:[_.Em]});var cR=function(){};cR.O=function(a){return new (a||cR)};cR.Da=_.kc({type:cR});cR.Ca=_.Zb({imports:[_.Em,_.iK,_.Vz,_.Uz,_.fI]});var dR=function(){};dR.O=function(a){return new (a||dR)};dR.Da=_.kc({type:dR});dR.Ca=_.Zb({imports:[_.jo,_.Em,_.Ly,_.DB,_.Kz,_.eE]});var eR=function(){};eR.O=function(a){return new (a||eR)};eR.Da=_.kc({type:eR});eR.Ca=_.Zb({imports:[_.Em,_.gC,_.ZB]});var fR=function(){};fR.O=function(a){return new (a||fR)};fR.Da=_.kc({type:fR});fR.Ca=_.Zb({imports:[_.Em,_.iK,_.es]});var gR=function(){};gR.O=function(a){return new (a||gR)};gR.Da=_.kc({type:gR});gR.Ca=_.Zb({imports:[_.$H,_.Em,_.Wv,_.ov,_.Pn]});var hR=function(){};hR.O=function(a){return new (a||hR)};hR.Da=_.kc({type:hR});hR.Ca=_.Zb({imports:[RQ,FN,_.Ww,_.Em,aR,$Q,qP,_.wK,_.Kz,bR,_.yK,xQ,_.Lv,_.Kz,cR,dR,_.lK,_.gK,_.iK,eR,_.AH,fR,_.fI,_.Pn,_.xK,gR]});var iR=function(){};iR.O=function(a){return new (a||iR)};iR.Da=_.kc({type:iR});iR.Ca=_.Zb({imports:[_.Em,_.gC,_.ZB]});var jR=function(){};jR.O=function(a){return new (a||jR)};jR.Da=_.kc({type:jR});jR.Ca=_.Zb({});var kR=function(){};kR.O=function(a){return new (a||kR)};kR.Da=_.kc({type:kR});kR.Ca=_.Zb({imports:[_.Em]});var lR=function(){};lR.O=function(a){return new (a||lR)};lR.Da=_.kc({type:lR});lR.Ca=_.Zb({imports:[_.Em]});var c1b=new Set,d1b=new Map,e1b=function(a,b){if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){var c,d,e=(null==(c=window.ShadyDOM)?0:c.inUse)&&!0===(null==(d=window.ShadyDOM)?void 0:d.noPatch)?window.ShadyDOM.wrap:function(z){return z},f=function(z){var E=d1b.get(z);void 0===E&&d1b.set(z,E=[]);return E},g=new Map,m=a.createElement;a.createElement=function(z,E){z=m.call(a,z,E);E=null==E?void 0:E.scope;void 0!==E&&(window.ShadyCSS.nativeShadow||window.ShadyCSS.prepareTemplateDom(z,
E),void 0===E||c1b.has(E)||(E=f(E),E.push.apply(E,_.xc(Array.from(z.content.querySelectorAll("style")).map(function(J){var L;null==(L=J.parentNode)||L.removeChild(J);return J.textContent})))));return z};var n=document.createDocumentFragment(),r=document.createComment("");b=b.prototype;var w=b.JE;b.JE=function(z,E){E=void 0===E?this:E;var J=e(this.KE).parentNode,L,Q=null==(L=this.options)?void 0:L.scope,da;if((J instanceof ShadowRoot||J===(null==(da=this.options)?void 0:da.p5c))&&void 0!==Q&&!c1b.has(Q)){L=
this.KE;da=this.qW;n.appendChild(r);this.KE=r;this.qW=null;w.call(this,z,E);z=(null==z?0:z._$litType$)?this.Fh.FEa.fg:document.createElement("template");E=f(Q);var oa=0!==E.length;if(oa){var qa=document.createElement("style");qa.textContent=E.join("\n");z.content.appendChild(qa)}c1b.add(Q);d1b.delete(Q);window.ShadyCSS.prepareTemplateStyles(z,Q);oa&&window.ShadyCSS.nativeShadow&&(Q=z.content.querySelector("style"),null!==Q&&z.content.appendChild(Q));n.removeChild(r);var ta;if(null==(ta=window.ShadyCSS)?
0:ta.nativeShadow)ta=z.content.querySelector("style"),null!==ta&&n.appendChild(ta.cloneNode(!0));J.insertBefore(n,da);this.KE=L;this.qW=da}else w.call(this,z,E)};b.v6a=function(z){var E,J=null==(E=this.options)?void 0:E.scope;E=g.get(J);void 0===E&&g.set(J,E=new Map);J=E.get(z.eB);void 0===J&&E.set(z.eB,J=new a(z,this.options));return J}}},f1b;null!=(f1b=window).litHtmlPolyfillSupport||(f1b.litHtmlPolyfillSupport=e1b);var g1b="";if(window.Symbol){var h1b=Symbol();"symbol"!==typeof h1b&&(g1b=Object.keys(h1b)[0])}
var i1b=""!==g1b,j1b=i1b?function(a){return null!=a&&void 0!==a[g1b]}:function(){return!1};if(i1b&&!window.Symbol.for){var k1b=new Map;window.Symbol.for=function(a){k1b.has(a)||k1b.set(a,Symbol(a));return k1b.get(a)}};var l1b=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.lR;a.lR=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.AR.map(function(r){return r instanceof CSSStyleSheet?Array.from(r.cssRules).reduce(function(w,
z){return w+z.cssText},""):r.cssText}),g,m;null==(g=window.ShadyCSS)||null==(m=g.ScopingShim)||m.prepareAdoptedCssText(f,e);void 0===this.constructor.Cmc&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return null!=(n=this.shadowRoot)?n:this.attachShadow(this.constructor.h2)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.mca&&window.ShadyCSS.styleElement(this)};var d=a.DEa;a.DEa=function(e){this.mca||window.ShadyCSS.styleElement(this);
d.call(this,e)}}},m1b;null!=(m1b=window).reactiveElementPolyfillSupport||(m1b.reactiveElementPolyfillSupport=l1b);var n1b=function(a){a=a.LitElement;if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.Cmc=!0;a=a.prototype;var b=a.lR;a.lR=function(){this.Tva.scope=this.localName;return b.call(this)}}},o1b;null!=(o1b=window).litElementPolyfillSupport||(o1b.litElementPolyfillSupport=n1b);var p1b=_.ni(["about:invalid#zClosurez"]),q1b=aTb,r1b=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,s1b=_.Ah(_.hg(p1b)),ZSb=_.fg(_.xza),YSb=function(a){return a},t1b=function(a){return r1b.test(String(a))?a:s1b},mR=function(){return s1b},u1b=function(a){return a instanceof _.zh?_.Ah(a):s1b},$Sb=new Map([["A href",t1b],["AREA href",t1b],["BASE href",mR],["BUTTON formaction",t1b],["EMBED src",mR],["FORM action",t1b],["FRAME src",mR],["IFRAME src",u1b],["IFRAME srcdoc",function(a){return a instanceof
_.Dj?_.fg(a):ZSb}],["INPUT formaction",t1b],["LINK href",u1b],["OBJECT codebase",mR],["OBJECT data",mR],["SCRIPT href",u1b],["SCRIPT src",u1b],["SCRIPT text",mR],["USE href",u1b]]);var v1b,w1b,x1b,nR=(null==(v1b=_.ca.ShadyDOM)?0:v1b.inUse)&&(!0===(null==(w1b=_.ca.ShadyDOM)?void 0:w1b.noPatch)||"on-demand"===(null==(x1b=_.ca.ShadyDOM)?void 0:x1b.noPatch))?_.ca.ShadyDOM.wrap:function(a){return a},y1b=_.ca.trustedTypes,bTb=y1b?y1b.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,z1b=function(a){return a},A1b=function(){return z1b},B1b=new Map,oR="lit$"+String(Math.random()).slice(9)+"$",C1b="?"+oR,D1b="<"+C1b+">",pR=document,dTb=function(a){return null===a||"object"!=
typeof a&&"function"!=typeof a||j1b(a)},E1b=Array.isArray,F1b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,G1b=/--\x3e/g,H1b=/>/g,qR=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),I1b=/'/g,J1b=/"/g,K1b=/^(?:script|style|textarea|title)$/i,L1b=function(a){var b=_.rc.apply(1,arguments),c={};return c._$litType$=1,c.eB=a,c.values=b,c},sL=Symbol.for?Symbol.for("lit-noChange"):Symbol("Ze"),rR=Symbol.for?Symbol.for("lit-nothing"):Symbol("$e"),
M1b=new WeakMap,sR=pR.createTreeWalker(pR,129),N1b=function(a,b){var c=a.eB,d=a._$litType$;this.a1=[];for(var e=a=0,f=c.length-1,g=this.a1,m=c.length-1,n=[],r=2===d?"<svg>":"",w,z=F1b,E=0;E<m;E++){for(var J=c[E],L=-1,Q=void 0,da=0,oa;da<J.length;){z.lastIndex=da;oa=z.exec(J);if(null===oa)break;da=z.lastIndex;z===F1b?"!--"===oa[1]?z=G1b:void 0!==oa[1]?z=H1b:void 0!==oa[2]?(K1b.test(oa[2])&&(w=new RegExp("</"+oa[2],"g")),z=qR):void 0!==oa[3]&&(z=qR):z===qR?">"===oa[0]?(L=void 0,z=null!=(L=w)?L:F1b,
L=-1):void 0===oa[1]?L=-2:(L=z.lastIndex-oa[2].length,Q=oa[1],z=void 0===oa[3]?qR:'"'===oa[3]?J1b:I1b):z===J1b||z===I1b?z=qR:z===G1b||z===H1b?z=F1b:(z=qR,w=void 0)}da=z===qR&&c[E+1].startsWith("/>")?" ":"";r+=z===F1b?J+D1b:0<=L?(n.push(Q),J.slice(0,L)+"$lit$"+J.slice(L))+oR+da:J+oR+(-2===L?E:da)}c=[cTb(c,r+(c[m]||"<?>")+(2===d?"</svg>":"")),n];c=_.l(c);w=c.next().value;c=c.next().value;this.fg=N1b.createElement(w,b);sR.currentNode=this.fg.content;2===d&&(b=this.fg.content.firstChild,b.replaceWith.apply(b,
_.xc(b.childNodes)));for(;null!==(b=sR.nextNode())&&g.length<f;){if(1===b.nodeType){if(b.hasAttributes())for(d=_.l(b.getAttributeNames()),w=d.next();!w.done;w=d.next())w=w.value,w.endsWith("$lit$")?(n=c[e++],m=b.getAttribute(w).split(oR),n=/([.?@])?(.*)/.exec(n),g.push({type:1,index:a,name:n[2],eB:m,yc:"."===n[1]?O1b:"?"===n[1]?P1b:"@"===n[1]?Q1b:tR}),b.removeAttribute(w)):w.startsWith(oR)&&(g.push({type:6,index:a}),b.removeAttribute(w));if(K1b.test(b.tagName)&&(d=b.textContent.split(oR),w=d.length-
1,0<w)){b.textContent=y1b?y1b.emptyScript:"";for(m=0;m<w;m++)b.append(d[m],pR.createComment("")),sR.nextNode(),g.push({type:2,index:++a});b.append(d[w],pR.createComment(""))}}else if(8===b.nodeType)if(b.data===C1b)g.push({type:2,index:a});else for(d=-1;-1!==(d=b.data.indexOf(oR,d+1));)g.push({type:7,index:a}),d+=oR.length-1;a++}};N1b.createElement=function(a){var b=pR.createElement("template");b.innerHTML=a;return b};var R1b=function(a,b){this.w6a=[];this.EEa=void 0;this.FEa=a;this.Ov=b};
R1b.prototype.ooc=function(a){var b=this.FEa,c=b.fg.content;b=b.a1;var d,e=(null!=(d=null==a?void 0:a.LXc)?d:pR).importNode(c,!0);sR.currentNode=e;c=sR.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 uR(c,c.nextSibling,this,a):1===g.type?m=new g.yc(c,g.name,g.eB,this,a):6===g.type&&(m=new S1b(c,this,a));this.w6a.push(m);g=b[++f]}m=void 0;d!==(null==(m=g)?void 0:m.index)&&(c=sR.nextNode(),d++)}sR.currentNode=pR;return e};
R1b.prototype.Ccb=function(a){for(var b=0,c=_.l(this.w6a),d=c.next();!d.done;d=c.next())d=d.value,void 0!==d&&(void 0!==d.eB?(d.JE(a,d,b),b+=d.eB.length-2):d.JE(a[b])),b++};_.W.Object.defineProperties(R1b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.Ov.parentNode}},IE:{configurable:!0,enumerable:!0,get:function(){return this.Ov.IE}}});
var uR=function(a,b,c,d){this.type=2;this.Fh=rR;this.EEa=void 0;this.KE=a;this.qW=b;this.Ov=c;this.options=d;var e;this.B6a=null!=(e=null==d?void 0:d.isConnected)?e:!0;this.OX=void 0};_.h=uR.prototype;_.h.JE=function(a,b){a=tL(this,a,void 0===b?this:b);dTb(a)?a===rR||null==a||""===a?(this.Fh!==rR&&this.Zka(),this.Fh=rR):a!==this.Fh&&a!==sL&&this.R7a(a):void 0!==a._$litType$?this.uoc(a):void 0!==a.nodeType?this.NFa(a):E1b(a)||"function"===typeof(null==a?void 0:a[Symbol.iterator])?this.toc(a):this.R7a(a)};
_.h.OHa=function(a){return nR(nR(this.KE).parentNode).insertBefore(a,this.qW)};_.h.NFa=function(a){if(this.Fh!==a){this.Zka();if(q1b!==A1b){var b,c=null==(b=this.KE.parentNode)?void 0:b.nodeName;if("STYLE"===c||"SCRIPT"===c)throw Error("bf");}this.Fh=this.OHa(a)}};
_.h.R7a=function(a){if(this.Fh!==rR&&dTb(this.Fh)){var b=nR(this.KE).nextSibling;void 0===this.OX&&(this.OX=q1b(b,"data","property"));a=this.OX(a);b.data=a}else b=pR.createTextNode(""),this.NFa(b),void 0===this.OX&&(this.OX=q1b(b,"data","property")),a=this.OX(a),b.data=a;this.Fh=a};
_.h.uoc=function(a){var b=a.values,c=a._$litType$;a="number"===typeof c?this.v6a(a):(void 0===c.fg&&(c.fg=N1b.createElement(cTb(c.h,c.h[0]),this.options)),c);var d;(null==(d=this.Fh)?void 0:d.FEa)===a?this.Fh.Ccb(b):(d=new R1b(a,this),a=d.ooc(this.options),d.Ccb(b),this.NFa(a),this.Fh=d)};_.h.v6a=function(a){var b=a.eB,c=M1b.get(b);if(void 0===c){var d=b.join("\x00");c=B1b.get(d);void 0===c&&(c=new N1b(a),B1b.set(d,c));M1b.set(b,c)}return c};
_.h.toc=function(a){E1b(this.Fh)||(this.Fh=[],this.Zka());var b=this.Fh,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 uR(this.OHa(pR.createComment("")),this.OHa(pR.createComment("")),this,this.options)):d=b[c],d.JE(e),c++;c<b.length&&(this.Zka(d&&nR(d.qW).nextSibling,c),b.length=c)};_.h.Zka=function(a,b){a=void 0===a?nR(this.KE).nextSibling:a;var c;for(null==(c=this.Emc)||c.call(this,!1,!0,b);a&&a!==this.qW;)b=nR(a).nextSibling,nR(a).remove(),a=b};
var T1b=function(a,b){if(void 0===a.Ov){a.B6a=b;var c;null==(c=a.Emc)||c.call(a,b)}};_.W.Object.defineProperties(uR.prototype,{IE:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.Ov)?void 0:a.IE)?b:this.B6a}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=nR(this.KE).parentNode,b=this.Ov,c;void 0!==b&&11===(null==(c=a)?void 0:c.nodeType)&&(a=b.parentNode);return a}}});
var tR=function(a,b,c,d,e){this.type=1;this.Fh=rR;this.EEa=void 0;this.element=a;this.name=b;this.Ov=d;this.options=e;2<c.length||""!==c[0]||""!==c[1]?(this.Fh=Array(c.length-1).fill(new String),this.eB=c):this.Fh=rR;this.AF=void 0};
tR.prototype.JE=function(a,b,c,d){b=void 0===b?this:b;var e=this.eB,f=!1;if(void 0===e){if(a=tL(this,a,b,0),f=!dTb(a)||a!==this.Fh&&a!==sL)this.Fh=a}else{var g=a;a=e[0];var m;for(m=0;m<e.length-1;m++){var n=tL(this,g[c+m],b,m);n===sL&&(n=this.Fh[m]);f||(f=!dTb(n)||n!==this.Fh[m]);if(n===rR)a=rR;else if(a!==rR){var r=void 0;a+=(null!=(r=n)?r:"")+e[m+1]}this.Fh[m]=n}}f&&!d&&this.OFa(a)};
tR.prototype.OFa=function(a){if(a===rR)nR(this.element).removeAttribute(this.name);else{void 0===this.AF&&(this.AF=q1b(this.element,this.name,"attribute"));var b;a=this.AF(null!=(b=a)?b:"");var c;nR(this.element).setAttribute(this.name,null!=(c=a)?c:"")}};_.W.Object.defineProperties(tR.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},IE:{configurable:!0,enumerable:!0,get:function(){return this.Ov.IE}}});
var O1b=function(){tR.apply(this,arguments);this.type=3};_.V(O1b,tR);O1b.prototype.OFa=function(a){void 0===this.AF&&(this.AF=q1b(this.element,this.name,"property"));a=this.AF(a);this.element[this.name]=a===rR?void 0:a};var P1b=function(){tR.apply(this,arguments);this.type=4};_.V(P1b,tR);P1b.prototype.OFa=function(a){nR(this.element).toggleAttribute(this.name,!!a&&a!==rR)};var Q1b=function(a,b,c,d,e){tR.call(this,a,b,c,d,e);this.type=5};_.V(Q1b,tR);
Q1b.prototype.JE=function(a,b){var c;a=null!=(c=tL(this,a,void 0===b?this:b,0))?c:rR;if(a!==sL){b=this.Fh;c=a===rR&&b!==rR||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==rR&&(b===rR||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.Fh=a}};Q1b.prototype.handleEvent=function(a){if("function"===typeof this.Fh){var b,c;this.Fh.call(null!=(c=null==(b=this.options)?void 0:b.host)?c:this.element,a)}else this.Fh.handleEvent(a)};
var S1b=function(a,b,c){this.element=a;this.type=6;this.EEa=void 0;this.Ov=b;this.options=c};S1b.prototype.JE=function(a){tL(this,a)};_.W.Object.defineProperties(S1b.prototype,{IE:{configurable:!0,enumerable:!0,get:function(){return this.Ov.IE}}});var U1b;null==(U1b=window.litHtmlPolyfillSupport)||U1b(N1b,uR);var V1b,W1b;(null!=(W1b=_.ca.litHtmlVersions)?W1b:_.ca.litHtmlVersions=[]).push("3.0.0-pre.0");
V1b=function(a,b,c){var d,e=null!=(d=null==c?void 0:c.UZa)?d:b;d=e._$litPart$;if(void 0===d){var f;d=null!=(f=null==c?void 0:c.UZa)?f:null;e._$litPart$=d=new uR(b.insertBefore(pR.createComment(""),d),d,void 0,null!=c?c:{})}d.JE(a);return d};var X1b=_.ca.ShadowRoot&&(void 0===_.ca.ShadyCSS||_.ca.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,Y1b=Symbol(),Z1b=new WeakMap,$1b=function(a,b,c){this._$cssResult$=!0;if(c!==Y1b)throw Error("cf");this.cssText=a;this.Cuc=b};$1b.prototype.toString=function(){return this.cssText};
_.W.Object.defineProperties($1b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.Euc,b=this.Cuc;if(X1b&&void 0===a){var c=void 0!==b&&1===b.length;c&&(a=Z1b.get(b));void 0===a&&((this.Euc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&Z1b.set(b,a))}return a}}});
var a2b=function(a,b){if(X1b)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)}}},b2b=X1b?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 $1b("string"===typeof b?
b:String(b),void 0,Y1b)}else b=a;return b};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var c2b=!!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString())||HTMLElement.es5Shimmed||void 0===_.ca.Reflect||void 0===_.ca.customElements||_.ca.customElements.polyfillWrapFlushCallback||!1,d2b,e2b=function(){var a=HTMLElement;if(c2b)return a;if(void 0!==d2b)return d2b;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 d2b=c},f2b=!1;c2b||f2b||(f2b=!0,_.ca.HTMLElement=e2b());
var g2b=e2b(),h2b=Object,i2b=h2b.is,j2b=h2b.defineProperty,k2b=h2b.getOwnPropertyNames,l2b=h2b.getOwnPropertySymbols,m2b=_.ca.trustedTypes,n2b=m2b?m2b.emptyScript:"",o2b=_.ca.reactiveElementPolyfillSupport,p2b={qRb:function(a,b){switch(b){case Boolean:a=a?n2b:null;break;case Object:case Array:a=null==a?a:JSON.stringify(a)}return a},jRa: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}},
q2b=function(a,b){return!i2b(a,b)},r2b={h8:!0,type:String,RY:p2b,IIb:!1,YDc:q2b},vR=function(){var a=g2b.call(this)||this;a.ala=new Map;a.wda=!1;a.mca=!1;a.sW=null;a.Imc();return a};_.V(vR,g2b);vR.qK=function(a,b){b=void 0===b?r2b:b;b.state&&(b.h8=!1);this.wo();this.AC.set(a,b);b.L2c||this.prototype.hasOwnProperty(a)||(b=this.Iba(a,Symbol(),b),void 0!==b&&j2b(this.prototype,a,b))};
vR.Iba=function(a,b,c){return{get:function(){return this[b]},set:function(d){var e=this[a];this[b]=d;s2b(this,a,e,c)},configurable:!0,enumerable:!0}};vR.t_=function(a){var b;return null!=(b=this.AC.get(a))?b:r2b};
vR.wo=function(){t2b();if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;var a=Object.getPrototypeOf(this);a.wo();void 0!==a.KHa&&(this.KHa=[].concat(_.xc(a.KHa)));this.AC=new Map(a.AC);this.y6a=new Map;if(this.hasOwnProperty("properties")){a=this.properties;var b=[].concat(_.xc(k2b(a)),_.xc(l2b(a)));b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,this.qK(c,a[c])}this.AR=this.Taa(this.styles);return!0};
vR.Taa=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(b2b(c.value))}else void 0!==a&&b.push(b2b(a));return b};vR.rW=function(a,b){b=b.h8;return!1===b?void 0:"string"===typeof b?b:"string"===typeof a?a.toLowerCase():void 0};_.h=vR.prototype;_.h.Imc=function(){var a=this;this.E6a=new Promise(function(c){return a.tpb=c});this.Yka=new Map;this.Mmc();s2b(this);var b;null==(b=this.constructor.KHa)||b.forEach(function(c){return c(a)})};
_.h.Mmc=function(){for(var a=_.l(this.constructor.AC.keys()),b=a.next();!b.done;b=a.next())b=b.value,this.hasOwnProperty(b)&&(this.ala.set(b,this[b]),delete this[b])};_.h.lR=function(){var a,b=null!=(a=this.shadowRoot)?a:this.attachShadow(this.constructor.h2);a2b(b,this.constructor.AR);return b};_.h.connectedCallback=function(){void 0===this.ZIb&&(this.ZIb=this.lR());this.tpb(!0);var a;null==(a=this.IEa)||a.forEach(function(b){var c;return null==(c=b.R_c)?void 0:c.call(b)})};_.h.tpb=function(){};
_.h.disconnectedCallback=function(){var a;null==(a=this.IEa)||a.forEach(function(b){var c;return null==(c=b.T_c)?void 0:c.call(b)})};_.h.attributeChangedCallback=function(a,b,c){this.Bmc(a,c)};_.h.Lmc=function(a,b,c){c=void 0===c?r2b:c;var d=this.constructor.rW(a,c);if(void 0!==d&&!0===c.IIb){var e,f=(void 0!==(null==(e=c.RY)?void 0:e.qRb)?c.RY:p2b).qRb(b,c.type);this.sW=a;null==f?this.removeAttribute(d):this.setAttribute(d,f);this.sW=null}};
_.h.Bmc=function(a,b){var c=this.constructor;a=c.y6a.get(a);if(void 0!==a&&this.sW!==a){c=c.t_(a);var d,e="function"===typeof c.RY?{jRa:c.RY}:void 0!==(null==(d=c.RY)?void 0:d.jRa)?c.RY:p2b;this.sW=a;this[a]=e.jRa(b,c.type);this.sW=null}};var s2b=function(a,b,c,d){if(void 0!==b){null!=d||(d=a.constructor.t_(b));var e;if((null!=(e=d.YDc)?e:q2b)(a[b],c)){if(a.Yka.has(b)||a.Yka.set(b,c),!0===d.IIb&&a.sW!==b){var f;(null!=(f=a.bla)?f:a.bla=new Map).set(b,d)}}else return}!1===a.wda&&(a.E6a=a.Hmc())};
vR.prototype.Hmc=function(){var a=this,b,c;return _.qd(function(d){switch(d.Qc){case 1:return a.wda=!0,_.tfa(d,2),_.rd(d,a.E6a,4);case 4:d.Qc=3;d.aK=0;break;case 2:b=_.xfa(d),a.Q6c||Promise.reject(b);case 3:c=u2b(a);if(null==c){d.Oh(5);break}return _.rd(d,c,5);case 5:return d.return(!a.wda)}})};
var u2b=function(a){if(a.wda){a.ala&&(a.ala=a.ala.forEach(function(e,f){return a[f]=e}));var b=!1,c=a.Yka;try{b=!0;var d;null==(d=a.IEa)||d.forEach(function(e){var f;return null==(f=e.V_c)?void 0:f.call(e)});a.update(c)}catch(e){throw b=!1,a.C6a(),e;}b&&a.DEa(c)}};_.h=vR.prototype;_.h.DEa=function(a){var b;null==(b=this.IEa)||b.forEach(function(c){var d;return null==(d=c.W_c)?void 0:d.call(c)});this.mca||(this.mca=!0,this.Arb());this.nB(a)};_.h.C6a=function(){this.Yka=new Map;this.wda=!1};
_.h.update=function(){var a=this;this.bla&&(this.bla=this.bla.forEach(function(b,c){return a.Lmc(c,a[c],b)}));this.C6a()};_.h.nB=function(){};_.h.Arb=function(){};_.W.Object.defineProperties(vR,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){this.wo();for(var a=[],b=_.l(this.AC),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;d=this.rW(c,d);void 0!==d&&(this.y6a.set(d,c),a.push(d))}return a}}});vR.finalized=!0;vR.AC=new Map;vR.AR=[];vR.h2={mode:"open"};
null==o2b||o2b({ReactiveElement:vR});var t2b=function(){var a;(null!=(a=_.ca.reactiveElementVersions)?a:_.ca.reactiveElementVersions=[]).push("2.0.0-pre.0");t2b=function(){}};var wR=function(){var a=vR.apply(this,arguments)||this;a.Tva={host:a};a.HEa=void 0;return a};_.V(wR,vR);wR.h2=vR.h2;wR.AR=vR.AR;wR.AC=vR.AC;wR.rW=vR.rW;wR.Taa=vR.Taa;wR.t_=vR.t_;wR.Iba=vR.Iba;wR.qK=vR.qK;_.h=wR.prototype;_.h.lR=function(){var a=vR.prototype.lR.call(this),b;null!=(b=this.Tva).UZa||(b.UZa=a.firstChild);return a};_.h.update=function(a){var b=this.render();this.mca||(this.Tva.isConnected=this.isConnected);vR.prototype.update.call(this,a);this.HEa=V1b(b,this.ZIb,this.Tva)};
_.h.connectedCallback=function(){vR.prototype.connectedCallback.call(this);var a;null==(a=this.HEa)||T1b(a,!0)};_.h.disconnectedCallback=function(){vR.prototype.disconnectedCallback.call(this);var a;null==(a=this.HEa)||T1b(a,!1)};_.h.render=function(){return sL};wR.wo=function(){v2b();return vR.wo.call(this)};wR.finalized=!0;wR._$litElement$=!0;var w2b;null==(w2b=window.litElementPolyfillSupport)||w2b({LitElement:wR});
var v2b=function(){var a,b;(null!=(b=(a=window).litElementVersions)?b:a.litElementVersions=[]).push("4.0.0-pre.0");v2b=function(){}};var x2b=_.ni(["\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 */"]),
y2b=function(a){var b=_.rc.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("df`"+e);return d+e+a[f+1]},a[0]);return new $1b(c,a,Y1b)}()}(x2b);var z2b=function(a,b){return{kind:b.kind,elements:b.elements,yrb:function(c){customElements.define(a,c)}}};var eTb=function(a,b){return"method"!==b.kind||!b.Pmb||"value"in b.Pmb?{kind:"field",key:Symbol(),V3c:"own",Pmb:{},h3c:b.key,bwb:function(){"function"===typeof b.bwb&&(this[b.key]=b.bwb.call(this))},yrb:function(c){c.qK(b.key,a)}}:Object.assign({},b,{yrb:function(c){c.qK(b.key,a)}})};var A2b=function(){};A2b.prototype.Dmc=function(a,b,c){this.ZTc=a;this.Ov=b;this.XTc=c};A2b.prototype.Fmc=function(a,b){return this.update(a,b)};A2b.prototype.update=function(a,b){return this.render.apply(this,_.xc(b))};_.W.Object.defineProperties(A2b.prototype,{IE:{configurable:!0,enumerable:!0,get:function(){return this.Ov.IE}}});var B2b=function(a){this.value=rR;if(2!==a.type)throw Error("ef`"+this.constructor.Zzc);};_.V(B2b,A2b);B2b.prototype.render=function(a){if(a===rR||void 0===a)return this.SQb=void 0,this.value=a;if(a===sL)return a;if(a===this.value)return this.SQb;this.value=a;a=[_.fg(a)];a.raw=a;var b={};return this.SQb=(b._$litType$=this.constructor.resultType,b.eB=a,b.values=[],b)};B2b.Zzc="safeHTML";B2b.resultType=1;
var C2b=function(a){return function(){var b=_.rc.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(B2b);/*

 Copyright 2021 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var D2b=_.ni('\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(";")),E2b=_.ni(['\n         <li class="no">\n           No results for&nbsp;<span class="value">',"</span>\n         </li>"]),F2b=_.ni("\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(";")),
G2b=_.ni(["\n        <li class=\"item\">\n          <a rel='search'\n             .href="," @click=",'><span class="icon sprite ','"></span> ',"</a>\n        </li>"]),H2b=_.ni('\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(";")),I2b=
function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);-1!==a?(this.prefix=b.substr(0,a),this.Au=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.Au="")},J2b=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},K2b=function(a,b,c){this.icon=a;this.url=b;this.description=c},xR=function(){var a=wR.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.oN=[];a.aka=new _.fe;a.Zja=a.aka;a.Tqb=XSb("fetchJson",function(b,c){return WSb(b,c)});a.gPc="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.WMc="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.vIc=XSb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.V(xR,wR);xR.h2=wR.h2;xR.AR=wR.AR;xR.AC=wR.AC;xR.rW=wR.rW;xR.Taa=wR.Taa;xR.t_=wR.t_;xR.Iba=wR.Iba;xR.qK=wR.qK;xR.wo=wR.wo;
xR.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=0<this.oN.length&&0===this.results.length;return L1b(H2b,this.placeholder,this.queries.map(function(d){return L1b(D2b,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.qN(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.Au,d.suffix,d.rawQuery)}),c?L1b(E2b,b):"",this.results.map(function(d){return L1b(F2b,gTb(d.icon.imageUrl),d.url,function(){a.fireEvent("navigate-event",_.cg(d.url))},
d.title,hTb(d.shortUrl),C2b(d.snippet))}),this.oN.map(function(d){return L1b(G2b,d.url,function(){a.fireEvent("navigate-event",_.cg(d.url))},d.icon,d.description)}))};
xR.prototype.Arb=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=_.Cd(c,"input").ha(_.le(function(){for(var f=_.l(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")}),_.Od(500),_.t(function(){return c.value}),_.Fd(function(f){return""!==f}),_.le(function(f){var g=a.vIc;f=[f];g.searchParams.set("q",f.join(" "));
var m=a.from||a.dataFrom;m&&g.searchParams.set("from",m);a.oN=[];a.oN.push(new K2b("moma",_.jg(g.toString()),"Moma search"));if(m=a.hiddenQuery||a.dataHiddenQuery)f.push(m),g.searchParams.set("q",f.join(" ")),a.oN.push(new K2b("more",_.jg(g.toString()),"More results"));a.oN.reverse()}));this.input=c;var e=function(){a.aka.next(!0)};_.Jfa(d,d.ha(_.je(function(f){return a.Tqb(a.getUrl(a.gPc,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 I2b("personal",n.rawQuery,g)});m=(m.suggestedPopularQueries||[]).map(function(n){return new I2b("popular",n.rawQuery,g)});a.queries=f.concat(m);a.aka.next(!0)},e);d.ha(_.je(function(f){return a.Tqb(a.getUrl(a.WMc,f),{credentials:"include"})})).subscribe(function(f){a.results=[];f=_.l(f.results||[]);for(var g=f.next();!g.done;g=f.next())if((g=g.value.organicResult)&&g.secondaryResults&&(g=g.secondaryResults[0]),g&&g.title&&g.snippet&&g.link&&g.icon){var m=a.results,n=
m.push,r=g.title;var w=g.snippet.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(void 0===w||null===w)throw Error("ff");w=_.eg(w);n.call(m,new J2b(r,w,gTb(g.link.linkUrl),g.icon,g.link.shortUrl))}a.aka.next(!0)},e);_.Cd(c,"input").ha(_.Fd(function(){return""===c.value})).subscribe(function(){a.oN=[];a.queries=[];a.results=[];a.aka.next(!1)});_.Cd(c,"focusin").subscribe(function(){for(var f=_.l(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});_.Cd(c,
"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();L2b(a,1);break;case "ArrowUp":f.preventDefault();L2b(a,-1);break;case "Enter":if(f.preventDefault(),f=a.shadowRoot.querySelector(".selected > a")){var g=f.getAttribute("href");if(g&&"#"!==g)a.fireEvent("navigate-event",g),f=window.location,g=_.jg(g),g=_.dg(g),void 0!==g&&(f.href=g);else{g=_.l(b.querySelectorAll(".item"));for(var m=g.next();!m.done;m=g.next())m.value.classList.remove("selected");if(f=f.querySelector(".raw-query"))a.qN(f.textContent||
""),a.fireEvent("query-event",f.textContent||"");(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};xR.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 L2b=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")};xR.prototype.qN=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
xR.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.W.Object.defineProperties(xR,{styles:{configurable:!0,enumerable:!0,get:function(){return y2b}}});var yR=xR;wL([uL({type:String}),xL(Object)],yR.prototype,"placeholder",void 0);wL([uL({type:String,h8:"hidden-query"}),xL(Object)],yR.prototype,"hiddenQuery",void 0);wL([uL({type:String}),xL(Object)],yR.prototype,"accesskey",void 0);wL([uL({type:String}),xL(Object)],yR.prototype,"from",void 0);
wL([uL({type:String,h8:"data-hidden-query"}),xL(Object)],yR.prototype,"dataHiddenQuery",void 0);wL([uL({type:String,h8:"data-from"}),xL(Object)],yR.prototype,"dataFrom",void 0);wL([fTb(),xL(Array)],yR.prototype,"queries",void 0);wL([fTb(),xL(Array)],yR.prototype,"results",void 0);wL([fTb(),xL(Array)],yR.prototype,"oN",void 0);yR=wL([function(a){return function(b){"function"===typeof b?customElements.define(a,b):b=z2b(a,b);return b}}("g3mark-moma-search")],yR);var zR=function(){};zR.O=function(a){return new (a||zR)};zR.Da=_.kc({type:zR});zR.Ca=_.Zb({});var AR=function(){};AR.O=function(a){return new (a||AR)};AR.Da=_.kc({type:AR});AR.Ca=_.Zb({imports:[lR,_.Em,_.Pn,zR]});var BR=function(){};BR.O=function(a){return new (a||BR)};BR.Da=_.kc({type:BR});BR.Ca=_.Zb({imports:[_.Em]});var CR=function(){};CR.O=function(a){return new (a||CR)};CR.Da=_.kc({type:CR});CR.Ca=_.Zb({imports:[_.Em,_.Pn]});var DR=function(){};DR.O=function(a){return new (a||DR)};DR.Da=_.kc({type:DR});DR.Ca=_.Zb({imports:[_.Em,BR,CR]});var ER=function(){};ER.O=function(a){return new (a||ER)};ER.Da=_.kc({type:ER});ER.Ca=_.Zb({imports:[_.Em,jR,AR,_.Pn,BR,DR,_.eE,CR,kR]});var FR=function(){};FR.O=function(a){return new (a||FR)};FR.Da=_.kc({type:FR});FR.Ca=_.Zb({Pb:[{wa:_.Mbb,tc:{expandedHeight:"48px",collapsedHeight:"48px",oL:!1}}],imports:[_.jo,_.Em,$Q,_.EK,xQ,iR,_.Lv,_.es,_.Uz,_.Uy,ER,fR]});var GR=function(){};GR.O=function(a){return new (a||GR)};GR.Da=_.kc({type:GR});GR.Ca=_.Zb({imports:[FN,_.Em,_.Gz,aR,$Q,_.eo,_.gE,MM,_.Pn]});var HR=function(){};HR.O=function(a){return new (a||HR)};HR.Da=_.kc({type:HR});HR.Ca=_.Zb({imports:[_.Em,_.FK,_.Rs]});var IR=function(){};IR.O=function(a){return new (a||IR)};IR.Da=_.kc({type:IR});IR.Ca=_.Zb({imports:[_.Qu,_.Em,KN,_.gE,_.eE,_.es,_.Rs,_.ax]});var JR=function(){};JR.O=function(a){return new (a||JR)};JR.Da=_.kc({type:JR});JR.Ca=_.Zb({imports:[_.jo,_.Em,_.eE,_.es,_.Uz,_.Ry,_.Pn]});var KR=function(){};KR.O=function(a){return new (a||KR)};KR.Da=_.kc({type:KR});KR.Ca=_.Zb({imports:[_.Em,_.es,_.Rs,_.Rw]});var LR=function(){};LR.O=function(a){return new (a||LR)};LR.Da=_.kc({type:LR});LR.Ca=_.Zb({imports:[KR,_.Em]});new _.Lk;new _.Mk;new _.Lk;new _.Mk;new _.ps("Last {count} days");var MR=function(a,b,c,d){this.nb=a;this.Xc=b;this.dir=c;this.zone=d;this.wc=new _.be;this.DH=this.YT=null;this.NWa=192;this.Cga=new _.Wf([]);this.xY=[];this.Zvb=!1;this.iw=this.fu=null;this.Yl=new _.jl;this.XN=new _.jl;this.QTb=new _.jl;this.El=new _.jl;this.Wt=null;this.Hwb=[];M2b(this)};_.h=MR.prototype;_.h.Sa=function(){this.xY=N2b(this);var a=this.Cga,b=a.next,c=Array.from({length:this.xY.length});c[0]=this.vb;c[1]=_.WA(this.Xc,this.vb,1);b.call(a,c)};
_.h.Oc=function(){var a=this;this.LTa();O2b(this);P2b(this);this.zone.Xb(function(){setTimeout(function(){a.Cga.next(a.xY);a.Zvb=!0})})};_.h.Sb=function(a){var b=this;this.Zvb&&(a.minDate||a.maxDate)&&(this.xY=N2b(this),this.Cga.next(this.xY));a.activeDate&&a.activeDate.eg!==a.activeDate.jj&&this.zone.Xb(function(){setTimeout(function(){b.SH(b.vb,"auto")})})};_.h.Ka=function(){this.wc.next();this.wc.complete()};
_.h.SH=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.xY.findIndex(function(e){return jTb(c,e,a)});-1<d&&this.mha.sx(d,b)};_.h.e0a=function(a){this.XN.next(a.value);Q2b(this)};_.h.yR=function(a){this.Wt=a};_.h.zC=function(a){this.Wt&&(a.value&&this.QTb.emit(a),this.Wt=null)};
var M2b=function(a){var b=_.uhb(a.Xc,"narrow"),c=_.uhb(a.Xc,"long").map(function(d,e){return{RAb:d,XWa:b[e]}});a.Hwb=c.slice(0).concat(c.slice(0,0))},R2b=function(a,b){return(new Date(a.Xc.getYear(b),a.Xc.getMonth(b),1)).getTime()},S2b=function(a,b){return a.Aea.toArray().find(function(c){return jTb(a,c.vb,b)})},Q2b=function(a){a=_.l(a.Aea.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.jQ=null,b.FX=null,b.Za.Nd()};
MR.prototype.LTa=function(){var a=this;_.Cd(this.nb.na,"keydown",{capture:!0}).ha(_.ke(this.wc)).subscribe(function(b){a:{var c=a.vb,d="rtl"===a.dir.value;switch(b.keyCode){case 37:a.vb=_.YA(a.Xc,a.vb,d?1:-1);break;case 39:a.vb=_.YA(a.Xc,a.vb,d?-1:1);break;case 38:a.vb=_.YA(a.Xc,a.vb,-7);break;case 40:a.vb=_.YA(a.Xc,a.vb,7);break;case 36:a.vb=_.YA(a.Xc,a.vb,1-a.Xc.getDate(a.vb));break;case 35:a.vb=_.YA(a.Xc,a.vb,_.vhb(a.Xc,a.vb)-a.Xc.getDate(a.vb));break;case 33:a.vb=b.altKey?_.XA(a.Xc,a.vb,-1):_.WA(a.Xc,
a.vb,-1);break;case 34:a.vb=b.altKey?_.XA(a.Xc,a.vb,1):_.WA(a.Xc,a.vb,1);break;case 27:null===a.DH||_.eh(b)||(Q2b(a),a.Yl.emit(null),a.XN.emit(null));break;default:break a}a.vb=_.TA(a.Xc,a.vb,a.Fd,a.Id);_.RA(a.Xc,c,a.vb)&&a.El.emit(a.vb);c=S2b(a,c);if(d=S2b(a,a.vb))d.vb=a.vb,d.Uy(),d.Za.Nd(),null==c||c.Za.Nd();b.preventDefault();b.stopPropagation()}})};
var P2b=function(a){a.zone.Xb(function(){var b=a.mha.nb.na;_.Cd(b,"mousemove").ha(_.t(function(c){if(!a.Wt)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}),_.Rd(),_.je(function(c){return 0===c?_.di:_.Bcb(50).ha(_.Zd(c))}),_.ke(a.wc)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},O2b=function(a){a.Aea.Vc.ha(_.ie(a.Aea),_.je(function(b){return _.Dd.apply(null,
_.xc(b.toArray().map(function(c){return c.oF.Rfa})))}),_.ke(a.wc)).subscribe(function(b){var c=a.Aea.toArray();null==c||c[0].abb(b);a.YT=(null==c?void 0:c[0].FX)||null;a.DH=(null==c?void 0:c[0].jQ)||null;for(b=1;b<c.length;b++)c[b].FX=a.YT,c[b].jQ=a.DH,c[b].Za.Nd()})},N2b=function(a){for(var b=[],c=R2b(a,a.Id),d=a.Xc.clone(a.Fd);R2b(a,d)<=c;)b.push(a.Xc.clone(d)),d=_.WA(a.Xc,d,1);return b},jTb=function(a,b,c){return a.Xc.getMonth(b)===a.Xc.getMonth(c)&&a.Xc.getYear(b)===a.Xc.getYear(c)};
_.W.Object.defineProperties(MR.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.Hwb}}});MR.O=function(a){return new (a||MR)(_.v(_.ad),_.v(_.PA),_.v(_.Oq),_.v(_.pe))};
MR.ya=_.jc({type:MR,qa:[["reach-calendar-month-view"]],tb:function(a,b){a&1&&(_.yf(_.$q,7),_.yf(_.tz,7),_.yf(_.KD,5));if(a&2){var c;_.wf(c=_.Af())&&(b.mha=c.first);_.wf(c=_.Af())&&(b.y8c=c.first);_.wf(c=_.Af())&&(b.Aea=c)}},Cb:[1,"reach-calendar-month-view"],inputs:{vb:"activeDate",selected:"selected",Fd:"minDate",Id:"maxDate",Zi:"dateFilter",dl:"dateClass",fu:"comparisonStart",iw:"comparisonEnd"},outputs:{Yl:"selectedChange",XN:"userSelection",QTb:"userDragDrop",El:"activeDateChange"},features:[_.Ac],
Aa:8,Ba:8,Ea:[["role","presentation",1,"reach-calendar-month-view-header"],["scope","col",4,"ngFor","ngForOf"],[1,"reach-calendar-scroll-viewport",3,"itemSize","minBufferPx","maxBufferPx"],["cdkMonitorSubtreeFocus","","tabindex","-1",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["scope","col"],["cdkMonitorSubtreeFocus","","tabindex","-1"],["class","reach-calendar-month",3,"reach-calendar-month-active","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart",
"comparisonEnd","activeDrag","_userSelection","dragStarted","dragEnded",4,"ngIf"],[1,"reach-calendar-month",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDrag","_userSelection","dragStarted","dragEnded"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead")(2,"tr"),_.y(3,iTb,2,1,"th",1),_.B()()(),_.D(4,"mat-divider"),_.A(5,"cdk-virtual-scroll-viewport",2),_.y(6,lTb,2,1,"div",3),_.O(7,"async"),_.B());a&2&&(_.u(3),_.x("ngForOf",b.weekdays),
_.u(2),_.x("itemSize",b.NWa)("minBufferPx",5*b.NWa)("maxBufferPx",10*b.NWa),_.u(1),_.x("cdkVirtualForOf",_.R(7,6,b.Cga))("cdkVirtualForTemplateCacheSize",50))},Ha:[_.OA,_.xm,_.ym,_.KD,_.ow,_.sz,_.tz,_.$q,_.Dm],styles:[".reach-calendar-month{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:192px}.reach-calendar-month-view-header{height:32px}\n/*# sourceMappingURL=calendar_month_view.css.map */"],
rb:2,Oa:0});var NR=function(a,b,c){this.nb=a;this.Xc=b;this.dir=c;this.wc=new _.be;this.WMa=new _.Wf([]);this.a4a=128;this.Yl=new _.fe;this.El=new _.jl};_.h=NR.prototype;_.h.Oc=function(){this.LTa()};_.h.Sb=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.Xc.getYear(this.Id),0,1)).getTime(),c=this.Xc.clone(this.Fd);(new Date(this.Xc.getYear(c),0,1)).getTime()<=b;)a.push(this.Xc.clone(c)),c=_.XA(this.Xc,c,1);this.WMa.next(a)}};
_.h.SH=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.WMa.value.findIndex(function(e){return c.Xc.getYear(e)===c.Xc.getYear(a)});-1<d&&this.mha.sx(d,b)};_.h.LTa=function(){var a=this;_.Cd(this.nb.na,"keydown",{capture:!0}).ha(_.ke(this.wc)).subscribe(function(b){a.TSa(b)})};
_.h.TSa=function(a){var b=this.vb,c="rtl"===this.dir.value;switch(a.keyCode){case 37:this.vb=_.WA(this.Xc,this.vb,c?1:-1);break;case 39:this.vb=_.WA(this.Xc,this.vb,c?-1:1);break;case 38:this.vb=_.WA(this.Xc,this.vb,-4);break;case 40:this.vb=_.WA(this.Xc,this.vb,4);break;case 36:this.vb=_.WA(this.Xc,this.vb,-this.Xc.getDate(this.vb));break;case 35:this.vb=_.YA(this.Xc,this.vb,11-this.Xc.getMonth(this.vb));break;case 33:this.vb=_.XA(this.Xc,this.vb,a.altKey?-10:-1);break;case 34:this.vb=_.XA(this.Xc,
this.vb,a.altKey?10:1);break;default:return}this.vb=_.TA(this.Xc,this.vb,this.Fd,this.Id);_.RA(this.Xc,b,this.vb)&&this.El.emit(this.vb);b=T2b(this,b);if(c=T2b(this,this.vb))c.vb=this.vb,c.Uy(),c.Za.Nd(),null==b||b.Za.Nd();a.preventDefault();a.stopPropagation()};var T2b=function(a,b){return a.ZRc.toArray().find(function(c){return a.Xc.getYear(c.vb)===a.Xc.getYear(b)})};NR.O=function(a){return new (a||NR)(_.v(_.ad),_.v(_.PA),_.v(_.Oq))};
NR.ya=_.jc({type:NR,qa:[["reach-calendar-year-view"]],tb:function(a,b){a&1&&(_.yf(_.$q,7),_.yf(_.MD,5));if(a&2){var c;_.wf(c=_.Af())&&(b.mha=c.first);_.wf(c=_.Af())&&(b.ZRc=c)}},Cb:[1,"reach-calendar-year-view"],inputs:{vb:"activeDate",Fd:"minDate",Id:"maxDate",selected:"selected",Zi:"dateFilter",dl:"dateClass"},outputs:{Yl:"selectedChange",El:"activeDateChange"},features:[_.Ac],Aa:3,Ba:7,Ea:[[1,"reach-calendar-scroll-viewport",3,"itemSize","minBufferPx","maxBufferPx"],["cdkMonitorSubtreeFocus","",
"tabindex","-1","class","reach-calendar-year",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"reach-calendar-year",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange"]],ua:function(a,b){a&1&&(_.A(0,"cdk-virtual-scroll-viewport",0),_.y(1,mTb,1,6,"mat-year-view",1),_.O(2,"async"),_.B());a&2&&(_.x("itemSize",
b.a4a)("minBufferPx",3*b.a4a)("maxBufferPx",5*b.a4a),_.u(1),_.x("cdkVirtualForOf",_.R(2,5,b.WMa))("cdkVirtualForTemplateCacheSize",50))},Ha:[_.OA,_.MD,_.sz,_.tz,_.$q,_.Dm],rb:2,Oa:0});var U2b=_.Pg("pickerView",[_.Sg("month",_.Rg({transform:"translateY(0)"})),_.Tg("month => year",[_.Qg("375ms cubic-bezier(0.4,0.0,0.2,1)",_.JA([_.Rg({transform:"translateY(-100%)",offset:0}),_.Rg({transform:"translateY(0%)",offset:1})]))]),_.Tg("year => month",[_.Qg("375ms cubic-bezier(0.4,0.0,0.2,1)",_.JA([_.Rg({transform:"translateY(0)",offset:0}),_.Rg({transform:"translateY(-100%)",offset:1})]))])]),V2b=_.Pg("yearViewActive",[_.Sg("false",_.Rg({display:"none"})),_.Sg("true",_.Rg({display:"block"})),
_.Tg("false => true",[_.Qg("375ms cubic-bezier(0.4,0.0,0.2,1)",_.JA([_.Rg({display:"block",offset:0})]))]),_.Tg("true => false",[_.Qg("375ms cubic-bezier(0.4,0.0,0.2,1)",_.JA([_.Rg({display:"block",offset:0}),_.Rg({display:"none",offset:1})]))])]),OR=function(a,b){var c=this;this.Xc=a;this.Td=b;this.wc=new _.be(1);this.Cha=new _.Cv(null);this.Dwb=new _.be(1);this.oc=new _.fe;this.aZ=[];this.gFc="Date";this.Gwb=null;this.AN="month";this.Yl=new _.jl;this.YN=new _.jl(!0);this.XN=new _.jl;this.Cha.em.ha(_.ke(this.wc)).subscribe(function(d){c.XN.next({source:"input",
value:d})})};_.h=OR.prototype;_.h.Sa=function(){this.Fd||(this.Fd=_.XA(this.Xc,new Date,-3));this.Id||(this.Id=_.XA(this.Xc,new Date,3));this.Cha.setValue(this.selected,{oe:!1})};_.h.ke=function(){this.vb=this.cI||new Date;this.TTa=this.AN};_.h.Oc=function(){this.Dwb.next()};_.h.Sb=function(a){if(a=a.selected)a=!!this.Cha.value;a&&this.Cha.setValue(this.selected,{oe:!1});this.oc.next()};_.h.Ka=function(){this.wc.next();this.wc.complete()};_.h.e0a=function(a){this.XN.next({source:"view",value:a})};
_.W.Object.defineProperties(OR.prototype,{vb:{configurable:!0,enumerable:!0,get:function(){return this.ayc},set:function(a){this.ayc=_.TA(this.Xc,a,this.Fd,this.Id);this.oc.next();_.yl(this.Td)}},rh:{configurable:!0,enumerable:!0,get:function(){return this.TTa},set:function(a){var b=this.TTa!==a?a:null;this.TTa=a;_.yl(this.Td);b&&this.YN.emit(b)}},cI:{configurable:!0,enumerable:!0,get:function(){return this.Gwb},set:function(a){this.Gwb=_.QA(this.Xc,this.Xc.Mh(a));var b;this.vb=null!=(b=this.cI)?
b:new Date}},Fd:{configurable:!0,enumerable:!0,get:function(){return this.oFc},set:function(a){this.oFc=_.QA(this.Xc,this.Xc.Mh(a))||_.XA(this.Xc,new Date,-3)}},Id:{configurable:!0,enumerable:!0,get:function(){return this.nFc},set:function(a){this.nFc=_.QA(this.Xc,this.Xc.Mh(a))||_.XA(this.Xc,new Date,3)}}});OR.O=function(a){return new (a||OR)(_.v(_.PA,8),_.v(_.Il))};
OR.ya=_.jc({type:OR,qa:[["reach-calendar"]],tb:function(a,b){a&1&&(_.yf(MR,5),_.yf(NR,5));if(a&2){var c;_.wf(c=_.Af())&&(b.y0=c.first);_.wf(c=_.Af())&&(b.bza=c.first)}},Cb:[1,"reach-calendar","cdk-edit-pane"],wb:2,Ya:function(a,b){a&2&&_.Se("reach-date-calendar-with-presets",null==b.aZ?null:b.aZ.length)},inputs:{aZ:"datePresets",cI:"startAt",AN:"startView",selected:"selected",Zi:"dateFilter",dl:"dateClass",Fd:"minDate",Id:"maxDate"},outputs:{Yl:"selectedChange",YN:"viewChanged",XN:"userSelection"},
Vb:["reachCalendar"],features:[_.of([{wa:_.OD,Nb:OR}]),_.Ac],Aa:11,Ba:23,Ea:[[1,"reach-calendar-selection-view"],[1,"reach-calendar-header"],[1,"reach-calendar-date-input"],["matInput","","autocomplete","off","matDatepicker","",3,"formControl","placeholder","min","max"],[3,"presets","presetSelected",4,"ngIf"],[3,"activeDate","maxDate","minDate","view"],[1,"reach-calendar-picker-view"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange"],[3,"activeDate","selected",
"dateFilter","maxDate","minDate","dateClass","userSelection"],[3,"presets","presetSelected"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1)(2,"div",2)(3,"reach-calendar-form-field"),_.D(4,"input",3),_.B()(),_.y(5,nTb,1,1,"reach-date-presets-menu",4),_.D(6,"reach-calendar-month-toolbar",5),_.B(),_.A(7,"div",6)(8,"div")(9,"reach-calendar-year-view",7),_.I("selectedChange",function(c){b.rh="month";var d;null==(d=b.y0)||d.SH(c)}),_.B(),_.A(10,"reach-calendar-month-view",8),_.I("userSelection",function(c){return b.e0a(c)}),
_.B()()()());a&2&&(_.u(4),_.x("formControl",b.Cha)("placeholder",b.gFc)("min",b.Fd)("max",b.Id),_.u(1),_.x("ngIf",null==b.aZ?null:b.aZ.length),_.u(1),_.x("activeDate",b.vb)("maxDate",b.Id)("minDate",b.Fd)("view",b.rh),_.u(2),_.x("@pickerView",b.rh),_.u(1),_.x("@yearViewActive","year"==b.rh)("activeDate",b.vb)("selected",b.selected)("dateFilter",b.Zi)("maxDate",b.Id)("minDate",b.Fd)("dateClass",b.dl),_.u(1),_.x("activeDate",b.vb)("selected",b.selected)("dateFilter",b.Zi)("maxDate",b.Id)("minDate",
b.Fd)("dateClass",b.dl))},styles:[".reach-calendar-picker-view{display:grid;overflow:hidden;min-height:256px}.reach-calendar-preset-view{height:100%;overflow:auto}.reach-calendar-preset-view .mat-mdc-slide-toggle{--mdc-switch-state-layer-size:40px}.reach-calendar-selection-view{display:grid;grid-template-rows:auto 1fr}.reach-calendar-header{padding:16px 0}.reach-calendar-comparison,.reach-calendar-date-input,reach-calendar-month-toolbar{padding:0 16px}reach-date-presets-menu .reach-calendar-presets{padding-bottom:16px}.reach-calendar-month-view,.reach-calendar-year-view{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.reach-calendar-month-view .reach-calendar-scroll-viewport,.reach-calendar-year-view .reach-calendar-scroll-viewport{height:100%}.reach-calendar-month-view .mat-calendar-table-header,.reach-calendar-year-view .mat-calendar-table-header{display:none}.reach-calendar-month-view .mat-calendar-table,.reach-calendar-year-view .mat-calendar-table{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}.reach-calendar-month-view .mat-calendar-body-label,.reach-calendar-year-view .mat-calendar-body-label{line-height:0;padding-left:0}.reach-calendar-month,.reach-calendar-year{display:block;padding:0 16px}.reach-calendar-month-view-header{margin:0 16px}.reach-calendar-date-input{margin-bottom:16px}.reach-calendar-date-input .reach-calendar-form-field{width:136px}.reach-calendar-comparison{margin-bottom:16px}.reach-date-range-calendar .reach-calendar-date-input .reach-calendar-form-field,.reach-date-range-calendar-without-presets-menu .reach-calendar-date-input .reach-calendar-form-field{width:104px}.reach-date-range-calendar .reach-calendar-picker-view,.reach-date-range-calendar-without-presets-menu .reach-calendar-picker-view{min-height:128px}\n/*# sourceMappingURL=calendar.css.map */"],
rb:2,data:{animation:[U2b,V2b]},Oa:0});var W2b={keyboard_arrow_left:{Nh:"keyboard_arrow_left"},keyboard_arrow_right:{Nh:"keyboard_arrow_right"},arrow_right:{Nh:"arrow_right"}},X2b=new _.vc("ICON_MAPPING",{Ga:"root",oa:function(){return W2b}});var Y2b=0,PR=function(a,b,c,d,e,f){this.calendar=a;this.Td=b;this.Xc=d;this.kzc=e;this.Cu=f;this.wc=new _.be(1);this.jva="";this.eib="reach-calendar-button-"+Y2b++};PR.prototype.Oc=function(){var a=this;this.calendar.Dwb.ha(_.Td(1)).subscribe(function(){Z2b(a)})};var Z2b=function(a){var b;null==(b=a.calendar.y0)||b.mha.twa.ha(_.ke(a.wc)).subscribe(function(c){var d,e=null==(d=a.calendar.y0)?void 0:d.Cga.value[c];e&&(a.jva=a.Xc.format(e,a.kzc.display.OWa),a.wv=e,_.yl(a.Td))})};
PR.prototype.wva=function(){return!this.Fd||0>_.RA(this.Xc,this.Fd,this.wv)};PR.prototype.qua=function(){return!this.Id||0<_.RA(this.Xc,this.Id,this.wv)};PR.prototype.SH=function(a,b){b=void 0===b?"auto":b;if("month"===this.view){var c;null==(c=this.calendar.y0)||c.SH(a,b)}else{var d;null==(d=this.calendar.bza)||d.SH(a,b)}};var $2b=function(a,b,c){b="month"===a.view?_.WA(a.Xc,b,c):_.XA(a.Xc,b,c);return _.TA(a.Xc,b,a.Fd,a.Id)};
_.W.Object.defineProperties(PR.prototype,{vb:{configurable:!0,enumerable:!0,get:function(){return this.lFc},set:function(a){this.lFc=this.wv=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.pFc},set:function(a){this.pFc=a}},xYa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Choose month and year":"Choose date"}},OYa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Previous month":"Previous year"}},gXa:{configurable:!0,enumerable:!0,
get:function(){return"month"===this.view?"Next month":"Next year"}}});PR.O=function(a){return new (a||PR)(_.v(OR),_.v(_.Il),_.v(_.JD),_.v(_.PA,8),_.v(_.yr,8),_.v(X2b))};
PR.ya=_.jc({type:PR,qa:[["reach-calendar-month-toolbar"]],Cb:[1,"reach-calendar-month-toolbar"],inputs:{vb:"activeDate",Fd:"minDate",Id:"maxDate",view:"view"},features:[_.of([{wa:_.f5a,tc:{cj:!0}}])],Aa:9,Ba:12,Ea:[[1,"reach-calendar-period"],["mat-button","","cdkAriaLive","polite",1,"reach-calendar-period-button",3,"click"],[1,"reach-calendar-arrow"],["mat-icon-button","",1,"reach-calendar-previous-button",3,"disabled","click"],[3,"svgIcon",4,"ngIf"],["mat-icon-button","",1,"reach-calendar-next-button",
3,"disabled","click"],[3,"svgIcon"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"button",1),_.I("click",function(){b.calendar.rh="month"===b.view?"year":"month";if("year"===b.calendar.rh&&b.wv){var c;null==(c=b.calendar.bza)||c.SH(b.wv)}}),_.A(2,"span"),_.N(3),_.B(),_.D(4,"div",2),_.B()(),_.A(5,"button",3),_.I("click",function(){b.wva()&&(b.wv=$2b(b,b.wv||b.wv,-1),b.SH(b.wv,"smooth"))}),_.y(6,oTb,2,2,"mat-icon",4),_.B(),_.A(7,"button",5),_.I("click",function(){b.qua()&&(b.wv=$2b(b,b.wv||b.wv,1),b.SH(b.wv,
"smooth"))}),_.y(8,pTb,2,2,"mat-icon",4),_.B());a&2&&(_.u(1),_.Qe("aria-label",b.xYa)("aria-describedby",b.eib),_.u(1),_.Qe("id",b.eib),_.u(1),_.nf(b.jva),_.u(1),_.Se("reach-calendar-invert","month"!==b.view),_.u(1),_.x("disabled",!b.wva()),_.Qe("aria-label",b.OYa),_.u(1),_.x("ngIf",b.Cu.keyboard_arrow_left),_.u(1),_.x("disabled",!b.qua()),_.Qe("aria-label",b.gXa),_.u(1),_.x("ngIf",b.Cu.keyboard_arrow_right))},Ha:[AL,_.ym,_.Kw,_.rs,_.ss,_.Qs],styles:[".reach-calendar-month-toolbar{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base{height:24px;margin-top:0;margin-bottom:0}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base .mdc-button__touch{height:100%}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:4px}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.reach-calendar-arrow{display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-top-width:5px;border-top-style:solid;height:0;margin:0 0 0 5px;vertical-align:middle;width:0}.reach-calendar-arrow.reach-calendar-invert{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .reach-calendar-arrow{margin:0 5px 0 0}.reach-calendar-period{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.reach-calendar-period-button{background:transparent;font:inherit;letter-spacing:inherit}\n/*# sourceMappingURL=calendar_month_toolbar.css.map */"],
rb:2,Oa:0});var QR=function(){};QR.O=function(a){return new (a||QR)};QR.Da=_.kc({type:QR});QR.Ca=_.Zb({Pb:[{wa:_.DBb,tc:{color:"primary"}}],imports:[JM]});var RR=function(a,b){this.Td=a;this.zone=b;this.wc=new _.be(1);this.HL=!1};RR.prototype.ke=function(){var a=this;this.zone.Xb(function(){_.Dd(_.Cd(a.input.na,"focus").ha(_.Zd(!0)),_.Cd(a.input.na,"blur").ha(_.Zd(!1))).ha(_.ke(a.wc)).subscribe(function(b){a.HL=b;_.yl(a.Td);a.Td.Nd()})})};_.W.Object.defineProperties(RR.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.HL}}});RR.O=function(a){return new (a||RR)(_.v(_.Il),_.v(_.pe))};
RR.ya=_.jc({type:RR,qa:[["reach-calendar-form-field"]],zd:function(a,b,c){a&1&&_.zf(c,_.vB,7,_.ad);if(a&2){var d;_.wf(d=_.Af())&&(b.input=d.first)}},Cb:[1,"reach-calendar-form-field"],wb:2,Ya:function(a,b){a&2&&_.Se("reach-calendar-form-field-focused",b.focused)},ac:["*"],Aa:2,Ba:0,Ea:[[1,"reach-calendar-form-field-outline"]],ua:function(a){a&1&&(_.ff(),_.D(0,"div",0),_.gf(1))},styles:[".reach-calendar-form-field{display:inline-block;position:relative}.reach-calendar-form-field .mat-mdc-input-element{background:transparent;border:none;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;margin:0;outline:none;padding:0 8px;position:relative;width:100%;z-index:1}.reach-calendar-form-field .reach-calendar-form-field-outline{bottom:0;border:1px solid currentColor;border-radius:4px;left:0;position:absolute;right:0;top:0}.reach-calendar-form-field.reach-calendar-form-field-focused .reach-calendar-form-field-outline{border-width:2px}\n/*# sourceMappingURL=calendar_form_field.css.map */"],
rb:2,Oa:0});var a3b=function(a){this.nb=a};a3b.prototype.focus=function(){this.nb.na.focus()};a3b.prototype.ar=function(){return this.nb.na.textContent};var SR=function(a,b){this.nb=a;this.vPc=b;this.first=!1};_.V(SR,a3b);SR.O=function(a){return new (a||SR)(_.v(_.ad),_.v(TR))};SR.Ia=_.mc({type:SR,qa:[["","xapTabstopGroupItem",""]],wb:1,Ya:function(a,b){if(a&2){var c;a=b.first||(null==(c=b.vPc.items)?void 0:c.first)===b?0:-1;_.Ze("tabIndex",a)}},inputs:{first:"first"},features:[_.Me]});
var TR=function(a){this.dir=a;this.orientation="vertical";this.tI=this.vE=!1};TR.prototype.ke=function(){this.g0=_.Eq((new _.Gq(this.items)).vE(this.vE));this.tI&&this.g0.tI();var a="vertical"===this.orientation;_.s9a(this.g0,a);var b;_.yy(this.g0,a?null:(null==(b=this.dir)?void 0:b.value)||"ltr")};TR.O=function(a){return new (a||TR)(_.v(_.Oq))};
TR.Ia=_.mc({type:TR,qa:[["","xapTabstopGroup",""]],zd:function(a,b,c){a&1&&_.zf(c,SR,4);if(a&2){var d;_.wf(d=_.Af())&&(b.items=d)}},Ya:function(a,b){a&1&&_.I("keyup",function(c){b.g0&&(_.cTa(b.g0,"keyboard"),b.g0.Ss(c))})},inputs:{orientation:"orientation",vE:"withWrap",tI:"withTypeAhead"}});new _.Lk;new _.Mk;var UR=function(){};UR.O=function(a){return new (a||UR)};UR.Da=_.kc({type:UR});UR.Ca=_.Zb({imports:[$L]});var VR=function(){};VR.O=function(a){return new (a||VR)};VR.Da=_.kc({type:VR});VR.Ca=_.Zb({imports:[_.Em]});var b3b=function(){this.uva=[];this.zGb=new _.fe};b3b.O=function(a){return new (a||b3b)};
b3b.ya=_.jc({type:b3b,qa:[["reach-date-presets-menu"]],Cb:[1,"reach-date-presets-menu"],inputs:{uva:"presets"},outputs:{zGb:"presetSelected"},Aa:2,Ba:1,Ea:function(){return[["xapTabstopGroup","","role","listbox","aria-label","List of preset date options",1,"reach-calendar-presets"],[4,"ngIf"],["role","option","xapTabstopGroupItem","","class","reach-calendar-presets-menu-item",3,"first","click",4,"ngFor","ngForOf"],["role","option","xapTabstopGroupItem","",1,"reach-calendar-presets-menu-item",3,"first",
"click"],[1,"reach-calendar-preset-menu-item-state"],[1,"reach-calendar-preset-label"]]},ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,rTb,4,1,"ng-container",1),_.B());a&2&&(_.u(1),_.x("ngIf",0<(null==b.uva?null:b.uva.length)))},Ha:[_.xm,_.ym,_.ow,TR,SR],styles:[".reach-calendar-presets-menu .reach-calendar-presets{padding:8px 0}.reach-calendar-preset-label{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.mat-mdc-menu-item.reach-calendar-presets-menu-item,.reach-calendar-presets-menu-item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;position:relative;padding:0 16px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:4px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.mat-mdc-menu-item.reach-calendar-presets-menu-item:hover .reach-calendar-preset-menu-item-state,.reach-calendar-presets-menu-item:hover .reach-calendar-preset-menu-item-state{background:#202124;opacity:.04}.mat-mdc-menu-item.reach-calendar-presets-menu-item:focus,.reach-calendar-presets-menu-item:focus{outline:none}.mat-mdc-menu-item.reach-calendar-presets-menu-item:focus .reach-calendar-preset-menu-item-state,.reach-calendar-presets-menu-item:focus .reach-calendar-preset-menu-item-state{background:#202124;opacity:.12}.reach-calendar-preset-menu-item-state{bottom:0;left:0;position:absolute;right:0;top:0}\n/*# sourceMappingURL=date_presets_menu.css.map */"],
rb:2,Oa:0});var WR=function(){};WR.O=function(a){return new (a||WR)};WR.Da=_.kc({type:WR});WR.Ca=_.Zb({});var YR=function(){};YR.O=function(a){return new (a||YR)};YR.Da=_.kc({type:YR});YR.Ca=_.Zb({imports:[_.xq,_.Em,_.Lv,_.Lw,_.YD,wM,_.Nw,QR,_.VD,_.$w,_.Rs,_.wr,_.ur,_.Mv,_.br,VR,WR]});_.Klb(OR,[_.ym,_.gi,_.xv,_.QC,_.vB,_.TD,_.Fv,RR,PR,MR,NR,b3b],[]);var ZR=function(){};ZR.O=function(a){return new (a||ZR)};ZR.Da=_.kc({type:ZR});ZR.Ca=_.Zb({imports:[_.Em,_.Lv,uM,wM,UR,vM,_.VD,_.$A,YR,_.Mv,xM,_.WD]});var $R=function(){};$R.O=function(a){return new (a||$R)};$R.Da=_.kc({type:$R});$R.Ca=_.Zb({imports:[_.Em,_.Lw,_.YD,uM,wM,_.Mv]});var aS=function(){};aS.O=function(a){return new (a||aS)};aS.Da=_.kc({type:aS});aS.Ca=_.Zb({Pb:[{wa:_.jMa,tc:!0}],imports:[_.xq,_.Em,dQ,_.Lw,aQ,_.YD,uM,wM,_.Nw,_.yC,vM,_.Rs,_.Rw,_.AC,_.wr,$R,_.Mv,ZR]});var bS=function(){};bS.O=function(a){return new (a||bS)};bS.Da=_.kc({type:bS});bS.Ca=_.Zb({imports:[_.Em,aS,ZR]});var cS=function(){};cS.O=function(a){return new (a||cS)};cS.Da=_.kc({type:cS});cS.Ca=_.Zb({Pb:[{wa:_.r4a,tc:{Jo:"grimoire-xref",hOa:864E5,FPa:!0}}],imports:[_.jo,KR,_.Em,_.Zw,_.$w,LR,bS]});var dS=function(){};dS.O=function(a){return new (a||dS)};dS.Da=_.kc({type:dS});dS.Ca=_.Zb({imports:[_.jo,_.Em,_.Tu,_.gE,_.eE,_.es,_.$w,_.Rs,_.ax,_.Rw,_.fC,cS,pQ]});var eS=function(){};eS.O=function(a){return new (a||eS)};eS.Da=_.kc({type:eS});eS.Ca=_.Zb({imports:[_.Em,_.ov]});var fS=function(){};fS.O=function(a){return new (a||fS)};fS.Da=_.kc({type:fS});fS.Ca=_.Zb({imports:[_.jo,_.Em,_.Gz,_.gE,_.lK,_.eE,_.es,_.YC,_.Rs,_.fJ,eS,_.fI,_.Pn,_.Pz,LR,dS]});var gS=function(){};gS.O=function(a){return new (a||gS)};gS.Da=_.kc({type:gS});gS.Ca=_.Zb({imports:[_.jo,HR,_.Em,_.gC,IR,_.es,_.Rs,_.ax,_.YK,_.ZB,_.Rw,_.Pn,JR,fS]});var hS=function(){};hS.O=function(a){return new (a||hS)};hS.Da=_.kc({type:hS});hS.Ca=_.Zb({imports:[FN,_.Em,_.II,_.Gz,aR,$Q,_.gE,MM,_.Pn,_.jo]});var iS=function(){};iS.O=function(a){return new (a||iS)};iS.Da=_.kc({type:iS});iS.Ca=_.Zb({imports:[_.jo,_.Em,_.au,_.Kz,jN,_.eE,_.es,_.Pn,_.CF,_.Yw]});var jS=function(){};jS.O=function(a){return new (a||jS)};jS.Da=_.kc({type:jS});jS.Ca=_.Zb({Pb:[BM,dP,eP],imports:[_.jo,_.Em,xQ,hR,FR,GR,QM,_.eE,gS,iS,_.Pz,hS]});var kS=function(){};kS.O=function(a){return new (a||kS)};kS.Da=_.kc({type:kS});kS.Ca=_.Zb({imports:[_.Em,_.es,_.Wr,_.Rs,_.Rw,_.Pn]});var lS=function(){};lS.O=function(a){return new (a||lS)};lS.Da=_.kc({type:lS});lS.Ca=_.Zb({imports:[_.jo,_.Em,kS,_.ds,_.es,_.Rs,_.Rw,_.AH,_.Pn]});var mS=function(){};mS.O=function(a){return new (a||mS)};mS.Da=_.kc({type:mS});mS.Ca=_.Zb({imports:[_.Em,_.es,_.YC,_.Rs,_.Ry,_.Iw,_.Rw]});var nS=function(){};nS.O=function(a){return new (a||nS)};nS.Da=_.kc({type:nS});nS.Ca=_.Zb({imports:[_.Em,_.es,_.YC,_.Rs,_.Ry,_.Iw,_.Rw]});var oS=function(){};oS.O=function(a){return new (a||oS)};oS.Da=_.kc({type:oS});oS.Ca=_.Zb({imports:[_.jo,_.Em,_.es,_.Tv,_.Rs,_.Wv,_.Rw,_.Lv,_.Mv,mS,nS]});var pS=function(){};pS.O=function(a){return new (a||pS)};pS.Da=_.kc({type:pS});pS.Ca=_.Zb({imports:[_.Em,_.Ly,_.gE,_.eE,GQ,oS,mS,nS]});var qS=function(){};qS.O=function(a){return new (a||qS)};qS.Da=_.kc({type:qS});qS.Ca=_.Zb({Pb:[{wa:_.E4a,tc:{ZH:0,LG:0,T2a:1500,vnb:!0}}],imports:[_.jo,_.Em,lS,_.gC,_.es,_.Rs,_.ZB,_.Rw,pS]});var rS=function(){};rS.O=function(a){return new (a||rS)};rS.Da=_.kc({type:rS});rS.Ca=_.Zb({imports:[_.Em,_.ds,jS,qS,_.Pz]});var sS=function(){};sS.O=function(a){return new (a||sS)};sS.Da=_.kc({type:sS});sS.Ca=_.Zb({Pb:[_.KJ,_.JJ],imports:[rS,_.Em,_.ds,QQ,iS]});var tS=function(){};tS.prototype.resolve=function(a){return _.Ng(a)};tS.O=function(a){return new (a||tS)};tS.ta=_.p({token:tS,oa:tS.O,Ga:"root"});var c3b=function(a,b){this.MJ="/repos";this.pAc="https://cloud.google.com/source-repositories/docs/";this.jPc="https://cloud.google.com/source-repositories/docs/support";_.ci.has(2)&&b.navigate([this.MJ])};c3b.O=function(a){return new (a||c3b)(_.v(_.pu),_.v(_.pg))};
c3b.ya=_.jc({type:c3b,qa:[["initial-welcome"]],Aa:18,Ba:3,Ea:["fxLayout;column;fxLayoutAlign;center center;fxFlex;noshrink".split(";"),["fxLayout","","fxLayoutAlign","center",1,"docs-container"],["ascTrackElement","initialWelcome","trackAction","navigateDocumentation","fxLayoutAlign","center",3,"externalLink"],["ascTrackElement","initialWelcome","trackAction","navigateSupport","fxLayoutAlign","center",3,"externalLink"],["mat-button","","ascTrackElement","initialWelcome","trackAction","navigateViewAllRepos",
3,"routerLink"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"h2"),_.N(2," Welcome to Cloud Source Repositories "),_.B(),_.A(3,"p"),_.N(4," Easily connect to other Google Cloud products, while privately hosting, tracking, and managing changes to your codebase."),_.B(),_.A(5,"div",1)(6,"a",2)(7,"mat-icon"),_.N(8,"info"),_.B(),_.F(9),_.N(10,"Documentation"),_.H(),_.B(),_.A(11,"a",3)(12,"mat-icon"),_.N(13,"help"),_.B(),_.F(14),_.N(15,"Support"),_.H(),_.B()(),_.A(16,"a",4),_.N(17," view all repositories "),
_.B()());a&2&&(_.u(6),_.x("externalLink",b.pAc),_.u(5),_.x("externalLink",b.jPc),_.u(5),_.x("routerLink",b.MJ))},Ha:[_.ho,_.co,_.Mq,_.Nq,_.as,_.Ir,_.Qs,_.Nn],styles:[".docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#5f6368}.docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus, .docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}.docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:not(:first-child){margin-left:16px}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;margin-right:4px}.mat-button[_ngcontent-%COMP%]{background-color:#1967d2;border-radius:4px;color:#fff;font-family:Google Sans;font-weight:500;letter-spacing:.02em;margin-top:16px;padding:0 30px;text-transform:capitalize}h2[_ngcontent-%COMP%]{color:#000;font-family:Google Sans;font-size:32px;margin-bottom:16px;margin-top:0}p[_ngcontent-%COMP%]{color:#000;margin-bottom:8px;max-width:445px;text-align:center}"],
Oa:0});var d3b={eW:0,Tgc:1,zt:2,Q4a:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var uS=function(){};uS.prototype.transform=function(a){return _.vE(a)?"/piper///depot/"+tTb(a.path):_.pE(a)?encodeURIComponent(a.repository)+"/"+tTb(a.path):(_.NE(a)?"/h":"")+"/"+encodeURIComponent(a.qb)+"/"+tTb(a.repository)+"/+/"+tTb(a.Db)+":"+tTb(a.path)};uS.O=function(a){return new (a||uS)};uS.ze=_.oc({name:"placeToHref",type:uS,ee:!0});var vS=function(){};vS.prototype.transform=function(a){return _.Ip(a.Yb().kd("/").ab())};vS.O=function(a){return new (a||vS)};vS.ze=_.oc({name:"repoRootLink",type:vS,ee:!0});var wS=function(){this.Ow=d3b;this.Eja="RecentItem"};
wS.prototype.Sa=function(){switch(this.WFb){case "REPO":var a=this.Wa;this.data={Wa:a,type:0,zV:this.Eja+"Repo",icon:"shared:repository",mea:sTb(a),Sta:_.Ip(a.Yb().kd("/").ab()),nea:"navigateMainRepo",Ze:a.qb,kHb:_.Ip(_.LE(a.Yb(),"repoGroup").ab())};break;case "REF":a=this.Wa;this.data={Wa:a,type:1,zV:this.Eja+"Branch",icon:"source:branch",mea:sTb(a),Sta:_.Ip(a.Yb().kd("/").ab()),nea:"navigateMainBranch",Ze:a.qb,kHb:_.Ip(_.LE(a.Yb(),"repoGroup").ab())};break;case "FOLDER":a=this.Wa;this.data={Wa:a,
type:3,zV:this.Eja+"Folder",icon:"source:folder_open",repository:a.repository,je:a.Db&&_.GE(a.Db),mea:_.mz(a.path||"")||"/",Sta:_.Ip(a),nea:"navigateMainFolder",path:a.path,prefix:_.Fg(a.path)+"/"};break;case "FILE":a=this.Wa;this.data={Wa:a,type:2,zV:this.Eja+"File",icon:"source:file",repository:a.repository,je:a.Db&&_.GE(a.Db),mea:_.mz(a.path),Sta:_.Ip(a),nea:"navigateMainFile",path:a.path,prefix:_.Fg(a.path)+"/"};break;default:_.Eg(this.WFb,"Unexpected place item type")}};
wS.O=function(a){return new (a||wS)};
wS.ya=_.jc({type:wS,qa:[["item-display","place",""]],inputs:{Eja:"trackElementPrefix",displayName:"displayName",WFb:"placeItemType",Wa:"place"},lc:["place",""],Aa:4,Ba:3,Ea:[[3,"svgIcon"],[4,"ngIf","ngIfElse"],["fileOrFolder",""],[1,"main-element",3,"routerLink","ascTrackElement","trackAction"],["trackAction","navigateProject",3,"routerLink","ascTrackElement"],["trackAction","navigateRepo",3,"routerLink","ascTrackElement",4,"ngIf"],[1,"main-element"],["title","Copy file path",1,"copy-button"],["aria-hidden",
"true",1,"material-icons-extended"],["trackAction","navigateRepo",3,"routerLink","ascTrackElement"]],ua:function(a,b){a&1&&(_.D(0,"mat-icon",0),_.y(1,uTb,5,7,"ng-container",1)(2,wTb,10,11,"ng-template",null,2,_.Df));if(a&2){var c=_.kf(3);_.x("svgIcon",b.data.icon);_.u(1);_.x("ngIf",b.data.type==b.Ow.eW||b.data.type==b.Ow.Tgc)("ngIfElse",c)}},Ha:[_.ho,_.ym,_.Qs,_.Nn,uS,vS],styles:["item-display[_nghost-%COMP%]{display:flex;padding:1px 0}item-display[_nghost-%COMP%]:not(:hover):not(:focus):not(:focus-within)   .copy-button[_ngcontent-%COMP%], item-display[_nghost-%COMP%]:not(:hover):not(:focus):not(:focus-within)   copy-button[_ngcontent-%COMP%]{opacity:0}a[_ngcontent-%COMP%]{letter-spacing:.01em;padding-left:8px;white-space:pre;color:var(--text-default)}.main-element[_ngcontent-%COMP%]{font-weight:500}.copy-button[_ngcontent-%COMP%], copy-button[_ngcontent-%COMP%]{padding-left:8px}.mat-icon[_ngcontent-%COMP%], .material-icons-extended[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;min-width:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.copy-button[_ngcontent-%COMP%]{background-color:initial;border-width:0;cursor:pointer}.copy-button[_ngcontent-%COMP%]:focus{outline:none}"],
Oa:0});var e3b=_.ld({state:1,message:"Unavailable"}),f3b=function(a,b){this.zB=_.jE;this.Wra=_.li;this.hLc=b.u_().ha(_.t(function(c){return _.bE(c)}),_.Nd(function(c){_.ls(a,c);return e3b}),_.ie(_.kE),_.ge())};f3b.O=function(a){return new (a||f3b)(_.v(_.ks),_.v(_.Wu))};
f3b.ya=_.jc({type:f3b,qa:[["recent-items"]],Aa:5,Ba:3,Ea:[["fxLayout","column","fxFlex","",1,"card"],[4,"ngIf"],["emptyRecents",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],["fxLayout","column","fxLayoutAlign","center center","fxFlex","40px",4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],[4,"ngFor","ngForOf"],["fxLayout","","fxLayoutAlign","start center",3,"place","placeItemType"],["theme","error"],"fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";")],
ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,CTb,5,4,"ng-container",1),_.O(2,"async"),_.B(),_.y(3,DTb,2,0,"ng-template",null,2,_.Df));a&2&&(_.u(1),_.x("ngIf",_.R(2,1,b.hLc)))},Ha:[_.xm,_.ym,_.zm,_.Am,_.Mq,_.Nq,_.as,wS,_.fE,_.dE,_.Dm],styles:["dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0;padding:8px;margin:10px}item-display[_ngcontent-%COMP%]{height:18px;margin:4px 0;padding-left:16px}p[_ngcontent-%COMP%]{font-family:Google Sans;font-size:1rem}ul[_ngcontent-%COMP%]{display:flex;flex-direction:column;overflow:auto;padding:3px 0}li[_ngcontent-%COMP%]{flex:0 0 auto}"],
Oa:0});var g3b=_.ld({state:1,message:"Unavailable"}),xS=function(a,b,c,d){var e=this;this.Ub=c;this.Fa=d;this.G5b="UDc";this.V4a="TDc";this.gca=OTb;this.Tc=_.jE;this.Wra=_.li;this.od=new kVb(function(f){return Array.from(f.children.values())});this.VMa=new Map;this.jxa=new _.Wf(!1);this.qD=0;this.jOa=new _.jl(!0);this.eJc=c.r_().ha(_.t(function(f){return f||50}));this.DOc=c.y_().ha(_.Td(1),_.le(function(f){e.qD=f.length;e.jOa.emit(e.qD);b.Nd()}),_.ylb(this.eJc),_.le(function(f){f=_.l(f);f.next();f=f.next().value;
e.qD<=f&&e.jxa.next(!0)}),_.ylb(this.jxa),_.t(function(f){f=_.l(f);var g=_.l(f.next().value),m=g.next().value;g=g.next().value;var n=f.next().value;f=e.VMa;n=n?void 0:g;f.clear();g=new Map;m=_.l(m);for(var r=m.next();!r.done;r=m.next()){r=r.value;var w=r.Yb().kd().oi(void 0),z=r.repository&&r.qb&&r.Rc?"repositoryType:"+r.Rc+" repositoryGroupId:"+r.qb+" repo:"+r.repository+" ref:"+r.Db:void 0;if(z){var E=g.get(z);E||(E=!r.path,E={children:new Map,displayName:"",location:w.ab(),Dx:E,Ow:"REPO"},g.set(z,
E));if(r.path){z="";for(var J=_.l(r.path.split("/")),L=J.next();!L.done;L=J.next())if(L=L.value,0!==L.length){0<z.length&&(z+="/");z+=L;var Q=E.children.get(L);if(!Q){Q=z;var da=r.path,oa=w.kd(Q===da?Q:Q+"/").ab();Q={children:new Map,displayName:"",location:oa,Dx:Q===da||Q+"/"===da,Ow:_.li(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,QTb(g.get(r),f));n&&PTb(g,n);f=new pVb;f.data=Array.from(g.values());return _.bE(f)}),_.le(function(f){e.od.Uj=
[];f=_.l(f.Wb.data);for(var g=f.next();!g.done;g=f.next())NTb(g.value,e.od.Uj);e.od.LZ()}),_.Nd(function(f){_.ls(a,f);return g3b}),_.ie(_.kE))};xS.prototype.QC=function(a){if(!_.dF(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.cF(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};xS.prototype.UDc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.VMa.get(a))&&this.od.toggle(a)};
xS.prototype.TDc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.VMa.get(a))&&(a.Dx?this.Ub.vya(a.location).ha(_.Td(1)).subscribe():this.Ub.yxa(a.location).ha(_.Td(1)).subscribe(),this.Fa.mb({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.Dx=!a.Dx,this.qD+=a.Dx?1:-1,this.jOa.emit(this.qD))};xS.O=function(a){return new (a||xS)(_.v(_.ks),_.v(_.Il),_.v(_.Wu),_.v(_.bo))};
xS.ya=_.jc({type:xS,qa:[["starred-items"]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.QC(c)})},outputs:{jOa:"countChanged"},Aa:5,Ba:3,Ea:[["fxLayout","column","fxFlex",""],[4,"ngIf"],["emptyStarredItems",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],["fxLayout","column","fxLayoutAlign","center center","fxFlex","40px",4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],[3,"dataSource","treeControl"],[4,"matTreeNodeDef"],[4,"matTreeNodeDef","matTreeNodeDefWhen"],["id","show-all-button",
"mat-button","",3,"click",4,"ngIf"],[1,"button-spacer"],[3,"isStarred","type"],[3,"displayName","place","placeItemType"],[1,"nested-row"],[1,"mat-button-base","mat-icon-button","row-toggle"],[1,"google-material-icons","expand-toggle"],["matTreeNodeOutlet",""],["id","show-all-button","mat-button","",3,"click"],["theme","error"],"fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";")],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,
LTb,5,4,"ng-container",1),_.O(2,"async"),_.B(),_.y(3,MTb,2,0,"ng-template",null,2,_.Df));a&2&&(_.u(1),_.x("ngIf",_.R(2,1,b.DOc)))},Ha:[_.ym,_.zm,_.Am,_.Mq,_.Nq,_.as,_.fE,wS,_.dE,_.Hr,lM,kM,pM,jM,mM,FM,_.Dm],styles:["dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0;padding:8px;margin:10px}.tree-invisible[_ngcontent-%COMP%]{display:none}li[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]{margin-top:0;margin-bottom:0;list-style-type:none}item-display[_ngcontent-%COMP%]{height:18px;margin:4px 0}p[_ngcontent-%COMP%]{font-family:Google Sans;font-size:1rem}ul[_ngcontent-%COMP%]{padding:0 0 0 2em}.button-spacer[_ngcontent-%COMP%]{width:24px}button.row-toggle[_ngcontent-%COMP%]{align-self:center;height:24px;line-height:24px;width:24px}button.row-toggle[_ngcontent-%COMP%]   .google-material-icons[_ngcontent-%COMP%], button.row-toggle[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:1em;font-size:1em;line-height:1em;width:1em;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button.row-toggle[_ngcontent-%COMP%]   .expand-toggle[_ngcontent-%COMP%]{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}button.row-toggle[_ngcontent-%COMP%]   .collapsed[_ngcontent-%COMP%]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nested-row[_ngcontent-%COMP%]{display:flex;flex-direction:row}mat-tree-node[_ngcontent-%COMP%]{min-height:unset}"],
Oa:0});var h3b={n8b:"initial",tTc:"return"},yS=function(a,b,c,d,e,f,g){this.Fa=a;this.Ub=c;this.aE=d;this.p1a=f;this.Ua=g;this.Job=new _.Mg;this.SGc=h3b;this.qD=0;_.kv(e,"SEARCH_BAR");this.gLc=c.u_().ha(_.t(function(m){return m.length}));this.state=_.ud(c.u_(),c.y_()).ha(_.Td(1),_.t(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;return m.length||n.length?"return":"initial"}),_.Nd(function(m){_.ls(b,m);return _.ld("return")}))};yS.prototype.Sa=function(){this.aE.am(this.Job)};
yS.prototype.Ka=function(){_.Asb(this.aE)};
yS.prototype.QC=function(a){var b=this;if(!_.dF(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.cF(c,"[data-action-name]");if(d&&d instanceof HTMLElement)if(c=d.dataset.actionName,"copy"===c){this.mb("copy");var e=d.dataset.copyContent||"";this.Ub.z_().ha(_.Td(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.lz(document,d,e);b.p1a.open("Copied to clipboard!","",{duration:1E3})})}else"navigate"===c&&d instanceof HTMLAnchorElement&&(this.mb(d.dataset.elementName,
d.dataset.trackActionName),_.Kn(this.Ua,d.pathname+d.search+d.hash),a.preventDefault())}}};yS.prototype.mb=function(a){this.Fa.mb({element:"LandingPage",action:a,gestureName:"CLICK"})};yS.O=function(a){return new (a||yS)(_.v(_.bo),_.v(_.ks),_.v(_.Wu),_.v(_.QK),_.v(_.vg),_.v(_.Gs),_.v(_.pg))};
yS.ya=_.jc({type:yS,qa:[["landing-page"]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.QC(c)})},Aa:4,Ba:4,Ea:[[4,"ngIf","ngIfElse"],["loading",""],[1,"main-content"],[4,"ngIf"],["displayMode","flat","togglePosition","before",3,"multi"],[3,"expanded","afterExpand","afterCollapse"],[1,"star"],["role","region","aria-label","Starred Items","fxLayout","",3,"countChanged"],["svgIcon","source:history"],"role;region;aria-label;Recent Items;fxLayout;".split(";"),[3,"diameter"]],ua:function(a,b){a&
1&&(_.y(0,UTb,22,8,"ng-container",0),_.O(1,"async"),_.y(2,VTb,1,1,"ng-template",null,1,_.Df));if(a&2){var c=_.kf(3);_.x("ngIf",_.R(1,2,b.state))("ngIfElse",c)}},Ha:[_.ym,_.Mq,c3b,_.dE,ZL,_.Tz,_.BH,_.CH,_.Qs,f3b,xS,_.Dm,_.rz],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 zS=function(){this.chc="REPO";this.S0a=!1;this.zOb=[];this.FNb=_.qu.has(22);_.qu.has(2)};_.W.Object.defineProperties(zS.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.S0a=!(a&&a.qb)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.zOb=a.concat().sort(bUb)}}});zS.O=function(a){return new (a||zS)(_.v(_.ru))};
zS.ya=_.jc({type:zS,qa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},lc:["location","","rows",""],Aa:9,Ba:3,Ea:[["aria-label","Repository Table"],["class","header-bar star-heading",4,"ngIf"],[1,"header-bar"],["class","header-bar project-heading",4,"ngIf"],["class","hover-focus-element",4,"ngFor","ngForOf"],[1,"header-bar","star-heading"],[1,"header-bar","project-heading"],[1,"hover-focus-element"],["class","star",4,"ngIf"],["fxLayoutAlign","start center",
"fxLayout",""],["ascTrackElement","RepositoryTable","trackAction","navigate",1,"repo",3,"routerLink"],[4,"ngIf"],["class","project",4,"ngIf"],[1,"star"],["trackElement","RepoTableStar","fxLayout","","fxLayoutAlign","center center",3,"place","type","elementName"],[1,"repo-icon",3,"matTooltip","svgIcon"],[1,"project"],["ascTrackElement","RepositoryTable","trackAction","navigate",3,"routerLink"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead")(2,"tr"),_.y(3,WTb,1,0,"th",1),_.A(4,"th",2),_.N(5,"Name"),
_.B(),_.y(6,XTb,2,0,"th",3),_.B()(),_.A(7,"tbody"),_.y(8,aUb,8,5,"tr",4),_.B()());a&2&&(_.u(3),_.x("ngIf",b.FNb),_.u(3),_.x("ngIf",b.S0a),_.u(2),_.x("ngForOf",b.zOb))},Ha:[_.ho,_.xm,_.ym,_.Mq,_.Nq,_.Qs,_.tw,_.Nn,_.mK],styles:[".bitbucket-warning[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], .repo-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;min-height:18px;min-width:18px;padding:0 8px}a[_ngcontent-%COMP%]{white-space:nowrap}table[_ngcontent-%COMP%]{table-layout:fixed;width:100%}table[_ngcontent-%COMP%]   .bitbucket-warning[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{white-space:normal;line-height:16px}table[_ngcontent-%COMP%]   .bitbucket-warning[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#e8710a}table[_ngcontent-%COMP%]   .project[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   .repo[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis}table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]{overflow:auto}table[_ngcontent-%COMP%]   td.star[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.star-heading[_ngcontent-%COMP%]{width:40px}table[_ngcontent-%COMP%]   td.menu[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.menu-heading[_ngcontent-%COMP%]{width:80px}table[_ngcontent-%COMP%]   td.project[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.project-heading[_ngcontent-%COMP%]{width:30%}table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;line-height:2.4615384615rem;padding-left:8px;text-align:left}table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;z-index:1}"],
Oa:0});var i3b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.V(i3b,Error);var AS=function(a,b){this.bYa=a;this.HYa=b};AS.prototype.GYa=function(a){var b=this,c=a.name;return c?_.$hb(this.HYa,function(){return b.bYa.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.md(new i3b)};AS.O=function(a){return new (a||AS)(_.q(XUb),_.q(_.BB))};AS.ta=_.p({token:AS,oa:AS.O,Ga:"root"});var j3b={filter:"lifecycleState:ACTIVE"},BS=function(a,b,c){this.Fa=a;this.cYa=b;this.Eva=c;this.eZa=new _.ct(this.Fa);this.yf=new _.dt(this.Fa);this.zKc=new _.dt(this.Fa)};BS.prototype.create=function(a,b,c){var d=this,e=new _.hB({name:a,projectId:b});c&&(e.parent=c);return this.Eva.create(e).ha(_.je(function(f){return k3b(d,e,f)}),_.Nd(function(f){return _.ld(_.XE({reason:0,error:f}))}),_.ie(_.kE),_.le(function(f){_.WE(f)&&l3b(d,f.Wb)}))};
BS.prototype.get=function(a){var b=this;return this.eZa.fetch(a,function(){return b.Eva.get(a)})};var k3b=function(a,b,c){return a.cYa.GYa(c).ha(_.t(function(d){return d.response?_.bE(b):d.error?_.XE({reason:1,error:d.error}):_.XE({reason:2,error:Error("gf")})}),_.Nd(function(d){return _.ld(_.XE({reason:2,error:d}))}))};BS.prototype.refreshPolicy=function(a,b){this.zKc.refresh(a,function(){return b},!1)};var l3b=function(a,b){a.yf.refresh(j3b,function(c){return c.concat(b).sort(cUb)})};
BS.O=function(a){return new (a||BS)(_.q(_.bo),_.q(AS),_.q(_.lB))};BS.ta=_.p({token:BS,oa:BS.O,Ga:"root"});var m3b=["scope"],CS=function(){this.update=new _.jl};CS.prototype.Sa=function(){};CS.prototype.Oba=function(a){return _.Ph(a)?a.repository:a.Rc&&a.qb&&!_.pE(a)?a.qb:"All repositories"};CS.prototype.ar=function(a){if(_.Ph(a))return"Repository";if(a.Rc&&a.qb&&!_.pE(a))return"Project"};CS.O=function(a){return new (a||CS)};
CS.ya=_.jc({type:CS,qa:[["project-selector-item","place",""]],tb:function(a,b){a&1&&_.yf(m3b,7);if(a&2){var c;_.wf(c=_.Af())&&(b.N_a=c.first)}},inputs:{Wa:"place"},outputs:{update:"update"},lc:["place",""],Aa:2,Ba:0,Ea:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],ua:function(a){a&1&&_.y(0,dUb,1,1,"ng-template",null,0,_.Df)},Ha:[wN],rb:2,Oa:0});var DS=function(){};DS.O=function(a){return new (a||DS)};DS.Da=_.kc({type:DS});DS.Ca=_.Zb({imports:[_.Em,zN]});var ES=function(a){this.Hl=a};ES.prototype.Sa=function(){};ES.prototype.Sb=function(){n3b(this)};var n3b=function(a){a.vp.ZQ();var b=a.Rga;var c=a.Wa;b={title:b.Oba(c),wZ:b.N_a,xc:"ProjectSelectorRepositoriesTree",label:b.ar(c)};a.Pz=b;a.Hl.Nd()};ES.O=function(a){return new (a||ES)(_.v(_.Il))};
ES.ya=_.jc({type:ES,qa:[["project-selector","place",""]],tb:function(a,b){a&1&&(_.yf(DO,7),_.yf(CS,7));if(a&2){var c;_.wf(c=_.Af())&&(b.vp=c.first);_.wf(c=_.Af())&&(b.Rga=c.first)}},inputs:{Wa:"place"},features:[_.Ac],lc:["place",""],Aa:2,Ba:2,Ea:[["ariaLabel","select repository menu",3,"item"],[3,"place","update"]],ua:function(a,b){a&1&&(_.D(0,"dropdown-button",0),_.A(1,"project-selector-item",1),_.I("update",function(){return n3b(b)}),_.B());a&2&&(_.x("item",b.Pz),_.u(1),_.x("place",b.Wa))},Ha:[DO,
CS],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Oa:0});var gUb=function(a){return{element:a,sNa:"clearButton",gNa:"search"}},oUb=new _.ps("This repository is mirrored from {repoType}"),o3b={G2b:0,H2b:1,s8b:2,mic:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},p3b=_.bE({kind:0}),q3b=_.bE({kind:1}),r3b=_.bE({kind:2}),FS=function(a,b,c,d,e){var f=this;this.Fa=a;this.Sg=b;this.qHb=c;this.Hga=d;this.aE=e;this.Tc=_.jE;this.U_a="Type to filter repositories";this.Vka=o3b;this.xc="RepositoriesSearch";this.eT=new _.be(1);this.xwa=new _.Wf("");
this.GNb=!1;this.il=void 0;this.oQb=_.ud([this.eT.ha(_.t(rUb),_.Rd(qUb)),this.xwa.ha(_.Rd())]).ha(_.je(function(g){var m=_.l(g);g=m.next().value;m=m.next().value;return s3b(f,g,m)}),_.ie(_.kE));this.GNc=this.oQb.ha(_.Fd(_.WE),_.je(function(g){var m=g.Wb;return iXb(f.Hga).ha(_.t(function(n){return 9<n.length&&(1===m.kind||3===m.kind)}))}))};_.h=FS.prototype;_.h.Oc=function(){this.il&&this.il.focus()};_.h.Sa=function(){};
_.h.Sb=function(a){a.location&&(this.aE.am(this.location),this.il&&(_.Pkb(this.il),this.xwa.next("")),this.eT.next(this.location),this.GNb=!_.pE(this.location))};_.h.Ka=function(){_.Asb(this.aE)};_.h.eK=function(){this.il&&(_.Pkb(this.il),this.Fa.mb({gestureName:"CLICK",element:this.xc,action:"clearLink",projectId:this.location.qb}))};
var s3b=function(a,b,c){return(!b||_.qu.has(69)&&"depot"===b.kind?iXb(a.Hga):jXb(a.Hga,b)).ha(_.t(function(d){return d.filter(function(e){if(c){var f=e.Of;e=oCb(c,f.Li)||oCb(c,e.displayName)||oCb(c,f.projectId||f.Hm||f.Qq)}else e=!0;return e})}),_.je(function(d){return 0<d.length?_.ld(_.bE({kind:3,rows:d.map(pUb)})):c?_.ld(q3b):b&&"project"===b.kind?a.qHb.get(b.projectId).ha(_.Zd(p3b),_.Nd(function(e){_.ls(a.Sg,e);return _.ld(r3b)}),_.Td(1)):_.ld(r3b)}))};
FS.O=function(a){return new (a||FS)(_.v(_.bo),_.v(_.ks),_.v(BS),_.v(sN),_.v(_.QK),_.v(_.ru))};
FS.ya=_.jc({type:FS,qa:[["repositories-browser","location",""]],tb:function(a,b){a&1&&_.yf(_.lE,5);if(a&2){var c;_.wf(c=_.Af())&&(b.il=c.first)}},inputs:{location:"location"},features:[_.Ac],lc:["location",""],Aa:2,Ba:3,Ea:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["fxFlex","auto",3,"diameter",4,"ngSwitchCase"],[4,"ngSwitchCase"],["fxFlex","auto",3,"diameter"],["class","toolbar",4,"ngIf"],["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig","valueChange",4,"ngIf"],["fxFlex","auto",
3,"filter","clear",4,"ngSwitchCase"],["icon","shared:repository",4,"ngSwitchCase"],["icon","shared:project",4,"ngSwitchCase"],[1,"toolbar"],[3,"place"],["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig","valueChange"],[3,"rows","location"],["fxFlex","auto",3,"filter","clear"],["icon","shared:repository"],["icon","shared:project"]],ua:function(a,b){a&1&&(_.y(0,nUb,3,3,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.oQb))},Ha:[_.ym,_.zm,_.Am,_.as,_.Hz,_.Jz,_.Iz,_.lE,
_.dE,tN,ES,zS,_.Dm],styles:["repositories-browser[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0}input-with-icon[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}.toolbar[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:flex;flex:1 0 100%;justify-content:space-between;max-height:56px}input-with-icon[_ngcontent-%COMP%]{padding-right:20px}project-selector[_ngcontent-%COMP%]{padding:8px 20px}no-search-match[_ngcontent-%COMP%]{padding-top:10px}repository-table[_ngcontent-%COMP%]{overflow:auto}settings-link[_ngcontent-%COMP%]{align-self:center;margin-right:6px}"],
Oa:0});var t3b={tBa:0,PCa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},GS=function(a,b,c,d,e,f,g,m){var n=this;this.Sg=a;this.Kb=b;this.Ua=c;this.Hga=f;this.Ub=g;this.oG=m;this.lO=t3b;this.Tc=_.jE;this.PGc="/"+_.lo.EE;this.MJ="/repos";this.Job=new _.Mg;this.Yyb=_.qu.has(22);this.jl=_.ci.has(2);this.Wa=this.Kb.data.ha(_.t(KBb),_.ee(1),_.pd());this.oG?(this.Yyb&&u3b(this),this.eJb=this.jl?this.Kb.data.ha(_.t(function(r){return _.bE(BUb(r.component))})):iXb(this.Hga).ha(_.le(function(r){v3b(n,r)}),_.je(function(){return n.Kb.data}),
_.t(function(r){return _.bE(BUb(r.component))}),_.Nd(function(r){_.ls(n.Sg,r);return _.aE("Unavailable")}),_.ie(_.kE))):(v3b(this,[]),this.eJb=_.Sd)},u3b=function(a){_.ud(a.Ub.u_(),a.Ub.y_()).ha(_.Td(1),_.Nd(function(b){_.ls(a.Sg,b);return _.Sd})).subscribe()},v3b=function(a,b){0===b.length&&a.Ua.navigate(["/"+_.lo.lCa])};GS.O=function(a){return new (a||GS)(_.v(_.ks),_.v(_.Vf),_.v(_.pg),_.v(_.ru),_.v(_.pu),_.v(sN),_.v(_.Wu),_.v(_.pm))};
GS.ya=_.jc({type:GS,qa:[["source-root-container"]],Aa:4,Ba:3,Ea:[[3,"ngSwitch",4,"ngIf"],["error",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[3,"diameter",4,"ngSwitchCase"],["class","nav-container",4,"ngIf"],[3,"location",4,"ngSwitchCase"],[1,"nav-container"],["mat-tab-nav-bar","","gmat-tabs","",4,"ngIf"],["mat-tab-nav-bar","","gmat-tabs",""],["mat-tab-link","","id","skiplink-navigation-target","ascTrackElement","SourceRootNav","trackAction","navigateToSourceHome",
3,"routerLink","active"],["mat-tab-link","","ascTrackElement","SourceRootNav","trackAction","navigateToRepositories",3,"routerLink","active"],[3,"location"],[3,"ngTemplateOutlet"],[3,"diameter"],["icon","report",3,"isSvg"]],ua:function(a,b){a&1&&(_.y(0,zUb,4,4,"ng-container",0),_.O(1,"async"),_.y(2,AUb,5,1,"ng-template",null,1,_.Df));a&2&&_.x("ngIf",_.R(1,1,b.eJb))},Ha:[_.ho,_.ym,_.Cm,_.zm,_.Am,_.$B,_.Hz,_.Jz,_.Iz,yS,_.dE,_.XB,_.YB,FS,_.Nn,_.Dm],styles:["source-root-container[_nghost-%COMP%]{display:flex;flex-direction:column;overflow:hidden}source-root-container[_nghost-%COMP%]   nav[_ngcontent-%COMP%] {border:0}repositories-browser[_ngcontent-%COMP%], repository-browser[_ngcontent-%COMP%]{flex:1}.nav-container[_ngcontent-%COMP%]{display:flex;justify-content:space-between}new-repo-button[_ngcontent-%COMP%]{display:inline-flex;align-items:center}loading[_ngcontent-%COMP%]{flex:1 1 auto}"],
Oa:0});var HS=function(){};HS.O=function(a){return new (a||HS)};HS.Da=_.kc({type:HS});HS.Ca=_.Zb({imports:[_.jo,_.Em,_.eo,_.ds,_.es,_.Rs,_.Pn]});var IS=function(){};IS.O=function(a){return new (a||IS)};IS.Da=_.kc({type:IS});IS.Ca=_.Zb({imports:[_.jo,_.Em,_.ds,_.es,_.Rs,_.fJ,_.Pn]});var JS=function(){};JS.O=function(a){return new (a||JS)};JS.Da=_.kc({type:JS});JS.Ca=_.Zb({imports:[_.Em,_.ds,IS,_.gE,_.eE,_.Rs]});var KS=function(){};KS.O=function(a){return new (a||KS)};KS.Da=_.kc({type:KS});KS.Ca=_.Zb({imports:[_.jo,_.Em,_.ds,_.gE,IS,_.eE,_.es,_.Rs,_.fC,_.Pn,_.nK]});var LS=function(){};LS.O=function(a){return new (a||LS)};LS.Da=_.kc({type:LS});LS.Ca=_.Zb({imports:[_.Em,_.ds,HS,_.eE,_.es,_.Uz,_.Rs,_.Fs,JS,KS]});var MS=function(){};MS.O=function(a){return new (a||MS)};MS.Da=_.kc({type:MS});MS.Ca=_.Zb({imports:[_.Em,EO,DS,zN]});var NS=function(){};NS.O=function(a){return new (a||NS)};NS.Da=_.kc({type:NS});NS.Ca=_.Zb({imports:[_.jo,_.Em,_.ds,_.Lv,_.Kz,_.mE,_.eE,_.es,_.Rs,_.Wv,_.Rw,yN,_.Mv,MS,_.Pn,_.nK]});var OS=function(){};OS.O=function(a){return new (a||OS)};OS.Da=_.kc({type:OS});OS.Ca=_.Zb({imports:[_.jo,_.Em,_.gC,_.Kz,LS,_.eE,_.ZB,NS,_.Pn]});var PS=function(a,b,c,d,e){this.location=a;this.av=b;this.Wua=c;this.Ua=d;this.eh=e;this.DNc=_.qu.has(77)};PS.prototype.We=function(a){var b=a.eFb.get("package");return this.Wua.has(b)?w3b(this,a):x3b(this,this.location.path())};
var x3b=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 _.Gh;_.Hh(c,"q",b.replace(_.CRa,""));c.kd("/"+_.lo.U3);return _.In(a.Ua,c.toString())},w3b=function(a,b){if(!a.DNc)return!0;var c=_.Ng(b);return"1"===c.params.sw?!0:(b=CCb(c,a.Wua,a.av))?_.ld(_.Jn(a.Ua,_.Ip(b),{kg:"preserve"})).ha(_.le(function(){a.eh.R0(FL,{data:c,duration:7E3})})):!0};
PS.O=function(a){return new (a||PS)(_.q(_.Km),_.q(_.a1a),_.q(_.b1a),_.q(_.pg),_.q(_.Gs),_.q(_.ru))};PS.ta=_.p({token:PS,oa:PS.O,Ga:"root"});var QS,z3b,RS;QS={Mc:tS,en:_.RK};_.y3b=new _.B5a;
z3b=[{path:"",sfa:"full",We:_.DE([RN]),children:[{path:"**",component:GS,resolve:QS,Qp:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:GS,resolve:QS,Qp:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",We:_.DE([SN]),children:[]},{t0: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 _.Tf("_",{}),new _.Tf("depot",
{}),c]);return 4>b.length?{lK:b}:{lK:b,qva:{path:c}}},PAb:"piper/:path",component:NQ,resolve:QS,data:{groupType:"depot"},We:_.DE([VN,TN,UN,WN])},{t0:function(a,b,c){var d=_.y3b.Ne();return d?d(a,b,c):null},PAb:":package/:path",component:NQ,resolve:QS,data:{groupType:"depot"},We:_.DE([TN,PS]),Qp:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId",component:GS,resolve:QS,Qp:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"h/:repositoryGroupId/:repo",component:NQ,resolve:QS,
Qp:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch",component:CN,resolve:QS,Qp:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:",component:NQ,resolve:QS,Qp:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:/:path",component:NQ,resolve:QS,We:_.DE([TN]),Qp:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:GS,resolve:QS,Qp:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",
component:NQ,resolve:QS,Qp:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",component:CN,resolve:QS,Qp:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:NQ,resolve:QS,Qp:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:NQ,resolve:QS,We:_.DE([TN]),Qp:"paramsOrQueryParamsChange"}];RS=function(){};RS.O=function(a){return new (a||RS)};RS.Da=_.kc({type:RS,id:"source"});
RS.Ca=_.Zb({Pb:[_.RK,_.$I,_.hI],imports:[QN,_.ZI,OS,sS,_.Ay(z3b),_.Pn]});_.g9a(RS,"source");
_.Bg();
}catch(e){_._DumpException(e)}
try{
_.Ag("search");

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